Hi Suresh, I'll add this to Airavata wiki along with developer documentation.
Thanks Milinda On Mon, Aug 27, 2012 at 9:19 AM, Suresh Marru <sma...@apache.org> wrote: > 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 > > -- Milinda Pathirage PhD Student Indiana University, Bloomington; E-mail: milinda.pathir...@gmail.com Web: http://mpathirage.com Blog: http://blog.mpathirage.com