Jump to: navigation, search

Difference between revisions of "GSoC2012"

(Adds link to application template.)
Line 4: Line 4:
  
 
[http://www.google-melange.com/gsoc/homepage/google/gsoc2012 GSoC 2012 Home Page]
 
[http://www.google-melange.com/gsoc/homepage/google/gsoc2012 GSoC 2012 Home Page]
 +
 +
== Student info ==
 +
 +
We have assembled an [[GSoC2012/ApplicationTemplate | application template]] for potential student participants. This application won't be needed until we know if we are a participating organization.
  
 
== Organization administrator volunteers ==
 
== Organization administrator volunteers ==

Revision as of 18:18, 9 March 2012

Google Summer of Code 2012

Mentors, put your name and subject ideas here. Based on the results, we'll decide if our implication is serious enough to warrant a GSoC application !

GSoC 2012 Home Page

Student info

We have assembled an application template for potential student participants. This application won't be needed until we know if we are a participating organization.

Organization administrator volunteers

Proposed mentors

  • Vish Ishaya
    • Alternative Database Implementation: Store data in zookeeper/riak or some other distributed data store
    • Alternative Baremetal Backend: Right now we only support Tilera. It would be awesome to support something else. ARM or basic x86_64 systems.
  • Debo~ Dutta
    • Math optimization based network aware scheduling: At a given level/zone, plugin a math solver/optimizer for complex constraint based scheduling decisions for a specified optimization objective.
    • Scaling openstack: Scale the data store and query layer for Openstack that enables efficient resource allocation and monitoring/consumption of events.
  • Hitesh Wadekar
    • Improvement code for Quantum plugin communication to Open vSwitch. (Based on perfomance - Time and Space complexity).
    • Improvement novaclient code for Openstack + XCP toolstack. (Based on perfomance - Time and Space complexity).
    • Optimized scheduling algorithm to achieve optimization for cloud scheduling problems. An automated scheduling policy which can allocate the virtual machines in a flexible way to permit the maximum usage of of virtual resources
    • Implementing Greedy, Round Robin, Dyanamic Round Robin, Queueing in Openstack Scheduler.
    • Test automation framework for OpenStack Dashboard.
    • Adding unit test coverage for the integration testing of openstack.
    • Improvement or discover code for OpenStack + Hyper-V intergration.
  • Adam Young
    • Keystone HTTPD support
    • Eventlet support for GSSAPI
    • Support for Splitting authentication and authorization over multiple LDAP servers
    • PKI Based Tokens
  • Soren Hansen
    • Improving (unit) test coverage in Nova
    • Implement a fake DB driver
  • Tres Henry
    • Implementation of a javascript API for swift
    • Implementation of a javascript API for glance
    • The above will allow streaming writes from a client directly to a service endpoint via Horizon

Wishlist bugs may serve as a good source for project ideas: