Category Archives: Virtualization

Everything about Virtualization

New NSX Versions

VMware today announced new NSX versions

New NSX Offerings

Standard Edition: Automates IT workflows, bringing agility to the data center network and reducing network operating costs and complexity.

Advanced Edition: Standard Edition plus a fundamentally more secure data center with micro-segmentation. Helps secure the data center to the highest levels, while automating IT provisioning of security.

Enterprise Edition: Advanced Edition plus networking and security across multiple domains. Enables the data center network to extend across multiple sites and connect to high-throughput physical workloads.

See more at:

EMC World – Virtustream Cloud Security and Risk Compliance

EMCWORLD – Getting started with Containers

VCSA DNS Error Troubleshoot

Setup Bind but vCenter appliance couldn’t see it. This is how you troubleshoot that.

To resolve this issue from vCenter:

  1. Open the console to the vCenter Server Appliance and press CTRL+ALT+F3 and log in with root credentials that you mentioned during the install phase.
  2. To enable shell, run this command.

    shell.set –enabled true

  3. Enter shell with this command:


  4. Ping the DNS servers to confirm communication with this command:

    ping yourdnsfqdn

  5. Use nslookup to make sure the vCenter Server Appliance can be resolved:

    nslookup vcenterFQDN

  6. Use the nslookup command to resolve the shortname.
  7. After underlying networking issue is resolved, redeploy the vCenter Server Appliance.

My issue was that firewalld was blocking DNS and once I took it out it worked. Stop yelling I will add the rules once vCenter is installed fully.

It is recommended that once you are able to reach DNS – you should redeploy vCenter.

Hope this helped.

VMware Continuent Tungsten Replicator

I was trying to get a high level overview on the Continuent Tungsten replication and this video was pretty good which helped me understand some of its high level features.

Are you using Continuent – share you experiences!

Preview New Products in Amazon AWS

Two products are in preview mode in AWS. This is a brief post about them.

DMS – DMS stands for database migration services. This service allows you to migrate a source database to a target database by means of a replication instance. AWS also allows you to migrate to a different database by using the AWS schema generator tool to generate a new appropriate schema for the new database. The replication appliances or instances are at the heart of the conversion process where all the conversion takes place. It is available in multiple sizes and depends on your performance requirements.

Below is a list of different sizes of the replication instance available.

Some points to remember.

  1. During conversion source db is fully operational and the process is non disruptive.
  2. Any delta changes at source are also fully replicated to the target. The replication appliance takes care of this and also does compression.
  3. There are no hidden charges – you only pay for the size of replication appliance you deploy regardless of your db size.
  4. Transfer between similar databases or transfer among dissimilar databases.
  5. DMS can also be used as a disaster recovery product because of its ability to constantly replicate the changed data from source to target.

Elastic File System – AWS enters the file storage sector by introducing the elastic file system – a file storage system over NFSv4 protocol. We know that S3 provides object storage and EBS provides block storage for AWS work loads. Now EFS provides file storage allowing for easy consumption for your workloads.

Some points to remember.

  1. EFS has no base charge and is pay as you go at 0.30 cents a GB. You only pay for what you use.
  2. EFS is mounted directly to your EC2 instance and multiple EC2 instances can share a EFS mount.
  3. EFS is backed by SSD storage and there is no additional cost for performance gains.
  4. EFS in theory is advertised as unlimited growth.
  5. Multiple EC2 instances in different Availability zones in a region can access the same EFS instance.
  6. EFS instance is replicated across multiple availability zones.

Hope this gave you a pretty high level over view of what AWS has up and coming.

Learning VMware NSX – The Book!

Learning VMware NSX, Ranjit Singh Thakurratan, eBook - 2016-01-31 23-27-52My first book about deploying and using VMware’s NSX network virtualization platform is out for pre-order. It was indeed a challenge to write a book.

I spent most of last year writing the book and its finally all set to release soon. It has been an interesting but tough journey and writing the book wasn’t easy at all!  Adding to the challenge was the fact that the publisher wanted to keep the book to less than 200 pages. That however was a blessing in disguise, more readers will be willing to read a quick 200 page book about NSX rather than a 600 page gorilla.

The book is available on Amazon and is published through Packt Publishing. The kindle version is available now with the paperback shipping in early March. 

Below are some highlights about the book,


To know more about me click here.

vSphere HTML Host Client (Updated!)

**Did the original post a while back but there are new updates as picked up from virtual-alan**


  • Add a new CD/DVD drive to a new or existing VM

  • Add a new network adapter to a new or existing VM

  • Add a new hard disk to a new or existing VM

  • Create a VM from a cluster

  • Migrate compute resource of a VM to a cluster and set vMotion priority

  • Change Agent VM settings for a Host

  • View Lockdown Mode in Security Profile settings of a host

  • View Certificate information for a host

  • Add a new cluster workflow (basic)

  • Remove a cluster

If you love the improvements in the web client, or may be you are a linux shop wanting to test or play with VMware ESXi and wished you could manage your ESXi host with a web client and not with the windows c# client then we may just have a solution for you!

This is my host now (no vCenter)

VMware ESXi - localhost.localdomain 2016-01-17 13-54-51

Meet ESXi Embedded host client! This tech preview VIB will do wonders for you! Once you install this VIB (Vmware install bundle) you will get your web client up and going. Now you can’t use this to manage your vCenter so watch out there.  This is still a tech preview so don’t deploy this in production is my advise although I won’t tell if you don’t! And if you are wondering – this vib was written in HTML and Javascript.

Some of the things you can do with this fling,

  • VM operations (Power on, off, reset, suspend, etc).
  • Creating a new VM, from scratch or from OVF/OVA (limited OVA support)
  • Configuring NTP on a host
  • Displaying summaries, events, tasks and notifications/alerts
  • Providing a console to VMs
  • Configuring host networking
  • Configuring host advanced settings
  • Configuring host services

So basically everything you can do with a c# windows client. This is awesome especially for *nix users!

Below is the process to install it in your host. Do this at your own risk 🙂

  1. Download the offline bundle from here.
  2. SCP this into your standalone ESXi into a /tmp directory
  3. SSH into your host and install the VIB with the below command.

    >esxcli software vib install -v /tmp/esxui_signed.vib –force

  4. Log out and go to httpps://hostip/ui

Below is how it looks to me.

VMware ESXi - localhost.localdomain 2016-01-17 13-59-20

My opinion is this is a good progress and this feature would be great. At the end there shouldn’t really be need for a vCenter to provide a rich web interface.

If you want to read more – click here.


vCloud Air Disaster Recovery Enterprise Ready?

vCloud Air DR subscription is pretty impressive and is a blessing for SMB environments but when it comes to Enterprises it might not be as flexible as expected. Below are some important points from the FAQ to be noted when trying to decided if vCloud Air DR is the right way to go.

Some key features first

• Self-service disaster recovery protection with failover and failback workflows per virtual machine

• Recovery point objectives (RPO) from 15 minutes to 24 hours

• Multiple point-in time snapshots to revert to previous known states

• Runbook creation for failover workflow plan possible using vRealize™ Orchestrator™ plug-in

• Elastic cloud compute and storage capacity

• Support for ofine data seeding

• Unlimited quantity of failover testing

Now some gotchas!

Q. Will VMware vCenter Site Recovery Manager be supported as a part of the service?

A. No. Current releases of VMware vCenter™ Site Recovery Manager™ (5.x) are not interoperable with vCloud Air Disaster Recovery. This means no orchestrated failover capabilities however vCloud Air does offer vRO plugins to be used to create a DR recovery workflow.

Q. What types of service levels will be included in vCloud Air Disaster Recovery?

A. Recovery point objective (RPO) service levels will be configurable on a self-service basis per virtual machine and will range from 15 minutes to 24 hours (variable based on actual data change rates and available bandwidth). VMware will guarantee a recovery time objective (RTO) of four (4) hours or less, per the vCloud Air Level Agreement (SLA). This means there are no subminute RPO’s. This means critical data cannot really be replicated with an RPO of 5 minutes.

Q. Are there scalability limits with the core subscription?

A. Your vCloud Air Disaster Recovery core subscription can scale up to 500 VMs. For enterprises with >500 vms vCloud Air can be a limiting factor.

Q. When a customer has declared a disaster and has failed over to their vCloud Air Disaster Recovery environment in vCloud Air, how long can they operate before requiring failback or migration?

A. A customer has 7 days to run a test failover and for an actual failover, a customer has 30 days to run active in their Disaster Recovery instance. The customer may operate from their vCloud Air Disaster Recovery environment for up to 30 days without incurring any penalties. After 30 days a daily usage fee will be applied. Customers will have the option to failback their virtual machines to their primary data center at any time, or, optionally, migrate their virtual machines to another class of service offered by vCloud Air. This certainly is an issue for any customer who wants to get more out of their DR environment and also wants the flexibility to switch to their DR being promoted as a production environment.

Q. Can I use my credit card to get started with vCloud Air DR on demand?

A. No vCloud Air DR is a subscription model with contracted billing.

Q. What is the cost of per instance of vCloud Air?

A. A base configuration gives you 10GHz of CPU, 20 GB of RAM and 1TB of storage with 10Mbps of network throughput. You also get 2 public IPs. This base configuration costs around 800$ per month. Now you can add more CPU/RAM and storage as well. The CPU and RAM are proportionally added so adding one increases the other.

Maxing out an instances we can add about,

CPU = 120GHz, RAM = 240GB, 12 additional public IPs and upto 12 TB of storage.

The total cost of such a built out instance of vCloud air ends up being around 10,000$ per month. You could go beyond 12 IPs and 12 TB of storage by directly checking in with VMware sales teams but more storage and IPs equate to more VMs and more resources that are needed in a DR scenario.

It is important to understand the scale of your DR environment and the expected functionality such as failover orchestration etc to be able to properly validate if vCloud Air DR is infact a cost effective solution or not. There will be a point in the graph where vCloud Air DR will be more expensive and restrictive than building your own dedicated DR environment.