We have a serious issue around capacity management, and what the options are for doing a good job in capacity management. I feel there are the following types of methodologies going in order from fewest to most.
- Ignore capacity and just fight the fires as they arise.
- Pros: Easy, no additional work involved.
- Cons: Unhappy customers, lots of fires, no way to budget for growth or system changes.
- Pros: Easy, no additional work involved.
- Treat capacity as a overall metric across unrelated systems, networks, and software.
- Pros: Gives you a overall idea of the usage of your capacity.
- Cons: No actionable information, thus you don't actually fix any capacity issues.
- Pros: Gives you a overall idea of the usage of your capacity.
- Treat capacity as alarms, where we get a message and a ticket based on a capacity being passed.
- Pros: Gives you actionable alarms on capacity problems.
- Cons: Doesn't give you any priority, or prevent the alarms from being ignored (crying wolf).
- Pros: Gives you actionable alarms on capacity problems.
- Treat capacity as reports.
- Pros: Gives you an idea of what you must take action on.
- Cons: No idea when you will run out of capacity, floods email boxes with reports.
- Pros: Gives you an idea of what you must take action on.
- Treat capacity as a statistical analysis.
- Pros: You can proper analyze the timeline for upgrades, hot spots, and products of importance.
- Cons: Requires more investment in software, and people.
- Pros: You can proper analyze the timeline for upgrades, hot spots, and products of importance.
We are at various maturities, but overall the idea is to get closer to number 5.
Comments