Showing posts with label License. Show all posts
Showing posts with label License. Show all posts

Friday, 30 March 2012

User Centricity and Licensing

The world of IT is changing.  There is a strong push to move to a much more User Centric approach for software delivery and that means using technology such as delivering an application through RDS or a Citrix Presentation session.  This brings so much simplification in terms of centralised management of the application and updates as well easily controlling user access by groups for example and as long as the number of users the application is available to matches the number of licenses owned for the application then everything is fine... isn't it?


Wrong…

This has to be the top licensing misconception and often comes up in discussions I have with customers.

When an application such as Office, Visio or Project is delivered in this manner then controlling access either via Active Directory groups, or Group Policies etc is not sufficient. This is due to these applications being licensed “per device”. With this license model it means that every device that the user can potentially access (or does access) the remote session with the application in requires a license.

For example;
  1. Fred usually uses the Thin Client on his desktop. That’s license number 1 required.
  2. He pops into a branch office in the afternoon and logs into a PC and connects to his remote session through a portal. That’s license number 2 needed.
  3. He then disappears home early and logs in from home using his iPad. That’s license number 3.

Parking the whole logging in remotely scenario for now as that’s an even bigger amount of possible devices, Fred has the ability to use any device within the organisation to access his remote desktop. Each one of these devices would require licensing for the per device licensed application.

This isn’t just limited to Terminal Services, Remote Desktop Services and Citrix (I know the underlying tech is the same!) scenarios.

This same license model also applies to VDI, you could potentially access a VDI desktop from any device as that’s the benefit. It also applies to app streaming solutions like XenApp and application virtualisation such as App-V and AppWave.

Basically, all the technologies that really push User Centricity and targeting applications at users rather than devices (System Center 2012 Configuration Manager heavily focuses on this).
So really since applications can be delivered to any client device, a per device application license must be obtained for every device the delivery mechanism server has the ability to deliver an application to, not just the person using the desktop application.

One solution to this is AppSense Application Control. While this solution allows you to claw back some control and compliance and is recognised by Microsoft as an official way to control licensing it does have some draw backs.
AppSense Application Control allows you to define the devices that are allowed to run the per device licensed software and block it from running on non-licensed devices, giving you the flexibility of centrally managing and delivering software like MS Project from RDS/XenApp/VDI/App-V methods, but at the same time removes the flexibility that targeting the user and flexible working should bring.

One area that this is vitally important in, in my opinion, though is blocking access to applications licensed in this model when logging in from outside of the corporate network when any device could be used and “in theory” thousands/millions of licenses should be required and you only have your corporate devices covered fully by an Enterprise Agreement for example.

So what can you do?  Well it all depends on the application, the vendor and the licensing model.  There are some agreements and special licensing models that can be potentially useful but they all take some analysis of numbers required, benefits and costs etc.
All I can really advise is:
  1. Make sure every application you aim to deliver remotely has it's licensing properly checked before you take the plunge and do it to ensure you avoid any costly compliance challenges.
  2. If in doubt, speak to someone who knows.  All application vendors/suppliers will have specialists, check with your account manager to see what they can do to help.

 

Tuesday, 17 January 2012

Microsoft Private Cloud, System Center 2012 and License Changes

http://www.microsoft.com/business/events/en-us/PrivateCloudExec

Today Microsoft announced a change in the licensing for System Center.
The multiple SKUs and versions have been greatly simplified down to just 2 (yes that's just TWO!!) offerings.

That's a big change from currently the four different licensing schemes, Datacenter, Enterprise, Single Enterprise, and Single Standard.

The new license types are:
System Center Standard - Manage a physical server, or very lightly virtualised (2 VM's)
System Center Datacenter - Manage unlimited VM's on a physical host

Both the System Center license types contains the following products:
  • Configuration Manager
  • Service Manager
  • Virtual Machine Manager
  • Operations Manager
  • Data Protection Manager
  • Orchestrator
  • App Controller
  • Endpoint Protection 
So no more individual license for each product, it's a suite license only.

Another couple of major changes....
Licences are now only needed for endpoints being managed, no management servers or SQL licensing. (Yep, you heard it right, SQL licenses for the SC Management Servers is now included in the new licenses)

Both types (Std & DataCenter) are both processor based Licenses, but covers up to two processors per license.


There is also a transition model from the old licensing model to the new.

If you have Software Assurance coverage on your current System Center licenses at the time of System Center 2012 General Availability, you will receive the following System Center 2012 Server ML grants at the ratios listed below:


That covers off licensing Server Operating Systems, however for the Configuration Manager and Service Manager parts of System Center for example, you still require Client Management Licenses for non-server OSE's


Microsoft also have a useful interactive site online that can provide some common scenario questions about System Center 2012 licensing:
http://www.microsoft.com/licensing/about-licensing/SystemCenter2012.aspx


Just to pre-empt the most likely couple of questions likely to get asked around this:
Q) Are there separate offerings without SQL Server Technology?
A) No. All System Center 2012 products include the right to run a runtime version of SQL Server Technology to support System Center so there are no longer separate offerings.

Q) Do I need to purchase separate Management Server Licenses to run Management Server software?
A) No. With System Center 2012, the right to run Management Server software is included with the Server MLs and Client MLs.

Further information:
System Center 2012 Licensing Datasheet

System Center 2012 Licensing FAQ