Main Page

From stoney cloud
Revision as of 11:22, 19 January 2014 by Michael (Talk | contribs)


Jump to: navigation, search

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.

Quick Links

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

These projects can be used independently from the rest of the content of this wiki.


Wiki Write Access

info

info

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

Self-Service Modules

Existing

  • stoney backup: On-line backup service for desktops, servers and virtual machines.

Work in progress

Planned

  • stoney monitor: Monitoring (with Zabbix).
  • 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).