Мы используем экземпляры AWS EC2 и хотим присоединить тома EBS к экземплярам EC2 с помощью программы.
Чтобы перегрузить один конкретный экземпляр EC2, подключив больше хранилища, чем он может обработать, я хотел бы узнать, сколько жестких дисков (например, 5 жестких дисков) и размер хранилища (например, 32 ТБ или 1 ПБ и т. д.) поддерживает Ubuntu.
Спасибо, Чандрашекхар
решение1
Адаптер хоста SCSI обычно поддерживает максимум 256 дисков. Ограничения по хранению будут обусловлены выбранной вами файловой системой, а не ОС.
решение2
Если предположить, что вы используете только 64-битное оборудование и у вас технически неограниченная конфигурация оборудования, 64-битная файловая система ext4 (не ext3) сможет хранить максимум 1 EiB. Однако у вас вряд ли будет диск такого размера, поэтому вместо этого можно использовать конфигурацию RAID.
Если вы ищете ограничения ядра Linux, то ограничений практически нет. Когда вы исчерпываете /dev/sd*, он просто переходит в /dev/sd** и будет продолжать добавлять возможности.
Таким образом, с точки зрения программного обеспечения, практически достижимого предела не существует, однако учтите, что управлять таким количеством дисков станет чрезвычайно сложно.