At my current employer we use a custom built ETL process for building business reporting and analysis data. Originally this started as a medium-sized Dell server with a full rack of local storage. As the criticality and scale of this resource grew, it outgrew the hardware it was on. The key to this server was that the build process ran overnight and the server was accessed by multiple departments throughout the day. This left very little time for hardware maintenance. I had helped move all development environment servers to a VMware cluster months before. Using this momentum I pitched the idea of solving the criticality and scalability with a VMware-based solution. The argument was four-fold: The company wanted to avoid the licensing and hardware expense of moving to a Microsoft clustering solution. VMware HA provided resumption of services in the case of a hardware failure and hardware maintenance would not require downtime. The RTO was satisfied by an automatic HA fail over. The additional cost of VMware licenses and new hosts would be spread over future planned provisioning and actually reduce costs by introducing consolidation. After playing the part of VMware sales rep. I was able to get endorsements from the CTO, Data Services, and Executive groups. This would be the first time we would attempt to put a business critical service on a VMware platform. I was the only individual in IT at the time that had any exposure to VMware and needless to say my reputation and job [...]
InfraScrum – Agile Methodology Applied to Infrastructure Operations