• • King Cloud by akakamu • • "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources.
Download ReportTranscript • • King Cloud by akakamu • • "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources.
• • King Cloud by akakamu • • "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” http://csrc.nist.gov/publications/drafts/800-146/Draft-NIST-SP800-146.pdf • A model of computation and data • • • storage based on “pay as you go” access to “unlimited” remote data center capabilities A cloud infrastructure provides a framework to manage scalable, reliable, on-demand access to applications A cloud is the “invisible” backend to many of our mobile applications Historical roots in today’s Internet apps and previous DCI computing (Cluster, Grid etc.) • • • • • • • • • • • • • • • SaaS PaaS IaaS http://stevenjohnston.co.uk/ http://stevenjohnston.co.uk/ http://stevenjohnston.co.uk/ Essentially driven by economies of scale • Approximate costs for a small size center (1K servers) and a larger, 100K server center. Technology Cost in smallsized Data Center Cost in Large Data Center Ratio Network $95 per Mbps/ Month $13 per Mbps/ month 7.1 Storage $2.20 per GB/ Month $0.40 per GB/ month 5.7 Administration ~140 servers/ Administrator >1000 Servers/ Administrator 7.1 Each data center is 11.5 times the size of a football field • Environmental responsibility - Managing energy efficiently - Adaptive systems management • Provisioning 100,000 servers - Hardware: at most one week after delivery - Software: at most a few hours • Resilience during a blackout/disaster - Service rollover for millions of customers • Software and services - End-to-end communication - Security, reliability, performance, reliability IT PAC IT PAC http://youtu.be/nIliMskAHro http://www.youtube.com/watch?v=nIliMskAHro • • • • Supercomputers - High parallel, tightly synchronized MPI simulations Clusters - Gross grain parallelism, single administrative domains Grids - Job parallelism, throughput computing, heterogeneous administrative domains Cloud - Scalable, parallel, resilient web services HPC Supercomputer MPI communication Data Center based Cloud Map Reduce Data Parallel Internet These are systemic problems An insight from Jim Gray … Delivering questions and answers Transforming information to produce new information Access to information needed by the computation Long term storage of information INTRODUCING THE AZURE SERVICES PLATFORM, David Chapell, Oct 2008 http://www.davidchappell.com/writing/white_papers.php • • • • • • • • Cloud computing as an emerging approach to computational science • Distributed Computing in Europe massively supported by EU FPs over the last 10 years (following from earlier massive investment in HPC and parallel computing) • Funding in excess of 1 Billion Euros over the last 10 years • VENUS-C (FP7 Computing Infrastructure 7th call) funded for exploring the complementary/alternative role of industrial cloud computing in the present DCI EU infrastructure In the U.S. Memorandum of Understanding with the National Science Foundation (NYT article February 5th, 2010) • 13 projects selected through peer-review process In Asia • Agreement with National Institute of Informatics (NII) in Japan In Europe • Direct engagement with science leading institutes in the U.K., France and Germany • EC engagement in FP7: VENUS-C www.venus-c.eu • VENUS-C1 is developing and deploying a Cloud computing service research and industry communities in Europe by offering an industrial-quality serviceoriented platform based on virtualisation technologies facilitating a range of research fields through easy deployment of end-user services. • VENUS-C aims at supporting user communities with the development and deployment of user-friendly services to support the production of successful cloud applications. (1) VENUS-C is co-funded by the GÉANT and e-Infrastructures Unit, DG Information Society and Media, European Commission. VENUS-C brings together 14 partners from Europe. Microsoft invests in Azure resources and manpower through Redmond and its European research centres. Software Architecture Development. EMIC–MICGRMRL Cloud Infrastructure Dissemination, Cooperation, Training. User Scenarios To adapt legacy bioinformatics tools to Stochastic simulations of biological VENUS-C for speeding-up this task in T5.1 T5.2 T5.3 T5.4 simulations T5.5 T5.6 T5.7 processes, including multiple Research, providing a seamlessly Prediction of fire risk Drug and fire for statistical analysis and parameter scan Building Bioinformatics Structural Data for Civil System To provide Green Prefab user community interface to alignment (BLAST, BWA). Information propagation simulation, Analysis for - exploration. Protection Biology Discovery for solutionScience space with a friendly procedure to create an Management Civil AquaMaps and predict future assisting in wildfire early To distribution of species architectural rendered image using Realistic 3D static and dynamic analysis Engineering Emergencies warning, control and civil by extrapolating the known species SketchUp components. of large scale structures for a wide protection, dealing occurrences and its relation with with community of professionals (architects, unpredictable or environmentaldifferent conditions. structural and civil engineers, …) from predictable workload companies and research. situations that are being faced within a civil protection system Austria, 1, 2% • 17 Different countries Cyprus, 2, 3% UK, 11, 18% • Mainly from Academia and Research Centres but also from some start-ups Switzerland, 2, 3% Germany, 2, 3% Sweeden, 1, 2% Greece, 14, 23% Spain, 10, 17% Start-up, 5, 8% Slovak Republic, 1, 2% Others, 2, 3% Enterprise 7, 12% Academia, Research Centre, 11, 18% 35, 59% Czech Republic, 1, 2% Denmark, 1, 2% France, 2, 3% Serbia, 3, 5% Hungary, 1, 2% Poland, 1, 2% Lithuania, 2, 3% Italy, 5, 8% • • • Job Submission Client CLI Interface Web Interface Three prototypes: fire risk calculation based on weather forecast (daily), fire risk calculation based on current weather (unpredicted) and fire propagation deployment (unpredicted and interactive) Program Model Enactment Cloud Cloud Drive Local Drive Drive Alignmen Alignmen t worker Alignmen t worker FireRisk t worker worker Interface Cloud FirePropagati Drive Local FirePropagation on worker Drive worker Cloud Storage “VENUS-C will ease some of the difficulty of earthquake impact assessment by offering a prime opportunity to access unprecedented resources only when and where necessary without worrying about maintaining the infrastructure and operational tools” Costas Papadachos from the Geophysics Lab at Aristotle University in Greece. • • • • • • • • • • • • • • • • Cloud computing provides many opportunities as a new • model for software and services Cloud computing is a powerful enabler for computational science by removing traditional obstacles and lowering the access cost to massive computing and data processing Easy to use for non-CS scientists, affordable also for remote institutes in less developed countries Huge opportunities are emerging – it can be a game changer Great for startups! • • • Windows Azure @ http://www.microsoft.com/windowsazure/ Microsoft free software @ https://www.dreamspark.com/ Project Hawaii @ http://research.microsoft.com/en-us/um/redmond/projects/hawaii/ • • • Thank you