Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Вопросы и ответы по MS SQL Server" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
MS SQL Server - дело тонкое...
Информационный Канал Subscribe.Ru |
#195<< #196 |
СОДЕРЖАНИЕ
Повышение доступности SQL Server 2000: Failover кластеры По материалам статьи Microsoft: SQL Server 2000 High Availability Series: Implementing Failover Clustering
Эта статья описывает методику повышения доступности хранилища данных на базе Microsoft SQL Server, за счёт
использования failover (отказоустойчивых) кластеров. После прочтения этой статьи Вы научитесь настраивать все
компоненты, используемые для организации высокой доступности, включая дисковое хранилище, сеть, Microsoft
Cluster Service (MSCS), Microsoft Distributed Transaction Coordinator (MS DTC) и Microsoft SQL Server 2000.
Failover кластеры поддерживаются SQL Server 2000 Enterprise Edition, который должен быть запущен на Microsoft
Windows 2000 Advanced Server или Microsoft Windows 2000 Datacenter Server. Кластеризация является сегодня лучшим
решением для простого, быстрого и автоматического востстановления работоспособности сервера после аппаратного
сбоя. Кластер - единственное решение для обеспечения высокой доступности, которое гарантирует целостность и
последовательность бизнес-транзакций и позволяет сделать процесс восстановления практически незаметным для
клиента. Кластер является первым шагом гарантии отказоустойчивости и обеспечения высокой доступности, в ряду
таких решений, как log shipping и репликация транзакций.
Необходимо следующее программное обеспечение:
Все используемые в кластере системы и системные компоненты должны быть совместимы с операционной системой Windows 2000 и сертифицированы для использования в failover кластерах. Сертификат соответствия систем и системных компонент требованиям кластеризации является более строгим, чем требования к совместимости с операционной системой. Кроме того, Windows 2000 Datacenter Server имеет ещё более строгие требования, чем Windows 2000 Advanced Server. Чтобы определить, протестирована ли в Microsoft на свовместимость с требованиями failover кластера или операционной системы та или иная система/компонент, можно обратиться к документу на сайте Microsoft "Hardware Compatibility List" Для получения более детальной информации о failover кластерах, см. статью "SQL Server 2000 Failover Clustering"
Для того, что бы успешно собрать отказоустойчивый кластер, стит избегать использование ярлыков и параллельных
инсталляций. Если установка закончится неудачно, или придётся отменить работу программы установки по
каокой-либо причине, нужно полностью удалить предыдущую установку, прежде чем приступить к повторной
попыте, а также удалить все записи Domain Name System (DNS), созданные для неудавшейся инсталляции. Также, до
начала установки MSCS и SQL Server, следует убедиться, что имена их сервисов и IP адреса нигде больше не
используются.
Обратите внимание, что для восстановления дисков в кластере в случае отказа SAN требуется как минимум Windows 2000 Service Pack 3.
Логика работы failover кластера будет описана ниже в этой главе в виде последовательности шагов, требующихся для создания решения высокой доступности. На рисунке 1.1 представлен логический дизайн отказоустойчивого кластера, который будет описан в этой главе. Хотя Storage Area Network (SAN) не обязательный для кластера элемент, сегодня такое решение встречается наиболее часто.
Рисунок 1.1. Логический дизайн кластера с SAN
На каждом узле кластера запущен Windows 2000 Advanced Server или Windows 2000 Datacenter Server. MSCS организует
обмен сигдалами «жизни» между узлами по выделенному соединению, что позволяет определять, является ли
соседний узел работоспособным. Кластер поддерживает один или более виртуальных SQL Server, запущенных под
управлением Windows 2000. Только активный узел виртуального сервера использует и обслуживает данные и
журналы виртуального SQL сервера. SAN связан с каждым узлом оптоволоконным соединением. Собственное
программное обеспечение SAN обслуживает зеркальные копии данных и журналов, а так же временные файлы и
файлы резервных копий.
1. Создать и настроить учетные записи пользователей домена, выбрать уникальные имена сервери экземпляра и
зарезервировать диапазон IP адресов. Нстройка учётных записей, выбр имён и получение IP адресов
До начала настройки кластера Windows 2000 и SQL Server, Вы должны создать и/или настроить учётные записи
пользователей домена для SQL Server, установить необходимые MSCS разрешения для этих учётных записей, выьрать
имена серверов MSCS и SQL Server и выделить IP адреса для сетевых плат сигналов жизни и подключения к
компьютерной сети. Используйте представленные ниже рекомендации, чтобы выполнить все эти настройки.
2. Имена серверов – их нужно придумать такими, чтобы они удовлетворяли следующим условиям:
3. Новые статические IP адреса - выбираются так, чтобы статические IP адреса можно было распределить следующим образом:
Эти адреса должны быть уникальны во всей корпоративной сети и должны находиться в одной подсети. Обратите внимание, что в кластере, каждый экземпляр SQL Server должен иметь собственный виртуальный IP адрес, виртуальное имя сервера и имя экземпляра SQL Server. Это дает возможность при сбое пререключать экземпляр на второй узел, не затрагивая другие экземпляры SQL Server, физичеси расположенные на том же самом узле. Статьи на русском языке
SQL Server 2005: задержку оправдает качество
Execution Plans Самые популярные темы недели
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Проблема с Load Table в SQL Server 6.5 Базы данных
|
http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
В избранное | ||