Краткий обзор

Вид материалаДокументы

Содержание


Процессорная лицензия.
Серверная лицензия SQL Server 2005 плюс Cal
Процессорная лицензия SQL SERVER 2005
Мультиплексирование: использование ПРОграммногО Обеспечения промежуточного слоя, серверов обработки транзакций и многоуровневой
Рис. 1. Мультиплексирование. Пользователям (устройствам), имеющим опосредованный доступ к SQL-серверу, требуется CAL.
Резервные серверы, восстановлениЕ системы при отказе
Многоядерные процессоры
виртуализация и многоэкземплярность
По схеме «серверная лицензия плюс CAL»
По схеме «на процессор»
Пассивные экземпляры/переносимость виртуальных машин
BUSINESS INTElLIGENCE / компоненты на дополнительных серверах
Workgroup edition
Express edition
Developer Edition
evaluation Edition
Программа SPLA
Программа ISV
Право на использование предыдущих версий
Обновления и опция Software assurance
...
Полное содержание
Подобный материал:

;
Лицензирование SQL Server 2005


КРАТКИЙ ОБЗОР


Для SQL Server 2005 предусмотрены три модели лицен­зирования:

Серверная лицензия плюс лицензии клиентского доступа на устройство. Требуется лицензия для компьютера под управлением серверного ПО Microsoft, а также лицензии клиентского доступа (client access license — CAL) для каждого клиент­ского устройства.

Серверная лицензия плюс лицензии клиентского доступа на пользователя. Требуется лицензия для компьютера под управлением серверного ПО Microsoft, а также лицензии клиентского доступа для каждого пользователя.

Процессорная лицензия. Требуется ли­цензия для каждого процессора доступного для операционной среды, в которой запускается SQL Server. Эта лицензия включает в себя право доступа для неограниченного числа клиентских устройств.

В этом документе разъясняются основные принципы лицензирования SQL Server 2005.

Серверная лицензия SQL Server 2005 плюс Cal


Покупателям предлагаются отдельные лицензии на различные редакции SQL Server 2005 (Workgroup, Standard и Enterprise) в сочетании с лицензиями клиент­ского доступа на устройство или на пользователя. Модель лицензирования «серверная лицен­зия плюс CAL» удобна для покупателей, использующих SQL Server в сценариях без применения интернет-технологий.

Серверная лицензия. Серверная лицензия (Workgroup, Standard или Enterprise Edition) требуется для каждой операционной среды в которой запускается соответствующая редакция SQL Server или любой из его компонентов (например, службы Analysis Services).

Клиентская лицензия на устройство. Лицензия клиентского доступа к SQL Server «на устройство» (SQL Server Device CAL) необходима для того, чтобы то или иное устройство (например, ПК, рабочая станция, терминал, КПК, мобильный телефон и т. д.) получило доступ к службам или функциональным возможностям Microsoft SQL Server. Модель «серверная лицензия плюс CAL на устройство» является экономически оправданным вариантом лицензирования в случаях, когда на одно устройство приходится несколько поль­зователей (например, в центре обработки звонков). Сведения о надлежащем лицензировании устройств см. в разделе о мультиплексировании. Исключениями являются обмен данными исключительно между SQL-серверами и передача данных между персоналом вручную.

Клиентская лицензия на пользователя. Лицензия клиентского доступа к SQL Server «на пользователя» (SQL Server User CAL) необходима для того, чтобы пользователь (сотрудник, заказчик, партнер и т. д.) имел доступ к службам или функ­циональным возможностям того или иного выпуска Microsoft SQL Server. Модель «серверная лицензия плюс CAL на пользователя» является экономи­чески оправданным вариантом лицензирования в слу­чаях, когда на одного пользователя приходится несколько устройств (например, у пользователя имеет­ся настольный и переносной ПК, КПК и т. д.).

CAL — это не программное обеспечение, а юриди­ческий документ, предоставляющий устройству или пользователю право доступа к серверному ПО. Одна CAL на устройство предоставляет одному устройству право доступа к нескольким серверам (CAL должна иметь ту же версию, что и самая поздняя версия используемого серверного ПО). Одна CAL на пользователя предоставляет одному пользователю право доступа к нескольким серверам.

Процессорная лицензия SQL SERVER 2005


Для упрощения схемы лицензирования Майкрософт предлагает модель с использованием про­цессорных лицензий. Такие лицензии могут применяться для любых типов приложений (не ограничиваясь сценариями с применением интернет-технологий).

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

Процессорные лицензии, доступны для редакций Enterprise, Standard и Workgroup.

Мультиплексирование: использование ПРОграммногО Обеспечения промежуточного слоя, серверов обработки транзакций и многоуровневой архитектуры


Иногда организации разрабатывают сетевые сценарии, которые с помощью различных видов оборудования и программного обеспечения уменьшают количество устройств или пользователей, имеющих прямой доступ к серверу и использующих установленное на нем ПО. Такую методику зачастую называют мультиплексирова­нием, или пулированием. Применение мультиплексирования или пулирования не уменьшает количества CAL, необходимых для доступа к SQL-серверу. Лицензия клиентского доступа требуется каждому отдельному устройству или поль­зователю, устанавливающему соединение с мульти­плексором или пулирующим устройством или ПО с клиентской стороны.



Рис. 1. Мультиплексирование. Пользователям (устройствам), имеющим опосредованный доступ к SQL-серверу, требуется CAL.

Данное положение остается в силе независимо от количества уровней промежуточного оборудования или программного обеспечения между SQL Server и клиент­скими устройствами, которые в конечном итоге ис­поль­зуют его данные, службы и функциональные возможности. Исключение составляет передача данных вручную от одного сотрудника другому. Напри­мер, если один сотрудник посылает другому отчет в формате Excel, то второму сотруднику не требуется CAL (если отчет каким-либо образом не поступает в SQL Server). Еще одно исключение — обмен данными исключительно между SQL-серверами.



Рис. 2. Мультиплексирование. Для передачи вручную отчетов без последующего обращения к SQL Server CAL не требуется.

Резервные серверы, восстановлениЕ системы при отказе


Одна из новых функций, реализованных в SQL Server — усовершенствованная поддержка восстановления сис­темы при отказе. Например, два или более сервера, на каждом из которых установлен SQL Server, можно настроить таким образом, что при отказе одного из них другой перехватит выполняемую операцию, восстановит данные и продолжит их обработку. В SQL Server 2005 реализованы 3 метода поддержки восстановления при отказах.
  • Зеркалирование баз данных — новая технология, реализованная в SQL Server 2005 для обеспечения непрерывного доступа к базам данных. При копировании баз данных записи журнала транзакций напрямую пере­носятся с одного сервера на другой, обес­печивая быстрое восстановление работоспособности с помощью резервного сервера в случае отказа основного.
  • Отказоустойчивая кластеризация. Отказоустойчивая кластеризация — технология сов­местного взаимодействия операционной систе­мы и SQL Server 2005 для обеспечения непре­рывного доступа к базам данных в слу­чае сбоя приложения, отказа оборудования или ошибки операционной системы. Для этого создается конфигурация с аппаратным резерви­рованием, в которой критически важные ресурсы автома­тически переносятся с отказавшего сервера на другой сервер.
  • Резервный перенос журналов транзакций. Перенос жур­налов способствует обеспечению непрерыв­ного доступа к базе данных SQL Server за счет автоматического копирования ее журналов тран­закций в другую базу данных на резервном сервере и их последующего восстановления. Поскольку в резервной базе данных фиксиру­ются все изменения, она является точной копией основной базы данных, «отстающей» от оригинала только на время задержки в процес­се копирования и загрузки. Таким образом, обеспечивается возможность сделать резерв­ный сервер основным, если исходный основной сервер станет недоступным. После восстанов­ления работоспособности исходного основного сервера его можно сделать резервным, выпол­нив полную замену ролей серверов.

Сервер, обеспечивающий поддержку восстановления при отказе, называется пассивным сервером. Назна­чение пассивного сервера — дублирование данных, хранящихся на другом сервере, в случае сбоя. Для пассивного сервера не требуется лицензия, если количество процессоров пассив­ного сервера равно или не превышает количества процес­соров активного сервера. Пассивный сервер может выполнять роль активного в течение 30 дней. После этого он должен быть надлежащим образом лицензирован.

Зеркалирование баз данных и отказоустойчивая кластеризация поддерживаются в редакциях Standard и Enterprise, резервный перенос журналов транзакций — в Workgroup, Standard и Enterprise.



Рис. 3. Пассивные серверы. Для пассивного сервера не требуется лицензия, если он не обрабатывает запросов.



Рис. 4. Пассивные серверы. Пассивному серверу требуется лицензия, если он обрабатывает запросы на создание промежуточных отчетов по состоянию БД.

Многоядерные процессоры


Многоядерные процессоры, состоящие из нескольких исполнительных обрабатывающих блоков, или «ядер», на одной микросхеме, рассматриваются как перспективный метод повышения производительности компьютерных систем. Передовая позиция Microsoft в данной области заключается в том, что клиенты могут лицензировать SQL Server 2005 из расчета на каждый процессор, независимо от количества ядер в нем. В противоположность этому, компания Oracle рассматривает каждое ядро как три четверти процессора и для каждого процессора выполняет «округление» до ближайшего целого числа. IBM проводит двойственную политику, взимая с владельцев платформ х86 плату «на процессор», а с пользователей систем на основе процессоров POWER5 — «на ядро».



Рис. 5. Многоядерные процессоры. В каждом из этих сценариев, в отличие от требований лицензирования Oracle и IBM, необходима единственная процессорная лицензия на SQL Server.

виртуализация и многоэкземплярность


В широком смысле виртуализация определяется как запуск программного обеспечения в «виртуальной среде». Виртуальная среда создается, когда операционная система эмулируется тем или иным способом либо не запускается непосредственно на физическом обору­довании.

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

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

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

По схеме «серверная лицензия плюс CAL»

В настоящее время редакции Workgroup, Standard и Enterprise дают право запустить неограниченное коли­чество экземпляров серверного программного обеспечения в каждой виртуальной или фи­зи­ческой операционной среде. Ранее только редакция Enterprise предусмат­ривала многоэкземплярность. Нововведение является хорошим стимулом для покупателей обращаться к данной модели лицензирования.

Для каждой виртуальной или физической операционной среды, в которой запускается экземпляр SQL, требуется серверная лицензия.

По схеме «на процессор»

Для редакций Workgroup, Standard и Enterprise разре­шен запуск неограниченного количества экземп­ляров в каждой виртуальной или физи­ческой операционной среде.

Для каждой виртуальной операционной среды, где запускается SQL Sever 2005, требуется по одной процессорной лицензии на каждый виртуальный процессор. Если экземпляр SQL запускается в физической операционной среде, то процессорные лицензии необходимы для всех физических процессоров данного сервера.

Пассивные экземпляры/переносимость виртуальных машин

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



Рис. 6. В этом примере показаны две виртуальные операцион­ные среды. В каждой запускается по три экземпляра SQL. Для каждой виртуальной операционной среды требуется лишь одна лицензия SQL, т. е. всего две серверных лицензии.

Error: Reference source not found

Рис. 7. В этом примере показан сервер с 4 физическими про­цессорами. На данном сервере на двух виртуальных машинах выполняются экземпляры SQL, а еще на двух — экземпляры Biz Talk Server (BTS).



Рис. 8. В этом примере показан сервер с 4 физическими про­цессорами. На данном сервере в пяти виртуальных операцион­ных средах выполняется по одному экземпляру SQL, каждый из которых фактически обращается к одному процессору. В этом случае требуется пять процессорных лицензий SQL.

BUSINESS INTElLIGENCE / компоненты на дополнительных серверах


Компоненты Business Intelligence для SQL Server 2005 включают службы анализа Analysis Services, службы отчетности Reporting Services и службы интеграции Integration Services. Для использования любого из них необходимо, чтобы у сервера, на котором установлены компоненты Business Intelligence, имелась действительная лицензия SQL Server 2005. Если эти компоненты разме­щены не на основном сервере базы данных, то потре­буется дополнительная лицензия для каждого дополни­тельного сервера, на котором они установлены.



Рис 9. Лицензирование серверов с установленными компо­нентами. В сценарии 1, SQL Server и все его компоненты установлены на одном сервере; в этом случае требуется лишь одна лицензия. В сценарии 2, база данных установлена на одном сервере, службы анализа (AS) — на другом, а службы отчетности (RS) — на третьем. В этом случае необходимо приобрести три серверных лицензии SQL Server.

WORKGROUP EDITION


Редакция SQL Server 2005 Workgroup Edition — наиболее простое в использовании и доступное по цене решение для небольших подразделений и растущих компаний. Данный выпуск SQL Server 2005 можно приобрести в виде пакета, включающего серверную лицензию и пять CAL, отдельных CAL и процессорных лицензий. Для него предусмотрены также специальные лицензии клиент­ского доступа Workgroup CAL. Эти лицензии дают право доступа только к SQL ServerWorkgroup Edition. Лицензии SQL CAL могут быть использованы со всеми редакциями SQL Server 2005, выпуск SQL Workgroup Edition.



Рис. 10. SQL Workgroup Edition. Лицензии клиентского доступа Workgroup CAL дают право доступа только к SQL Server Workgroup Edition, а SQL CAL — к любой редакции SQL Server.

EXPRESS EDITION


SQL Server Express Edition предоставляет разра­бот­чикам и заинтересованным пользователям возмож­ность быстро ознакомиться с программой и научиться созда­вать и развертывать несложные приложения для работы с данными. Эта редакция досту­пна для бесплатной загрузки.

Developer Edition


SQL Server Developer Edition — это отдельный продукт, предназначенный исключительно для целей разработки и тестирования. Для него предусмотрена лицензия на отдельного человека — разработчика или тестировщика.

evaluation Edition


SQL Server Enterprise Evaluation Edition предназначен исключительно для целей ознакомления и оценки; срок использования выпуска ограничен 180 днями. Данный выпуск можно бесплатно загрузить или заказать на компакт-диске на веб-узле Microsoft.com.

Программа SPLA


SPLA (Service Provider License Agreement — лицен­зионное соглашение для поставщиков услуг) — это единственная программа лицензирования, дающая пос­тавщикам услуг право предоставлять SQL Server конечным пользователям в аренду. Лицензирование по этой программе может осуществляться по одной из двух схем: на подписчика или на процессор. При использовании схемы на подписчика для каждого конечного пользователя или устройства, использующего набор приложений, требуется лицензия Subscriber Access License.

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

Программа ISV


Программа лицензирования ПО Microsoft® Independent Software Vendor (ISV) Royalty предназначена для независимых разработчиков программного обеспечения, интегрирующих продукты Microsoft в собственные про­грам­мные решения для бизнеса. Программа ISV Royalty позволяет независимым разработчикам объединять техно­логии Microsoft с собственными бизнес-прило­жениями для коммерческого распространения. Эта универсаль­ная программа масштабируется для любых партнеров, обслуживающих заказчиков из числа крупных, малых и средних предприятий и организаций.

Право на использование предыдущих версий


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

Обновления и опция Software assurance


Заказчик может обновить свою лицензию на SQL Server, приобретая полную лицензию на новую версию продукта, либо приобретя опцию Software Assurance (SA) вместе с лицензией на текущую версию. Эта опция гарантирует право на обновление продукта до последующих версий. Помимо права на новые версии, Software Assurance преду­сматривает доступ к различным службам и инструменталь­ным средствам технической поддержки: Technet Plus, Problem Resolution Support, Extended Lifecycle Support, серверу холодного резервирования, инструменту Corporate Error Reporting (CER) и службе оперативного поиска технической информации TechNet Online Concierge Chat. Дополни­тельные сведения о Software Assurance см. по адресу: soft.com/licensing/programs/sa/default.mspx

Цены и скидки


SQL Server предлагается по весьма конкурентоспособной ориентировочной розничной цене (Estimated Retail Pricing—ERP). Кроме того, для заказчиков, делающих крупные закупки в рамках программ корпоративного лицензирования предусмотрены различные варианты значительных ски­док с ERP.

Дополнительные сведения


Дополнительные сведения см. по адресу:

www.microsoft.com/sql/howtobuy .

На этой и связанных веб-страницах можно получить от­ве­ты на часто задаваемые вопросы, ознакомиться с примерными розничными ценами, образцами лицен­зионных соглашений для конечных пользователей (EULA), найти много дополнительных сведений.

Сводные данные об основных выпусках


Выпуск

Преимущества

Требования

Основные функции




Express

Самый быстрый способ для разработчиков изучить, построить и развернуть приложения управляемыеданными.

Процессор — 1
ОЗУ — 1 ГБ
Размер БД — 4 ГБ

Размер БД 4 ГБ Простые средства создания отчетов

Репликация данных и клиент SQL Service Broker (SSB)

Workgroup

Наиболее простое в использовании и доступное по цене решение для небольших учреждений и растущих компаний

Процессор — 1-2
ОЗУ — 3 ГБ

Набор средств управления Management Studio

Импорт и экспорт

Ограниченная репликация и публикация

Ведение журналов резервирования

Standard

Полнофункциональная платформа управления и анализа данных для средних компаний и более крупных подразделений.


Процессор— 1-4
ОЗУ — без ограничений

OLAP-сервер

Сервер отчетности

Новые службы Integration Services

Интеллектуальный анализ данных (Data Mining)

Полный набор функциональности для репликации и публикации SSB

Зеркальное копирование БД

Enterprise

Полнофункциональная интегрированная платформа для управления данными и анализа для критически важных корпоративных приложений

Неограниченная масштабируемость и секционирование


Зеркалирование БД

Полный набор технологий для работы в реальном времени и работы с параллельными операциями

Снимки БД

Улучшенные аналитические инструменты включающие OLAP и Data Mining

Улучшенные возможности службы Integration Services



Сведения в данном документе предоставляются исключительно в ознакомительных целях. КОРПОРАЦИЯ МАЙКРОСОФТ НЕ ПРЕДОСТАВЛЯЕТ В ЭТОМ ДОКУМЕНТЕ НИКАКИХ ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ. Microsoft и Windows являются охраняемыми товарными знаками корпорации Майкрософт в США и в других странах.



© 2005 Microsoft Corporation. All rights reserved.