80 likes | 225 Views
DICloud Spiral 2 Year-end Project Review. Data-Intensive Cloud Control for GENI . University of Massachusetts Amherst PI: Michael Zink, Prashant Shenoy and Jim Kurose Staff: David Irwin and Emmanuel Cecchet August 6, 2010. Project Summary.
E N D
DICloudSpiral 2 Year-end Project Review Data-Intensive Cloud Control for GENI University of Massachusetts Amherst PI: Michael Zink, Prashant Shenoy and Jim Kurose Staff: David Irwin and Emmanuel Cecchet August 6, 2010
Project Summary • Conduct data-intensive experiments in GENI from start (data collection point) to finish (processing and archiving) • Augment Orca control framework to • Obtain data-centric slices that span GENI/VISE (sensornet) resources and cloud resources (servers and storage) • Provide access to Amazon Web Service resources • Execute experiment workflows to explicitly control experiment data flow and resource allocation across a network of components/aggregates. August 6, 2010
Milestone & QSR Status August 6, 2010
Milestone & QSR Status August 6, 2010
Accomplishments 1: Advancing GENI Spiral 2 Goals • Integration of Amazon Web Service (AWS) resources in the Orca control framework • Elastic Compute Cloud (EC2) instances • Simple Storage Service (S3) • Elastic Block Storage (EBS) • Framework independent Instrumentation & Measurement of cloud resource usage • Re-usable AWS accounting library for any framework • Monitors server usage, network activity and disk usage (both storage space and IOs) • Deep programmability • Root SSH access on compute servers • Complete access to EBS volumes • Transparent proxying of S3 queries August 6, 2010
Accomplishments 2:Other Project Accomplishments • Outreach activities • Workshop at UPRM • Tutorials at INRIA • External Publications • Resource Management in Data-Intensive Clouds: Opportunities and Challenge - David Irwin, Prashant Shenoy, Emmanuel Cecchet, and Michael Zink - Proceedings of the 17th IEEE Workshop on Local and Metropolitan Area Networks (LANMAN 2010), May 5-7, 2010, Long Branch, New Jersey, USA. • Automated Negotiation with Decommitment for Dynamic Resource Allocation in Cloud Computing - Bo An, Victor Lesser, David Irwin, and Michael Zink - Proceedings of the Ninth International Conference on Autonomous Agents and Multiagent Systems (AAMAS), Toronto, Canada, May 2010. • GEC Demos • Integrated plenary demonstration at GEC7 using OpenVPN on Amazon servers • GEC8 weather processing demo using storage and compute servers on Amazon. August 6, 2010
Issues • Currently no way to reserve/attach to dedicated circuits with Amazon • No isolation from the public Internet; can't link nodes directly to NLR • OpenVPN viable solution (GEC7 demo) • Amazon Virtual Private Cloud service is beta and no budget for it • How to allocate the AWS budget? • 5000$ for the year (about 5 months for 5 servers (8hr/day), 200GB network traffic and 5TB of storage) • 1 experiment could use it all in few days • Long term storage? • Too little for multiple experiments? August 6, 2010
Plans • Remainder of Spiral 2 • DICLOUD: S2.h Release initial proxy aggregate manager (Due 08/13/10) already demo-ed at GEC8 • DICLOUD: S2.i Extend ViSE web portal to include cloud (Due 09/15/10) • DICLOUD: S2.j Make available initial set of resources (Due 09/30/10) • DICLOUD: S2.k POC to GENI response team (Due 09/30/10) • DICLOUD: S2.l POC to GENI security team (Due 09/30/10) • Spiral 3 • Focus on users • Availability to users by extending Vise’s portal • Internal testing by lab students • Support for HPC applications and EC2 HPC instances • Add a 5 node Eucalyptus cluster to the Cluster D foundation of general-purpose resources • Adapting to new AWS offering (VPC, S3 ACLs, …) • Preparation for Orca/Gush integration August 6, 2010