Найти тему
ittelo.ru

Как виртуализировать сеть: часть первая, вступительная

Виртуализацией сетей принято называть совокупность методов, используемых для объединения сетевых ресурсов компьютеров в единые платформы, которые и называются виртуальными сетями. Это осуществляется с помощью программного обеспечения и ряда услуг, позволяющих делить разные сетевые ресурсы, например хранение данных, пропускную способность и приложения. Применяемая технология базируется на методе, тождественном процессу virutalization, применяемому для поднятия виртуальных машин в физических компьютерах.

Все аппаратное и программное обеспечение в сети обрабатывается виртуальной сетью как единый набор ресурсов, чья доступность перестает зависеть от их физической локализации. Проще говоря, благодаря виртуализации сети каждый авторизованный пользователь может совместно использовать все сетевые ресурсы, не отходя от своего компьютера.

Принято выделять две основные формы виртуализации: внешнюю и внутреннюю. Продавцы, которые распространяют эти инструменты виртуализации, как правило, предлагают либо одну форму или другую форму.

Рассмотрим чуть подробнее каждую из них.

Внешняя виртуализация является наиболее часто используемым методом для создания виртуальных сетей. Для внешней виртуализации в большинстве случаев характерно объединение нескольких сетей или их частей в единую виртуальную систему. В качестве примеров внешней синхроизации можно привести следующие технологии: IEEE 802.1aq Shortest Path Bridging, Service-Oriented Network Architecture (Cisco Systems), X Blade Virtualization (HP).

Внутренняя же виртуализация строится на обеспечении общесистемной функции Sharing, а также других функций сетевого программного обеспечения. Эти функции представляют собой среды для компонентов программного обеспечения сети на одном физическом компьютере. Иными словами, внутренняя виртуализация создает виртуальную сеть между программными контейнерами внутри одной системы. Приеры технологий: OpenSolaris Network Virtualization and Resource Control (Sun Microsystems), Microsoft Virtual Server (Microsoft).

Концепция виртуализации сети, несмотря на ряд новаторских элементов, на самом деле не столь уж нова. На самом деле, виртуальные частные сети (VPN) широко распространены в работе сетевых администраторов на протяжении многих лет. Виртуальные локальные сети (VLAN) также являются распространенным вариантом виртуализации сетей. Обе служат примерами того, как значительный прогресс в методах подключения к компьютеру по сети больше не будут ограничен по географическому признаку.

Организации могут использовать виртуализацию сети по ряду причин, но большинство делают это, потому что этот метод достаточно прост с точки зрения настроек и удобен при использовании сети. Так, например, благодаря виртуализации может быть обеспечен персональный доступ, что позволяет администраторам обнаруживать сетевые сервисы критичные к задержкам, например, полосу пропускания и качество обслуживания (службы QoS). Также виртуализация сетей может нести консолидирующую функцию, которая позволяет объединять множество физических сетей в единую виртуальную сеть, благодаря чему процессы управления упорядочиваются и упрощаются.

Виртуализация сети имеет и ряд недостатков. Из тех, что сильнее всего бросаются в глаза, можно выделить то, что виртуальные сети могут создавать более высокую степень сложности, в дополнение к производительности. Да и, несмотря на относительную простоту, требует от сетевых администраторов и пользователей больше внимательности и технической подготовки.

Исходя из этого легко понять, что успешность сетевой виртуализация зависит от тщательности планирования. Но есть и другие факторы. Например, то, что виртуализация сети в ее современном виде почти не использовалась в традиционной аппаратной виртуализации, концепция, которой уходит корнями аж в 1960-е годы. Многие компании, делая выбор в пользу виртуализации сети в целях планирования и реализации технологии в несколько этапов, часто решив начать с второстепенных аспектов IT-среды. Такая стратегия часто применятся для минимизации влияния, что позволяет организации определить значение в области виртуализации перед её развертыванием по всей сети.

В следующей части этой серии публикаций мы проанализируем конкретные методы виртуализации сети на предприятии и сформулируем ряд советов практического характера.