Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Microsoft SQL Server 2005 для администраторов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Модуль 7. Средства обеспечения отказоустойчивости SQL Server 2005

Кластеры SQL Server 2005, преимущества

В предыдущем модуле были рассмотрены вопросы, связанные с резервным копированием и восстановлением баз данных SQL Server 2005. Однако в некоторых ситуациях кроме выполнения резервного копирования необходимо дополнительно повысить отказоустойчивость. В SQL Server 2005 для этого можно использовать:

q      кластер;

q      зеркальное отображение баз данных;

q      автоматическую доставку журналов (log shipping).

Эти возможности и будут рассмотрены далее в этом модуле.

7.1. Работа SQL Server 2005 в кластере

7.1.1. Преимущества кластеров

Еще несколько лет назад SQL Server, работающий в кластере, относился скорее к разряду теории. В настоящее время ситуация изменилась. На момент написания этой книги автору было известно несколько кластерных систем с SQL Server, работающих на предприятиях Санкт-Петербурга. Тем не менее, и сейчас кластеры не относятся к разряду распространенных решений.

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

Первое, что нужно сказать о кластерах для SQL Server: они не могут применяться для повышения производительности! Часто встречаются статьи, которые рассказывают, как десятки и сотни компьютеров, объединенных в кластер, совместно работают над какой-то задачей: раскрывают шифры, моделируют различные явления для научных исследований, играют в шахматы и т. п. Однако в этом случае речь идет совсем о других кластерах. Если вы создадите кластер для SQL Server, то вы не сможете получить никакого выигрыша в производительности (а напротив, немного проиграете). Единственный выигрыш, который дает кластер SQL Server, — это выигрыш в отказоустойчивости. Возможно, при реализации кластера вы получите также выигрыш с точки зрения гибкости серверной инфраструктуры: отключить для обслуживания какой-то сервер, используемый на предприятии, будет проще.

Второй момент, который необходимо отметить: кластеры — это вовсе не лекарство от всех болезней. Кластеры не защитят вас:

q      от ошибок пользователей;

q      от проблем с RAID-массивом;

q      от некорректных действий разработчиков приложения;

q      от ошибок в программном обеспечении самого SQL Server 2005.

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

Важной новой возможностью SQL Server 2005 стало то, что в кластере теперь может работать не только сам SQL Server, но и Analysis Services (базы данных OLAP) и служба Microsoft Search (полнотекстовые запросы).

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru