ЖУРНАЛ СТА 3/2014

10 СТА 3/2014 ОБ ЗОР / Т Е Х НОЛОГ ИИ www.cta.ru Сетевая архитектура Для работы необходимы четыре сете- вых соединения (рис. 4). 1. Сеть управления ( Management Link ) - Общая сеть между консолью управ- ления и хостами. - Каждый хост имеет свой частный IP-адрес в этой сети. - Оба хоста получают общий IP-адрес (Cluster IP). 2. Закрытое соединение ( Private Availabi- lity Link ) Private A-Link - Соединение точка-точка между уз- лами. - Резервное соединение для Private A-Link. - Агрегация A-Link. - Обеспечивает управление отказо- устойчивостью и синхронизацию узлов. 3. Сеть обеспечения доступности ( Avai- lability Links ) - Соединение точка-точка между уз- лами. - Рекомендуется использовать соеди- нение 10 Гбайт для увеличения про- изводительности. - Возможно использование до вось- ми портов. 4. Производственная сеть ( Business Net- works ) - Резервируемая сеть для приложений. - Может быть совмещена с сетью управления. - Возможноиспользованиедо20портов. О СНОВНЫЕ КОМПОНЕНТЫ СИСТЕМЫ Модуль перенаправления ввода/вывода В виртуализации без резервирования ввод-вывод направляется с виртуальной машины на физический уровень и в об- ратном направлении, с физического уровня на виртуальную машину. В рас- сматриваемом решении ввод-вывод, кроме того, направляется на другой узел с получением подтверждения о записи, чем обеспечивается резервирование данных в случае сбоя одного из устройств. Если устройство неисправ- но, то оно удаляется из процесса работы и предпринимаются соответствующие восстановительные действия, прозрач- ные для приложения. В случае выхода из строя сетевого адаптера сетевой тра- фик будет маршрутизироваться через другой узел (рис. 5).В случае сбоя диска виртуальная машина будет работать с исправным диском на другом сервере (рис. 6). Согласованное состояние при- ложений и данных между узлами систе- мы будет обеспечено и в случае, когда один из серверов выйдет из строя. Дан- ные и транзакции не потеряются. Модуль работы с контрольными точками Этот модуль отвечает за синхрониза- цию состояния работающих виртуаль- ных машин. Он определяет, когда и как эффективнее передавать изменения оперативной памяти в резервную вир- туальную машину. Во многом скорость работы приложений зависит от этого модуля и производительности межузло- вого соединения. Синхронизация осу- ществляется в реальном масштабе вре- мени и происходит по мере изменения состояния оперативной памяти вирту- альной машины (рис. 7). Для исключе- ния потери согласованного состояния активной и резервной виртуальных ма- шин при высокой интенсивности опе- раций с памятью и недостаточной про- пускной способности приватного со- единения этот модуль замедляет работу виртуальной машины до получения полной синхронности набора данных на активной и резервной виртуальной машине. Модуль работы с дисковой подсистемой Каждая виртуальная машина имеет своё виртуальное дисковое простран- ство, выделенное из общего пула дис- ковой подсистемы физических серве- ров. Модуль работы с дисковой подси- Виртуализация ВМ № 1 ВМ № 2 Виртуализация Соединение для обеспечения отказоустойчивости ВМ № 1 ВМ № 2 Модуль обеспечения отказоустойчивости Сетевые адаптеры Модуль обеспечения отказоустойчивости Сетевые адаптеры Вирт. диск Модуль обеспечения отказоустойчивости Вирт. диск Модуль обеспечения отказоустойчивости Вирт. диски Вирт. диски Локальное сетевое хранилище 1 лезУ 0 лезУ Локальное сетевое хранилище Виртуализация ВМ № 2 Виртуализация Соединение для обеспечения отказоустойчивости ВМ № 1 ВМ № 2 Модуль обеспечения отказоустойчивости Сетевые адаптеры Сетевые адаптеры Модуль обеспечения отказоустойчивости Модуль обеспечения отказоустойчивости Модуль обеспечения отказоустойчивости Внутреннее программное соединение Внутреннее программное соединение Производственная сеть Сетевой адаптер (переадресация) Сетевой адаптер (переадресация) Активный порт по умолчанию для ВМ № 1 и резервный для ВМ № 2 Узел 0 Узел 1 ВМ № 2 Активный порт по умолчанию для ВМ № 2 и резервный для ВМ № 1 Рис. 5. Перенаправление ввода-вывода Рис. 6. Перенаправление дисковых операций Рис. 4. Сетевая архитектура решения Производственная сеть Локальная консоль управления Сеть управления Соединение для обеспечения доступности Приватное соединение Узел 1 Узел 0 Удалённое управление

RkJQdWJsaXNoZXIy MTQ4NjUy