vRealize Business for Cloud 7.0.1 – Installation and configuration

vRealize Business has been around for a while, but i tend to find that people either don’t really know much about it, or those who have bought it as part of vCloud Suite rarely implement it, and thats a real shame because with very little time and effort you can get some really useful information out of it. So, i’m going to attempt to show you in this article how to deploy it and configure it.

In the latest version, v7, its had a slight name change, changing to vRealize Business for Cloud, but essentially its the same product. VMware are just tweaking things here and there to make people more aware of the products cloud management potential. After all, vRB can interegate more cloud platforms than just your on premise vSphere estate.

What you’ll need:

vRealize Business for Cloud v7 download from VMware.com

vRealize Automation v7 download from VMware.com

A couple of IP addresses

Admin access to vCenter


  1. First, you need to deploy the vRealize Automation appliance. From vCenter Web Client, right click on your chosen loacation and select ‘deploy OVF template’
  2. When the wizard begins the first thing you need to do is point it at the location of the OVA file. Select ‘locate file’ and find the file, then click ‘ok’. You should see the path appear as below. Check this is correct and click ‘next’.vra1
  3. The next step just really gives you a summary of the selected OVA. Just check that this is the correct product and version you are expected and click ‘next’.vra2
  4. Click on ‘Accept’ to accept the EULA and click ‘next’.vra3
  5. Chose a name for your appliance and select a folder location below. When you’ve done both of these, click ‘next’.vra4
  6. Select the datastore you want to deploy the appliance to and choose the disk format, then click ‘next’vra5
  7. Choose the required network you want to deploy to and if you want to you can enable IPv6. When you’ve done this click ‘next’.vra6
  8. Give you appliance a secure password and a hostname. You can also choose whether to enable SSH or not. Don’t click ‘next’ just yet. Go to step 9 first.vra7
  9. Click on ‘networking properties’ to expand the networking section. Enter all the reqruied settings and click ‘next’.vra8
  10. The last step is a summary screen. Just double check all your settings and check the box if you want to power on the apppliance when complete. Click ‘Finish’ to begin the deployment.vra9
  11. Now you’ve deployed the vRA appliance, you now need to deploy the vRB appliance. Kick off the deployment from the web client again and locate the vRB file. Then click ‘next’vrb1
  12. Review the product and version and click ‘next’vrb2
  13. Click ‘Accept’ to accept the EULA and click ‘next’vrb3
  14. Give the appliance a name and choose the folder location. Then click ‘next’vrb4
  15. Choose the required datastore and disk format, then click ‘next’vrb5
  16. Choose your network and click ‘next’vrb6
  17. Enter a secure password, choose the currency (its important not to miss this bit as it cannot be changed once deployed) and whether to enable SSH and the customer improvement program. Leave the ‘enable server’ checked. Then click ‘next’vrb7
  18. Enter the networking properties and click ‘next’vrb8
  19. Review the summary and choose whether to power on or not and click ‘Finish’vrb9
  20. If you havent already, boot up both appliances. If you open the console on both you’ll see that the address to connect to them both is the https://servername:5480. First lets connect to vRA and get it configured. When the page loads you’ll be presented with a login page. Use the root user and password you set during deployment to login, then click ‘login’vraconfig1
  21. Upon first login, a wizard will run to help you get up and running quicker. Click ‘next’ on the first pagevraconfig2
  22. Tick the box to agree to the EULA and click ‘next’vraconfig3
  23. Now you need to choose the deployment type. For the purposes of this article you are only interested in getting vRealize business up and running so check the box to disable ‘Install infrastructure as a service’. This will be covered in a seperate article. When you’ve unchecked this, just click ‘next’vraconfig7
  24. Enter the name of the appliance and click ‘next’vraconfig8
  25. Enter a secure password for the SSO administratorvraconfig9
  26. Now you have to generate or import a certificate. For the purposes of my lab i just generated a self-signed one by entering the fields and clicking ‘save generated certificate’vraconfig10
  27. Once it’s generated, click ‘next’ to continuevraconfig11
  28. The installation is now ready to proceed. Click ‘install’ to continuevraconfig12
  29. You will now see progress as 3 sections of the install continuevraconfig13vraconfig14vraconfig15
  30. Once the install has finished just check all 3 sections completed with a succeeded message, then click ‘next’vraconfig16
  31. Enter a license key and click the ‘submit key’ button. Once the key is added you can click ‘next’vraconfig17
  32. Choose whether to join the improvement program and click ‘next’vraconfig18
  33. Thats the vRA appliance deployed. Click ‘finish’vraconfig19
  34. Now you will be taken back to the login page. Log back in with the root user as before.vraconfig20
  35. Click on the SSO section and verify the name of the default tenant and admin uservraconfig21
  36. If you need to its possible to reset the admin SSO password here toovraconfig22
  37. If you open a new browser tab and go to https://vrealizeautomationservername you will see this page. Click on the top link to access the ‘vRealize Automation console’vraconfig23
  38. You will be aske to provide credentials. Enter administrator for the username and the password you entered earlier during the installationvraconfig24
  39. Once logged into the appliance, the first thing you need to do is create a new tenant for vRealize Business. To do this click the green plus sign.vraconfig25
  40. Enter the name of the business tenant (something obvious like ‘Business’) and a name for the URL. The description and email address are optional. Click ‘next’vraconfig26
  41. Now you will be moved to the next tab where you have to create a new local user for the tenant. Again, click the green plus sign.vraconfig27
  42. Enter the details for the account. All fields are madatory. Click ‘ok’vraconfig28
  43. When back on the local users screen, click ‘next’ to continue.vraconfig29
  44. The last section you need to fill in is the administrator account. Type in the name of the user you want to be the tenant administrator and click enter. vraconfig30
  45. The user should appear in a list. vraconfig31
  46. Click on it and it will be added to the box below. You can ignore the IaaS section as you don’t reqire that for this version. Click ‘finish’ to continue.vraconfig32
  47. Back on the main tenant screen you should now see the default tenant and the new one you just created.vraconfig33
  48. Open a new tab on your browser and go to https://vrealizebusinessservername:5480. When prompted for the username and password, enter ‘root’ and the password you set during the install. Then click ‘login’vrbconfig1
  49. On the page that opens you first need to register the vRealize Business appliance with vRealize automation. To do this, enter the address of the vRA appliance and the default tenant name. Then enter the vRA username and password. Once you’ve entered all this, check the box to ‘accept vRealize Automation certificate’ and then click ‘Register’. This process can take a minute so be patient. After a short delay you should see a message in green like below, saying registration was succesful.vrbconfig3
  50. Next you need to give the tenant user rights to access vRealize Business. To do this open a new browser tab and go to https://vraservername/vcac/org/businesstentantname and log in with the user you gave tenant rights to. You should see the same screen as below. (You may find that your admin session is still active. If this is the case you’ll need to click ‘logout’ and log back in again. Just ensure that the tenant user name shows at the top of the screen.)vrb3
  51. Click ‘administration’, ‘users and groups’ and ‘directory users and groups’vrb5
  52. In the search box in the top right, type in the username you added to the Business tenant and it should appear below. Click on the users name.vrb6
  53. You should see the screen below, showing the users details and their permissions. On the right you will see a list of roles in the top box. Click on ‘business management administrator’, then click ‘next’. Just to quickly explain the difference in roles. The business management administrator as the name suggests can do whatever they like. vrb7
  54. Leave directory groups unchanged and click ‘next’vrb8
  55. Leave customer groups and click ‘next’vrb9
  56. leave business groups and click ‘next’vrb10
  57. Lastly, leave entitled items and click ‘finish’vrb11
  58. You should see a yellow banner appear at the top of the screen like below, confirming permission changes have been made. These permissions can take a few minutes to propogate so best to wait a few mins before proceeding.vrb12
  59. Whilst waiting for the permissons to propogate, log into the vCenter web console as your administrator@vsphere.local account, and click on ‘home’vrb29
  60. From here, click on the ‘roles’ button.vrb30
  61. Click on the ‘Read-only’ role and click the clone button. Rename the role ‘Business Management’ and assign the following roles: Storage views.View, Profile-driven storage.Profile-driven view and if you have integrated vRealize Operations manager add Global.vCenter Operations User, then click ‘ok’vrb40
  62. Click on ‘users and groups’ and after ensuring the ‘vsphere.local’ is selected from the dropdown, click the green plus to add a new user.vrb32
  63. Add a username and password as below, then click ‘ok’vrb33
  64. Now the role and the user are created you need to delegate some permissions so that vRB can obtain data from vCenter. Change back to the hosts and clusters view and right click on the vCenter server top level object you want to delegate permissions to. Select ‘add permission’.vrb34
  65. In the assinged role dropdown select the business management role you just created and on the left hand side, click the ‘add’ button.vrb35
  66. Change the domain at the top to ‘vsphere.local’ and seach for the business user. vrb36
  67. When you find it double click on it, to add it to the user section at the bottom and then click ‘ok’. vrb38
  68. By now the vRealize Automation permissions changes should have completed applying, so first of all, click ‘logout’ in the top right of the browser window and once back at the login prompt, log back in as the same user. This is just to refresh the permissions                                              vrb13
  69. Your appliance will prompt you for the serial number. Enter it here and click ‘save’.
  70. If the permissions haven’t yet propagated you’ll see the same screen as before. If you’ve given it sufficient time though, you should see a new ‘business management’ tab along the top. Click on this.vrb14
  71. The default page of vRealize business will load. As nothing has yet been configured so you will see no costs at this point.vrb20
  72. The first thing you need to do is point vRB at your vCenter environment/s. Click the administration tab and click ‘Business Management’. Then expand ‘manage private cloud connections’, and ‘vCenter servers’.vrb16
  73. On the right hand side of the black box you will see plus sign. Click this to add a vCenter server.vrb17
  74. Enter the details for your vCenter and the cloned ‘business management’ user you created earlier and assigned permissions for. When you’ve done this click ‘save’.vrb18
  75. You may have to accept a certificate, but you should receive a success message, click ‘ok’. If you want to add multiple vCenter servers just repeat  the steps to add as many as are required. Don’t forget though that you’ll need to create the role, users and assign permissions for each one.     vrb19
  76. Now you are almost ready to run a vCenter data collection, but first you need to change the way that vRB groups objects. By default, vRB sorts discovered objects by vCenter hierarchy, but it’s much more flexible to sort objects using vCenter tags. Open the vCenter web console and click on ‘home’.vrb29
  77. Click on ‘tags’ down the left hand menu, and then click on the ‘categories’ tab.vrb41.PNG
  78. Click the new category icon to add a new category with the name ‘Business’, then click ‘ok’.                            .vrb42.PNG
  79. Click on the the ‘tags’ tab. Click the new tag icon, and call the first tag after a business area. Link it to the category ‘Business’ and then click ‘ok’.vrb43
  80. Create as many other tags as you like, linking all of them to the business category. These could be business departments, cost centres, just any way you want to report on your objects.
  81. Now you need to apply some or all of these tags to your vCenter objects. To do this, click on ‘hosts and clusters’, expand the tree structure down the left hand side and hover over ‘tags and customer attributes’, then click on ‘assign tag’vrb44.PNG
  82. Select the tag you want to assign to the object and then click ‘assign’. Repeat this for as many objects as you wish.vrb45
  83. Click on ‘pricing and charges’ down the left hand side, then click ‘business unit list’.vrb20
  84. The screen should show only one group in the list, ‘uncategorized VMs’. Just above here, click the ‘edit’ button.vrb23
  85. A list of solutions will appear. Locate vCenter in the list and on the very right hand side, click the pencil icon to edit it.vrb24
  86. A new window will open showing you the default setting. Change this to ‘categorize by tags’ by clicking radio button at the side.vrb25
  87. Then in the drop down next to it, select the ‘business’ tag family. This will ensure that vRB uses the business tag family to categorze your objects.vrb26
  88. Click back on ‘business management’ and click ‘status’ in the top right.vrb20
  89. A new window will open.  On the middle option ‘vCenter data collection’ click ‘update now’ to the right. This will kick off a collection to test your vCenter connection is working correctly.vrb21
  90. Once the collection is complete a last successful date/time should appear. If it doesnt after a few minutes, just close the window and manually refresh the browser.vrb22
  91. If the collection runs successfully the refreshed page should look something like this, depending on whats in your vCenter of course.vrb39
  92. If you click on ‘pricing and charges’ again on the left, you should be able to see that tagged objects in the business family are now popped into the correct categories and anything left untagged gets left in the uncategorized VMs section.vrb28
  93. The final bit i’m going to show you is the cloud comparison piece. On the left hand menu, click ‘cloud comparison’ You should be take to this screen which as you can see on the left, shows ‘compare new VMs to Cloud’. Now this by default will include your private cloud and 2 public clouds. You also have the option to add a VM group which allows you to simulate adding multiple VMs. By clicking ‘manage cloud providers’ you can change the two public cloud providers compared against. On the spec of the VM you can also manually alter the spec and the costs across the three clouds will be dynamically updated.cloudcomparison10
  94. If you click the next option down on the left, ‘compare existing VM to cloud’. This will do the same as the previous step but allows you to select any VM from your infrastructure to use as a template.cloudcomparison11
  95. The last option on the left is ‘compare data centers’ which allows you to compare up to three of your data centres and can be used to identify cost differences which may affect your deployment. If you want to change the displayed data centres, just click ‘manage data centres’ and you can change which ones are displayed.cloudcomparison12

That concludes the vRB overview. It’s a pretty simple tool to deploy and hopefully you’ve seen how quickly you can achieve some amazing results.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s