![NFS Datastore для Vmware с высоким IO](https://rvso.com/image/756786/NFS%20Datastore%20%D0%B4%D0%BB%D1%8F%20Vmware%20%D1%81%20%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%B8%D0%BC%20IO.png)
В настоящее время у нас есть много хранилищ данных 1U, которые работают на 10-гигабитном медном кабеле. Каждый ящик практически насыщает свою линию (700-900 Гбит/с в устойчивом режиме), у всех есть 300 ГБ SAS-диски x8 в RAID 10, так что в общей сложности около 1 ТБ на ящик. (унаследовал эту настройку)
Нам нужно больше места для хранения и меньше места в стойке, поэтому 10 серверов удаляются, и я собираюсь поставить на их место 2-2U. Меня просят увеличить хранилище до 40 ТБ сырого объема, и мой вопрос связан с новым оборудованием.
Если я получу сервер 2U или 4U с 40 ТБ raw raid 10 каждый с 100GbE, я предполагаю, что я все равно буду ограничен 12 Гбит/с raid-контроллером. Каждый 2u будет иметь 24 10k 2.4 ТБ SAS диска.
Лучше ли масштабировать на большее количество серверов, как в текущей конфигурации, и не экономить место в стойке? Или есть способ объединить эти 10 серверов 1U в нечто, что может выдерживать 85-100 Гбит/с и не иметь узкого места в виде контроллера RAID?
решение1
Для этого вам понадобится несколько RAID-контроллеров. Посмотрите на нагрузку IOPS на вашем текущем сервере и выясните, сколько IOPS вам действительно нужно, затем работайте с вашим поставщиком, чтобы получить серверы, которые могут справиться с нагрузкой IOPS.
Но если вы работаете на постоянной скорости 9000 Мбит/с, то ваши сетевые карты являются узким местом. Если ваше приложение может с этим справиться, я бы предложил перейти на объединение сетевых карт, возможно, также на сетевые карты на 40 Гбит/с, сетевые карты на 100 Гбит/с ужасно дороги по сравнению с несколькими сетевыми картами на 40 Гбит/с.
Но, как я уже сказал, обратитесь к своему поставщику, чтобы получить то, что вам нужно. Описанная вами конфигурация изначально довольно дорогая, поэтому любой поставщик будет рад помочь вам правильно рассчитать размер ваших серверов.