Tuesday, October 14, 2014

New and Re-brand with vRealize

With both the VMworld 2014 in San Francisco and Barcelona, there are many new bundles and re-branding starting with vRealize.

To many there are many questions and confusion on what is really in all these bundles?  Here I am just to clarify the confusion which I, myself got confused with and have cleared it up.

We know that VMware has vCenter Operations Management Suite (Standard/Advanced/Enterprise).  In this suite, there were 4 components namely: vC Ops Manager, vCenter Infrastructure Navigator, vCenter Chargeback (EOA), vCenter Configuration Manager.  With the new re-branding, this is now call vRealize Operations 6 (Standard/Advanced/Enterprise).

The powerful vCloud Automation Center (formerly DynamicOps), is now rename to vRealize Automation.

IT Business Management (ITBM) which provide a transparency of cost and services across your whole infrastructure is now known as vRealize Business.

VMware Log Insight a log analytics tool is also renamed to vRealize Log Insight.
Something which was not announced (maybe I missed out) but was renamed, vCenter Orchestrator that comes with vCenter is not call vRealize Orchestrator.

vRealize Hyperic is the new name for vCenter Hyperic (formerly vFabric Hyperic).

New Bundle/Product
VMware vRealize Operations Insight 6 is an add-on for vSphere with Operation Management (vSOM) customers who are interested in upgrading their vCenter Operations Management Suite Standard (part of vSOM) to the Advanced edition comes with vRealize Log Insight.

A new bundle for naked vSphere customers or Openstake customers known as vRealize Suite 6 Standard/Advanced/Enterprise which consists of vRealize Log Insight, vRealize Operations, vRealize Automation, vRealize Business with each similar edition as described.

vRealize Code Stream an application delivery framework to streamline and automate in software delivery process.  It can be integrated out of box with jFrog Artifactory.
For vCloud Air;
For customers who are on vCloud Air, you will be able to use VMware vRealize Operations Advanced/Enterprise and vRealize Automation Advanced/Enterprise Public Cloud Extension

In summary, you are seeing that VMware is trying to align the portfolio of the solutions more specifically.  From the previous on End User Computing (EUC) solutions to brand with "Horizon", and Management solutions with "vRealize", you will be seeing a clearer picture of what solution this all contains and about.

New Formly known Description
vRealize Suite NEW vRealize Automation + vRealize Business + vRealize Operations + vRealize Log Insight
- vRealize Automation vCloud Automation Center NA
- vRealize Business IT Business Management NA
- vRealize Operations vCenter Operations Management Suite NA
vRealize Operations vCenter Operations Management NA
- vReazlize Operations Manager vCenter Operations Manager NA
- vRealize Hyperic vCenter Hyperic (vFabric Hyperic) NA
- vRealize Infrastructure Navigator vCenter Infrastructure Vanvigator NA
- vRealize Configuration Manager vCenter Configuration Manager NA
vRealize Operations Insight NEW vRealize Operations Advanced + vRealize Log Insight for vSOM customers
vRealize Orchestrator vCenter Orchestrator Free with vCenter
vRealize Application Services vFabric Application Director Part of vRealize Automation Enterprise Edition
vRealize Log Insight vCenter Log Insight NA

Update 17th Oct 2014
Added vRealize Orchestrator, vRealize Hyperic, vRealize Code Stream.

Update 21st Oct 2014
Added a table for easy viewing.  More can be read from another blog http://vmwaretips.com/wp/2014/08/25/do-you-vrealize-whats-in-a-vname/.

Updated 28th Oct 2014
Finally something from VMware.  Refer to this vRealize FAQ to understand all the confusion.

Sunday, October 12, 2014

VMware vSphere Desktop Licensing and Usage

I have encounter not once but several times by many including partners and customers who got confused with the vSphere Desktop licensing.

Well what is vSphere Desktop?  What edition of the normal vSphere is is different or similar?  When do we used it and what can we used it for?

VMware has vSphere Desktop licensing to be used by VMware own virtual desktop solutions it is and by third parties virtual desktop solutions.  The only different is the licensing model is different.

First and foremost, vSphere for Desktop has the same features and functions of vSphere Enterprise Plus.  Yes every single functionality is available.

Before we touch on the different licensing type, you can refer to also VMware Product Guide,  on page 16, you will see what is allowed to be hosted on vSphere Desktop in summary: 1) virtual desktop infrastructure, 2) terminal servers 3)  associated desktop management and monitoring tools.

If you are purchasing vSphere Desktop for third parties virtual desktop solutions and wants to run with vSphere, you would purchase vSphere Desktop instead of the normal vSphere.  In vSphere Desktop licensing, you are allow to have as many hosts as you need however the licensing is by per powered on virtual machine.  This is explained here.

To run a vSphere environment, you need a management server, in this case vCenter.  However for third party solutions, the only options would be vCenter Server Foundation or Standard to manage this environment.  I have explained the different vCenter previously here.

The next place where you will find vSphere Desktop and also vCenter Desktop (not available for purchase but bundled in VMware Horizon bundles)  is in VMware Horizon bundling.  In all VMware Horizon bundling it is always bundled with vSphere Desktop and vCenter Desktop.  In this type of bundling, the licensing will be based on either Named User or Concurrent User.  I wrote an article on Horizon Suite which now replaced by a new bundle Horizon 6 which detailed the named and concurrent user licensing with example which still applies.

With most customers I came across who runs third party solutions are on vSphere been the fact that vSphere is much easier to use and reliable.

So now with the confusion cleared, why cost seems cheaper to run with VMware Virtual Desktop solution instead?  Reason is simple.  When comparing with third party solutions running on VMware vSphere Desktop and VMware virtual desktop solution, the cost is automatically lowered.

Let's take the popular Citrix XenDesktop for example:

Taking the cost from here.  Citrix has three editions namely: VDI Edition, Enterprise and Platinum for named user $80, $190, 300 and concurrently $165, $430, $600 respectively.  This has not include VMware vSphere Desktop and vCenter Server Standard which will cost $6,500 per 100 VMs and $4,995 respectively.

If we take VMware Horizon 6 Standard, Advanced  and Enterprise and the cost named user at list price (no named user for Horizon 6 Standard), $250, $250, $350 and concurrent user at $250, $400, $500 $575 respectively, you see the different.

From this example, doing some math, you will discover other than Citrix XenDesktop VDI Edition with vSphere Desktop might cost slightly cheaper comparing to Horizon 6 Standard edition which comes only in concurrent user licensing only, where XenDesktop Enterprise editions and above with VMware vSphere Desktop will cost much more than VMware Horizon 6.  Not to mention you now have to manage two separate technology with hiring someone with two different skillset.

Of course the cost might only be lower (in some editions it still costs more) unless you run the free hypervisor instead of VMware vSphere Desktop for third party solutions.

Hope this give you a clearer picture how vSphere Desktop is been used and licensed as well as the cost involved whether to use VMware or third parties solution.

Thursday, October 2, 2014

VMware Horizon 6 Application Remoting Direct Connect

The Scenario
ABC company has a remote office and connection back to HQ is not very possible due to bandwidth.  Applications used by the users at the remote office must not have any access to the server directly for security reason and manageability.  The second requirement is the server that serves the applications is not joined to Active Directory.

With the release of Horizon View 5.2, we were able to use View Direct Connection without a Connection server or a broker with or without Active Directory.  With this we are able to meet some of the requirements above.  This is currently only possible on VMware Horizon View, Citrix XenDesktop does not have this feature.

With the release of VMware Horizon 6, it comes with Application Remoting, this not only allow a RDSH Desktop but now you can provide Application Remoting (Application Presentation similar to Citrix Xenapp).  With this add on feature and the Direct-Connection, this makes Application Remoting without any dependency on a broker requirement which Citrix XenApp requires.

To test this out I this up on my Mac using VMware Fusion Pro.

The setup was pretty easy mentioned at various post and also at VMware blog post for Horizon View 5.3.  Also a post that show how Application remoting would look like when used with a connection server but this case we are not using.

You can download the binary here.  Get the VMware Horizon client here.

The setup is as follows:
  1. Setup a virtual machine with at least 128MB video memory
  2. Install Windows Server
  3. Install VMware Tools
  4. Setup Remote Desktop Host Services
  5. Install View Agent
  6. Install View Agent Direct-Connection Plugin
  7. Install and Add applications for access
  8. Add/Create and Grant the users
However during my installation of the View Agent I was stumble over the requirement of connection server registration.  In this case, we are not using any.

This is actually documented.  After going referring to the View Agent Direct-Connection Adminsitration Guide, page 17, the below command is required to skip the broker registration.  The setup wizard will skip the connection server step.

VMware-viewagent-y.y.y-xxxxxx.exe /v VDM_SKIP_BROKER_REGISTRATION=1

After which everything just simply carry on as per normal.  After the View Agent Direct-Connection plugin, a user group  "View Agent Direct-Connection Users" is created and by default, all authenticated users are added to this group.  You can change otherwise.

Add the applications to be used using the RemoteApp Manager (in my case for Windows 2008 R2 SP1).  Below you will see I have added some of the default applications. You do not have to add any application using the RemoteApp Manager as we are not using MS Remote App.

Now using my Horizon Client to connect to the server I was presented with the applications entitled (not sure why the icon for notepad is wrong).

Clicking any of them launches the application instantly.

There you go!

vSphere Assessment Tool (vSAT)

If you are not aware, there is a new tool announced during VMworld US 2019. That is the vSphere Assessment Tool (vSAT). To access the sit...