December 19, 2013 | Written by: Mark Sorency
Share this post:
This is my super cool, friendly and soft-as-a-pillow dog named Bob Barker. He got this name because our last dog should have been named Dog Barker, as well as the fact that Bob was born the year the (more) famous Bob Barker retired. I asked Bob to share some concepts on cloud sizing with us. As you can see he is very happy to do so!
Bob loves the cloud!
To Bob, the cloud looks like a 40 gallon steel trash can that disperses tasty morsels every day. When he was young and burning calories, he needed more tidbits to sustain him. The trash can cloud delivered large capacities leading to larger workloads (among other things). Now that Bob is getting older, he does less. This means that he needs less power, and therefore less available trash can treats. His storage needs have declined and so have his workloads.
Cloud does not mean unlimited capacity.
Cloud is about elastic capacity supporting elastic workloads. Cloud does not mean unlimited resources. If we were to open up the can and let Bob consume all he wanted, there would be a lot of waste. We would be spending money and creating capacity without planning. We have a good idea of how much Bob needs. If he goes on a hike, we might bump it up for the big day. Otherwise, Bob gets what we have allotted and is happy and healthy as a result.
This reminded me of a customer’s cloud sizing exercise earlier this year. They reviewed all the IT requirements and evaluated the long-term needs of each department based on their input. Unfortunately when they added it up, the cost of the cloud exceeded the cost of deployment today. Why? Because the departments saw cloud as unlimited capacity, so their estimates were padded three to four times.
Five quick tips on sizing your cloud
• Start with the current physical deployment.
• What parts can be consolidated like storage?
• What is the utilization today, and of each server today? Is it optimized already?
• Estimate the peak workload. Add 25 percent for growth.
• Assure you have policy-based scaling so workloads can be prioritized if needed.
Bob loves the trash can cloud as it always has the capacity he needs. Does your cloud strategy include a solid plan and governance model? Do you understand the needs of your customer? Have you done capacity planning to assure optimization of the platform?
Look for my next blog post about the chatty dog and the picky goat who try to mess with Bob’s perfect cloud model.