Saturday, May 19, 2012

Spartan Blog

01

With the proliferation of multi-core processor servers, many companies who invest in Business Objects as their business intelligence solution wish to use VMWare to host their installation.  From a server perspective, this is often more desirable than having dedicated servers for an App as the initial cost and on-going maintenance will be cheaper with the VMware environment.  It is also the typical setup when outsourcing application/data center hosting to a 3rd party.

However, there are some licensing issues regarding the use of VMware that you need to be aware of.

First the good news, with the Named User License, you should be fully compliant with SAP's licensing model when using VMware for your Business Objects Enterprise installation.

The CPU License is a little murkier.  Technically, you need to hold as many CPU licenses as there are processors/cores on the server running VMWare.   This means that you must hold a CPU license count matching or exceeding the number of "cores" for the total server, not just the number of processors being used for the VMware instance hosting your BOE installation.  If the server is a quad-core processor, and your BOE VMware instance is only accessing 2 processors, a 2 CPU license will not be sufficient.  You will need to hold a 4 CPU license to be in compliance.

This means, that even if you are only dedicating 1 or 2 CPU's to your BusinessObjects server, if your hardware is running a Quad-core processor, you would be out of compliance with only a 1 or 2 CPU license.  You would need enough CPU licenses to cover every processor/core in the server, to be compliant.  Another option would be to dedicate one CPU to your BOBJ server running a 1 CPU license, meaning that if that CPU is down, so is your BOBJ server.  Of course, this defeats the point of using VMware in the first place.

Crystal Server and BusinessObjects Edge do not have this little licensing gotcha, as they are both available with a Concurrent user license.  These may be better options, price-wise than the full Business Objects Enterprise CPU license.

Actions: E-mail | Permalink | Comments (2) RSS comment feed | Share/Bookmark

Post Rating

Comments

Jim
# Jim
Thursday, October 28, 2010 2:34 PM
Where in the license agreement does it state this explicitly? SAP doesn't seem to have any official documents on the matter.

3.3. Processor or CPU License. When the Software is licensed on a Processor or CPU basis, the aggregate number of central processing units (“Processors”) running any Software components(s) (except the Web Connector, SDK, Report Publishing Wizard and report viewers) may not exceed the number of Processors or CUPs licensed. A multi-core chip Processor with N processor cores shall be counted as N Processors or CPUs.

Chris Felkey
# Chris Felkey
Monday, November 01, 2010 10:15 AM
Jim, they really dont state anything useful in their licensing agreement, i'm not really sure why they havent addressed this officially yet. However, if you speak to your sales rep or vendor, they can answer VMware/licensing questions, as they do seem to have an official policy. Unfortunately, most people only seem to find this out after an audit.

Post Comment

Name (required)

Email (required)

Website

CAPTCHA image
Enter the code shown above in the box below

Copyright 2010 by Spartan Technologies, Inc.