Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Лицензии и middle tier  [new]
alex407
Member

Откуда: Москва
Сообщений: 68
Есть приложение, работающее с SQL Server через Application Server (службу Windows).

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

2. SQL-аутентификация. Аутентификация пользователей осуществляется встроенными средствами. Обращение к SQL Server идет через один SQL-логин.

Ни в одном случае клиенты не держат никаких подключений к SQL Server. Все данные из БД достает служба и потом уже передает клиентам.

Вопрос. Как в данном случае быть с клиентскими лицензиями? Сколько лицензий нужно покупать в обоих случаях?
28 фев 12, 17:53    [12165714]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Процессорные, если Вы не можете четко определить кол-во пользователей (устройств), которые подключаются к MS SQL по любой из систем авторизации и через любое число промежуточных звеньев.
28 фев 12, 17:55    [12165748]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
alex407
Member

Откуда: Москва
Сообщений: 68
pkarklin
Процессорные, если Вы не можете четко определить кол-во пользователей (устройств), которые подключаются к MS SQL по любой из систем авторизации и через любое число промежуточных звеньев.

С процессорными-то понятно. Но смысл с том чтобы сэкономить и обойтись количеством лицензий, который идут с самим продуктов (10 кажется сейчас), и не покупать больше.
Разве надо брать лицензии для пользователей, если они непосредственно к SQL обращаются?
28 фев 12, 18:01    [12165803]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
alex407
Разве надо брать лицензии для пользователей, если они непосредственно к SQL обращаются?


Да. SQL Server Licensing:

MULTIPLEXING: USE OF MIDDLEWARE, TRANSACTION SERVERS, AND MULTITIERED ARCHITECTURES
Sometimes organizations develop network scenarios that use various forms of hardware and/or software that reduce the number of devices or users that directly access or use the software on a particular server, often called multiplexing or pooling hardware or software. Use of such multiplexing or pooling hardware and/or software does not reduce the number of CALs required to access or use SQL Server software. A CAL is required for each distinct device or user that is connected to the multiplexing or pooling software or hardware front end.

This is true no matter how many tiers of hardware or software exist between the SQL Server and the client devices that ultimately use its data, services or functionality.
28 фев 12, 18:03    [12165825]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
alex407
Member

Откуда: Москва
Сообщений: 68
Я немного описАлся. Нужно было написать "непосредственно к SQL НЕ обращаются".

Скажем такая ситуация. Веб-сервер выдает клиенту по запросу xls-файл, генерирую его по "на лету" на основе данных, выбранных из БД.

Неужели, даже в этом случае, нужно покупать для каждого клиента лицензию?
29 фев 12, 12:22    [12168879]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
Glory
Member

Откуда:
Сообщений: 104751
alex407
Неужели, даже в этом случае, нужно покупать для каждого клиента лицензию?

разумеется
Ваша служба не для себя же данные с сервера выбирает.
А потому что этого хочет _конечный_ пользователь
29 фев 12, 12:27    [12168920]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
alex407
Member

Откуда: Москва
Сообщений: 68
Забавно!

Куча народу в инете свято верят, что если подключаться в SQL одним логином и через applacation server, то это офигенная экономия на лицензиях.

Собственно, из-за чего весь сыр-бор. Один наш заказчик из очень крутой и большой конторы в это свято верит. Неужели, это не на чем не основано?
29 фев 12, 12:48    [12169133]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
Glory
Member

Откуда:
Сообщений: 104751
alex407
Куча народу в инете свято верят, что если подключаться в SQL одним логином и через applacation server, то это офигенная экономия на лицензиях.

Может они лицензионные соглашению не читают
Может у них sql express
Экономия между 1 процессоной лицензией и 100 клиентскими очень даже существенная

Сообщение было отредактировано: 29 фев 12, 12:52
29 фев 12, 12:51    [12169183]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31960
alex407
Один наш заказчик из очень крутой и большой конторы в это свято верит. Неужели, это не на чем не основано?
Нужно просто прочитать лицензию, есть на русском. Там специально такой случай рассматривается, в "вопросах и ответах".
29 фев 12, 13:04    [12169358]     Ответить | Цитировать Сообщить модератору
 Re: Лицензии и middle tier  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31960
alex407
Один наш заказчик из очень крутой и большой конторы в это свято верит
Потом, какая разница, какая контора. Думаю, у специалиста по лецензированию не будет таких заблуждений, а остальные могут и не знать даже базовых вещей, это совершенно нормально.
29 фев 12, 13:06    [12169395]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить