Другие ответы буквально ответили на вопрос ОП относительно конкретных ограничений. Учитывая природу SF как долгосрочного ориентира, я думаю, что важно отметить очень важное предостережение относительно подхода, который вы рассматриваете.
Вы хотите использовать службу каталогов для управления учетными записями пользователей такого масштаба. Это именно та проблема, для которой были разработаны службы каталогов [например, OpenLDAP, Active Directory и др.].
Использование «стандартных» [1] пользовательских инструментов Unix для управления более, чем несколькими локальными учетными записями пользователей - это хорошо проработанный путь, чреватый болью, который будет не очень легко масштабироваться и, учитывая описание вашей проблемы, по всей вероятности, приведет к значительному реорганизация выбранного вами решения, когда оно фактически не масштабируется по горизонтали с несколькими серверами.
[1] Как правило, они работают очень схожим образом, но точные заклинания варьируются от платформы к платформе, иногда отличаются даже в аналогичных дистрибутивах Linux и, конечно, регулярно меняются в версиях ОС. Пусть покупатель будет бдителен.
"I want millions of user accounts. Is that crazy?"
- Да. Используйте каталог для такого количества пользователей, а не десятки зеркал для такого количества пользователей.