How do you define a hybrid cloud? My idea of what a hybrid cloud is does not seem to match what I find as the current definition of a hybrid cloud.
Hybrid cloud – from Wikipedia
Hybrid cloud is a composition of two or more clouds (private, community or public) that remain unique entities but are bound together, offering the benefits of multiple deployment models. Such composition expands deployment options for cloud services, allowing IT organization to use public cloud computing resources to meet temporary needs. This capability enables hybrid clouds to employ cloud bursting for scaling across clouds.
Hybrid Cloud – from TechTarget Definition
A hybrid cloud is a composition of at least one private cloud and at least one public cloud (see hybrid cloud image below). A hybrid cloud is typically offered in one of two ways: a vendor has a private cloud and forms a partnership with a public cloud provider, or a public cloud provider forms a partnership with a vendor that provides private cloud platforms.
In my humble opinion, I believe that a hybrid cloud has evolved away from its original definition, in that I believe a better definition would be, “A hybrid cloud is any cloud that uses multiple technologies.” The technologies could be VMware’s vSphere and or Microsoft’s HyperV with a touch of Citrix Xen Server. Would this not also be a hybrid solution, even though there is no public cloud presence? This is where I believe we have evolved, and we should reconsider how we define a hybrid cloud. Or, we could look into defining what a private, multiple hypervisor solution should be called.
In conclusion, and after giving the idea some thought, coming up with a new term for this multi-hypervisor solution might be the best course of action; this will present another type of cloud infrastructure to the mix. It seems that a logical choice of names could be something like “hybrid technologies”. We could shorten that name even more; that organization could be seen as being “HyTech”. Another possibility could be more specific: hybrid hypervisor?
Regardless of what name we use, we must keep defining the technology as things evolve, so that from at least a technical point of view, we in the industry can continue to talk with each other and understand completely. Let’s face it, cloud computing is still in its infancy and will only evolve as it continues to advance. We, the technical folks who work with the technology, should try to present and define things before anyone’s marketing department tries to do that for us. The more specific we are in our definition, the better the evolution of virtualization and cloud computing will be.