Every day hundreds of millions of dollars are wasted by allowing
improperly tuned or misconfigured systems, misunderstood
infrastructure, and inefficient IT operations to live and thrive
in data centers around the globe. There are both direct and
indirect costs associated with allowing these unhealthy systems
to continue to exist. Let’s look at some.
The setup:
Let us start by using a small example. We will start by looking
at a small database setup. This setup will have a single
master-slave, with a database size of lets say 500GB. Traffic is
steady and let’s say this translates into 500 IOPS on the master.
You have chosen to host this on Amazon’s AWS. A common way of
ensuring backups occur in AWS is to setup ebs snapshots of the
slave. In terms of usage, let us assume your CPU is about 50%
used and you have about 20GB of hot data that needs to stay in
the memory for the database.
If we look at what this …
[Read more]