SQL Server – система управления реляционными базами данных, разработанная корпорацией Microsoft.
- Какие версии Microsoft SQL Server существуют?
Актуальная версия – SQL Server 2017. Предыдущие версии – 2016, 2014, 2012 и более ранние.
- Какие бывают редакции Microsoft SQL Server?
Редакции (или выпуски, editions) Microsoft SQL Server 2017:
- Enterprise
- Standard
- Express
- Developer
Последние 2 редакции – бесплатные.
SQL Server Enterprise – полноценная производительность обработки в памяти для критически важных приложений, беспрецедентный уровень безопасности, комплексное решение корпоративной бизнес-аналитики со встроенными возможностями мобильной бизнес-аналитики, а также расширенная аналитика внутри базы данных в требуемом масштабе. Выпуск Enterprise Edition обеспечивает высочайшие уровни обслуживания и производительности для рабочих нагрузок 1-го уровня.
SQL Server Standard содержит ключевые возможности управления данными и бизнес-аналитикой с использованием минимальных ИТ-ресурсов.
SQL Server Developer – бесплатный выпуск, обладающий полным набором функций SQL Server 2017 Enterprise, позволяет разработчикам создавать, тестировать и демонстрировать приложения в среде, отличной от рабочей.
SQL Server Express – бесплатный выпуск начального уровня, который оптимально подходит для развертывания небольших баз данных в рабочих средах. Максимальный размер – 10 ГБ на базу данных.
- Какие принципы лицензирования применяются к Microsoft SQL Server 2017?
По отношению к Microsoft SQL Server 2017 применяются две модели лицензирования: «Server + СAL» и «На ядро процессора».
- Чем отличается модель лицензирования «Server + СAL» («Сервер + клиентская лицензия»)?
- Каждому серверу, на котором запускается Microsoft SQL Server, требуется серверная лицензия.
- Каждому пользователю или устройству, подключающемуся к Microsoft SQL Server, требуется лицензия клиентского доступа SQL Server CAL, версия которой должна совпадать с версией сервера или быть новее. Например, для доступа к SQL Server 2012 Standard необходима лицензия SQL Server CAL, которая может быть версии 2012 или 2017.
- Каждая лицензия SQL Server CAL может обеспечить доступ к нескольким лицензированным серверам SQL Server.
- Лицензии SQL Server CAL могут использоваться для доступа к любой базе данных SQL Server, лицензированной на сервере, независимо от платформы или выпуска.
- Модель лицензирования "Server + СAL" применяется к редакции SQL Server Standard.
Позиции в прайс-листе:
- 228-11135 SQLSvrStd 2017 SNGL OLP NL – серверная лицензия SQL Server 2017 Standard
- 359-06555 SQLCAL 2017 SNGL OLP NL DvcCAL – лицензия клиентского доступа к SQL Server 2017 «на устройство»
- 359-06557 SQLCAL 2017 SNGL OLP NL UsrCAL – лицензия клиентского доступа к SQL Server 2017 «на пользователя»
Клиентские лицензии (CAL) в зависимости от вида клиента (пользователь или устройство) бывают двух видов: «на пользователя» и «на устройство».
Лицензия клиентского доступа на пользователя SQL Server User CAL позволяет одному пользователю (сотруднику, заказчику, партнеру и т. д.), использующему любое устройство, обращаться к службам или функциональным возможностям Microsoft SQL Server. Данный тип CAL более выгодным вариантом лицензирования в случаях, когда на одного пользователя приходится несколько устройств.
Лицензия клиентского доступа на устройство SQL Server Device CAL позволяет одному устройству (ПК, рабочей станции, терминалу, смартфону и т. д.), используемому любым пользователем, обращаться к службам или функциональным возможностям Microsoft SQL Server. Покупка CAL на устройство является более выгодным вариантом лицензирования в случаях, когда на одно устройство приходится несколько пользователей.
Рис. 1. Лицензирование по модели «Server + CAL»
- Сколько клиентских лицензий надо купить, если пользователи подключаются к SQL Server фактически через одного пользователя (SA)?
Нужно лицензировать каждого пользователя, работающего с СУБД, несмотря на техническую возможность подключить их через одно узенькое "горлышко".
Использование аппаратного или программного обеспечения, которое позволяет сократить количество устройств/ пользователей, осуществляющих прямой доступ или использование программного обеспечения SQL Server (мультиплексирование/объединение), не уменьшает количества требуемых клиентских лицензий.
- Чем отличается модель лицензирования «На ядро процессора»?
- Лицензирование «На ядро процессора» применяется, когда невозможно подсчитать точное количество подключенных пользователей или устройств, имеются Internet/Extranet подключения или интеграция с внешними системами.
- Для лицензирования физического сервера – когда SQL Server запускается в физической операционной среде — все физические ядра должны быть лицензированы.
- Как минимум, 4 ядра должны быть лицензированы для каждого физического процессора на сервере.
- Эта модель лицензирования применяется к редакциям SQL Server Standard и Enterprise.
Рис. 2. Модели лицензирования различных редакций SQL Server 2017
В отличие от модели «Server + CAL», модель лицензирования по количеству ядер обеспечивает доступ для подключения неограниченного числа пользователей или устройств, находящихся как в периметре организации, так и за его пределами.
Лицензии на основе числа ядер продаются в комплектах для двух ядер. Чтобы правильно лицензировать физический сервер, необходимо получить лицензии на все ядра этого сервера, при этом минимально возможное число лицензий на каждый физический процессор сервера составляет 4 лицензии на ядро.
Рис. 3. Модель лицензирования "По ядрам процессора"
Позиции в прайс-листе:
- 7JQ-01275 SQLSvrEntCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd – лицензия на 2 ядра SQL Server 2017 Enterprise
- 7NQ-01158 SQLSvrStdCore 2017 SNGL OLP 2Lic NL CoreLic Qlfd – лицензия на 2 ядра SQL Server 2017 Standard
- Как правильно лицензировать SQL Server в виртуальной операционной среде?
При запуске SQL Server 2017 в виртуальной среде, вы можете лицензировать каждую виртуальную машину, или использовать максимальную виртуализацию, которая достигается покупкой лицензии Enterprise Edition с Software Assurance.
Чтобы лицензировать каждую виртуальную машину по отдельности, необходимо приобрести лицензию на каждое виртуальное ядро, соблюдая условие – минимум 4 ядерных лицензии на каждую виртуальную машину.
тт
Рис. 4. Лицензирование SQL Server в виртуальной среде
- Какую модель лицензирования выбрать для покупки SQL Server Standard?
При выборе модели лицензирования надо исходить из того, что «Server + CAL» – это бюджетный вариант покупки лицензий для небольших предприятий, а лицензии «На ядро» – дорогие, но зато дают возможность неограниченного доступа к серверу.
Поэтому все зависит от числа клиентских подключений. Если их немного, то выбирайте модель «Server + CAL». Если подключений больше 30, то уже имеет смысл рассмотреть вариант лицензирования «На ядро». И, конечно, если имеется неопределенное число подключений, то остается только последний вариант.
- В какой форме поставляются лицензии SQL Server?
Через канал традиционной («классической») дистрибуции продуктов Microsoft лицензии SQL Server поставляются в 2-х вариантах:
- коробки;
- корпоративные лицензии.
Как правило, в коробке находится 1 серверная лицензия и 10 лицензий клиентского доступа SQL Server Standard.
Корпоративные лицензии есть на все редакции продукта: отдельно клиентские, отдельно серверные лицензии, отдельно лицензии «на ядра». Подробнее о различиях коробочных и корпоративных лицензий можно прочитать в статье о лицензировании Microsoft Windows Server.
- Как получить доступ к предыдущим версиям SQL Server?
Программы корпоративного лицензирования разрешают использовать вместо текущей версии продукта любые его предыдущие версии (так называемый downgrade). Таким образом, купив лицензию Microsoft SQL Server 2017 OLP, вы получаете разрешение на использование Microsoft SQL Server 2016, Microsoft SQL Server 2014 и т.д., но в рамках лицензирования версии 2017.
Коробки не дают права downgrade – что получили в коробке, то и используйте.
- Что такое «Microsoft SQL Server для 1С:Предприятие 8»?
Фирма «1С», являясь партнером Microsoft не только как дистрибьютор, но и как разработчик программного обеспечения, имеет право продавать SQL Server вместе со своими программными продуктами по программе лицензирования Microsoft Independent Software Vendor (ISV) Royalty Licensing Program.
Таким образом, «1С» через своих партнеров продает все тот же самый SQL Server, но правила лицензирования его имеют свои особенности. Во-первых, покупатель должен быть владельцем лицензий «1С:Предприятие». Во-вторых, в зависимости от варианта совместного использования SQL Server и «1С:Предприятия», различаются 2 типа лицензий: Runtime и Full-Use.
- Чем отличаются лицензии Runtime от Full-Use?
Обе лицензии предполагают наличие у пользователя лицензии на сервер «1С:Предприятие 8». Но лицензия «Microsoft SQL Server Full-use для 1С: Предприятие 8» позволяет использовать Microsoft SQL Server с другими приложениями помимо «1С: Предприятие 8», а лицензия «Microsoft SQL Server Runtime для 1С: Предприятие 8» дает право на использование Microsoft SQL Server только с «1С: Предприятие 8». В обоих случаях, если пользователь теряет право на лицензионное использование «1С:Предприятие 8», он также теряет право на использование Microsoft SQL Server.
Для лицензий Runtime действует одна модель лицензирования: «Server + CAL». Для лицензий Full-Use действует две модели лицензирования: «Server + CAL» и «по числу ядер процессора».
Переход между лицензиями Runtime и Full-Use невозможен.
Позиции в прайс-листе:
- 4601546127617 Сервер MS SQL Server Standard 2016 Runtime для пользователей 1С:Предприятие 8. Электронная поставка
- 4601546127624 Клиентский доступ на 1 р.м.к MS SQL Server 2016 Runtime для 1С:Предприятие 8. Электронная поставка
- 4601546127686 Сервер MS SQL Server Standard 2016 Full-use для пользователей 1С:Предприятие 8. Электронная поставка
- 4601546127693 Клиентский доступ на 1 р.м.к MS SQL Server 2016 Full-use для 1С:Предприятие 8. Электронная поставка
- 4601546127754 Лицензия «на ядро» MS SQL Server 2016 Std Full-use Core (4 ядра) для пользователей 1С:Предприятие 8. Электронная поставка
- 4601546127761 Дополнительная лицензия «на ядро» MS SQL Server 2016 Std Full-use Core (2 ядра) для пользователей 1С:Предприятие 8. Электронная поставка
- 4601546127778 Лицензия «на ядро» MS SQL Server 2016 Ent Full-use Core (4 ядра) для пользователей 1С:Предприятие 8. Электронная поставка
- 4601546127785 Дополнительная лицензия «на ядро» MS SQL Server 2016 Ent Full-use Core (2 ядра) для пользователей 1С:Предприятие 8. Электронная поставка
- Какая версия SQL Server продается через канал продаж «1С»?
В настоящее время через партнеров «1С» можно приобрести 2 версии SQL Server: 2016 и 2014. Версия от 2016 года предпочтительнее, так она новее, дает право использования предыдущих версий, поставляется электронно и, главное, дешевле.
- Какие версии доступны по праву Downgrade для «MS SQL Server 2016 для 1С: Предприятие 8»?
Доступны версии, которые все еще поддерживаются в пределах расширенного периода поддержки (Extended Support End date), определяемого компанией Microsoft. Сроки поддержки продуктов есть в базе Microsoft Support Lifecycle: https://support.microsoft.com/en-us/lifecycle/search?sort=PN&alpha=Microsoft%20SQL%20Server%206.5&Filter=FilterNO
- Возможен ли апгрейд с «MS SQL Server 2014 для 1С: Предприятие 8» на «MS SQL Server 2016 для 1С: Предприятие 8»?
Апгрейдов для продуктов «Microsoft SQL Server для 1С: Предприятие 8» не существует. Если у вас есть лицензии Microsoft SQL Server более ранних версий, приобретенные в составе совместных продуктов «1С» и Microsoft, но необходимо установить более позднюю версию, придется приобрести новые лицензии по полной стоимости.
- В чем главное преимущество совместных продуктов «1С» и Microsoft?
Эти лицензии имеют ограничения, но зато они дешевле.
Подведем итоги
Мы выяснили, что существует 2 канала продаж лицензий Microsoft SQL Server: через партнеров Microsoft и партнеров «1С» (которые вполне могут быть заодно и партнерами Microsoft ). SQL Server 2017 в настоящее время продается только через первый канал, а SQL Server 2014 и 2016 – только через второй. Хотя, благодаря праву Dowgrade, пользователи корпоративных лицензий версии 2017 могут использовать SQL Server 2016 и 2014 версий.
Если вы собираетесь переходить с файловой работы с «1С:Предприятием 8» на серверную модель, то рекомендуем рассмотреть покупку лицензий из совместного продукта «1С» и Microsoft.
- Где искать информацию о лицензировании SQL Server?
Информация о лицензировании есть на сайте Microsoft, можно также звонить в Инфоцентр Microsoft (контакты есть на сайте). Вся информация о совместных с «1С» продуктах – только на ресурсах «1С» – читайте информационные письма.