Разница между «a large number of people is» и «a large number of people are» заключается в том, что они используются в разных контекстах. 1
«A large number of people is» применяется, когда речь идёт о количестве как о единственном объекте. 1 В этом случае используется глагол «is» в единственном числе. 1
«A large number of people are» используется, когда речь идёт о людях как о членах группы. 1 В этом случае используется глагол «are» во множественном числе. 1
Таким образом, «is» применяется, когда важно подчеркнуть единство количества, а «are» — когда речь идёт о людях как о группе. 24
Например, «A large number of people is overwhelming» (Большое количество людей вызывает беспокойство за безопасность) и «A large number of people are waiting for the bus» (Большое количество людей ждёт автобус). 1