Apache CloudStack ist eine Open-Source-Software, die für die Bereitstellung und Verwaltung großer Netzwerke virtueller Maschinen als hochverfügbare, hoch skalierbare Infrastructure as a Service (IaaS)-Cloud-Computing-Plattform entwickelt wurde. CloudStack wird von einer Reihe von Dienstanbietern verwendet, um öffentliche Cloud-Dienste anzubieten, und von vielen Unternehmen, um ein lokales (privates) Cloud-Angebot oder als Teil einer Hybrid-Cloud-Lösung bereitzustellen.
CloudStack ist eine schlüsselfertige Lösung, die den gesamten „Stapel“ an Funktionen umfasst, die sich die meisten Unternehmen von einer IaaS-Cloud wünschen: Rechnerorchestrierung, Network-as-a-Service, Benutzer- und Kontoverwaltung, eine vollständige und offene native API, Ressourcenbuchhaltung usw erstklassige Benutzeroberfläche (UI).
CloudStack unterstützt derzeit die gängigsten Hypervisoren: VMware vSphere, KVM, XenServer, XenProject und Hyper-V sowie OVM- und LXC-Container.
Benutzer können ihre Cloud mit einer benutzerfreundlichen Weboberfläche, Befehlszeilentools und/oder einer abfragebasierten API mit vollem Funktionsumfang verwalten.
Weitere Informationen zu Apache CloudStack finden Sie auf der Website
Es gibt mehr als 150 bekannte Organisationen, die Apache CloudStack (oder eine kommerzielle Distribution von CloudStack) verwenden. Zu unseren Benutzern zählen viele große Dienstanbieter, die CloudStack nutzen, um öffentliche Cloud-Dienste anzubieten, Produktanbieter, die CloudStack in ihre eigenen Produkte integrieren oder integrieren, Organisationen, die CloudStack zum Aufbau ihrer eigenen privaten Clouds verwendet haben, und Systemintegratoren, die CloudStack-bezogene Dienste anbieten.
Sehen Sie sich unsere Fallstudien an, die erfolgreiche Implementierungen von Apache CloudStack hervorheben.
Sehen Sie sich die aktuelle Liste der aktuellen Benutzer an.
Wenn Sie CloudStack in Ihrer Organisation verwenden und Ihr Unternehmen oben nicht aufgeführt ist, füllen Sie bitte unsere kurze Einführungsumfrage aus. Gerne anonymisieren wir Ihren Firmennamen, wenn Sie dies wünschen.
Sehen Sie sich die QA-Website für die Benutzeroberfläche des Projekts an, auf der CloudStack gegen den Simulator-Hypervisor ausgeführt wird: https://qa.cloudstack.cloud/simulator/ (admin:password)
Laden Sie eine veröffentlichte Version herunter
Erstellen Sie aus dem Quellcode mit den Anweisungen in der Datei INSTALL.md.
Das Apache CloudStack-Projekt verwendet Git. Das offizielle Git-Repository finden Sie unter:
https://gitbox.apache.org/repos/asf/cloudstack.git
Und ein Spiegel wird auf GitHub gehostet:
https://github.com/apache/cloudstack
Der GitHub-Spiegel ist strikt schreibgeschützt und bietet Benutzern und Entwicklern die Möglichkeit, den Code zu erkunden und der Community Beiträge über GitHub-Pull-Requests anzunehmen.
Projektdokumentation
Versionshinweise
Entwickler-Wiki
Designdokumente
API-Dokumentation
So können Sie einen Beitrag leisten
Blog
Veranstaltungen und Treffen
YouTube-Kanal
Sind Sie daran interessiert, bei Apache CloudStack mitzuhelfen? Großartig! Wir freuen uns über die Teilnahme von jedem, der bereit ist, The Apache Way zu arbeiten und einen Beitrag zu leisten. Beachten Sie, dass Sie kein Entwickler sein müssen, um zu Apache CloudStack beizutragen. Wir brauchen Leute, die bei der Dokumentation, Übersetzung, Werbung usw. helfen. Sehen Sie sich unsere Beitragsseite an.
Wenn Sie häufig Mitwirkende sind, können Sie beantragen, als Mitarbeiter hinzugefügt zu werden (siehe https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features#Git.asf.yamlfeatures-AssigningexternalcollaboratorswiththetriageroleonGitHub). ) zu unseren GitHub-Repos. Dadurch können Sie Projekt-GitHub mit der Möglichkeit nutzen, Probleme mit Tags zu melden und Problemen und PRs zugewiesen zu werden. Dies erfolgt über die Datei .asf.yaml in diesem Repo. Sie können dies tun, indem Sie Ihre GitHub-Benutzer-ID teilen oder ein GitHub-Problem melden.
Wenn Sie daran interessiert sind, mehr zu erfahren oder am Apache CloudStack-Projekt teilzunehmen, sind die Mailinglisten der beste Weg, dies zu tun. Während das Projekt über mehrere Kommunikationskanäle verfügt, sind die Mailinglisten die aktivsten und offiziellen Kanäle für Entscheidungen über das Projekt selbst.
Mailinglisten:
Entwicklungs-Mailingliste
Benutzer-Mailingliste
Commits-Mailingliste
Mailingliste für Probleme
Marketing-Mailingliste
Melden und/oder prüfen Sie Fehler auf GitHub und schauen Sie auf unserer Entwicklerseite nach, ob Sie Code beisteuern.
Wenn Sie ein Problem gefunden haben, bei dem es sich Ihrer Meinung nach um eine Sicherheitslücke in einer veröffentlichten Version von CloudStack handelt, melden Sie es bitte an [email protected]
mit Einzelheiten zur Schwachstelle, wie sie ausgenutzt werden könnte und allen zusätzlichen Informationen, die nützlich sein könnten .
Weitere Informationen finden Sie auf unserer Sicherheitsseite.
Lizenziert an die Apache Software Foundation (ASF) im Rahmen einer oder mehrerer Mitwirkender-Lizenzvereinbarungen. Weitere Informationen zum Urheberrecht finden Sie in der mit diesem Werk verteilten HINWEIS-Datei. Die ASF lizenziert Ihnen diese Datei unter der Apache-Lizenz, Version 2.0 (die „Lizenz“); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Eine Kopie der Lizenz erhalten Sie unter
http://www.apache.org/licenses/LICENSE-2.0
Sofern nicht durch geltendes Recht vorgeschrieben oder schriftlich vereinbart, wird die im Rahmen der Lizenz vertriebene Software „WIE BESEHEN“ und OHNE GEWÄHRLEISTUNGEN ODER BEDINGUNGEN JEGLICHER ART, weder ausdrücklich noch stillschweigend, vertrieben. Die spezifische Sprache, die die Berechtigungen und Einschränkungen im Rahmen der Lizenz regelt, finden Sie in der Lizenz.
Weitere Informationen zur erweiterten Lizenz finden Sie in der LICENSE-Datei im Stammverzeichnis des Quellbaums.
Diese Distribution umfasst kryptografische Software. Das Land, in dem Sie sich derzeit aufhalten, unterliegt möglicherweise Beschränkungen hinsichtlich der Einfuhr, des Besitzes, der Verwendung und/oder der Wiederausfuhr von Verschlüsselungssoftware in ein anderes Land. Bevor Sie Verschlüsselungssoftware verwenden, prüfen Sie bitte die Gesetze, Vorschriften und Richtlinien Ihres Landes bezüglich der Einfuhr, des Besitzes oder der Verwendung und Wiederausfuhr von Verschlüsselungssoftware, um festzustellen, ob dies zulässig ist. Weitere Informationen finden Sie unter „Das Wassenaar-Arrangement“.
Das US-Handelsministerium, Bureau of Industry and Security (BIS), hat diese Software als Export Commodity Control Number (ECCN) 5D002.C.1 klassifiziert, was Informationssicherheitssoftware umfasst, die kryptografische Funktionen mit asymmetrischen Algorithmen verwendet oder ausführt. Die Form und Art dieser Apache Software Foundation-Distribution ermöglicht den Export im Rahmen der Lizenzausnahme ENC Technology Software Unrestricted (TSU) (siehe BIS Export Administration Regulations, Abschnitt 740.13) sowohl für Objektcode als auch für Quellcode.
Im Folgenden finden Sie weitere Einzelheiten zur mitgelieferten kryptografischen Software:
CloudStack nutzt die kryptografischen Bibliotheken von JaSypt.
Für CloudStack ist MySQL als Systemvoraussetzung erforderlich und es werden native Datenbankverschlüsselungsfunktionen verwendet.
CloudStack nutzt die Allzweck-Verschlüsselungsbibliothek Bouncy Castle.
CloudStack kann optional mit OpenSwan-basierten VPNs interagieren und diese steuern.
CloudStack ist von JSch abhängig und nutzt JSch – eine Java-SSH2-Implementierung.