Cloud Automation: Even Cattle Need Care
Grazed from NetworkComputing. Author: Scott S. Lowe.
Managing virtual machines in the cloud doesn’t mean interpreting the pets vs. cattle meme literally. It requires automating systems and processes to care for the herd. In the cloud world, the "pets vs. cattle" meme is everywhere. It’s almost universally used as the means to differentiate cloud implementations from so-called traditional virtualization environments. For those who aren’t familiar with this analogy, here’s the short version:
In traditional virtualization, VMs are like pets. Administrators give them unique names and care for them if they get "sick." In other words, administrators or application owners get attached to their VMs. In cloud environments, instances are like cattle. They are given generic names like instance-048, and they are a dime a dozen. If an instance gets "sick," then you just shoot it in the head (destroy the instance and spin up a new one). In other words, instances are disposable and replaceable, so don’t get attached…

