Я читаю несколько статей по проектированию сетей центров обработки данных из прошлогодних статей по sigcomm.
http://ccr.sigcomm.org/online/?q=node/523
Большинство опубликованных статей жалуются на древовидную структуру дизайна сети центра обработки данных. Например: если уровень сети получает сетевой флуд, каждый сервер на уровне ниже также подвержен этому флуду. Еще один: из-за использования дорогостоящего сетевого оборудования на разных уровнях сетевые ресурсы несправедливо распределяются между разными уровнями.
Какие еще недостатки есть у использования древовидной иерархии в сетях центров обработки данных?
Спасибо.
Первая жалоба мне кажется недействительной. Предположим, у нас есть центр обработки данных с 900 серверами, разделенными на три группы или субдомены. Допустим, сетевая карта на сервере в группе 1 начинает выходить из строя и закрывается, вызывая наводнение. Неважно, какой дизайн вы использовали для сети в центре обработки данных, каждое устройство в широковещательном домене будет затронуто этим наводнением, если у вас нет кода, работающего на сетевых устройствах, которые ищут такие вещи.
Если у вас есть древовидная диаграмма или что-то еще, это не имеет значения. Дизайн сети мало влияет на то, какой сервер должен быть в какой сети или VLAN. Но в любом случае это должно быть спорным вопросом, поскольку все продаваемые сегодня коммутаторы Cisco могут быть запрограммированы на закрытие перекидных портов.
Пункт два действительно. Единственное, что я действительно могу сказать, - это то, что если администраторы сети правильно составляют бюджет, они могут минимизировать эффект от этого. Компания, в которой я работаю, имеет 4-летний жизненный цикл всего сетевого оборудования, если только Cisco "End of Life" не истечет до 4-летнего периода. Это позволяет нам поддерживать сеть в актуальном состоянии, не тратя много денег. Ваша ситуация может быть другой.
Я думаю, что преимущества дерева намного перевешивают любой отрицательный, который только можно придумать. Избыточность и скорость (если свернуть уровень 3) действительно могут окупить дивиденды в среде типа центра обработки данных. Единственный способ получить большую скорость и избыточность - это использовать ячеистую среду, но это может стать практически невозможным для устранения неполадок, а также очень дорого и редко используется в проекте LAN. Иногда сетка используется для WAN, но все еще редко из-за устранения неполадок и стоимости.
Надеюсь, я помог, позвольте мне, если у вас есть дополнительные вопросы ...