EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.

Slides:



Advertisements
Similar presentations
Cloud vs. Grid: a land of opportunity? Marc-Elian Bégin Six² Sàrl EGEE’08 Istanbul, Turkey, September 2008.
Advertisements

1 NETE4631 Cloud deployment models and migration Lecture Notes #4.
Infrastructure as a Service (IaaS) Amazon EC2
Ken Birman. Massive data centers We’ve discussed the emergence of massive data centers associated with web applications and cloud computing Generally.
Engineering the Cloud Andrew McCombs March 10th, 2011.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Network Configuration Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
StratusLab: Darn Simple Cloud Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Romanian SA1 report Alexandru Stanciu ICI.
Introduction to Cloud Computing
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Spyros Kopsidas Center for Research and.
FP6−2004−Infrastructures−6-SSA IPv6 and Grid Middleware: the EUChinaGRID experience Gabriella Paolini – GARR Valentino.
Grids, Clouds and the Community. Cloud Technology and the NGS Steve Thorn Edinburgh University Matteo Turilli, Oxford University Presented by David Fergusson.
Eucalyptus: An Open-source Infrastructure for Cloud Computing Rich Wolski Eucalyptus Systems Inc.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks perfSONAR deployment over Spanish LHC Tier.
Cloud Computing – UK IUA 2010 Ray Fan & Jay Hankinson.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GStat 2.0 Joanna Huang (ASGC) Laurence Field.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks WMSMonitor: a tool to monitor gLite WMS/LB.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks David Kelsey RAL/STFC,
INFSO-RI Enabling Grids for E-sciencE Strategy for gLite multi-platform support Author:Eamonn Kenny Meeting:SA3 All Hands Meeting.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA2 Quality Plan for EGEE III Geneviève.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Build Programme and Multi-Platform.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE-EGI Grid Operations Transition Maite.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks IPv6 test methodology Mathieu Goutelle (CNRS.
Ian Gable University of Victoria 1 Deploying HEP Applications Using Xen and Globus Virtual Workspaces A. Agarwal, A. Charbonneau, R. Desmarais, R. Enge,
EGEE-III INFSO-RI Enabling Grids for E-sciencE Antonio Retico CERN, Geneva 19 Jan 2009 PPS in EGEEIII: Some Points.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Regional Dashboard Cyril L’Orphelin - CNRS/IN2P3.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Xavier Jeannin (CNRS/UREC Paris, FR) 24.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarksEGEE-III INFSO-RI Astro-Wise and EGEE.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks New Authorization Service Christoph Witzig,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Resource Allocation in EGEEIII Overview &
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Computational chemistry with ECCE on EGEE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA3 partner collaboration tasks & process.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab Collaborations.
Launch Amazon Instance. Amazon EC2 Amazon Elastic Compute Cloud (Amazon EC2) provides resizable computing capacity in the Amazon Web Services (AWS) cloud.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Software Licensing in the EGEE Grid infrastructure.
EGEE-II TCD 22 nd -25 th May 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Experiences with a distributed.
EGI-InSPIRE RI EGI Webinar EGI-InSPIRE RI Porting your application to the EGI Federated Cloud 17 Feb
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI Demonstration StratusLab First.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid is a Bazaar of Resource Providers and.
Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: General.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
StratusLab is co-funded by the European Community’s Seventh Framework Programme (Capacities) Grant Agreement INFSO-RI StratusLab: Enhancing Grid.
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
INFSO-RI Enabling Grids for E-sciencE Grid & Cloud Computing Introduction
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks CYFRONET site report Marcin Radecki CYFRONET.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Towards an Information System Product Team.
INTRODUCTION TO AMAZON WEB SERVICES (EC2). AMAZON WEB SERVICES  Services  Storage (Glacier, S3)  Compute (Elastic Compute Cloud, EC2)  Databases (Redshift,
SEMINAR ON.  OVERVIEW -  What is Cloud Computing???  Amazon Elastic Cloud Computing (Amazon EC2)  Amazon EC2 Core Concept  How to use Amazon EC2.
Cloud Technology and the NGS Steve Thorn Edinburgh University (Matteo Turilli, Oxford University)‏ Presented by David Fergusson.
C Loomis (CNRS/LAL) and V. Floros (GRNET)
AWS Integration in Distributed Computing
Cloud Challenges C. Loomis (CNRS/LAL) EGI-TF (Amsterdam)
StratusLab Roadmap C. Loomis (CNRS/LAL) EGI TCB (Amsterdam)
Quattor in Amazon Cloud
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Different types of Linux installation
Presentation transcript:

EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks C. Loomis (CNRS/LAL) M.-E. Bégin (SixSq Sàrl), V. Floros (GRNET), I. Llorente (UCM), R. Montero (UCM) UF4/OGF25 (Catania) 2-6 March 2009 Operating a Grid Site in the Cloud

Enabling Grids for E-sciencE EGEE-III INFSO-RI Contents StratusLab –Motivation –Goals Amazon Web Services –Provided Services –“Features” of AWS Hurdles –Administrative –Middleware Challenges of Dynamic Resources Conclusions Future Work StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI StratusLab Motivation StratusLab: Open collaboration between CNRS/LAL, GRNET, SixSq Sàrl, and UCM. Determine maturity of cloud resources –Stability –Manageability –Functionality Promise of Cloud Technologies –Natural convergence between grid and virtualization. –Sandboxing –Uniformity –Dynamic allocation of resources –User-level services StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Program of Work Run grid site within the cloud –Use standard management tools –Gauge maturity/stability of cloud resources –Extract detailed usage patterns/costs Investigate cloud use strategies –Bridging of resource centers –Resource allocation strategies Use Amazon Web Services: –Mature provider –Simple interface –Clear cost model –Provides HaaS  appropriate for running a grid site StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Amazon Web Services Elastic Compute Cloud (EC2) –Provides easy interface for allocating and starting machines. –Five different machine configurations available. –Supports various Linux, OpenSolaris, Windows server. Elastic Block Store (EBS) –Acts as a mountable, persistent disk. –Can associate disk with image dynamically at startup. –Uses Simple Storage Service (S3) behind the scenes. Elastic IP –Persistent allocation of IPv4 address. –Can associate image instance and address dynamically. StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI “Features” of AWS AWS uses Xen and paravirtualization rather than “hardware” virtualization. This adds some hurdles to adoption. Xen “features: –Need to have OS be aware of the paravirtualization Linux distributions and versions: –Only endorsed, pre-compiled Amazon kernels –Recent OSes generally available, old ones harder to use –Making new OS images can be difficult Network configuration challenges StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Administrative Hurdles Grid site registration with EGEE: –Procedure for being associated to a ROC worked well. –GOC registration afterwards also worked smoothly. Paying for AWS –AWS use is tied to a credit card. –Difficult for organization (e.g. CNRS) to pay for those services. –StratusLab: SixSq pays for AWS; invoices CNRS. –Use may require (institute or Amazon) policy changes Certificates Problematic –Which CA for issuing cloud host certificates? –CAs have different policies for obtaining host certificates StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Middleware Issues Resource Requirements –Need clear memory/CPU/disk requirements for services –Tendency for developers to treat resources as “cheap” Portability –gLite must support recent versions of OSes –SL is not really a “standard” platform for many sites/disciplines –Treat Xen as separate, supported platform Networking –AWS configuration “strange”: local IP, public IP, elastic IP –Hostnames, etc. should be configurable! StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Dynamic Resource Challenges One of the benefits from cloud technologies is the dynamic allocation of resources. Challenge: –Late knowledge of host names/IP addresses makes configuration challenging. –Many server/client systems need to know hostname/IP addresses to work properly or to be properly secured How to ensure that services and operational tools can take advantage of cloud’s dynamic nature? StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Bridging Cloud & Grid Resources Have already done limited tests of bridging cloud and grid resources. Setup: –Use torque server from standard grid site. –Deploy 5 additional worker nodes in AWS-Europe. –Use SL4 image with grid WN software installed. –Open ports 22 and –Manage the deployment and maintenance of nodes “by hand”. Results: –No real problems! StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Summary StratusLab collaboration has started to investigate what is necessary to deploy a full grid site within the cloud. – Widespread use of cloud resources in the grid: –May require policy changes (e.g. policies from CAs) –Would be easier with support from the middleware –Probably easier with full virtualization (at least from customer’s point-of-view) Current status: –Initial deployment of services inside AWS. –Limited tests of bridging with using WN’s in the cloud. StratusLab — C. Loomis et al. — 2-6 Mar

Enabling Grids for E-sciencE EGEE-III INFSO-RI Future Work Get all basic grid services running in the cloud. Evaluate various bridging strategies. Provide use information and costs to Grid Observatory. Work towards open source cloud distribution. StratusLab — C. Loomis et al. — 2-6 Mar