Total Pageviews

My YouTube Channel

Tuesday, 10 December 2019

VMware vRA 8 Configuration Workflow

Cloud Account - Cloud accounts allow you to bring your public cloud and on-prem data centers under management. This is like Endpoint (In vRA 7.x)

Cloud Zone - Cloud zones associate compute resources with projects and account/regions to form the basis of deployable virtual machines. In addition, they enable you to define capabilities that Cloud Assembly matches with blueprint constraints to define where and how resources are configured for deployments. This is like Fabric Group (In vRA 7.x)

Project - Projects link users and cloud zones. Think of projects as groups that control who can use what cloud resources. This is like Business Group (In vRA 7.x)

Flavor Mapping - Cloud vendors use flavors, or instance types, to express standard deployment sizings such as small (1 CPU,2 GB RAM) or large (2 CPU, 8 GB RAM) for compute resources. When you build a blueprint, you pick a flavor that fits your needs. This is like Component Profile (In vRA 7.x)

Image Mapping - Cloud vendors use images to configure a VM based on OS settings, such as an ubuntu-16 configuration. When you build a blueprint, you pick an image that fits your needs. Map an image name to a value for each account/region. You can also add constraints and configuration scripts to further control resource placement. This is also like Component Profile (In vRA 7.x)

Blueprint - Blueprints are specifications for the resources that you deploy.

Stay Tuned....To know more about these Configuration Workflow Steps.

Header and Help Panel Branding in VMware vRA 8

Header Branding

1. Login with "configadmin" named user.
2. Branding Tab
3. Header Tab
Customize Company Logo, Product Name, Text Color, Background Color as per your requirement

4. Click on Apply

Help Panel Branding

1. Login with "configadmin" named user.
2. Branding Tab
3. Help Panel Tab
4. Enter Community Link - This will be listed under "?" Button

 5. Click on Apply

Customize VMware vRA 8 Login Screen Branding

In VMware vRA 8 there is no vIDM embedded in vRA Appliance. It has dependency on External vIDM. Login Page of vRA 8 is provided by vIDM. If you want to change login screen branding, it is possible through vIDM. Here is procedure to Customize vRA8 Login Page:-

Default Login Page
Steps To Customize vRA 8 Login Page

1. Login to vIDM with "configadmin" named user
2. Open Identity and Access Management Tab > Click on Setup

3. Click on Custom Branding > Sign-In Screen > Upload Logo

4. Once uploaded this will be listed in Preview Pane too > Click on Save
Optionally you can update Background Image too

5. If you want to change login button color too, Scroll Down > Provide Hex Code of Color > Save

Once Done > Final Page looks like this

VMware vRA 8 Port Requirements

Refer this table to know Inbound and Outbound Port Requirements for VMware vRA 8
Info Source - VMware Docs
To View these port requirements you can refer too

VMware vRA 8 Scalability Limits

VMware vRA 8 has many changes in product architecture. Here is list of Scalability Limits with One Node and Three Node vRA 8 Deployment.  
1 Node

Info Source - VMware Docs

3 Node
Info Source - VMware Docs

Tuesday, 3 December 2019

Registry Value For Performing a silent uninstallation of the VMware Horizon Agent 7.7

If you are looking for registry value of Horizon Agent 7.7 to perform silent un-installation of Horizon Agent 7.7. Here it is :-

Registry Value for Horizon Agent  7.7

Here is the >>>>>link<<<<< of Old Agent Versions Registry Value details.

VMware Horizon Virtual Printing vs Location Based Printing Compatibility Matrix

VMware Horizon Supports both Virtual Printing and Location Based Printing but with certain types of devices location based printing is available as the only option asVirtual Printing requires Printer Drivers to be installed on Horizon Client Machine. Here is list of access method where Virtual Printing is Supported:-

Image Source - VMware Docs

Thursday, 28 November 2019

VMware Ports and Protocols For VMware Products

Firewall Configuration is always one of the important requirement while designing any environment. Refer this link to know VMware Products Firewall Ports requirements.

Wednesday, 20 November 2019

Friday, 8 November 2019

VMware Advanced Printing - VMware Horizon 7.7 Feature

The VMware Advanced Printing feature supports client printer redirection, as well as location-based printing, and it persists printer settings that users configure:

VMware Advanced Printing supports the following:
  • Printing to any printer available on the client (similar to ThinPrint)
  • Printer redirection
  • Location-based printing
  • Persistent print setting
  • Printing for published desktops and applications that are deployed on physical RDS hosts
Note:- You cannot run both Old Virtual Printing Feature and New Advanced Printing Feature on same Desktop (Only one of the Printing Feature you can run on an Desktop). This is Horizon Agent Feature, which can be configured through GPO

VMware Advance Print requires Horizon Agent 7.7 and Horizon Client 4.10, and is compatible with Horizon GPOs.

How to Configure
Check this Link to Know how to configure it.

More Links:-

Session Collaboration - VMware Horizon Feature

With the Session Collaboration feature, users can invite other users to join an existing Windows remote desktop session. This feature was Introduced in Horizon 7.4


Users cannot use the following remote desktop features in a collaborative session.
  1. USB redirection
  2. Real-Time Audio-Video (RTAV)
  3. Multimedia redirection
  4. Client drive redirection
  5. Smart card redirection
  6. Virtual printing
  7. Microsoft Lync redirection
  8. File redirection and Keep in Dock functionality
  9. Clipboard redirection
  10. Users cannot change the remote desktop resolution in a collaborative session.
  11. Users cannot have multiple collaboration sessions on the same client machine.
How to Configure it
1. Enable the Session Collaboration Feature:-
    • Enable through Desktop Pool Properties or
    • Enable through RDS Farm Properties or
    • Through GPO.
Through Desktop Pool Properties
Through GPO
2.  Connect with the VDI Desktop

3. Send the Invite to the Desired User
Notification Area > Click on  Session Collaboration Icon > Search for the User

 Click on Copy Link (You will get two more option in your environment IM and Email)

Paste this Link and Share with this viewuserb

4. Login with viewuserb on any Network Machine > Open this Invite Link > Enter the Credential of viewuserb to connect with this session > As soon as it is joined by viewuserb, on the source machine you will see status will be changed to "Joined"

But by default viewuserb can only see the what source is presenting, there will be no control on this machine (You cannot use keyboard and Mouse in this session by default)

To Provide the Control to Collaborators, Make this change:-
Notification Area > Session Collaboration Icon > Use this toggle switch on enable Remote Control
Note: To Disable Remote Control Use Double Clock on Press any Key

Wednesday, 6 November 2019

Create VMware vSphere Asset Inventory through GUI

Interested in creating the VMware vSphere Asset Inventory through GUI? Here is solution
- Use vSphere Client (HTML 5 Based) or vSphere Web Client

vSphere Client
Open vSphere Client > Select the Inventory Data you want to export (In Example i have exported VM Info) > Export > CSV file will be generated

vSphere Web Client
You can perform the above mentioned steps through vSphere Web Client too. Here is how:-

Thursday, 31 October 2019

VMware Identity Manager (vIDM) is now Workspace One Access - Rebranding

VMware has rebranded vIDM and now the new name of the product is Workspace One Access

To Know more about this product Refer >>>>>Link1 Link2 Link3<<<<<

VMware Upcoming Webcasts - It's Free

If you are interested in Learning about different VMware Offerings, here is the link for you to register yourself for attending these upcoming webcasts >>>>>Link<<<<<

Wednesday, 30 October 2019

VMware UEM (User Environment Manager) Rebranding Annoucement

Product Rename. For 9.9 and later, the product name is VMware Dynamic Environment Manager (Old Name was VMware User Environment Manager).

For Info Refer >>>>>Link<<<<<

What's New in vRealize Operations Manager (vROPS) 8?

 The vRealize Operations Manager 8.0 release focuses on ease of use, faster time to value, an integrated cloud management platform, and extensibility to your environment through new and enhanced integrations. Within the existing tenets of performance, capacity, configuration, and compliance, this release brings in new features such as the cloud management platform, troubleshooting workbench, native service discovery, and application-aware infrastructure monitoring, which helps you manage your multi-cloud environments, hosting both traditional and modern applications.

For Detailed Info Refer >>>>>Link<<<<<

What's New in VMware vRealize Automation (vRA) 8?

This is the next major release of vRealize Automation.

This release of vRealize Automation uses a Kubernetes based micro-services architecture. The new release takes a modern approach to delivering hybrid cloud management, extending cloud management to public clouds, delivering applications with DevOps and managing Kubernetes based workloads.

The many benefits of vRealize Automation 8.0 include:

1. Modern Platform using Kubernetes based micro-services architecture that provides

2. Simple install footprint for both non-HA and HA configurations

3. Scalable to meet modern workload challenges

4. Easy to setup and consume multi-cloud infrastructure surface

5. API-first approach to deliver cloud automation

6. Deliver Infrastructure-as-Code using a declarative YAML syntax

7. Iterative development of blueprints

8. Cloud Agnostic Blueprints

9. Collaboration across teams via sharing of objects

10. Self-service catalog coupled with agile governance

11. Simple policies

12. Native support for SPBM policies

13. Deploy IPv6 workloads on dual-stack IP (IPv4/ IPv6) networks in vSphere

14. CI/CD pipeline and automated application release management

15. Kubernetes/container management

16. New Action based extensibility (ABX), which allows you to write lightweight scripts, using node.js and python.

17. Git Integration to manage all blueprints, workflows, actions and pipelines.

18. Workload on-boarding with existing data center VMs

For More Info Refer >>>>> Link<<<<<

Friday, 4 October 2019

OS Supported by VMware vRLI Agents and Hardware Prerequisites

These are the OS's Supported by vRLI Agents and Hardware Prerequisites for vRLI Agent Installation:-

Reference Image is taken from here

VMware vRealize Log Insight (vRLI) Upgrade Path - How to Check?

If you are planning to upgrade existing version of vRLI to new version. Here is how one can find out from which version to which version upgrade can be find out:-

1. Open VMware Product Interoperability Matrices Guide from this link
2. Open Upgrade Path Tab
3. Select vRealize Log Insight, then you will get output like this where you can check from which Which old version to new version upgrade is possible:-


Sunday, 15 September 2019

How to Create Custom Docker Images - Part 8

To check other parts of this series, refer these links
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Part 7 

In previous posts, i have used Images from docker hub repository. In this Part, i will cover how you can create your custom docker images.  Check Part 3 to know more about Docker Image

Workflow of Creating Docker Image

Workflow of Creating New Docker File
Dockerfile Teardown
Sample Dockerfile

Create Dockerfile, You can create it through Notepad too but in this case remove extension from this file.
Note: Dockerfile name should and only "D" Capital

Check the sample file to understand these parameters
What is the role of these parameters in Dockerfile?
More details about docker images parameters. Refer Docker Documentation

Building Docker Image

docker build -t imagename .

as it is clear in the command that i need to add --force for this command mentioned in the Dockerfile. I have updated my file as you can refer previous screenshots. Again i have executed the same command and now it ran successfully.

Running New Container from New Docker Image
docker container run --rm -p <portmapping details> imagename

It created container successfully

Tagging the Docker Image
docker tag <imagename> <tagname>

Uploading the Image in Docker Repository

docker push <imagename>

Verify is it uploaded successfully or not?

Removing Image from Local Machine
docker image rm <imagename>

Saturday, 14 September 2019

VMware vROPS 7.5 - Global Setting Default Values and Descriptions

SettingDefault ValueDescription
Action History30 days
Number of days to retain the recent task data for actions.
The data is purged from the system after the specified number of days.
Deleted Objects168 hours
Number of hours to retain objects that are deleted from an adapter data source or server before deleting them from vRealize Operations Manager.
An object deleted from an adapter data source is identified by vRealize Operations Manager as not existing and vRealize Operations Manager can no longer collect data about the object. Whether vRealize Operations Manager identifies deleted objects as not existing depends on the adapter. This feature is not implemented in some adapters.
For example, if the retention time is 360 hours and a virtual machine is deleted from a vCenter Server instance, the virtual machine remains as an object in vRealize Operations Manager for 15 days before it is deleted.
This setting applies to objects deleted from the data source or server, not to any objects you delete from vRealize Operations Manager on the Inventory page.
A value of -1 deletes objects immediately.
You can define the number of hours per object type to retain objects that no longer exist and check for object type overrides. To add individual object types and set up their values, click the Object Deletion Scheduling icon. You can also edit or delete these object types.
Deletion Schedule Interval24 hours
Determines the frequency to schedule deletion of resources. This setting works with the Deleted Objects setting to remove objects that no longer exist in the environment. vRealize Operations Manager transparently marks objects for removal that have not existed for the length of time specified under Deleted Objects. vRealize Operations Manager then removes the marked objects at the frequency specified under Deletion Scheduling Interval.
Object History90 days
Number of days to retain the history of the object configuration, relationship, and property data.
The configuration data is the collected data from the monitored objects on which the metrics are based. The collected data includes changes to the configuration of the object.
The data is purged from the system after the specified number of days.
Session Timeout30 minutes
If your connection to vRealize Operations Manager is idle for the specified amount of time, you are logged out of the application.
You must provide credentials to log back in.
Symptoms/Alerts45 days
Number of days to retain canceled alerts and symptoms.
The alerts and symptoms are either canceled by the system or by a user.
Time Series Data Retention6 months
Number of months that you want to retain the collected and calculated metric data for the monitored objects. This setting is set to 6 months by default for 5 minutes interval data retention.
Additional Time Series Data Retention36 months
The number of months that the roll-up data extends beyond the regular period. The roll-up data is available starting from the end of the regular period and until the end of the roll-up data retention period. If you specify 0 as the value, then this will effectively disable the Additional Time Series Data Retention time and only data specified in Time Series Retention is stored. This setting ensures that after 6 months of normal retention for 5 minutes, the seventh month data is rolled up into a one Hour roll up. You can set up this option up to 120 months for data roll ups.
Deleted Users100 days
You can specify the number of days to keep custom content created by a user who has been removed from vRealize Operations Manager or by the automatic synchronization of LDAP. For example, the custom dashboards created by a user.
External Event Based Active Symptomsdisabled
The number of days to retain the external event-based active symptoms.
Maintain Relationship History
You can maintain a history of all the relationships of all the monitored objects in vRealize Operations Manager.
Dynamic Threshold Calculationenabled
Determines whether to calculate normal levels of threshold violation for all objects.
If the setting is disabled, the following area of vRealize Operations Manager does not work or are not displayed:
  • Alert symptom definitions based on dynamic thresholds will not work
  • Metric charts that display normal behavior are not present
Disable this setting only if you have no alternative options for managing resource constraints for your vRealize Operations Manager system.
Cost Calculation
The host time at which cost calculations are run.
Customer Experience Improvement Programenabled
Determines whether to participate in the Customer Experience Improvement Program by having vRealize Operations Manager send anonymous usage data to
Allow vCenter users to log in to individual vCenters using the vRealize Operations Manager UI
Determine how users of vCenter Server login to vRealize Operations Manager.
  • In the vRealize Operations Manager user interface, vCenter Server users can log in to individual vCenter Server instances. Disabled by default.
  • vCenter Server users can log in from vCenter Server clients. Enabled by default.
  • In the vRealize Operations Manager user interface, vCenter Server users can log in to all vCenter Server instances. Enabled by default.
Allow vCenter users to log in from vCenter clientsenabled
Allows vCenter users to log in from the vCenter clients.
Allow vCenter users to log in to all vCenters using the vRealize Operations Manager UIenabled
Allows vCenter users to log in to all vCenters using the vRealize Operations Manager UI.
Automated Actionsenabled or disabled
Determines whether to allow vRealize Operations Manager to automate actions. When an alert triggered, the alert provides recommendations for remediation. You can automate an action to remediate an alert when the recommendation is the first priority for that alert. You enable actionable alerts in your policies.
Enable Standard Certification Validation
This option enables certificate verification to Test Connection in the Create or Modify AI screen, using a standard verification flow.
The option checks CA authority.
  • Certificate Subject DN
  • Subject alternative name
  • Certificate validity period
  • Revocation list
This option also presents dialogs to user if one of those checks fail. It is up to the adapter implementation on how the adapter checks source certificate validity during a normal collection cycle. On a usual scenario, adapters just perform a thumb-print verification. However, in case this flag is enabled, Test connection validates certificates in full scale and accepts certificates that are matching all criteria without any user dialogs.
Concurrent UI login sessionsenabledAllows concurrent UI login sessions per user. Once changed, this setting affects the subsequent login sessions.
Allow non-imported vIDM user accessenabledAllows non-imported VMware Identity Manager users to be created automatically as read-only users upon first access. If disabled, only VMware Identity Manager imported users or users belonging to imported VMware Identity Manager groups will be granted access.
You can specify the currency unit that is used for all the cost calculations. You can select the type of currency from the list of currency types by clicking Choose Currency. From the Set Currency, select the required currency and confirm your action by clicking the check box, and set the currency.
Info Source