Runtime лицензия что это

Обновлено: 07.07.2024

Лицензия на сервер "MS SQL Server Standard 2019 Runtime для пользователей 1С:Предприятие 8. Электронная поставка" необходима для работы Вашей программы "1С:Предприятие 8" в варианте "клиент-сервер". Предназначена для использования совместно с "1С:Предприятие 8.3 Лицензия на сервер (x86-64)" на одном сервере или разных серверах. Требуется одна на один сервер баз данных.

Клиентский доступ на 1 рабочее место к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка

Клиентский доступ на 1 рабочее место к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка - предназначена для увлечения одновременно работающего количества пользователей с ПП 1С в клиент-серверном варианте работы.

Клиентский доступ на 5 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка

Клиентский доступ на 5 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка - предназначена для увлечения одновременно работающего количества пользователей с ПП 1С в клиент-серверном варианте работы.

Клиентский доступ на 10 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка

Клиентский доступ на 10 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка - предназначена для увлечения одновременно работающего количества пользователей с ПП 1С в клиент-серверном варианте работы.

Клиентский доступ на 20 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка

Клиентский доступ на 20 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка - предназначена для увлечения одновременно работающего количества пользователей с ПП 1С в клиент-серверном варианте работы.

Клиентский доступ на 50 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка

Клиентский доступ на 50 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8. Электронная поставка - предназначена для увлечения одновременно работающего количества пользователей с ПП 1С в клиент-серверном варианте работы.

Лицензии Runtime - это лицензии, которые дают право использовать Microsoft SQL Server только для работы с «1С:Предприятие 8».

Лицензии Full-use - это лицензии без ограничения на право использования. Пользователь, у которого есть лицензии «1С:Предприятие 8», может использовать Microsoft SQL Server с другими приложениями, помимо «1С:Предприятие 8».

Срок действия лицензий Runtime и Full-use ограничен сроком действия лицензий «1С:Предприятие 8».

Лицензия на сервер и клиентский доступ должны быть из одной категории –Runtime или Full-use. Не существует замены лицензий Runtime на лицензии Full-use .

В отличие от версии MS SQL 2012, для лицензий категории Runtime действует только одна модель лицензирования - «сервер + клиенты». Для лицензий категории Full-use, по-прежнему, действуют две модели лицензирования: «сервер + клиенты» и «по числу ядер».

Лицензионное использование продуктов Microsoft SQL Server по модели «сервер + клиенты» подразумевает наличие у пользователя лицензий на сервер и клиентских лицензий на все устройства, которые обращаются к этому серверу.

Например, если нужно приобрести SQL Server 2014 для работы только с «1С:Предприятие 8» для 20 рабочих мест , то нужно приобрести :

Наименование

цена кон.пол.

Лицензия на сервер MS SQL Server 2014 Standard Runtime для пользователей 1С:Предприятие 8

Клиентский доступ на 20 рабочих мест к MS SQL Server 2014 Runtime для 1С:Предприятие 8

Итого: 149862 руб.

Напоминаем, что у клиента должно быть соответствующее количество лицензий «1С:Предприятие 8». Они приобретаются одновременно или до приобретения лицензий Microsoft SQL Server для пользователей 1С:Предприятие 8 ( смотри раздел «Порядок продаж»).

Лицензирование Microsoft SQL Server «по числу ядер» в физической операционной среде подразумевает наличие лицензий на все ядра физического сервера. При этом количество должно составлять не менее 4-х лицензий для каждого процессора:

Физических ядер в процессоре

Требуемое число лицензий «на ядро»

Лицензирование Microsoft SQL Server «по числу ядер» в виртуальной операционной среде, подразумевает приобретение лицензий в количестве, равном числу виртуальных ядер в виртуальной операционной среде. При этом количество должно составлять не менее четырех лицензий для каждой виртуальной операционной среды.

Лицензии Microsoft SQL Server, поставляемого в совместном решении 1С и Microsoft, не дают права пользования предыдущими версиями.

Лицензии клиентского доступа к «MS SQL Server 2014 для 1С:Предприятие 8» можно использовать для дозакупки клиентских лицензий к серверу SQL, купленному в составе бандла, более ранних версий (2000/2005/2008/2008R2/2012).

Апгрейда с более ранних версий Microsoft SQL Server (2000/2005/2008/2008R2/2012) до текущей версии Microsoft SQL Server 2014 не существует .

Модель лицензирования «Сервер+Клиенты». Эта модель лицензирования доступна только для редакции SQL Server 2014 Standard.

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

В модели лицензирования «Сервер+Клиенты» каждая среда операционной системы, в которой работает программное обеспечение SQL Server 2014 или любой из его компонентов, должна иметь серверную лицензию SQL Server 2014, назначенную тому физическому серверу, на котором размещается эта среда операционной системы. Каждая серверная лицензия позволяет клиентам запускать в среде операционной системы (физической или виртуальной) любое количество экземпляров SQL Server. Примечание. При использовании программного обеспечения SQL Server в физической среде операционной системы каждый аппаратный сегмент с точки зрения лицензирования считается отдельным сервером.

Модель лицензирования «Сервер+Клиенты» удобно использовать в ситуации:

Развертывание SQL Server Standard в сценариях, где легко сосчитать пользователей и устройства, а общие затраты на лицензирование ниже затрат по модели лицензирования на основе числа ядер.

Модель лицензирования «по числу ядер». Эта модель доступна для редакций Microsoft SQL Standard и Enterprise.

В модели лицензирования «по числу ядер» каждому серверу, на котором работает программное обеспечение SQL Server 2014 или любой из его компонентов (например, службы отчетов или службы интеграции) должно быть назначено соответствующее число лицензий на ядро процессора для SQL Server 2014.

Требуемое число лицензий на ядро зависит от того, лицензируются физический сервер или виртуальные среды операционных систем:

Физические ядра на сервере:

1) Сосчитайте число физических ядер каждого процессора на сервере.

2) Умножьте число ядер на соответствующий коэффициент ядра, чтобы определить число лицензий, которое требуется для каждого процессора на сервере. Примечание. Используемый коэффициент ядра зависит от типа установленного процессора.

Таблица коэффициентов ядер для Microsoft SQL Server 2014*

Тип процессора

Коэффициент ядра

Все процессоры, не указанные ниже

Процессоры AMD (серии 31XX, 32XX, 41XX, 42XX, 61XX, 62XX, число ядер составляет 6 или больше)

3) Подсчитайте количество лицензий, которые необходимо приобрести.

Например. Если у клиента SQL Server установлен на сервере с 2-мя двухядерными процессорами, то расчет будет следующим:

  1. Число физических ядер: 4
  2. С учетом коэффициента: 8
  3. Количество лицензий «на ядро» : 8.
  4. Набор лицензий:

Наименование

цена кон.пол.

Лицензия «на ядро» MS SQL Server 2014 Standard Full-use Core (до 4 ядер) для пользователей 1С:Предприятие 8

Доп. лицензия «на ядро» MS SQL Server 2014 Standard Full-use Core (на 2 ядра) для пользователей 1С:Предприятие 8

Модель лицензирования на основе числа ядер удобно использовать в следующих ситуациях:

  • Развертывание SQL Server 2014 Enterprise.
  • Развертывание рабочих нагрузок в Интернете или экстрасети, в системах, которые интегрируются с рабочими нагрузками для внешних пользователей (даже если внешнее подключение или внешние данные проходят через одну или несколько других систем), либо в ситуациях, когда отсутствуют простые способы определения числа пользователей и устройств.
  • Общие затраты на лицензирование ниже затрат по модели лицензирования «Сервер+Клиенты».

Лицензирование SQL Server 2014 в виртуальной среде.

  1. Лицензирование отдельных виртуальных машин с использованием модели лицензирования «по числу ядер».

Чтобы лицензировать отдельные виртуальные машины с использованием модели «по числу ядер» нужно приобрести лицензию «на ядро» для каждого из виртуальных ядер (или виртуального процессора), выделенного данной виртуальной машине, при этом на одну виртуальную машину должно приобретаться не менее четырех лицензий на ядро. С точки зрения лицензирования виртуальное ядро сопоставляется с аппаратным потоком. При лицензировании отдельных виртуальных машин коэффициенты ядер не применяются.

Примечание. Лицензирование отдельных виртуальных машин является единственным вариантом лицензирования, доступным для пользователей SQL Server 2014 Standard, которые работают с этим программным обеспечением в виртуализированной среде по модели «по числу ядер».

Дополнительные лицензии могут потребоваться в следующих случаях:

• Отдельный аппаратный поток поддерживает несколько виртуальных ядер. (Для каждого виртуального

ядра требуется лицензия «на ядро».)

• Несколько аппаратных потоков поддерживают одно виртуальное ядро. (Лицензия «на ядро» позволяет использовать отдельное виртуальное ядро, поддерживаемое отдельным аппаратным потоком.)

Примечание. Аппаратный поток — это поток, работающий на физическом ядре в физическом процессоре, либо гиперпоток.

  1. Лицензирование отдельных виртуальных машин с использованием модели лицензирования «Сервер+Клиенты»

Для лицензирования отдельных виртуальных машин по модели Server+CAL нужно приобрести одну серверную лицензию для каждой виртуальной машины, на которой работает программное обеспечение SQL Server, независимо от числа виртуальных процессоров, выделенных для этой виртуальной машины.

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

  1. Лицензирование для максимальной виртуализации

При использовании SQL Server 2014 Enterprise клиенты, лицензировавшие все физические ядра на

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

Хотите купить софт? Позвоните партнерам фирмы «1С», чтобы получить квалифицированную консультацию по выбору программ для ПК, а также информацию о наличии и цене лицензионного ПО.

Microsoft SQL Server для 1С:Предприятие 8 – одна из форм поставки лицензий Microsoft SQL Server через партнерскую сеть фирмы "1С".

Все сведения, изложенные в данной статье, были актуальны на момент ее опубликования. В настоящее время доступна версия Microsoft SQL Server 2019.

Фирма "1С", являясь партнером Microsoft не только как дистрибьютор, но и как разработчик программного обеспечения, имеет право продавать Microsof SQL Server вместе со своими программными продуктами по программе лицензирования Microsoft Independent Software Vendor (ISV) Royalty Licensing Program.

При этом "1С" устанавливает свои правила лицензирования. Во-первых, покупатель должен быть владельцем лицензий "1С:Предприятие 8". Во-вторых, в зависимости от варианта совместного использования Microsoft SQL Server и "1С:Предприятия", различаются 2 типа лицензий: Runtime и Full-Use.

Начало продаж совместного продукта "1С" и Microsoft – 1 октября 2016 года.

Содержание

Отличия лицензий 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 действует одна модель лицензирования: "Сервер+Клиенты". Для лицензий Full-Use действует две модели лицензирования: "Сервер+Клиенты" и "По числу ядер процессора".

Переход между лицензиями Runtime и Full-Use невозможен.

Права на использование более ранних выпусков (правило downgrade)

Лицензии "Microsoft SQL Server 2016 для 1С:Предприятие 8" разрешают пользователю использовать Microsoft SQL Server более ранней версии. Например, пользователь, имеющий лицензию "MS SQL Server 2016 Standard Full-use для пользователей 1С:Предприятие 8", может установить программное обеспечение MS SQL Server Standard 2014.

Какие версии SQL Server допустимо использовать в рамках правила downgrade?
Версии, которые все еще поддерживаются в пределах расширенного периода поддержки (Extended Support End date), определяемого компанией Microsoft. Сроки поддержки продуктов доступны в базе Microsoft Support Lifecycle .

Модели лицензирования

Редакции (или выпуски, editions) Microsoft SQL Server 2016, вошедшие в совместный продукт:

SQL Server Standard содержит ключевые возможности управления данными и бизнес-аналитикой с использованием минимальных ИТ-ресурсов.

По отношению к ним применяются две модели лицензирования: "Сервер+Клиенты" и "По числу ядер". В таблице показано, для каких редакций SQL Server 2016 какие модели лицензирования доступны.

"По числу ядер"

Модель лицензирования "По числу ядер"

Модель лицензирования "По числу ядер" подразумевает, что для каждого сервера, на котором запускается программное обеспечение SQL Server 2016 или его компоненты, должно быть приобретено соответствующее количество лицензий SQL Server 2016 Core ("на ядро"). Количество необходимых лицензий зависит от того, запускается SQL Server 2016 в физических или виртуальных операционных средах.

В отличие от модели лицензирования "Сервер+Клиенты", модель на основе числа ядер предоставляет доступ для неограниченного числа пользователей и устройств, выполняющих подключение как изнутри, так и извне брандмауэра организации. При использовании модели на основе числа ядер не нужно приобретать клиентские лицензии (CAL) для доступа к SQL Server.

Как определить количество необходимых лицензий SQL Server 2016 Core?
Когда SQL Server запускается в физической среде, все физические ядра сервера должны быть лицензированы. При этом должно быть приобретено не менее 4-х лицензий для каждого процессора. Чтобы определить необходимое число лицензий на ядро, выполните следующие действия:

  1. Сосчитайте число физических ядер каждого процессора на сервере.
  2. Приобретите подходящее число лицензий на ядро для каждого процессора на сервере.

Лицензии на ядро продаются комплектами – минимальный комплект на четыре ядра и дополнительный комплект на 2 ядра.

Первую позицию (лицензия "на ядро") нужно выбирать обязательно, так как наличие этой лицензии дает возможность скачать дистрибутив для установки продукта. Лицензия покрывает 4 ядра процессора, что является минимальным требованием при соблюдении правил лицензирования в этой модели.

Вторая позиция (дополнительная лицензия "на ядро") приобретается в дополнение к первой, в случае, если пользователю нужно лицензировать больше четырех ядер.

Модель лицензирования "Сервер+Клиенты"

Модель лицензирования "Сервер+Клиенты" подразумевает приобретение серверной лицензии для каждого сервера и клиентских лицензий для каждого устройства (или пользователя), которые имеют доступ к серверному программному обеспечению SQL Server 2016 или его компонентам.

В модели лицензирования "Сервер+Клиенты" каждая среда операционной системы, в которой работает программное обеспечение SQL Server 2016 или любая из его компонентов, должна иметь серверную лицензию SQL Server 2016, назначенную тому физическому серверу, на котором размещается эта среда операционной системы. Каждая серверная лицензия позволяет клиентам запускать в среде операционной системы (физической или виртуальной) любое количество экземпляров SQL Server.

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

Каждая клиентская лицензия SQL Server 2016 предоставляет доступ к любому количеству лицензированных экземпляров SQL Server (SQL Server 2016 или более ранних версий) в организации клиента независимо от платформы (32-разрядная, 64-разрядная или IA64) или выпуска продукта.

Примечание. Использование оборудования или программного обеспечения, сокращающего количество устройств или пользователей, которые осуществляют непосредственный доступ к программному обеспечению или непосредственное его использование (мультиплексирование или группирование), не приводит к уменьшению требуемого числа клиентских лицензий.

Лицензирование SQL Server 2016 в виртуализированной среде

Microsoft SQL Server все чаще развертывается в виртуализированных средах, что позволяет одновременно запускать экземпляры SQL Server в отдельных виртуальных средах операционных систем или в виртуальных машинах.

Лицензирование отдельных виртуальных машин с использованием модели лицензирования "По числу ядер"

Аналогично модели лицензирования "По числу ядер" в физических средах операционных систем, все виртуальные ядра, поддерживающие виртуальные среды операционных систем, в которых работают экземпляры программного обеспечения SQL Server 2016, должны лицензироваться соответствующим образом.

Чтобы лицензировать отдельные виртуальные машины с использованием модели "По числу ядер", клиенты должны приобрести лицензию на ядро для каждого из виртуальных ядер (или виртуального процессора, виртуального ЦП, виртуального потока), выделенного данной виртуальной машине, при этом на одну виртуальную машину должно приобретаться не менее четырех лицензий на ядро. С точки зрения лицензирования, виртуальное ядро сопоставляется с аппаратным потоком. При лицензировании отдельных виртуальных машин коэффициенты ядер не применяются.

Примечание. Лицензирование отдельных виртуальных машин является единственным вариантом лицензирования, доступным для пользователей SQL Server 2016 Standard, которые работают с этим программным обеспечением в виртуализированной среде по модели "По числу ядер".

  1. Лицензирование виртуальных ядер в каждой виртуальной машине.
  2. Для каждой виртуальной машины требуется не менее 4 лицензий на ядро.

Для лицензирования отдельных виртуальных машин по модели "Сервер+Клиенты" (доступной только для выпусков SQL Server 2016 Standard) клиенты приобретают одну серверную лицензию для каждой виртуальной машины, на которой работает программное обеспечение SQL Server, независимо от числа виртуальных процессоров, выделенных для этой виртуальной машины.

Например, клиент, который хочет запустить SQL Server Standard на 6-ти виртуальных машинах, каждая из которых имеет по 4 виртуальных ядра, должен приобрести 6 лицензий SQL Server 2016 Standard.

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

Лицензирование для максимальной виртуализации

При использовании SQL Server 2016 Enterprise, клиенты, лицензировавшие все физические ядра на сервере, могут запускать неограниченное число экземпляров этого программного обеспечения в нескольких средах операционных систем (физических или виртуальных), количество которых равно числу лицензий на ядро, назначенных серверу.

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

Лицензирование SQL Server 2016 в мультиплексной среде

Термин "мультиплексирование" относится к использованию оборудования или программного обеспечения для объединения подключений, перенаправления информации или сокращения числа устройств или пользователей, осуществляющих непосредственный доступ к продукту SQL Server или его использование.

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

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

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

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

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

Ручное перемещение данных от сотрудника к сотруднику не требует наличия клиентской лицензии у сотрудника, получающего данные. Например, если сотрудник отправляет версию отчета в формате Microsoft Office Excel другому сотруднику, второму сотруднику не требуется клиентская лицензия (если только этот отчет каким-либо образом не связан с осуществлением доступа к работающему программному обеспечению SQL Server).

Клиентские лицензии SQL Server необходимы для пользователей или устройств, которые непосредственно вводят, запрашивают или просматривают данные в базе данных SQL Server. Клиентские лицензии SQL Server также необходимы для пользователей или устройств, которые вводят, запрашивают или просматривают данные в базе данных SQL Server через устройство, формирующее пулы. Сюда относятся пользователи, которые просматривают данные через веб-приложения или вводят информацию в базу данных через промежуточный продукт.

Microsoft SQL Server 2019 – это текущая версия продукта Microsoft SQL Server.

Лицензии "Microsoft SQL Server 2019 для 1С:Предприятие 8" поставляются отдельно от серверных и клиентских лицензий "1С:Предприятие 8", но для легального использования лицензий "Microsoft SQL Server для 1С:Предприятие 8" обязательно наличие лицензий "1С:Предприятие 8".

Особенности лицензирования

Лицензии Runtime - это лицензии, которые дают право использовать Microsoft SQL Server только для работы с "1С:Предприятие 8".

Лицензии Full-use - это лицензии без ограничения на право использования. Пользователь, у которого есть лицензии "1С:Предприятие 8", может использовать Microsoft SQL Server с другими приложениями, помимо "1С:Предприятие 8".

Срок действия лицензий Runtime и Full-use ограничен сроком действия лицензий "1С:Предприятие 8".

Лицензия на сервер и клиентский доступ должны быть из одной категории – Runtime или Full-use. Не существует замены лицензий Runtime на лицензии Full-use .

Для лицензий категории Runtime действует только одна модель лицензирования - "сервер + клиенты". Для лицензий категории Full-use, по-прежнему, действуют две модели лицензирования: "сервер + клиенты" и "по числу ядер".

Лицензионное использование продуктов Microsoft SQL Server по модели "сервер + клиенты" подразумевает наличие у пользователя лицензий на сервер и клиентских лицензий на все устройства, которые обращаются к этому серверу.

Например, если нужно приобрести SQL Server 2019 для работы только с "1С:Предприятие 8" для 20 рабочих мест , то нужно приобрести:

Артикул

Наименование

количество

цена кон.пол.

сумма

Лицензия на сервер MS SQL Server 2019 Standard Runtime для пользователей 1С:Предприятие 8

Клиентский доступ на 20 рабочих мест к MS SQL Server 2019 Runtime для 1С:Предприятие 8

Итого: 286 583 руб.

Напоминаем, что у клиента должно быть соответствующее количество лицензий "1С:Предприятие 8". Они приобретаются одновременно или до приобретения лицензий Microsoft SQL Server для пользователей 1С:Предприятие 8.

Лицензирование Microsoft SQL Server "по числу ядер" в физической операционной среде подразумевает наличие лицензий на все ядра физического сервера. При этом количество должно составлять не менее 4-х лицензий для каждого процессора:

Физических ядер в процессоре

Требуемое число лицензий "на ядро"

Лицензирование Microsoft SQL Server "по числу ядер" в виртуальной операционной среде, подразумевает приобретение лицензий в количестве, равном числу виртуальных ядер в виртуальной операционной среде. При этом количество должно составлять не менее четырех лицензий для каждой виртуальной операционной среды.

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

Лицензии Microsoft SQL Server, поставляемого в совместном решении 1С и Microsoft, не дают права пользования предыдущими версиями.

Лицензии клиентского доступа к "MS SQL Server 2019 для 1С:Предприятие 8" можно использовать для дозакупки клиентских лицензий к серверу SQL, купленному в составе бандла, более ранних версий (2000/2005/2008/2008R2/2012/2016/2014).

Апгрейда с более ранних версий Microsoft SQL Server (2000/2005/2008/2008R2/2012/2014/2016) до текущей версии Microsoft SQL Server 2019 не существует .

В то же время напоминаем, что пользователи, имеющие лицензии 1С:Предприятие 7.5/7.7 + MS SQL Server 6.5/ 7.0/2000 (5пол.), могут сделать апгрейд на продукты "1С:Предприятие 8" по стандартной процедуре апгрейдов (инф. письмо 6489 от 12.02.2007). При этом стоимость продукта, принимаемого к апгрейду, будет равна стоимости аналогичного продукта 1С:Предприятие 7.7/7.5 для SQL, не содержащего лицензий MS SQL Server. Подробнее смотрите инф. письмо № 14037 от 08.09.2011 Требования к оборудованию и программному обеспечению для установки SQL Server 2019

Минимальные требования к оборудованию и программному обеспечению, необходимые для установки и запуска SQL Server 2019 перечислены на техническом ресурсе Рекомендации по выбору лицензий Microsoft SQL Server 2019

Лицензии «Microsoft SQL Server для 1С: Предприятие 8» доступны двух типов: Runtime и Full-Use.

Программные продукты с лицензией Runtime или Full-Use не имеют различий по функциональности, а различаются лишь правами на использование:

  • Runtime
    • можно использовать только с «1С:Предприятие 8»;
    • одна модель лицензирования: «Сервер + Клиенты»;
    • позволяет использовать Microsoft SQL Server с другими приложениями помимо «1С:Предприятие 8»;
    • две модели лицензирования: «Сервер + Клиенты» и «по числу ядер».

    Обращаем внимание, что переход между лицензиями Runtime и Full-Use невозможен, поэтому важно определиться с типом приобретаемой лицензии до покупки.

    Лицензирование у Майкрософт непростое и многие считают, что в трехзвенной архитектуре могут существенно сэкономить, лицензируя в Microsoft SQL Server только одно подключение сервера приложений, не учитывая подключения клиентов к серверу приложений. Об ошибках, допускаемых при лицензировании по клиентам далее подробнее. По долгу службы иногда приходится разбираться в тонкостях лицензирования ПО этого вендора. Профессионалом в этом вопросе себя не считаю, поэтому комментарии приветствуются, для совместного установления истины.

    MS SQL Server имеет несколько редакций, в продуктовой среде обычно используются Standard и Enterprise. Редакции отличаются набором функций и конфигурационными максимумами (кол-во ОЗУ, ядер). Standard ограничен 24-мя ядрами и 128 ГиБ ОЗУ на экземпляр.

    Лицензия - это не программный компонент, а право использования программного продукта на обозначенных в соглашении условиях. Это юридический, а не технический термин.

    Существуют два основных выпуска SQL Server, учитывающие уникальные потребности организаций и отдельных пользователей в функциях, производительности и стоимости:

    выпуск Enterprise идеально подходит для критически важных приложений, которые требуют выполнения в памяти, расширенной защиты и высокой доступности;

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

    Два основных выпуска

    Лицензии на ядра 2

    Enterprise 1

    Standard

    1 Клиенты, которым требуется хранилище данных с интенсивной параллельной обработкой, получают доступ к Parallel Data Warehouse по своим лицензиям на ядра на выпуск Enterprise с покрытием Software Assurance. Parallel Data Warehouse — это часть Microsoft Analytics Platform System.

    2 Выпуски, которые продаются по лицензиям на ядра, предлагаются в виде пакетов на два ядра.

    3 Согласно модели лицензирования "Сервер + CAL" клиентские лицензии (CAL) требуются для каждого пользователя или устройства, которые обращаются к серверу. Подробные сведения см. в документе Условия для продуктов.

    Для новых соглашений обе редакции могут быть лицензированы по вычислительной мощности (парами ядер, минимум 4 лицензии на каждое физическое ядро), лицензия “Сервер + клиентские лицензии” доступна только для Standard. Вокруг этой модели существует заблуждение, что при использовании сервера приложений можно сильно сэкономить, купив серверную лицензию и минимальное количество CAL. При этом используется аргумент, что приложение подключается к БД от имени одного пользователя и им хватит всего 1 CAL. Однако следует внимательно вчитаться в условия EULA - End User License Agreement. Соглашение, которое все внимательно читают мгновенно акцептуют, но именно оно определяет правила использования продуктов. Важно: клиентские лицензии могут приобретаться для пользователей или устройств. Если 75 конкретных пользователей используют 50 конкретных устройств - выгоднее по устройствам. Если 50 пользователей используют 90 устройств (ПК, планшет, смартфон и т.д.) - выгоднее 50 пользователей.

    Рассмотрим на примере версии 2017, правила лицензирования других версий отличаются не принципиально. Внимательно изучим документ Microsoft SQL Server 2017 Licensing guide. Раздел Server+CAL licensing содержит важные примечания, одно из них:

    Note:The use of hardware or software that reduces the number of devices or users that directly access or use the software (multiplexing/pooling) does not reduce the number of CALs required.

    Здесь M$ вводит термин “мультиплексирование” подключений, когда пользователи подключаются к БД не напрямую, а через программного или аппаратного посредника. Этот способ не может использоваться для сокращения количества требуемых лицензий.

    “Multiplexing” refers to the use of hardware or software to pool connections, reroute information, or reduce the number of devices or users that directly access or use SQL Server. Multiplexing can also include reducing the number of devices or users SQL Server directly manages.When licensing SQL Server software under the Server+CAL licensing model, users and devices that indirectly access SQL Server data through another application or hardware device still require SQL Server CALs.

    Multiplexing does not reduce the number of Microsoft licenses required. Users are required to have the appropriate licenses, regardless of their direct or indirect connection to SQL Server.

    Any user or device that accesses the server, files, data or content provided by the server that is made available through an automated process requires a SQL Server CAL.

    The number of tiers of hardware or software between the SQL Server and the user or devices that ultimately use its data, services, or functionality does not affect the number of CALs required.

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

    Подробнее (и со сценариями в картинках) о мультиплексировании - на сайте M$.

    Теперь давайте сравним цены на примере информационной системы для 200 и 500 пользователей, хранящей данные в MS SQL Server Std с 12 ядрами. Цены ориентировочные, взяты с сайта Майкрософт.

    Вариант по пользователям (200): $899 + 200 * $209 = $42699.

    Вариант по пользователям (500): $899 + 500 * $209 = $105399.

    Вариант по ядрам: $3586 * 12 = $43032.

    Как показали расчеты, эта схема выгодна до 200 пользователей, если больше - целесообразнее использовать по вычислительной мощности.

    Для публичных сервисов (напр., веб-сервер) схема подключения по пользователям неприемлема, т.к. предел количества клиентов подсчету не поддается.

    Лицензирование по клиентам может быть выгодно, если в вашей организации большое количество экземпляров MS SQL Server Standard. В этом случае могут оказаться дешевле клиентские лицензии для всех пользователей и устройств, поскольку на каждый дополнительный сервер в этом случае нужна будет только недорогая серверная лицензия:

    Accessing multiple SQL Server databases and/or planning to scale out the use of SQL Server by adding new Standard Edition servers over time. Once customers have purchased the necessary CALs, additional server licenses are only needed for new server system deployments.

    Планируя свою ИТ инфраструктуру, не забывайте делать расчеты - они помогут выбрать более выгодный вариант.

    Помните, без SA/EA(S) вы будете ограничены той версией MS SQL Srv, какой версии у вас CAL. Если куплены CAL 2017, для запуска сервера 2019 потребуются новые лицензии.

    Краткая выжимка из правил лицензирования на русском также есть здесь.

    Таким образом, жить по “облегченной” схеме лицензирования можно только до первого аудита ПО, который корпорация Майкрософт периодически проводит среди своих заказчиков (это право прописано в EULA). Напомню, что нарушение авторских и смежных прав - ст. 146 УК РФ.

    Резюмируя: схема лицензирования по клиентам требует лицензирования всех клиентов, использующих данные из экземпляра СУБД, а не одного, от имени которого технически выполняется подключение к БД. Если сервер приложений в сумме обслуживает до 250 пользователей, то и CAL необходимо 250. Когда подсчет количества пользователей затруднен или невозможен, Майкрософт рекомендует использовать схему по ядрам.

    Всем мира, внимательно изучайте правила лицензирования, считайте и не нарушайте закон! :)

    Читайте также: