Main Page: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<div style="float:left; width:67%"> | |||
The stoney cloud wiki acts as a collection of all aspects of a high availability cloud infrastructure. It is roughly divided into the following sections: | |||
* '''Infrastructure''': The basis of the whole ecosystem. | |||
* '''stoney cloud''': The actual cloud with a simple multi-tenant web based interface. | |||
* '''Self-Service Modules''': Extension modules to expand the functionality of the stoney cloud. | |||
</div> | |||
<div style="float:right; width:33%"> | |||
== Quick Links == | |||
* [http://packages.stoney-cloud.org/stoney-cloud/pre-releases/1.2/iso/ stoney cloud: Download] | |||
* [[stoney cloud: Multi-Node Installation]] | |||
* [[stoney cloud: Upgrade]] | |||
</div> | |||
<div style="clear:both; height:0px; line-height:0px;"></div> | |||
<div style="float:left; width:33%"> | |||
== Infrastructure == | |||
The stoney cloud builds upon the [http://www.gentoo.org/ Gentoo] Linux Distribution and is dependent on infrastructure projects like: | |||
* Build Server | |||
* Binary Package Server | |||
* Mirror Server | |||
* Puppet Server | |||
</div> | |||
<div style="float:left; width:34%;"> | |||
== stoney cloud == | |||
The stoney cloud is an expandable multi-tenant web based Open Source Cloud management solution with service providers as it's target audience. | The stoney cloud is an expandable multi-tenant web based Open Source Cloud management solution with service providers as it's target audience. | ||
*[[:Category:stoney core|stoney core]]: Main framework responsible for shared functionality (used to be self-care): | |||
* [[:Category:stoney core|stoney core]]: Main framework responsible for shared functionality (used to be self-care): | |||
** [[:Category:REST_API|REST API]], which serves as a data and business logic abstraction layer and uses JSON as the primary data interchange format. | ** [[:Category:REST_API|REST API]], which serves as a data and business logic abstraction layer and uses JSON as the primary data interchange format. | ||
** User management, rights and roles. | ** User management, rights and roles. | ||
** A consistent look and feel between modules. | ** A consistent look and feel between modules. | ||
** Internationalization. | ** Internationalization. | ||
*[[:Category:stoney conductor|stoney conductor]]: Responsible for: | |||
* [[:Category:stoney conductor|stoney conductor]]: Responsible for: | |||
** Storage allocation | ** Storage allocation | ||
** Network configuration | ** Network configuration | ||
| Line 24: | Line 41: | ||
** Virtual machine snapshots | ** Virtual machine snapshots | ||
** Virtual machine full backups | ** Virtual machine full backups | ||
</div> | |||
<div style="float:right; width:33%"> | |||
== Service Modules == | |||
=== Existing Self-Service Modules === | |||
* [[:Category:stoney backup|stoney backup]]: On-line backup service for desktops, servers and virtual machines. | |||
=== Work in progress === | |||
* [[:Category:stoney vm|stoney vm]]: Simplified sub set of the [[:Category:stoney conductor|stoney conductor]] functionality. | |||
* [[:Category:stoney mail|stoney mail]]: Mail service with optional group-ware (based on Open-Xchange). | |||
=== Planned === | |||
* [[:Category:stoney monitor|stoney monitor]]: Monitoring (with Zabbix). ((monitoring, control, inspection, interception, surveillance) | * [[:Category:stoney monitor|stoney monitor]]: Monitoring (with Zabbix). ((monitoring, control, inspection, interception, surveillance) | ||
* [[:Category:stoney orchestra|stoney orchestra]]: Configuration Management (with Puppet). | * [[:Category:stoney orchestra|stoney orchestra]]: Configuration Management (with Puppet). | ||
* [[:Category:stoney box|stoney box]]: An on-line storage service (will support WebDAV via HTTPS and SFTP, later CIFS as well). | * [[:Category:stoney box|stoney box]]: An on-line storage service (will support WebDAV via HTTPS and SFTP, later CIFS as well). | ||
* [[:Category:stoney web|stoney web]]: Web & Database hosting service (based on Apache and MariaDB). | * [[:Category:stoney web|stoney web]]: Web & Database hosting service (based on Apache and MariaDB). | ||
</div> | </div> | ||
<div style="clear:both; height:0px; line-height:0px;"></div> | <div style="clear:both; height:0px; line-height:0px;"></div> | ||
Revision as of 11:08, 28 December 2013
The stoney cloud wiki acts as a collection of all aspects of a high availability cloud infrastructure. It is roughly divided into the following sections:
- Infrastructure: The basis of the whole ecosystem.
- stoney cloud: The actual cloud with a simple multi-tenant web based interface.
- Self-Service Modules: Extension modules to expand the functionality of the stoney cloud.
Infrastructure
The stoney cloud builds upon the Gentoo Linux Distribution and is dependent on infrastructure projects like:
- Build Server
- Binary Package Server
- Mirror Server
- Puppet Server
stoney cloud
The stoney cloud is an expandable multi-tenant web based Open Source Cloud management solution with service providers as it's target audience.
- stoney core: Main framework responsible for shared functionality (used to be self-care):
- REST API, which serves as a data and business logic abstraction layer and uses JSON as the primary data interchange format.
- User management, rights and roles.
- A consistent look and feel between modules.
- Internationalization.
- stoney conductor: Responsible for:
- Storage allocation
- Network configuration
- Virtual machine profiles
- Virtual machine templates
- Virtual machines
- Virtual machine snapshots
- Virtual machine full backups
Service Modules
Existing Self-Service Modules
- stoney backup: On-line backup service for desktops, servers and virtual machines.
Work in progress
- stoney vm: Simplified sub set of the stoney conductor functionality.
- stoney mail: Mail service with optional group-ware (based on Open-Xchange).
Planned
- stoney monitor: Monitoring (with Zabbix). ((monitoring, control, inspection, interception, surveillance)
- stoney orchestra: Configuration Management (with Puppet).
- stoney box: An on-line storage service (will support WebDAV via HTTPS and SFTP, later CIFS as well).
- stoney web: Web & Database hosting service (based on Apache and MariaDB).