5 replies
Per-Seat Licensing
If the customer is using per-seat Client Access Licenses (CALs) for the application, those licenses apply when a client is accessing the application on either server in the cluster.
Per-Server Licensing
If the customer is using per-server (or concurrent use) Client Access Licenses for the application, each computer in the cluster should have a sufficient number of per-server Client Access Licenses for the expected peak load of the application on that computer
For example, if both nodes of a cluster were running Microsoft SQL Server Enterprise Edition, the following licenses are needed to install a SQL Server based MSCS implementation:
Two fully licensed nodes of Windows NT 4.0 Server, Enterprise Edition or two licensed Windows 2000 Advanced servers.
Two licensed copies of SQL Server Enterprise 6.5 or 7.0. (Two SQL server licenses are required even if only one instance of the server is run at a time in active-passive mode and four licenses are required for an Active-Active configuration).
SQL Server Client Access Licenses (CAL?s). Both the nodes of the cluster must be licensed even if only one node at a time is being run as in active passive mode. In an environment running in per-server mode, MSCS does not transfer CAL?s from one node to the other in the event of a fail over. Separate CAL?S have to be purchased for each node even if the clients connect only to one virtual server. However, a cluster does not affect per-seat licensing.
Depending on the network library used for connecting to the SQL server, separate CAL?s might be needed.
If using Named Pipes, an Windows NT 4.0/Windows 2000 CAL is needed for each client as Windows NT 4.0/Windows 2000 authenticates these connections directly.
or
If using TCP/IP sockets, Windows NT 4.0/Windows 2000 CAL?s for each client are not needed because Windows NT 4.0/Windows 2000 does not authenticate these connections directly.
More (and MS source for my answer):
http://support.microsoft.com/default.aspx?kbid=175276
Client License Assignment in Per Server Mode:
http://support.microsoft.com/default.aspx?kbid=130631
To Convert from Per-Seat Licensing to Per-Server Licensing:
In Control Panel, double-click Licensing.
In the Choose Licensing Mode dialog box, click Per Device or click Per User in Windows Server 2003. Click Per Seat or Per Server in Windows 2000 Server.
You may receive the following error message:
Liscence Violation
You have requested a change that may violate the license agreement. The License for a one-time change from a Per Server to a Per Device or Per User configuration. Do you want to cancel this request?
You can click Yes to cancel, or click No to continue.
Click No to continue.
Per Seat mode vs. Per Server mode for Client Access License (CAL) licensing
Per Seat mode Best where workstations frequently connect to multiple servers within your organization.
Can be applied to Windows 2000 Server, Windows 2000 Advanced Server, and Windows 2000 Datacenter Server.
Example: 100 workstations regularly connect to a Windows 2000 Server. Purchase 100 CALs.
Per Server mode Best where workstations infrequently connect to specific servers.
You may switch from Per Server to Per Seat mode once.
Can be applied to Windows 2000 Server, Windows 2000 Advanced Server, and Windows 2000 Datacenter Server.
Example: 300 workstations sporadically connect to 5 servers, with no more than 20 connections to any one server at a time. Purchase 100 CALs.
http://www.microsoft.com/windows2000/server/howtobuy/pricing/types.asp
by dennisbv
Poster rated this answer.
by dennisbv
This discussion is closed to new replies.
Trending Windows Forum posts
Sort by Trending