Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Apache CloudStack (IaaS) by Mind Map: Apache CloudStack (IaaS)
5.0 stars - 3 reviews range from 0 to 5

Apache CloudStack (IaaS)

Software Architecture Diagram

Management Server Interaction

Primary & Second Storage

Management Server vs. Hypervisors

Management

Interface Methods

Multi-tenancy & Account Management

Service Offering Management

Resource Overprovision

Notification & Alarm

Capacity Threadholding

Metering

Real Time

Historical

Invoice

Based on data generated by Usage Engine

End-User Experience

Self-Service Portal

AJAX VNC client to access virtual machine

Create pre-defined template for easy cloud deployment

ISO and template managment

Snapshot management

Project grouping all resources together for easy maintenance

HIgh Avalibility

Management Server

VM Hosts

Network

VLAN

MPLS support for VLAN

Virtual Router

Firewall

Load Balancing

Netscaler Support

Network as a Service

Software-based network management

Storage

Primary Storage (Cluster Level)

Secondary Storage (Zone Level)

Storage Tiering

Block Storage Volumes

Cluster Logical Volumn Manager Support

CloudStack vs. Cloud Storage - Where are we? Where do we need to go?

Features & Components

Feature Table - http://incubator.apache.org/cloudstack/software/features.html

Core Components

Developer Resources

Source - git clone https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git

Setup Apache Cloudstack Development Environment - http://incubator.apache.org/cloudstack/develop/environment.html

Development 101 - https://cwiki.apache.org/CLOUDSTACK/development-101.html

Developer's FAQ - http://incubator.apache.org/cloudstack/develop/developer-faq.html

Documents - http://incubator.apache.org/cloudstack/docs/en-US/index.html

Write Cloudstack Plugins - http://www.slideshare.net/buildacloud/writing-a-plugin-for-apache-cloudstack

DevCloud

QuickCloud - https://cwiki.apache.org/confluence/display/CLOUDSTACK/QuickCloud

Swift Developer Document - http://docs.openstack.org/developer/swift/

Cloudstack Development Roadmap - http://www.slideshare.net/kkitase/6-roadmap-cloudstack-developer-day

Learning through projects

Stackmate - CloudFormation for CloudStack - https://github.com/chiradeep/stackmate

Basic Introduction

What is Cloudstack?

Architecture & Deployment

wikipedia - http://en.wikipedia.org/wiki/Cloudstack

Apache incubator - http://incubator.apache.org/cloudstack/

Apache CloudStack Wiki - https://cwiki.apache.org/CLOUDSTACK/home.html

(11/09/2012 - Apache Process - http://www.slideshare.net/kkitase/7-apache-process-cloudstack-developer-day

YouTube Channel - http://www.youtube.com/diycloudcomputing

Slideshare Channel - http://www.slideshare.net/cloudstack

Cloudstack University - https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+University

CloudStack Open Source Statistics - http://www.ohloh.net/p/CloudStack

CloudStack Weekly News - https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Weekly+News

CloudStack Community Analysis - http://buildacloud.org/blog/258-update-on-apache-cloudstack-community-analysis.html

Compute

Supported Hypervisors

Multiple Guest VM OSs Support

User Data Support

Live Migration of VM without down time

API

CloudStack API Developer's Guide - http://incubator.apache.org/cloudstack/docs/en-US/Apache_CloudStack/4.0.1-incubating/html/API_Developers_Guide/index.html

Interact with Cloudstack Management Server

Every API request has the format Base URL+API Path+Command String+Signature.

Three types of REST API

OAM&P API

End User API

AWS API

Plugins

API walk-thru video - http://www.youtube.com/watch?feature=player_embedded&v=ZPfm2EksIbc

Competitors

OpenStack

Eucalyptus

OpenNebula

CloudStack vs. OpenStack vs. Eucalyptus (10/2012) - http://www.slideshare.net/bizalgo/cloudstack-vs-openstack-vs-eucalyptus-iaas-private-cloud-brief-comparison

Objectives of this mindmap

Quick Access to Apache CloudStack related Information

High Level Introduction

Public link for this mindmap - http://tinyurl.com/b7xebgw

Author of this mindmap

Name - George Chou

email - George.Chou@theCloudnomics.com

Twitter - @GeorgeChouNext - https://twitter.com/GeorgeChouNext

Version

1.1

Latest Update: 06/05/2013

Comments highly welcome

History

Security

Secure Single Sign-on

Multi-role support

Secure Cloud Deployment

LDAP Integration

Architectures

Conceptual Deployment Architecture

Management Server Deployment Architecture

Cloudstack Cloud Architecture

Current Events

CloudStack Collaboration Conference (6/23~6/25)