OpenStack
Openstack ist ein Open-Source-Cloud-Computing-Lösung, die zum Pool Speicher, Netzwerk und andere Ressourcen in einer einzigen Plattform ermöglicht. Es ist skalierbar und in der Lage für Unternehmen praktisch jeder Größe.
- Keine Speicherbeschränkungen
- Zuverlässige und skalierbare
- Integrierte Redundanz
- Einzigartige Objektstruktur ohne Verschachtelung
- Keine zentrale Datenbank, so dass für eine bessere Leistung
- Signifikante Gemeinschaft und Unterstützung der Industrie
- Die Software ist kostenlos und aktualisiert alle sechs Monate durch eine Gemeinschaft von Entwicklern und Benutzern
- Admired Leistung und Skalierbarkeit im Vergleich zu kommerzieller Software
- Hohe Qualitätsstandards einschließlich Einheit, funktional und Integrationstests sowie strenger Code-Reviews
- Starke Unterstützung der Gemeinschaft und Fragen werden schnell in den Foren beantwortet
- Obwohl die Software kostenlos ist, werden Organisationen Kosten entstehen zu lernen, wie es zu benutzen und einsetzen und nachfolgende Projekte verwalten
- Unternehmen müssen sorgfältig Openstack vorne untersuchen, um sicherzustellen, dass sie richtig ihre Annahme auf ihre Projekte Skalierung
Openstack ist beliebt in der Infrastruktur-as-a-Service (IaaS) Software-Kategorie. Organisationen häufig verwenden, wenn ein öffentliches oder private Cloud zu starten. Es erlaubt Benutzern, virtuelle Ressourcen zu implementieren, verwalten und eine Cloud-Umgebung skalieren, und die Software nach Bedarf ändern. Die Software läuft auf zuverlässigen Servern außerhalb des eigenen Umgebung des Benutzers. Durch seinen Status als Open-Source-Software, profitiert sie von dem Feedback und Beiträgen vieler Entwickler auf der ganzen Welt. Obwohl die Entwickler viele Komponenten zu Openstack hinzugefügt haben, gibt es neun Hauptkomponenten, die die Software bilden. Nova ist die primäre Software, dass Laufwerke Openstack und war eine der ersten beiden Komponenten eingesetzt. Swift ist das Hauptspeichersystem und wurde mit Nova als Vorzeige Komponente freigegeben entlang. Andere nachfolgenden Komponenten und deren Rollen gehören die folgenden: * Cinder - Blocklager * Neutron - Vernetzung * Horizon - Openstack Armaturenbrett * Keystone - Identitätsdienste * Ceilometer - Telemetrie oder Abrechnungsdienstleistungen * Wärme - Wolke Anwendungsanforderungen Speicher Aufgrund der vielen zusätzlichen Komponenten und die Größe des Openstack, kann es für Organisationen einer Herausforderung sein, wie die Software optimal zu nutzen, um zu bestimmen. Einige Organisationen haben Erfolg mit Trystack, eine Sandbox-Umgebung, mit den Benutzern ihre Anwendungen zu testen, um zu sehen, wie sie in Openstack funktionieren würden. Dennoch ist es empfehlenswert, für die Nutzer einen guten Plan zu haben, wenn diese Software übernehmen. Openstack ist gut unterstützt durch seine große Gemeinschaft von Ingenieuren. Es besteht jedoch eine große Menge an Dokumentation und es kann mühsam sein, Antworten auf einige Fragen zu finden. Fragen zu einzigartigen Problemen werden schneller in den Foren beantwortet und nicht durch diese Dokumentation zu suchen.