Резервирование – это один из способов создания сети с высокой степенью доступности. Резервирование может обеспечиваться несколькими путями. К примеру, можно удваивать количество физических соединений между устройствами, или удваивать количество самих устройств.
Построение резервных связей может быть дорогостоящей задачей. Можно представить себе ситуацию, когда каждый коммутатор на определенном уровне иерархии имеет связь с каждым коммутатором на следующем уровне. Внедрение резервирования на уровне доступа представляется маловероятной необходимостью из-за его стоимости и ограниченных возможностей оконечных устройств, но резервирование на уровне распределения и на уровне ядра – задача, которая решается при построении эффективных иерархических сетей.
На рис. 2.8 показаны резервные связи на двух уровнях – распределения и ядра. На уровне распределения имеются два коммутатора – это минимум, которого достаточно для обеспечения резервирования на этом уровне. Коммутаторы уровня доступа – S1, S3, S4 и S6 – перекрестно соединены с коммутаторами уровня распределения. Это обеспечивает защиту сети от случаев, когда один из коммутаторов уровня распределения даст сбой.
Рисунок 2.8 – Резервные связи в иерархической сети
Существуют такие сценарии ошибок в сети, которые невозможно предотвратить, например, когда обесточивается весь город, или когда все здание разрушено из-за землетрясения. Резервирование не предоставляет защиту от подобных случаев и катастроф.
Отправная точка – уровень доступа
Представим, что требуется разработать проект новой сети. Требования к архитектуре, такие как уровень производительности или наличие резервирования, определяются бизнес-целями организации. Как только эти требования задокументированы, проектировщик может начинать выбор оборудования и инфраструктуры для реализации проекта.
Когда выбирается оборудование для уровня доступа необходимо убедиться в том, что будут охвачены все сетевые устройства, которые требуют сетевого доступа. После того, как учтены все оконечные устройства, более ясным становится решение задачи определения количества коммутаторов уровня доступа. Количество коммутаторов уровня доступа и предположительный объем трафика, который каждый из них будет генерировать, помогает определить необходимое количество коммутаторов на уровне распределения для обеспечения требуемых производительности и резервирования. Обладая известным количеством коммутаторов на уровне распределения, можно определить количество коммутаторов уровня ядра, необходимое для поддержания производительности сети.