• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Apache CloudStack Google Summer of Code
 

Apache CloudStack Google Summer of Code

on

  • 4,485 views

A description of a few CloudStack projects proposed for the 2013 Google Summer of Code. ...

A description of a few CloudStack projects proposed for the 2013 Google Summer of Code.

The Apache Software Foundation (ASF) is a mentoring organization for the google summer of code 2013. Apache CloudStack being a top level project at the ASF has proposed several projects for GSOC. Interested students should review those projects, engage on the CloudStack mailing list and submit a proposal.

The best proposals could get awarded and the students would join the GSOC program from ~June till the end of september.

Statistics

Views

Total Views
4,485
Views on SlideShare
1,693
Embed Views
2,792

Actions

Likes
3
Downloads
26
Comments
0

48 Embeds 2,792

http://cloud.dzone.com 1150
http://buildacloud.org 774
http://sebgoa.blogspot.com 230
http://java.dzone.com 143
http://sebgoa.blogspot.in 77
http://open.citrix.com 50
http://www.buildacloud.org 39
http://sebgoa.blogspot.fr 31
http://sebgoa.blogspot.com.br 31
http://sebgoa.blogspot.ca 30
http://sebgoa.blogspot.ch 24
http://sebgoa.blogspot.co.uk 24
http://sebgoa.blogspot.de 19
http://feeds.feedburner.com 14
http://sebgoa.blogspot.com.au 14
http://sebgoa.blogspot.nl 14
http://sebgoa.blogspot.it 12
http://sebgoa.blogspot.kr 10
http://sebgoa.blogspot.tw 10
http://sebgoa.blogspot.jp 9
http://sebgoa.blogspot.sg 8
http://sebgoa.blogspot.com.es 8
http://sebgoa.blogspot.dk 8
http://sebgoa.blogspot.hk 6
http://sebgoa.blogspot.ie 4
http://sebgoa.blogspot.co.il 4
http://dev.newsblur.com 4
http://sebgoa.blogspot.be 4
http://sebgoa.blogspot.se 4
http://architects.dzone.com 4
http://sebgoa.blogspot.no 4
http://www.newsblur.com 3
http://allmouths15.kekunda.com 3
http://sebgoa.blogspot.ro 3
http://translate.googleusercontent.com 2
http://sebgoa.blogspot.co.nz 2
http://sebgoa.blogspot.hu 2
http://sebgoa.blogspot.gr 2
http://www.dzone.com 2
http://sebgoa.blogspot.fi 2
http://news.google.com 1
http://sebgoa.blogspot.ru 1
http://www.google.it 1
http://cloud.feedly.com 1
http://sebgoa.blogspot.cz 1
http://sebgoa.blogspot.pt 1
http://feedspot.com 1
https://twitter.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Apache CloudStack Google Summer of Code Apache CloudStack Google Summer of Code Presentation Transcript

    • Apache CloudStackGoogle Summer of Code ProjectsSebastien Goasguen@sebgoa
    • CloudStack is a IaaSsoftware solution
    • GSoC• Via the ApacheSoftware Foundation,CloudStack participatesin Google Summer ofCode• Projects are listed in theurl below.• Students should checkthe timeline andprocess for applicationhttp://www.google-melange.com/gsoc/homepage/google/gsoc2013http://community.apache.org/gsoc.htmlhttps://cwiki.apache.org/confluence/display/CLOUDSTACK/Student+Projects
    • Student Expectations• Learn the Apache Way– “Transparency, consensus, non-affiliation,respectfor fellow developers, and meritocracy, in nospecific order “• Become part of the CloudStack community– Mailing lists, IRC, JIRA, Review board• Contribute code to the CloudStack source orother ASF projects or separate git repositories
    • Projects• Title: Create a Bootstrap based GUI forCloudStack• Topic: UI, REST API, web frameworks• Subject / Questions: Study the current UI andfind areas of improvements. Wouldframeworks like Bootstrap and backbone helpthe design and code ? How ? Propose a designand implementation.https://issues.apache.org/jira/browse/CLOUDSTACK-1778https://github.com/runseb/cloudstack-flaskhttp://backbonejs.orghttp://twitter.github.io/bootstrap/
    • Notes• Students will learn the CloudStack API• Students will learn boostrap and backboneweb framework• Students will show why and how to improvethe current CloudStack UI• Document how to write a custom CloudStackUI.• Contribute code to CloudStack.• Python, javascript, CSS
    • An even better UI ?
    • Projects• Title: Add Xen/XCP support for GRE SDNcontroller• Topic: Software Defined Networking, Virtualswitches.• Subject/Questions: Deploy CloudStack andlearn how to use the native SDN controller.Test Hypervisor support, contribute code tosuppport Xen and XCP and KVMhttps://issues.apache.org/jira/browse/CLOUDSTACK-1778https://issues.apache.org/jira/browse/CLOUDSTACK-1777https://cwiki.apache.org/CLOUDSTACK/ovs-tunnel-manager-for-cloudstack.htmlhttps://cwiki.apache.org/CLOUDSTACK/enhancements-to-gre-based-sdn-overlay.html
    • Notes• Students will deploy CloudStack• Students will learn about the variousnetworking features of CloudStack• Students will learn about Software DefinedNetworking and network virtualization• Students will contribute code to theCloudStack source tree to add support forXen/XCP and KVM for the native SDNcontroller• Java, Python, networking
    • New Isolation types forall Hypervisors ?
    • Projects• Title: Create a “Cloud in a Box” usingDevCloud• Topic: A CloudStack appliance to build a cloudwith multiple hosts• Subject/Questions: Leverage DevCloud, theCloudStack sandbox, to build a completecloud. How to bootstrap an entire cloud usingDevCloud ?https://issues.apache.org/jira/browse/CLOUDSTACK-1781https://cwiki.apache.org/CLOUDSTACK/devcloud.html
    • Notes• Students will learn DevCloud the CloudStacksandbox• Students will use Vagrant, Veewee to createappliances• Students will write bootstrap scripts toautomate the formation and configuration ofa complete cloud• Python, bash, configuration management
    • Self-Contained
    • Projects• Title:Integration project to deploy and useMesos on a CloudStack based Cloud• Topic: Distributed resource sharing in thecloud• Subject/Questions: Using CloudStack, create amesos appliance to build a computationalcluster (e.g MPI, Hadoop). Create boostrapscripts to automate the configuration ofmesos via service offerings.https://issues.apache.org/jira/browse/CLOUDSTACK-1784http://incubator.apache.org/mesos/
    • Notes• Students will learn/use Mesos (the parallelprocessing framework used at Google –allegedly  ).• Students will show how to use CloudStack tocreate a Mesos infrastructure.• Contribute code to CloudStack to improvesupport of Mesos and document configurationrecipes.
    • Projects• Title: Improve CloudStack support in ApacheWhirr and Apache incubator-provisionr tocreate Hadoop clusters• Topic: Big Data and Clouds• Subject/Questions: How does Big Data andCloud relate ? Contribute CloudStack supportin Apache Whirr and Apache incubatorProvisionr. Show how to create Big Datainfrastructure using CloudStack.https://issues.apache.org/jira/browse/CLOUDSTACK-1782http://whirr.apache.orghttp://incubator.apache.org/projects/provisionr.html
    • Notes• Students will work at the frontier of Big Dataand Clouds• Students will deploy a Big Data infrastructureusing CloudStack• Students will contribute to Whirr, CloudStackand Provisionr to improve CloudStack support• Document and show how to create a Big Datainfrastructure on a CloudStack cloud.
    • Other Projects• Improve CloudStack Marvin to supportBehaviour Driven Test Writing– Mentor: Prasanna• LDAP user provisioning in CloudStack– Mentor: Abhi• Over Provisioning of resources as specified inservice offering– Mentor: Abhihttps://issues.apache.org/jira/browse/CLOUDSTACK-1952https://issues.apache.org/jira/browse/CLOUDSTACK-2014https://issues.apache.org/jira/browse/CLOUDSTACK-2019