4 ms·
First, what I meant, was in its past life it was in a cloud probably. Secondly, I do cloud research. I run a modified KVM/QEMU hypervisor. I run a cloud with
by theonewolf 12y ago
First, what I meant, was in its past life it was in a cloud probably.
Secondly, I do cloud research.
I run a modified KVM/QEMU hypervisor.
I run a cloud with features you can not find anywhere else in the world today.
So, it is, indeed, a mini-home cloud :-)
- _asciiker_ 12y agowell now you're assuming virtualization is the same as cloud, it is not, a cloud researcher should know what a "cloud" actually is instead of the marketing usage for it. for one, redundancy is always implicit in any cloud solution.
- theonewolf 12y agoI don't believe redundancy, what I think you mean---fault tolerance---is implicit in the definition of cloud computing. The most general form of the term 'cloud' in my mind is elastic access to computational resources. There is no guarantee of high availability (in fact, we see failed AWS instances and horror stories all the time), nor automated failover/redundancy/fault tolerance. Chaos Monkey by Netflix is a great example of the shortcomings of the modern cloud in terms of fault tolerance and redundancy. The cloud doesn't give it to you, you have to build that yourself. I'm a very open-minded person, perhaps because of my academic background, so I would be happy to say that I agree that a subtype of the fundamental cloud could be a redundant/fault-tolerant one. But the fundamental definition of cloud does not include fault tolerance. Don't trust me. Check out the more formal definition from US NIST (years of work, 15 drafts), there is no mention of redundancy or fault-tolerance: http://faculty.winthrop.edu/domanm/csci411/Handouts/NIST.pdf http://faculty.winthrop.edu/domanm/csci411/Handouts/NIST.pdf
- theonewolf 12y agoAlso, my setup is a private cloud (in the NIST definition). There are two tenants: myself, and my fiancee. We use VM technology to share the same set of physical resources. Our VMs are managed via Vagrant. VM technology does not imply cloud, you are right; however, it is often used to implement clouds as an abstraction layer over hardware.