Hi Milinda, Thanks for the great work, this is one project I can see the Airavata end users will benefit significantly in the near future. Can you please blog the summary and provide a link so we can add it to Airavata and other comdev experience pages?
Thanks, Suresh On Aug 22, 2012, at 1:42 PM, Milinda Pathirage <milinda.pathir...@gmail.com> wrote: > GSOC 2012 is finished and I’m proud to work with Airavata community this > summer. Thank you Thilina and Suresh for all the guidance and all others > for all the help and feedback given. Below is the final status update for > GSOC. > > Initial idea was to implement cloud bursting support for Hadoop based on > Apache Whirr and plan was to implement this as a GFac provider which is a > way of extending GFac to support new types of execution methods/platforms. > While working through the project, we figure out that current GFac > architecture has certain limitation which makes implementing cloud bursting > support complex and inflexible. So we decided to change the architecture of > GFac to suit these requirements. > > As a result of this decision, I created a new branch of GFac core module > and schema module in apache extras and did all the refactorings their. As > of 20th August I am done with all the basic refactoring required to write > GFac providers and handlers and implemented Hadoop provider and several > handlers required by Hadoop providers. Lahiru helped me by migrating > existing providers to new architecture by migrating Local provider and Gram > provider. But to merge new GFac core and schema modules we need to finish > migrating SSH provider and EC2 provider to new architecture. Once we are > done with that we can merge new GFac core with the trunk. > > Following are the things we need to do before merging this to trunk: > > - Migrate SSH and EC2 providers(I’ll send a separate mail regarding this.) > - Implement several test cases to demonstrate each and every providers. > - Write documentation on new GFac architecture and how to extend GFac to > support new platforms. > > I’ll continue working on GFac improvements even though GSOC is finished and > really appreciate your feedback. > > Thanks > Milinda > > -- > Milinda Pathirage > PhD Student Indiana University, Bloomington; > E-mail: milinda.pathir...@gmail.com > Web: http://mpathirage.com > Blog: http://blog.mpathirage.com