Heim  >  Artikel  >  Was sind die Open-Source-Cloud-Computing-Plattformen?

Was sind die Open-Source-Cloud-Computing-Plattformen?

王林
王林Original
2020-11-18 14:21:008369Durchsuche

Zu den Open-Source-Cloud-Computing-Plattformen gehören: 1. Open-Source-Cloud-Computing-Plattform AbiCloud; 3. 10-Generation-Open-Source-Cloud-Computing-Plattform; . Nimbus Cloud-Computing-Plattform.

Was sind die Open-Source-Cloud-Computing-Plattformen?

Fünf Open-Source-Computing-Plattformen zum Teilen:

(Empfohlenes grafisches Tutorial: Erste Schritte mit Java)

1. AbiCloud-Open-Source-Cloud-Computing-Plattform auf Unternehmensebene

Eine Open-Source-Cloud-Computing-Plattform gestartet von Abiquo – „abiCloud“ ermöglicht Unternehmen die schnelle, einfache und skalierbare Erstellung und Verwaltung großer und komplexer IT-Infrastrukturen (einschließlich virtueller Server, Netzwerke, Anwendungen, Speichergeräte usw.). Einer der Hauptunterschiede zwischen AbiCloud und anderen ähnlichen Produkten ist die leistungsstarke Webschnittstellenverwaltung. Sie können einen neuen Dienst bereitstellen, indem Sie eine virtuelle Maschine per Drag & Drop verschieben. Diese Version ermöglicht die Bereitstellung von Instanzen über VirtualBox, das auch VMware, KVM und Xen unterstützt.

2. Eucalyptus Open Source Cloud Computing Platform

Das Eucalyptus-Projekt (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems) ist eine Open-Source-Implementierung von Amazon EC2, die mit kommerziellen Serviceschnittstellen kompatibel ist. Wie EC2 setzt Eucalyptus bei der Betriebssystemvirtualisierung auf Linux und Xen. Eukalyptus wurde an der University of California (Santa Barbara) für die Cloud-Computing-Forschung entwickelt. Sie können es von der Website der Universität herunterladen oder über die Eucalyptus Public Cloud ausprobieren, wobei letztere einige Einschränkungen aufweist.

3. 10gen MongoDB Open-Source-Hochleistungsspeicherplattform

10gen ist sowohl eine Cloud-Plattform als auch ein herunterladbares Open-Source-Paket, mit dem Sie Ihre eigene private Cloud erstellen können. 10gen ist ein Software-Stack ähnlich wie App Engine, der ähnliche Funktionen wie App Engine bietet – jedoch mit einigen Unterschieden. Mit 10gen können Anwendungen sowohl mit Python als auch mit den Programmiersprachen JavaScript und Ruby entwickelt werden. Die Plattform nutzt außerdem das Konzept des Sandboxing, um Anwendungen zu isolieren und eine zuverlässige Umgebung bereitzustellen, indem sie viele Computer (natürlich auf Linux-Basis) mit eigenen Anwendungsservern nutzt.

4. Die Elastic Computing Platform (ECP) von Enomalism ist eine programmierbare virtuelle Cloud-Architektur. Die ECP-Plattform kann den Betrieb von Veröffentlichungsanwendungen in der Cloud-Architektur vereinfachen.

Die Cloud-Computing-Plattform ist ein IaaS im EC2-Stil. Enomalism ist ein Open-Source-Projekt, das ein Cloud-Computing-Framework mit EC2-ähnlichen Funktionen bereitstellt. Enomalism basiert auf Linux und unterstützt sowohl Xen als auch Kernel Virtual Machine (KVM). Im Gegensatz zu anderen reinen IaaS-Lösungen bietet Enomalism einen Software-Stack, der auf dem TurboGears-Webanwendungs-Framework und Python basiert.

5. Die Cloud-Computing-Plattform Nimbus

Nimbus wird von der Grid-Middleware Globus bereitgestellt und ist wie Eucalyptus ähnliche Funktionen und Schnittstellen wie EC2.

Verwandte Empfehlungen:

php-Training

Das obige ist der detaillierte Inhalt vonWas sind die Open-Source-Cloud-Computing-Plattformen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn