SQL Server 2000. Руководство для ознакомления с продуктом

       

Высокая масштабируемость и надежность


Сервер SQL Server 7.0 получил признание не только в качестве популярной современной СУБД для Веба и электронной коммерции, он также достиг рекордной масштабируемости в различных сценариях применения в компаниях, достигших наивысшего уровня доступности, подобных barnesandnoble.com [4]. Фактически, многие популярные крупные веб-узлы используют сегодня сервер SQL Server 7.0 – примерами могут служить Dell.com, Nasdaq.com, Buy.com и Quote.com. SQL Server 2000 предоставляет широкий диапазон средств, обеспечивающих масштабируемость и надежность.

·         Масштабируемость решений электронной коммерции. Возможность распределения нагрузки между несколькими установками SQL Server 2000. Автоматическая оптимизация запросов и поддержка запросов по нескольким серверам в конфигурации с распределенной базой данных сервера SQL Server. Полное использование преимуществ оборудования с обработкой SMP (Symmetric Multiprocessing – симметричная многопроцессорная обработка).

·         Масштабируемость бизнес-приложений. Расширенная поддержка SMP, обеспечивающая полное использование новых возможностей операционной системы Windows 2000. Поддержка прямого доступа к высокоскоростному взаимодействию между серверами. Сотрудничество с основными независимыми поставщиками ПО в целях обеспечения высокого быстродействия приложений на основе сервера SQL Server 2000. Поддержка до 32 процессоров и 64 ГБ оперативной памяти.

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

·         Продолжительное время безотказной работы и надежность. Упрощение настройки отказоустойчивого кластера и управления им. Выполнение почти всех операций без перехода в автономный режим. Возможность выполнения как разностной архивации, так и архивации Server-less с созданием «мгновенных снимков». Интегри­рованная настройка передачи журналов и управление этим процессом.


Сервер SQL Server 7.0 положил начало развитию наиболее современной в отрасли архитектуры баз данных. Созданный на основе этой архитектуры сервер SQL Server 2000 обеспечивает масштабируемость и надежность даже для корпоративных приложений, предъявляющих самые высокие требования (если они работают на соответствующем по быстродействию и возможностям управления оборудовании, выпускаемом многими производителями). Это подтверждается тем, что сервер SQL Server 2000 установил мировой рекорд быстродействия по целому ряду отраслевых тестов, затмевая все конкурирующие продукты, независимо от того, на каком оборудовании и операционных системах эти СУБД работали. Кроме того, при использовании сервера SQL значительно ослабляются ограничения по быстродействию и масштабируемости, накладываемые возможностями оборудования. Обеспечивается беспрепятственная поддержка будущего роста системы для заказчиков, использующих сервер SQL Server на платформах с поддержкой технологии .NET.

Одним из самых значимых преимуществ использования серверов семейства .NET Enterprise Servers является их соответствие концепции распределения нагрузки. Эти серверы уже оснащены технологиями распределения нагрузки на прикладном и веб-уровнях, позволяя приложениям без потери функциональности выполняться на недорогом и доступном большинству заказчиков оборудовании, постепенно добавляемом к фермам серверов. До недавнего времени распределение нагрузки на уровне данных в предлагаемых корпорацией Майкрософт решениях не работало без предварительной настройки. В сервере SQL Server 2000 с помощью специального средства – распределенных разделенных представлений (Distributed Partitioned Views) – реализована первая и основная часть концепции корпорации Майкрософт о распределении нагрузки на уровне данных. Кроме того, сервер SQL Server полностью поддерживает технологию масштабирования.

В перспективе необходимо также учитывать некоторые важные технологические факторы, способные обеспечить большую степень масштабируемости для решений, которые создаются и развертываются заказчиками на поддерживаемых корпорацией Майкрософт платформах. К этим инновациям относится ожидаемое в середине 2000 года появление 16- и 32-процессорных серверов на базе процессора Intel Pentium III Xeon, которые во много раз мощнее существующих сейчас 8-процессорных систем. Кроме того, вслед за выпуском во второй половине 2000 года компанией Intel 64-разрядной платформы Itanium корпорация Майкрософт выпустит 64-разрядные версии операционной системы Windows 2000 и сервера SQL Server 2000. Эти системы, соответствующие самым последним технологическим достижениям, позволят заказчикам использовать терабайты системной памяти для наиболее сложных приложений.



Содержание раздела