На этой странице: | |
Смотрите также: | |
Покупателю предоставляется возможность выбора модели лицензирования, наилучшим образом отвечающей его бизнес-задаче. Для Microsoft SQL Server 2000 предлагается как схема «серверные лицензии+лицензии клиентского доступа», так и схема лицензирования «на процессор».
| Возможные модели лицензирования SQL Server 2000 | Модель с использованием серверных и клиентских лицензий | Модель с использованием процессорной лицензии |
|---|---|---|
| Поставляемые лицензии | SQL Server 2000 Standard Edition SQL Server 2000 Enterprise Edition SQL Server 2000 Workgroup Edition SQL Server 2000 Device CAL SQL Server 2000 User CAL SQL Server 2000 Workgroup CAL | SQL Server 2000 Standard Edition 1 Processor License SQL Server 2000 Enterprise Edition 1 Processor License SQL Server 2000 Workgroup Edition 1 Processor License |
| Правила использования | Серверная лицензия на каждый сервер; Клиентская лицензия на каждый ПК или на каждого пользователя, использующего службы сервера. | Процессорная лицензия на каждый процессор сервера, на котором установлен SQL Server 2000 Дает право доступа к службам сервера неограниченному количеству клиентов. |
| Сценарии использования | В Интранет решениях и приложениях автоматизации бизнеса. | В Интернет решениях. |
Для оценки затрат при использовании той или другой модели можно использовать таблицу (см. ниже). Использование модели лицензирования на процессор для конкретного числа процессоров становится экономически выгодным, если общее количество клиентов, использующих службы сервера равно или превышает указанные в таблице значения.
| Количество процессоров | SQL Server 2000 Standard | SQL Server 2000 Enterprise Edition |
|---|---|---|
| 1 | 25 | 81 |
| 2 | 54 | 199 |
| 4 | 113 | 436 |
| 8 | 230 | 910 |
| ||||
Так как в случае интернет-пользователей их общее количество, как правило, определить невозможно, необходимо использовать модель лицензирования на процессор.
Нельзя просто ограничить количество одновременных обращений к серверу и закупить соответствующее количество CALs, так как режим лицензирования «на сервер» не применим в случае SQL Server 2000.
| Лицензия | Предназначение |
|---|---|
| Серверная лицензия Microsoft SQL Server 2000 Standard Edition | Позволяет установить и использовать одну копию SQL Server 2000 Standard на одном сервере. |
| Серверная лицензия Microsoft SQL Server 2000 Enterprise Edition | Позволяет установить и использовать любое количество копий (instances) SQL Server 2000 Enterprise на одном сервере. |
| Серверная лицензия Microsoft SQL Server 2000 Workgroup Edition | Позволяет установить и использовать одну копию SQL Server 2000 Workgroup Edition на одном сервере. |
| Лицензия клиентского доступа к Microsoft SQL Server 2000 «на устройство» (SQL Server Device CAL) | Позволяет любому числу пользователей осуществлять доступ к SQL Server Standard, Enterprise или Workgroup с одного устройства. Этот тип наиболее выгоден и удобен в администрировании для тех организаций, где несколько пользователей, например посменно, работают на одном устройстве. |
| Лицензия клиентского доступа к Microsoft SQL Server 2000 Server «на пользователя» (SQL Server User CAL) | Позволяет одному пользователю осуществлять доступ к SQL Server Standard. Enterprise или Workgroup с любого числа устройств. Этот тип наиболее выгоден и удобен для тех организаций, где много мобильных сотрудников, которым необходим доступ к данным с произвольных устройств, или сотрудников, использующих несколько устройств для доступа к данным. |
| Лицензия клиентского доступа к Microsoft SQL Server Workgroup Edition (SQL Workgroup CAL) | Данная лицензия может быть развернута в режиме «на устройство» (позволяет любому числу пользователей осуществлять доступ к SQL Workgroup с одного устройства) или «на пользователя» (позволяет одному пользователю осуществлять доступ к SQL Server Workgroup с любого числа устройств). |
| Процессорная лицензия Microsoft SQL Server 2000 SQL Server 2000 Standard Edition 1 Processor License SQL Server 2000 Enterprise Edition 1 Processor License SQL Server 2000 Workgroup 1 Processor License | Приобретается для каждого процессора сервера. Позволяет установить и использовать любое количество копий (instances) SQL Server 2000 Standard, Enterprise или Workgroup на одном сервере. Позволяет неограниченному количеству устройств или пользователей (как внутренних, так и внешних) осуществлять доступ или использовать серверное программное обеспечение. |
Серверная лицензия SQL Server 2000 необходима для каждого сервера, на котором установлена серверная программа. SQL Server 2000 технически позволяет установить несколько копий продукта на один и тот же сервер. В случае SQL Server 2000 Standard пользователь обязан полностью лицензировать каждую копию (instance) продукта. Если используется модель серверных и клиентских лицензий, то для каждой копии необходимо приобрести отдельную серверную лицензию. Пользователи SQL Server 2000 Enterprise Edition имеют право установить по одной лицензии любое количество копий продукта на один и тот же сервер1.
В том случае, если оба сервера в кластере активные (т. е. на обоих выполняется серверная программа), то для каждого сервера в кластере должна приобретаться отдельная серверная лицензия. В случае, если один сервер активный, а другой пассивный (т. е. программа на нем запускается только в случае проблем с активным сервером), для организации кластера достаточно одной серверной лицензии.
Клиентская лицензия SQL Server CAL необходима для каждого устройства или пользователя, который:
| — | осуществляет доступ или использует службы SQL Server (в том числе, если для доступа используется MSDE); |
| — | использует SQL Server Personal Edition; |
| — | использует компоненты Microsoft SQL Server: Management Tools, Books-Online и Development Tools. |
Одни и те же клиентские лицензии SQL CAL обеспечивают право доступа к SQL 2000 Server Standard, SQL 2000 Server Enterprise и SQL Server Workgroup Edition.
Клиентская лицензия SQL WorkgroupCAL необходима для каждого устройства или пользователя, который:
| — | осуществляет доступ или использует службы SQL Server Workgroup Edition (в том числе, если для доступа используется MSDE); |
| — | использует компоненты Management Tools, Books-Online и Development Tools. |
Клиентские лицензии SQL Server Workgroup CAL могут использоваться исключительно для доступа к SQL Server Workgroup Edition, но не для доступа к SQL Server Standard или Enterprise.
SQL Server Workgroup Edition поставляется в наборе серверная лицензия плюс 5 клиентских лицензий, напр. A5K-00638 SQL Server Wrkgroup Edtn WinNT English Lic/SA Pack OLP NL 5 Clt.
Данный выпуск предназначен для небольших организаций, и продажа клиентских лицензий SQL Server Workgroup CALs отдельно от серверных не планируется. Заказчик может развернуть клиентские лицензии в режиме «на устройство» или «на пользователя», либо же выбрать процессорную модель лицензирования.
Мультиплексирование — это использование аппаратного или программного обеспечения, позволяющего снизить количество устройств, напрямую обращающихся к серверной программе. Примером может являться серверное приложение, которое обращается к Microsoft Transaction Server (MTS — поставляется в составе Microsoft Windows 2000 Server) на одном сервере, который в свою очередь запрашивает данные из базы SQL Server, работающего на другом сервере. Клиентский компьютер напрямую обращается только к серверу, на котором выполняется MTS, но опосредованно идет обращение и к SQL Server, так как в конечном счете используются данные, предоставляемые SQL Server, хотя бы и через MTS.
Использование подобных программных или аппаратных средств, мультиплексирующих обращения к SQL Server или создающих пул соединений к нему, не снижает требуемого количества клиентских лицензий на доступ к SQL Server. Вне зависимости от того, сколько промежуточных устройств или программ задействовано между SQL Server и клиентским устройством, использующим в конечном счете данные, службы или функциональность сервера, отдельная лицензия клиентского доступа SQL Server CAL нужна для каждого отдельного устройства на входе мультиплексора или пулирующего устройства со стороны клиентских устройств.
В тех случаях, когда в состав решения входят продукты третьих фирм, таких как Computer Assosiates, BMC, NetIQ, Intel, HP Open View и др., и поставщик решения затрудняется определить требуемое количество клиентских лицензий, мы рекомендуем использовать процессорные лицензии с целью упрощения лицензионной модели.
Процессорная лицензия SQL Server 2000 необходима для каждого процессора сервера, на котором установлен SQL Server 2000 и доступ к которому осуществляют все операционные системы сервера. Для тех процессоров, которые недоступны для всех копий операционной системы сервера (например, в случаях использования технологии разбиения (partitioning)), не нужно приобретать процессорную лицензию. Процессорные лицензии должны приобретаться только для тех процессоров сервера, которые фактически используются всеми операционными системами сервера, на котором установлено серверное ПО:
Любое количество копий серверного продукта может устанавливаться на сервере, при условии, что для каждого процессора приобретена процессорная лицензия. Если на одном сервере устанавливается несколько копий SQL Server 2000, которые используют одни и те же процессоры сервера, нет необходимости приобретать отдельную лицензию для каждой копии серверного продукта. Таким образом, число процессорных лицензий SQL Server 2000 никогда не будет превышать число процессоров сервера.
В том случае, если оба сервера в кластере активные, то для каждого процессора каждого сервера в кластере должна приобретаться отдельная процессорная лицензия. В случае, если один сервер активный, а другой пассивный, пользователь получает право запускать программу на пассивном сервере на основании процессорной лицензии, закупленной для активного сервера, при условии, что количество процессоров пассивного сервера не превышает количества процессоров активного сервера. Иначе необходимо докупить недостающие процессорные лицензии для пассивного сервера.
SQL Server 2000 Enterprise Edition — самая полная редакция SQL Server для организаций. Данная редакция обеспечивает повышенную масштабируемость и надежность, необходимые для работы бизнес-приложений и Интернет-решений, критичных к сбоям, поддержку кластерных конфигураций, передачу журнала транзакций, поддержку распределенных представлений. Позволяет использовать преимущества мощных аппаратных платформ, включая поддержку до
SQL Server 2000 Standard Edition — предпочтительный вариант для малых и средних организаций, которым не требуется повышенная масштабируемость и работа в отказоустойчивых конфигурациях, а также расширенные возможности Analysis Services. SQL Server Standard Edition может использоваться на
SQL Server 2000 Workgroup Edition — новый выпуск в семействе семействе SQL Server представляет собой высокопроизводительное и простое в использовании решение для управления базами данных. Этот выпуск лучше всего подходит для небольших и средних предприятий, которым недостаточно функциональности MSDE и требуется доступная полнофункциональная система управления базами данных. SQL Server 2000 Workgroup Edition поддерживает до 2 процессоров, функциональные возможности выпуска включают средство управления Management Studio, средства импорта и экспорта, а также ограниченную публикацию репликации.
SQL Server 2000 Personal Edition включает полный набор средств администрирования и большую часть функциональных возможностей стандартной редакции, однако эта редакция оптимизирована для индивидуального использования. SQL Server Personal Edition может запускаться как на сервере, так и на рабочей станции под управлением
SQL Server Personal Edition не является отдельным продуктом, а поставляется в составе стандартной и Enterprise редакций. Клиент, приобретший процессорную или серверную лицензию SQL 2000, может установить SQL Server Personal Edition на любой компьютер в своей организации. Однако для каждого компьютера, на котором установлен SQL Server Personal Edition, требуется отдельная клиентская лицензия SQL Server CAL, если только SQL Server лицензирован не с использованием процессорной лицензии. Для клиентских компьютеров, обращающихся к службам SQL Server Personal Edition, не требуются лицензии на клиентский доступ. Но если компьютер, на котором выполняется SQL Server Personal Edition, взаимодействует с сервером SQL Server и затем передает данные другим клиентским компьютерам, клиентские лицензии SQL Server CALs требуются для всех таких клиентских компьютеров, за исключением того случая, когда клиент приобрел процессорную лицензию на SQL Server.
SQL Server 2000 Developer Edition — вариант поставки, позволяющий разрабатывать любые приложения с использованием SQL Server. Он включает всю функциональность Enterprise Edition, но согласно условиям лицензионного соглашения(EULA) может использоваться исключительно в целях разработки и тестирования; коммерческое использование запрещено.
SQL Server 2000 Desktop Engine (MSDE) обладает всеми основными свойствами SQL Server 2000. Но поставка не включает пользовательский интерфейс, средства управления, службы анализа Analysis Services, поддержку транзакционного тиражирования в роли издателя, лицензии клиентского доступа, библиотеки разработчика и документацию Books Online. Ограничен также размер базы данных и число одновременных подключений. Будучи наименее ресурсоемкой, данная версия является предпочтительной для использования в качестве встраиваемой СУБД или в качестве локального хранилища данных.
MSDE поставляется в составе любой из редакций SQL Server, а также в составе MSDN Universal. Следующие варианты использования продукта не требуют наличия клиентских лицензий:
| — | взаимодействие двух устройств, на которых выполняется MSDE; |
| — | взаимодействие двух устройств, на которых выполняются MSDE и SQL Server Personal Edition; |
| — | взаимодействие компьютера, на котором выполняется MSDE, с другим клиентским устройством. |
В том случае, если с устройства, на котором выполняется MSDE, происходит обращение к службам сервера SQL Server, то для этого устройства, а также для всех устройств, обращающихся к SQL Server посредством MSDE, должна быть приобретена отдельная клиентская лицензия, если только пользователь не лицензировал SQL Server с использованием процессорной лицензии.
SQL Server 2000 Standard Edition RUNTIME и SQL Server 2000 Enterprise Edition RUNTIME — специальные лицензии для поставки в рамках программы Product Integration Program (PIP).
Заказчики, имеющие лицензии с действующим SQL Server правом Software Assurance, могут развернуть новую версию в любой момент времени, в том числе после окончания действия соглашения SA.
Microsoft SQL Server поставляется как по программам корпоративного лицензирования, так и в виде коробочных версий. Лицензии Software Assurance доступны только в рамках программ корпоративного лицензирования.
Заказчики, имеющие лицензии SQL CAL c Software Assurancе, могут заменить клиентские лицензии «на устройство» на доступ к SQL Server клиентскими лицензиями «на пользователя» и наоборот при продлении SA. В рамках других соглашений выбор типа лицензии является окончательным и такую замену сделать нельзя.
Как серверные лицензии, так и лицензии клиентского доступа к SQL Server 2000 (включая SQL Server 2000 User CAL) могут быть использованы для возврата к предыдущей версии продукта.
1 Версию