Anonim

Bildnachweis: Stokkete / Shutterstock

Virtualisierung und Cloud Computing sind zwei Begriffe, die oft austauschbar erscheinen, wenn Sie nicht mit beiden Methoden vertraut sind. Obwohl die beiden Technologien ähnlich sind, sind sie nicht dasselbe und der Unterschied ist signifikant genug, um Ihre Geschäftsentscheidungen zu beeinflussen. Hier ist ein Leitfaden, der dabei hilft, die Technik hinter dem Jargon zu entmystifizieren.

Was ist Virtualisierung?

Virtualisierung ist die grundlegende Technologie für Cloud Computing. Diese Software trennt Computerumgebungen von physischen Infrastrukturen, sodass Sie mehrere Betriebssysteme und Anwendungen gleichzeitig auf demselben Computer ausführen können. Wenn Sie beispielsweise den größten Teil Ihrer Arbeit auf einem Mac erledigen, aber bestimmte Anwendungen verwenden, die ausschließlich für PCs bestimmt sind, können Sie Windows auf einer virtuellen Maschine ausführen, um auf diese Anwendungen zuzugreifen, ohne den Computer wechseln zu müssen.

"Mit Virtualisierungssoftware können Unternehmen ihre IT-Kosten senken und gleichzeitig die Effizienz, Auslastung und Flexibilität ihrer vorhandenen Computerhardware steigern", sagte Mike Adams, Senior Director für Produktmarketing für Cloud-Plattformen bei VMware.

Virtualisierung hat viele praktische Anwendungen. Für Softwareentwickler ermöglicht die Virtualisierung das Testen ihrer Anwendungen in verschiedenen Umgebungen, ohne dass mehrere verschiedene Computer eingerichtet werden müssen. Wenn die Anwendung auf der virtuellen Maschine abstürzt, können sie die virtuelle Maschine einfach schließen und in einem früheren Zustand neu starten, ohne den Computer zu beschädigen.

Einer der größten Vorteile der Virtualisierung ist die Serverkonsolidierung. Anstatt mehrere Server mit unterschiedlichen Funktionen zu verwalten, können Sie durch Servervirtualisierung die Ressourcen eines einzelnen Servers für mehrere Zwecke aufteilen. Oft werden die Serverressourcen nicht ausgelastet, was dazu führt, dass Unternehmen zu viel für die Wartung der Server ausgeben, um eine geringe Leistung zu erzielen.

Wie unterscheidet sich Virtualisierung von Cloud Computing?

Virtualisierung ist Software, die Hardware manipuliert, während sich Cloud Computing auf einen Service bezieht, der aus dieser Manipulation resultiert. Ohne Virtualisierung ist Cloud Computing nicht möglich. [Lesen Sie den entsprechenden Artikel: Cloud Computing: Ein Leitfaden für kleine Unternehmen]

"Virtualisierung ist ein grundlegendes Element des Cloud-Computing und trägt dazu bei, den Wert des Cloud-Computing zu steigern", sagte Adams. "Cloud Computing ist die Bereitstellung gemeinsam genutzter Computerressourcen, Software oder Daten - als Service und auf Abruf über das Internet."

Anmerkung der Redaktion: Sie suchen Informationen zur Cloud-Sicherung für Ihr Unternehmen? Verwenden Sie den unten stehenden Fragebogen, und unsere Lieferantenpartner werden Sie kontaktieren, um Ihnen die Informationen und Angebote zukommen zu lassen, die Sie benötigen:

Käuferzone Widget

Die meisten Probleme treten auf, weil Virtualisierung und Cloud Computing zusammenarbeiten, um verschiedene Arten von Diensten bereitzustellen. Die Cloud kann und wird in den meisten Fällen Virtualisierungsprodukte enthalten, um den Computing-Service bereitzustellen, sagte Rick Philips, Vizepräsident für Computing-Lösungen bei der IT-Firma Weidenhammer.

"Der Unterschied besteht darin, dass eine echte Cloud Self-Service-Funktionen, Elastizität, automatisierte Verwaltung, Skalierbarkeit und Bezahldienste bietet, die der Virtualisierung nicht inhärent sind", sagte er.

Was sind die Vorteile einer virtualisierten Umgebung gegenüber der Cloud?

Um die Vorteile der Virtualisierung besser zu verstehen, sollten Sie den Unterschied zwischen privaten und öffentlichen Clouds berücksichtigen.

Eine private Cloud in einer eigenen virtualisierten Umgebung bietet Benutzern das Beste aus beiden Welten. Es kann den Benutzern mehr Kontrolle und Flexibilität bei der Verwaltung ihrer eigenen Systeme geben und gleichzeitig die Verbrauchsvorteile von Cloud Computing bieten, sagte John Livesay, Vice President und Chief Sales Officer von InfraNet.

"Private Cloud Computing bedeutet, dass der Kunde die Hardware und Software besitzt oder verleast, die das Verbrauchsmodell bereitstellt", sagte Livesay. "Sie zahlen für Ressourcen, während Sie diese verbrauchen, von einem [Anbieter], der diese Ressourcen für mehrere Kunden bereitstellt, häufig in einem Szenario mit mehreren Mandanten."

Auf der anderen Seite ist eine öffentliche Cloud eine Umgebung, die vielen Benutzern offensteht und für Anforderungen mit mehreren Mandanten ausgelegt ist, so Philips. "Hiermit sind einige Risiken verbunden", fügte er hinzu, beispielsweise schlechte Nachbarn und potenzielle Leistungsverzögerungen.

Mit der Virtualisierung können Unternehmen ihr eigenes "Schloss" pflegen und sichern, so Philips. Dies bietet mehrere Vorteile. Erstens können Sie Ihre Ressourcen maximieren, indem Sie die Anzahl der zu beschaffenden physischen Systeme reduzieren. Sie können damit auch den größtmöglichen Nutzen aus Ihren Servern ziehen, da Sie mehrere Systeme und Anwendungen auf derselben Hardware verwenden können. Wenn Sie Virtualisierung verwenden, können Sie Kosten wie Management, Administration und alle damit verbundenen Anforderungen für die Verwaltung Ihrer eigenen Infrastruktur in Ihr IT-Budget integrieren.

Woher wissen Sie, ob Ihr Unternehmen eine Virtualisierungslösung benötigt?

Um festzustellen, ob die Virtualisierung die beste Lösung für ein Unternehmen ist, müssen die spezifischen Anforderungen und Bedürfnisse des Unternehmens eingehend analysiert werden. Sie sollten auch die Kosten berücksichtigen. Wie viel Management kann und will das Unternehmen leisten? Skalierbarkeitsanforderungen; Sicherheitsbedürfnisse; und wie viel Feature-Entwicklung zu erwarten ist, sagte Livesay.

Führen Sie für kleinere Vorgänge, bei denen die Kosten für Rechenressourcen und Instandhaltung gesenkt werden sollen, eine Prüfung Ihrer physischen Hardware vor Ort durch. Werden die Ressourcen Ihres Servers optimal genutzt? Könnten sie die Arbeitslast eines anderen Servers übernehmen, der ebenfalls nicht ausgelastet ist? Dies könnte den Stromverbrauch und die Unterhaltskosten senken.

"Unternehmen, die mehr an einem OPEX-Modell arbeiten und weniger IT-Personal und weniger Sicherheitsbedenken haben, sind stärker auf die Cloud ausgerichtet", sagte Livesay. "Unternehmen, die mehr Kontrolle für Integration und Sicherheit benötigen oder mehr an einem CAPEX-Modell arbeiten, würden sich eher auf Virtualisierung konzentrieren."

Woher wissen Unternehmen, ob sie eine echte Cloud-Lösung verwenden sollten?

Während Virtualisierung für einige Unternehmen die beste Lösung ist, bietet eine Cloud-Lösung mehrere Vorteile, die für andere Unternehmen besser geeignet sind. Laut Philips eignen sich Cloud-Lösungen am besten für Unternehmen mit folgenden Anforderungen:

  • Ausgelagerte IT - Die tägliche Verwaltung, Pflege und Versorgung der unterstützenden Systeme verlagert sich von Ihnen zum Dienstleister. Dies könnte interne IT-Ressourcen für eine wertvollere Geschäftsunterstützung freisetzen und es Ihnen ermöglichen, IT-Budget-Dollars für Bemühungen einzusetzen, die Ihr Geschäft voranbringen.
  • Schnelle Einrichtung - Der Start der Cloud ist relativ schnell und einfach. Außerdem gehen Server, Appliances und unbefristete Softwarelizenzen verloren, wenn Sie einen solchen Dienst nutzen.
  • Pay-as-you-go - Ein Beispiel hierfür sind die heute verfügbaren SaaS-Anwendungen (Software-as-a-Service), mit denen die grundlegenden IT-Anforderungen an Cloud-Dienstanbieter übertragen werden können. Sie zahlen für das, was Sie brauchen und verwenden. Sie müssen jedoch nicht weiter in viele Produkte investieren, die zur Unterstützung des Netzwerks und der Systeme verwendet werden, z. B. Spam / Anti-Virus, Verschlüsselung, Datenarchivierung, E-Mail-Dienste und externe Speicherung.
  • Skalierbarkeit - Mithilfe der Cloud können Sie Ihre IT-Kapazität auch vorübergehend skalieren, indem Sie Computing-Anforderungen mit hohem Bedarf an einen externen Anbieter übertragen. Infolgedessen zahlen Sie nur für das, was Sie benötigen und verwenden, und zwar nur dann, wenn Sie es benötigen.

Worauf sollten Unternehmen bei einem Virtualisierungsanbieter achten?

Unternehmen, die über Virtualisierung nachdenken, sollten sich folgende Fragen stellen:

  • Ist es eine bewährte Lösung? Informieren Sie sich über die Erfolgsgeschichte des Anbieters in Bezug auf Produktinnovation, Erfolg und Kundenakzeptanz.
  • Gibt es eine Vision und einen öffentlichen Fahrplan für die Lösung? Sie möchten verstehen, wie sich die Lösung weiterentwickelt und wie sie Ihrem Unternehmen langfristig hilft.
  • Welche Art von Ökosystemunterstützung gibt es für die Lösung? Der Anbieter muss unbedingt mit wichtigen unternehmens- und branchenspezifischen unabhängigen Softwareanbietern (ISVs) sowie einer Vielzahl von Wiederverkäufern, Dienstleistern und Systemintegratoren zusammenarbeiten.
  • Unterstützt die Lösung Offenheit und Auswahl? Wenn Ihr Unternehmen wächst, möchten Sie die Flexibilität haben, Ihre Produkte und Prozesse weiterzuentwickeln, und die Fähigkeit, im Laufe der Zeit andere Technologien einzubeziehen.

Was kommt als nächstes?

Virtualisierung und Cloud-Services sind keine Komplettlösungen. Wie bei jeder anderen Technologie oder Dienstleistung, die ein Unternehmen einnimmt, können sich die Dinge immer ändern.

"Cloud Computing und Virtualisierung haben zwar jeweils ihre eigenen Vorteile, sie sind jedoch keine konkurrierenden Ansätze", sagte Adams. "Wir betrachten Cloud Computing als eine Weiterentwicklung der Virtualisierung. Kunden, die ihre Hardwareserver virtualisieren, setzen Cloud Computing möglicherweise im Laufe der Zeit ein, um Self-Service, Skalierbarkeit, Service Delivery Level und Agilität zu verbessern."

Das Gespräch über Virtualisierung und Cloud-Computing führt heutzutage häufig zu der Rede von "serverlosem Computing", das darauf abzielt, Bedenken der Benutzer hinsichtlich Serverwartung, Einschränkungen und Skalierbarkeit auszuräumen. Dies ist ein vollständig verwalteter Dienst, der Ihnen häufig die verbrauchten Ressourcen und die Laufzeit Ihres Codes in Rechnung stellt. Dieses "Pay-for-What-You-Use" -Modell mag für kleinere Unternehmen derzeit teuer sein, wird jedoch mit der Entwicklung der Technologie immer erschwinglicher.