https://www.techtarget.com/searchdatacenter/opinion/A-look-at-hyper-convergence-vs-traditional-server-deployments
Your specific requirements should drive the preferred architecture for your on-premises virtualization platform. Sometimes the virtualization platform must be unique to the business, and, other times, a more generic platform is enough.
If the virtualization platform requires customization for your business, you probably want to choose every component. When the specifics of the virtualization platform aren't business differentiators, you will probably be best served with a predefined selection of components.
Whether it's a traditional server build, a converged Infrastructure rack or some hyper-converged infrastructure nodes, there are options to suit your data center virtualization needs. Here, we'll compare traditional vs. converged vs. hyper-converged infrastructure options.
With traditional infrastructure, the best option from each category of component is selected and possibly purchased independently of every other category. Categories include servers, storage arrays and networks, but decisions about individual adapter cards and even cables are required.
Often, a different category is purchased each financial year to spread the replacement cost for the complete infrastructure over three to five years. One year a new set of servers is purchased and installed, another year a new storage array and yet another year a new data center network. With this model, customers are responsible for selecting the right combination of components and ensuring that all the parts work together.
Traditional infrastructure gives the most customer freedom, along with the most work and potential issues that must be handled by the customer. One customer I worked with was upgrading the version of the hypervisor in an existing environment; the updated network card drivers caused incompatibility between the exiting network adapters and the existing Network File System. Resolving the issue was the customer's responsibility, as they chose each part and the upgrade to a new hypervisor version.
Converged infrastructure (CI) is a purchasing and maintenance model where a collection of components are purchased as a complete system from one vendor. Every server, network adapter and cable is included down to the last power cable.
The parts are the same parts that might be bought as traditional infrastructure, but now the vendor validates that all the hardware and software components will work correctly together. The CI product is sold as a single item with all the components. Usually, the only option is the size of infrastructure in fixed small, medium and large options.
Upgrades to deployed CI are also the vendor's responsibility; the vendor validates the specific versions of drivers, firmware and hypervisor that work together. Converged infrastructure usually requires an ongoing involvement of the vendor in keeping the deployed infrastructure operational.
One CI customer was a large international manufacturer; they had the same medium-sized CI at each manufacturing plant and a larger size at each of the main corporate offices. Having the vendor deliver consistent services around the world enabled the company to keep a leaner IT team. However, every change to the CI had to be completed by the vendor and was a chargeable activity.
Hyper-converged infrastructure (HCI) has the objective of making infrastructure as invisible as possible. The usual HCI architecture is to use local storage in the physical servers to form a scale-out storage cluster for virtual machines; the same physical servers run a hypervisor to form a scale-out compute cluster for the same VMs. Some platforms enable compute-only or storage-only servers that contribute to only one cluster.
Most HCI products provide servers and storage; customers must still provide their own networking equipment. HCI products also simplify and automate update processes, usually enabling customers to manage their own updates with a simple web interface. Customers who love HCI often enjoy not spending time managing their virtualization infrastructure, preferring to focus on their VMs and applications.
Traditional infrastructure provides the greatest flexibility and requires the most work to design, deploy and operate. A customized set of requirements will lead to needing a customized traditional infrastructure.
Converged infrastructure provides a choice of fixed configurations and places the complexity on the CI vendor. A large-scale requirement for infrastructure with maintenance outsourced will suit a CI system.
Hyper-converged infrastructure provides a nearly invisible infrastructure; most of the complexity is hidden inside the HCI platform. A requirement for general-purpose infrastructure with minimal ongoing maintenance will suit HCI.
As you are choosing a virtualization platform, think about whether you have special requirements and how much you want to manage the platform. Start by evaluating HCI options that require the least of your attention over time. If you can't satisfy your requirements with HCI, then think about whether converged infrastructure suits how you operate your infrastructure.
If you must go with a traditional infrastructure, look for vendor reference architectures to be the basis for your infrastructure and modify the design to suit your requirements. Choosing every component for yourself should be a last resort for when your needs are unusual or where the design of the virtualization platform is your unique business value.
27 May 2020