Your SlideShare is downloading. ×
0
ApacheCloudStackIsaac ChiangMonday, June 17, 13
Agenda• CloudStack Community• Build your own developmentenvironmentMonday, June 17, 13
CloudStackCommunityMonday, June 17, 13
• 2009: Cloud.com, 100% proprietary• 2010: Cloud.com, open core, GPL v3• 2011: Citrix Systems, 100% open, GPLv3• 2012: ASF...
The Apache Way• Not simply a group of projects sharinga server, but rather a community ofdevelopers and users.• Encouragin...
Home Page• http://cloudstack.apache.org• Document / WIKI siteMonday, June 17, 13
CloudStackUniversity• https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+UniversityMonday, June 17, 13
JIRA• Issue tracker• Bugs• Improvement• Good place forstarting yourcontributionMonday, June 17, 13
Review Board• For committers reviewing the patchMonday, June 17, 13
• Top-level project(TLP) of Apache• Chip Childers is the current VicePresident of Apache CloudStack andchair of the PMC.• ...
CloudStack 4.1Release Note• An API discovery service that allows an end point to list itssupported APIs and their details....
CloudStack 4.1Release Note• Egress firewall rules for guest networks.• Resizing root and data volumes.• Reset SSH key to a...
Build your owndevelopmentenvironmentMonday, June 17, 13
DevCloudIntroduction• DevCloud is a virtual appliance shipped asan OVA image which runs on VirtualBox• DevCloud I by Ediso...
Why DevCloud• To solve the problem of infrastructureavailability for development and testing• Dont need to install hypervi...
Why DevCloud• To solve the problem of infrastructureavailability for development and testing• Dont need to install hypervi...
Dom0 / DomU• Host = Domain0 = Dom0• Guest = DomainU = DomUMonday, June 17, 13
DevCloudArchitectureMonday, June 17, 13
DevCloudComparisonDevCloud1 DevCloud2SupportCloudStackVersionBase OSNetworkingCloudStack 4.0 andBeforeCloudStack 4.1+Ubunt...
Usage ScenariosDevCloudXenDom0DomU...ManagementServerMonday, June 17, 13
Usage ScenariosDevCloudXenDom0 DomU..OSManagementServerMonday, June 17, 13
Step by Step• Install Oracle Virtualbox• Download & Import DevCloud2• http://rohityadav.in/logs/devcloud/• Configure the n...
References• Apache Software Foundation• http://www.apache.org/• CloudStack Project• http://cloudstack.apache.org/Monday, J...
2013 CloudStackCollaboration ConferenceMonday, June 17, 13
Where Can You Find Us• http://www.cloudstack-tw.org/Monday, June 17, 13
The EndQ&AMonday, June 17, 13
Upcoming SlideShare
Loading in...5
×

Cloud stack design camp on jun 15

2,552

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,552
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Cloud stack design camp on jun 15"

  1. 1. ApacheCloudStackIsaac ChiangMonday, June 17, 13
  2. 2. Agenda• CloudStack Community• Build your own developmentenvironmentMonday, June 17, 13
  3. 3. CloudStackCommunityMonday, June 17, 13
  4. 4. • 2009: Cloud.com, 100% proprietary• 2010: Cloud.com, open core, GPL v3• 2011: Citrix Systems, 100% open, GPLv3• 2012: ASF, 100% open, Apache License2CloudStack HistoryMonday, June 17, 13
  5. 5. The Apache Way• Not simply a group of projects sharinga server, but rather a community ofdevelopers and users.• Encouraging collaborative development.Monday, June 17, 13
  6. 6. Home Page• http://cloudstack.apache.org• Document / WIKI siteMonday, June 17, 13
  7. 7. CloudStackUniversity• https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+UniversityMonday, June 17, 13
  8. 8. JIRA• Issue tracker• Bugs• Improvement• Good place forstarting yourcontributionMonday, June 17, 13
  9. 9. Review Board• For committers reviewing the patchMonday, June 17, 13
  10. 10. • Top-level project(TLP) of Apache• Chip Childers is the current VicePresident of Apache CloudStack andchair of the PMC.• CloudStack 4.0.2 release• CloudStack 4.1 releaseCurrent StatusMonday, June 17, 13
  11. 11. CloudStack 4.1Release Note• An API discovery service that allows an end point to list itssupported APIs and their details.• Added an Events Framework to CloudStack to provide an"event bus" with publish, subscribe, and unsubscribesemantics. Includes a RabbitMQ plugin that can interact withAMQP servers. Introduces the notion of a state change event.• Implement L3 router functionality in the Nicira NVP plugin,and including support for KVM (previously Xen-only).• API request throttling to prevent attacks via frequent APIrequests.• AWS-style regionsMonday, June 17, 13
  12. 12. CloudStack 4.1Release Note• Egress firewall rules for guest networks.• Resizing root and data volumes.• Reset SSH key to access VMs.• Support for EC2 Query API.• Autoscaling support in conjunction withload balancing devices such asNetScaler.Monday, June 17, 13
  13. 13. Build your owndevelopmentenvironmentMonday, June 17, 13
  14. 14. DevCloudIntroduction• DevCloud is a virtual appliance shipped asan OVA image which runs on VirtualBox• DevCloud I by Edison Su• CloudStack 4.0 and before• DevCloud II by Rohit Yadav• CloudStack 4.1/4.2• DevCloud-KVM/DevCloud-KVMMonday, June 17, 13
  15. 15. Why DevCloud• To solve the problem of infrastructureavailability for development and testing• Dont need to install hypervisor,primary/secondary storage, e.t.c.• Platform-independent SandboxMonday, June 17, 13
  16. 16. Why DevCloud• To solve the problem of infrastructureavailability for development and testing• Dont need to install hypervisor,primary/secondary storage, e.t.c.• Platform-independent SandboxMonday, June 17, 13
  17. 17. Dom0 / DomU• Host = Domain0 = Dom0• Guest = DomainU = DomUMonday, June 17, 13
  18. 18. DevCloudArchitectureMonday, June 17, 13
  19. 19. DevCloudComparisonDevCloud1 DevCloud2SupportCloudStackVersionBase OSNetworkingCloudStack 4.0 andBeforeCloudStack 4.1+Ubuntu12.04 Debian Wheezy 7.0NAT Host-only networkMonday, June 17, 13
  20. 20. Usage ScenariosDevCloudXenDom0DomU...ManagementServerMonday, June 17, 13
  21. 21. Usage ScenariosDevCloudXenDom0 DomU..OSManagementServerMonday, June 17, 13
  22. 22. Step by Step• Install Oracle Virtualbox• Download & Import DevCloud2• http://rohityadav.in/logs/devcloud/• Configure the network• Clone CloudStack source code• Compile and run!• mvn clean install -P systemvm,developer• mvn -pl developer,tools/devcloud -Ddeploydb -P developer• export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=500m -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"• mvn -pl client jetty:run• Deploy a user vmMonday, June 17, 13
  23. 23. References• Apache Software Foundation• http://www.apache.org/• CloudStack Project• http://cloudstack.apache.org/Monday, June 17, 13
  24. 24. 2013 CloudStackCollaboration ConferenceMonday, June 17, 13
  25. 25. Where Can You Find Us• http://www.cloudstack-tw.org/Monday, June 17, 13
  26. 26. The EndQ&AMonday, June 17, 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×