What is our primary use case?
It's a centralized management service used across the platform. Our clients use it to manage their virtual infrastructure's performance and capacity.
How has it helped my organization?
If a customer or business requests a hundred DDI to be provisioned for a hundred users, using the provisioning and deployment automation, we can quickly provision from the existing VM workload based on the predefined configuration. So, within five to ten minutes, you'll be able to provision a hundred DDS for the users.
So, the automation capabilities have improved operations overall.
What is most valuable?
The clients found the performance monitoring features beneficial. The performance monitoring tools within vCenter help track resource usage, identify performance bottlenecks, and optimize the efficiency of virtual environments.
So, we've been focusing on enhancing the performance monitoring and reporting tools.
vCenter is central to managing multiple VMware vSphere hosts and allows administrators to manage virtual machines from a single centralized console. It provides a unified view of the entire virtualized infrastructure.
It's crucial for resource management to allocate and manage compute, storage, and networking resources across various hosts and clusters.
Another significant feature is its high availability options, which help configure and manage settings to ensure continuous operations in the event of hardware failures.
It also supports lifecycle management, aiding in the deployment, migration, and overall management of solutions throughout their lifecycle.
What needs improvement?
It is like a single point of failure. In an environment, vCenter is deployed as a single instance, which represents a single point of failure. The concern here is that tasks such as provisioning, monitoring, and maintenance may be impacted until the server is restored. This only affects management; users are not impacted. But, again, management capabilities will be impacted.
The entire system goes down until recovery is completed. You will not be able to provision new VDI.
Also, vCenter requires a lot of additional resources for managing capabilities. It uses a significant amount of CPU, memory, and network bandwidth, which can sometimes slow down. Proper sizing is important for vCenter so that it does not impact end-users.
vCentre licensing cost is on the higher side as well.
For how long have I used the solution?
We recently started with this solution.
What do I think about the stability of the solution?
vCenter is known for its stability and reliability because it operates in a very complex environment, like banks. It is a mature technology that offers return, high availability options, and compatibility integration with all the major hardware and software vendors.
Also, it has use cases for performance monitoring and optimisation that allows to monitor performance and health of existing environemtn.
There are lots of documents and support available. Moreover, there is a large community of users and experts that contributes to the ecosystem.
What do I think about the scalability of the solution?
You can scale from a hundred to several thousand servers. It can manage multiple different infrastructures. The system supports a lot of clusters and a group of ESXi host servers, and it can manage them as a single entity.
It is highly available and has a distributed architecture. vCenter's big distributed architecture allows for scalability and optimization by distributing components across servers.
The scalability limit depends on the edition and version. But this limit currently includes the platform, VM licenses, and other technical support needs.
How was the initial setup?
It's not straightforward for any deployment, the hardware or implementation models.
Planning hardware and software requirements, installation configuration, input integration with vSphere, backup, and monitoring—all these are involved. Automation, maintenance, and upgrades, for this prior knowledge, are required to deploy vCenter.
It just takes minimal time since the hypervisor is available. It's just a management console. The setup of the tool and configuration and integration with other hypervisors take one week if we have all the prerequisites in place.
It is easy to integrate. This includes integration with customer management and monitoring—all these things can be easily integrated.
Moreover, good documentation and reporting are available. It's a well-known product.
What about the implementation team?
The deployment resources depend on the number of users. For managing a thousand VMs or a virtual desktop, one engineer is required.
If you require 24/7 support, two engineers, four days for each shift.
For virtual desktop environments, there are different sizing approaches. Sizing can be based on the number of servers or the number of virtual desktops managed.
For example, with a hundred servers, it depends on the support window – 24/7, 16/5, 9/5, etc. We might deploy our own on-site engineers, with a mix of one senior, two mid-level, and two junior staff.
If we size based on the number of virtual desktops, then one resource per shift might support a thousand desktops. To cover 24/7 with two weekly off-days per person, we'd need a minimum of five resources for a thousand desktop operations.
What was our ROI?
Calculating precise ROI for a real-world website support scenario is complex. It involves comparing costs and benefits of vCenter versus traditional desktop deployments.
The cost will be on the higher side. However, ROI tends to be higher with vCenter compared to traditional setups. To quantify the benefits, consider these factors:
- Energy Savings: vCenter reduces power consumption compared to physical desktops.
- Scalability and Flexibility: vCenter supports remote work and enables scalability. It operationalize a mobile workforce.
- Security and Compliance: vCenter often offers enhanced security features.
- Business Continuity and Disaster Recovery: Centralization with vCenter improves data recovery and business continuity compared to isolated physical desktops.
What other advice do I have?
Overall, I would rate the solution a nine out of ten.
There are two main players in the VDI [Virtual Desktop Infrastructure] solution space: VMware and Citrix.
Currently, Citrix is a market leader in providing VDI solutions, offering some advantages over VMware.
However, my recommendation is this: if a customer already uses VMware for virtualization and has a good relationship with VMware, then continuing with VMware for VDI makes sense. It's always best to work with solutions you're familiar with.
Disclosure: My company has a business relationship with this vendor other than being a customer: MSP