полноэкранный режим
+7 (495) 198-11-22
ИТ-решения для Малого Бизнеса
ИТ аутсорсинг
Услуги и решения
АВК: обслуживание компьютеров, ИТ аутсорсинг
ЛИЧНЫЙ КАБИНЕТ
ЛОГИН:
ПАРОЛЬ:
забыли пароль?
Vkontakte Facebook
Тех.поддержка Обратная связь

Microsoft Network Load Balancing (NLB) и Cluster Services

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

Существует две основных стратегии балансировки нагрузки:

  • Аппаратная балансировка нагрузки. Этот способ, который также называют обратным прокси, основан на установке прокси-сервера между кластером серверов и клиентами. Обратный прокси получает от клиентов запросы потока и либо перенаправляет их соответствующим серверам, либо передает содержимое с этих серверов клиентам. Чтобы предотвратить возникновение единственной точки отказа, можно использовать сразу несколько обратных прокси-серверов.
     
  • Программная балансировка нагрузки. При программной балансировке нагрузки, например при использовании функции балансировки сетевой нагрузки, каждому узлу кластера назначается доля общей нагрузки на серверы. Программное обеспечение для балансировки нагрузки, выполняемое на каждом узле кластера, распределяет поступающие запросы между узлами с учетом доли общей нагрузки, приходящейся на те или иные узлы. Этот способ балансировки нагрузки обеспечивает ряд преимуществ, включая быстродействие, надежность, гибкость настройки и низкие расходы. Функция балансировки сетевой нагрузки использует полностью распределенный алгоритм фильтрации. При этом каждый узел кластера каждую секунду транслирует сигнал, содержащий сведения о состоянии узла. Функция балансировки сетевой нагрузки отслеживает эти сигналы, анализируя изменения состояния кластера, и изменяет распределение запросов соответствующим образом.
 
Технологии кластеризации Windows Server в сочетании возможностями симметричной мультипроцессорной обработкой (SMP) и поддержкой больших объемов памяти позволяют организациям гарантировать отказоустойчивость важнейших приложений и удовлетворять возрастающие потребности путем расширения этих приложений «вверх» и «вширь».
 
Технологии кластеризации обеспечивают высокую отказоустойчивость, масштабируемость и управляемость.
 
Высокая отказоустойчивость
Кластер создается для предотвращения возможных отказов. Приложения могут быть распределены между несколькими компьютерами, что повышает степень параллелизма, ускоряет процесс восстановления после сбоев и обеспечивает большую отказоустойчивость.
 
Масштабируемость
Производительность кластера может быть увеличена за счет добавления процессоров или компьютеров.
 
Управляемость
Конечные пользователи, приложения и сеть воспринимают кластер как единую систему, и в таком же целостном виде он управляется администраторами. Управление кластером может быть и удаленным.
Корпорация Microsoft предлагает две технологии кластеризации, которые могут использоваться независимо или совместно, предоставляя организациям возможность выбора такого решения, которое отвечало бы требованиям к определенному приложению или службе.
 
Служба кластеров (Cluster service)
Основным назначением этой службы является реализация метода передачи нагрузки при сбое для поддержки таких приложений, как базы данных, системы передачи сообщений и службы файлов/печати. Эта служба является идеальным решением для обеспечения доступности важнейших бизнес-приложений и других серверных систем, таких, например, как сервер Microsoft Exchange Server или база данных Microsoft SQL Server, используемая в качестве хранилища данных для веб-узла.
 
Балансировка нагрузки сети (NLB, Network Load Balancing)
Эта служба распределяет IP-трафик (протокола IP) в рамках кластеров. Применение метода балансировки нагрузки сети NLB повышает как отказоустойчивость, так и масштабируемость серверных интернет-программ, таких как веб-серверы, серверы потокового мультимедиа и службы терминалов. Эта служба может быть интегрирована в существующие инфраструктуры ферм веб-серверов. В таких распределенных средах веб-ферм служба NLB в будущем позволит также создавать совершенную архитектуру балансировки нагрузки при ее использовании совместно с системой Microsoft Application Center.
 
Возможности службы кластеров
Центральное место в работе организаций занимают бизнес-приложения, к которым относятся такие системы, как базы данных, серверы передачи сообщений, системы управления предприятиями (ERP, Enterprise Resource Planning) и основные службы печати и файлов. Служба кластеров гарантирует высокую отказоустойчивость этих важнейших приложений. Единственный физический сервер больше не является «узким местом» системы.
В случае аппаратного или программного сбоя на одном из узлов выполнявшееся на нем приложение (или группа приложений) перемещается службой кластеров на один из работающих узлов и там перезапускается. Во время такой передачи нагрузки данные не теряются, так как служба кластеров использует конфигурацию с общими дисками и архитектуру с общей шиной типа SCSI или Fibre Channel.
Использование службы кластеров дает следующие преимущества.
 
Сокращение внеплановых простоев
Незапланированные простои из-за сбоев аппаратных или программных средств могут привести к потере прибыли, рабочего времени обслуживающего персонала и недовольству клиентов. Существенно уменьшить время простоя приложений, вызванного такими неожиданными сбоями, поможет использование службы кластеров с размещением важнейших бизнес-приложений на общих дисках.
 
Простое развертывание дополнительных ресурсов с использованием чередующихся обновлений
Служба кластеров идеально подходит для выполнения «прозрачных» обновлений приложений без прерывания обслуживания клиентов. Обновление аппаратных и программных ресурсов и даже операционных систем возможно без вывода приложения из рабочего режима. Для этого приложения перемещаются на один узел, производится обновление освободившегося узла, а затем приложения возвращаются обратно на исходный узел.
 
Развертывайте критически важные приложения
Служба кластеров поддерживается множеством приложений, которые выполняют различные функции и предлагаются большим числом поставщиков. Номенклатура таких приложений включает:
  • базы данных,
  • почтовые серверы,
  • средства управления инфраструктурой,
  • средства восстановления при сбоях,
  • системы управления предприятиями (ERP),
  • службы DNS, DHCP, WINS, SMTP и другие.
 
Развертывание на стандартных аппаратных средствах

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

Другие продукты этого производителя:

Ваши менеджеры
Новости
ПОИСК ПО САЙТУ
 
Адрес: 117216, г. Москва, Старокачаловская, д.1, к.2
Почта: info@avk-company.ru
Тел./факс: +7 (495) 198-11-22
АВК - системная интеграция © 2001-2021
Rambler's Top100