Краткий обзор
Вид материала | Документы |
- Краткий обзор передач лекций, прочитанных на тк «Культура» в рамках передачи «Академия», 1550.44kb.
- Краткий обзор материалов семинар, 433.73kb.
- План Расширения понятия угла и дуги, их измерение. Тригонометрические функции в Индии., 98.28kb.
- Учебная программа курса Краткий обзор sql server Краткий обзор программирования в sql, 16.78kb.
- Программа Тасис для России Осуществление реформы бухгалтерского учета и отчетности, 261.14kb.
- Е. П. Блаватской за 90 минут «аст, Астрель-спб»: спб; 2008 isbn 978-5-9725-0252-3,, 1130.67kb.
- Информационно-аналитический центр «сова» Краткий обзор по тематике расизма и злоупотреблений, 94.72kb.
- Краткий обзор, 179.93kb.
- Сжигание отходов и здоровье человека. Краткий обзор (вместо введения и предисловия), 1212.58kb.
- Еженедельный аналитический обзор ифи, 175.97kb.
;
Лицензирование 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.