Сколько CAL надо для DAX?
Отвечая в третий раз на один и тот же вопрос и, по сути, копируя текст писем из одного в другое, понял, что проще давать ссылки.
Речь пойдет о лицензировании клиентского доступа для Microsoft SQL Server 2005 в случае его использования с Microsoft Dynamics AX.
Для SQL Server 2005 предлагается как модель лицензирования на процессор, так и модель лицензирования с использованием серверных и клиентских (Client Access License или CAL) лицензий. Выбор той или иной модели лицензирования зависит от потребностей клиента.
Если по пользователям (рекомендуется для менее 75 пользователей на физический процессор), то количество CAL для SQL равно количеству конкурентных пользователей AX. Сессии, создаваемые тем же клиентом AX (стандартно – до 4-х) идут как одна. Если пользователь открыл несколько клиентов AX, например 2 - считается как 2 CAL. Детали тут: https://www.microsoft.com/sql/howtobuy/serverpluscal.mspx
Если же на сервере баз данных живет только AX, можно использовать SQL Server Runtime:
- “SQL Server Runtime is a license that allows an independent software vendor (ISV) to embed the complete SQL Server code into its solution for use only by the ISV's application. The customer of the ISV is restricted from using this SQL Server product to run other applications or to develop new applications, databases, or tables.”
- “If you want to license additional Users in Microsoft Dynamics you can do that at any point in time. Just remember you have to a SQL Server – Runtime license for every person who accesses the system. ”
Также если пользователей много и там не только AX – имеет смысл выбирать модель лицензирования по процессорам.
В случае IIS лучше также идти по процессорам.
Ответы - отсюда: https://www.microsoft.com/sql/howtobuy/faq.mspx
Документ – здесь https://www.microsoft.com/sql/howtobuy/sqlserverlicensing.mspx
Описание принципов лицензирования на русском языке - https://www.microsoft.com/rus/licensing/products/server/sql_server2005.mspx
Comments
- Anonymous
December 27, 2007
А можно носом в это ткнуть - "Если пользователь открыл несколько клиентов AX, например 2 - считается как 2 CAL." Вроде же пользователь один, чего бы он там не запускал еще - это приложение, или другое - одна CAL? - Anonymous
January 14, 2008
Цитата: " Use of such multiplexing or pooling hardware and/or software does not reduce the number of client access licenses (CALs) required to access or use SQL Server software. A CAL is required for each distinct device or user to the multiplexing or pooling software or hardware front end."В случае запуска одним пользователем с одного компьютера двух или более экземпляров клиента DAX - Вы правы. В случае использования одного логина DAX с разных станций (даже одним пользователем) - нет.В общем случае число CAL равно числу одновременно работающих пользователей DAX.