– Steve Francis, Founder and CEO of LogicMonitor (www.logicmonitor.com), says:
Under the “Imagine Virtually Anything” alliance, Cisco, NetApp and VMWare have teamed up to deliver a shared virtualized server/network/storage infrastructure that can securely host multiple “tenants.”
This seems like A Good Thing, for all the usual reasons virtualization is good (lower costs, improved energy/space efficiency, faster deployments, etc). Yet they seem to have forgotten that once your infrastructure is virtualized, problems can be harder to diagnose, can have a broader impact, and are generally more complex. Meaning monitoring that can span the whole datacenter (PDUs, storage, network, SAN, virtualization platform, OS, applications) becomes that much more critical if you want to have any chance of preventing issues, or resolving them with a decent time-to-resolution.
That’s not to say the alliance forgot monitoring – if you read the “Enhanced Secure Multi-Tenancy Design Guide” from the web site, there’s lots of mention of monitoring. Cisco has monitoring. Vmware has monitoring. NetApp has monitoring. As a matter of fact, the Design guide recommends no fewer than 14 disparate monitoring systems (Cisco Fabric Manager, NetApp Operations Manager, VMware vShield manager, etc) in order to provide visibility into the infrastructure. And that’s without a monitoring system that can monitor the applications – the databases, web servers, application servers and so on – that are the whole point of the virtual infrastructure anyway.
I can think of few things more likely to decrease availability than having to diagnose an issue by correlating data amongst more than 14 separate monitoring systems. For one thing, no single person is even going to know how to use all of the systems. If the DBA wants to know why his server is slow, he’ll have to dig up the team responsible for SAN monitoring, and volume performance monitoring, and virtualization monitoring, and network security monitoring… By which time all the customers have abandoned the web site, to go make purchases at a competitor.
We’re a strong advocate of Thoreau’s maxim to “Simplify, Simplify.” Virtualization adds another layer of complexity over an OS running on bare metal. To make sure virtualization is a net benefit, its complexity must be outweighed by its benefits. Comprehensive monitoring — like LogicMonitor — that automates and unifies Cisco monitoring, ESX monitoring and NetApp monitoring can simplify and speed your issue resolution, and will help make the virtualization decision make business sense.