Cloud Computing sorgt für die effiziente Nutzung der Infrastruktur- und Anwendungs-Virtualisierung und macht die Anwender ortsunabhängig. Laut VMware können Kunden die Investitionskosten halbieren und die Betriebskosten um über 60 % je Anwendung senken.
Server-, Storage- und Netzwerkressourcen werden umfassend virtualisiert, gebündelt und Anwendungen nach Bedarf und geschäftlicher Priorität zugeordnet. Mit den Infrastruktur-Services werden getrennte Hardwareressourcen zu einer gemeinsam genutzten Mainframe-ähnlichen Computing-Plattform zusammengefasst, die äußerst stabil und für die anspruchsvollsten Anwendungen geeignet ist sowie gleichzeitig nahezu native Performance bietet.
Da es keine Rolle spielt, ob die physischen Ressourcen in der Cloud im Teil oder im Ganzen extern oder intern bereitgestellt werden, können bei Bedarf auch jederzeit Services hinzugemietet werden, z. B. Storage für verteilte Back-ups auf externen Systemen eines Providers, zusätzliche Rechenleistung für temporäre Anforderungen oder ganze Server-Plattformen, zur Evaluierung von Anwendungen.
Server-Ressourcen werden virtualisiert und in logischen Pools zusammengefasst und anhand von Unternehmensprioritäten dynamisch virtuellen Maschinen zugeordnet. Dabei wird das Management durch Automatisierung vereinfacht und es werden Konsolidierungsverhältnisse von bis zu 15:1 erreicht.
Storage-Kapazitäten werden in virtualisierten Umgebungen von den zugrunde liegenden Hardwaresystemen getrennt, dynamisch zugeordnet und dadurch viel effizienter genutzt. Dadurch kann der Kauf von Datenspeicher aufgeschoben werden, bis er wirklich erforderlich ist. Das ermöglicht Einsparungen bei den Storage-Kosten von bis zu 50 %.
Netzwerke werden in virtuellen Umgebungen effizienter administriert und gemanagt. Außerdem ist der Einsatz von verteilten virtuellen Switches von Drittanbietern möglich, wobei den Netzwerkadministratoren die vertrauten Benutzeroberflächen zur Kontrolle der Servicequalität auf der Ebene der virtuellen Maschinen zur Verfügung stehen.
Die Anwendungsservices bieten integrierte Service-Level-Kontrollen für alle Anwendungen, unabhängig von Anwendungstyp und Betriebssystem. Anwendungsservice-Levels wie Verfügbarkeit, Sicherheit und Skalierbarkeit werden kontrolliert und können für jede Anwendung auf virtuellen Maschinen aktiviert werden.
Anwendungen können je nach Priorität und Bedarf mit unterschiedlichen Hochverfügbarkeitsstufen bereitgestellt werden, ohne dass komplexe redundante Hardware oder Clustering-Software erforderlich ist. Anwendungen können temporär (SaaS) oder Rechenleistung zusätzlich bereitgestellt werden (on demand). Anwendungen und Storage sind ohne Unterbrechungen und Serviceausfälle live migrierbar, z. B. für Serverwartungen. Bei Hardware- oder Betriebssystemausfällen erfolgt ein automatisierter Neustart aller Anwendungen innerhalb von Minuten. Schließlich bietet die Data-Recovery-Funktion eine Backup- und Recovery-Lösung für virtuelle Maschinen in kleineren Umgebungen.
Sicherheitsservices erlauben Sicherheitsrichtlinien des Unternehmens auf Anwendungsebene mit Sicherheitsprodukten, die mit der Virtualisierungsebene zusammenarbeiten.
Virtuelle Maschinen können nach Bedarf ohne Unterbrechungen oder Ausfallzeiten für alle Ressourcen skaliert werden (Server, CPU, Speicher, Netzwerkgeräte, Storage). Dafür sorgen Funktionen für einen dynamischen Lastenausgleich; „Hot Add“ (hinzufügen während des Betriebs); „Hot Plug“ (anschließen während des Betriebs) und „Hot Extend“ (erweitern im laufenden Betrieb).
Funktionen wie VMware vApps sorgen für die zuverlässige, nahtlose Verlagerung von Anwendungen unter jedem beliebigen Betriebssystem. Außerdem stellen sie einen Mechanismus bereit, mit dem Kunden ihre Anwendungen zwischen internen und externen Clouds verlagern können, ohne dass sich dies auf die Service Levels auswirkt.