MTAT Basics of Cloud Computing (3 ECTS) Satish Srirama
|
|
|
- Flora York
- 10 years ago
- Views:
Transcription
1 MTAT Basics of Cloud Computing (3 ECTS) Satish Srirama
2 Course Purpose Introduce cloud computing concepts Introduce cloud providers and usage scenarios Introduction to distributed computing algorithms like MapReduce Glance of research at Mobile & Cloud Lab in cloud computing domain 10/03/2015 Satish Srirama 2/39
3 Schedule Lecture Tuesday 10:15 12:00 (J. Liivi 2-202) Labs Wed 10:15-12:00 (J. Liivi 2-205) (1. group) Wed 16:15-18:00 (J. Liivi 2-205) (2. group) Fri 14:15-16:00 (J. Liivi 2-205) (3. group) 10/03/2015 Satish Srirama 3/39
4 Course Logistics MTAT Basics of Grid and Cloud Computing Was discontinued from last year MTAT Basics of Scientific Computing Infrastructures (3 ECTS) You can take the above course Instead of Grid part Consult your curriculum coordinators 10/03/2015 Satish Srirama 4/39
5 Questions Is everyone comfortable with data structures? How comfortable you are with algorithms? How comfortable you are with programming? Java? External APIs? Python I assume you are Web programming 10/03/2015 Satish Srirama 5/39
6 Grading Written exam 50% Labs 45% 7 lab exercises Active participation in the lectures (Max 5%) To pass the course You need to score at least 50% in each of the above subsections You need to score at least 50% in the total 10/03/2015 Satish Srirama 6/39
7 Taking the Course Got reputation as a tough course People who have stuck with the curriculum have scored good Labs will get you easy points Will try to provide bonus points for some of the labs Examination is considered to be a bit tough Last year s examination paper will be kept online Will guide you how to prepare for the examination Being a practical course it takes enough time and effort 10/03/2015 Satish Srirama 7/39
8 Course schedule & Outline Basics of Cloud Computing Cloud Providers & SciCloud Scaling in Cloud MapReduce MapReduce Algorithms Platform as a Service Other Cloud Services Summary and Research on Cloud 10/03/2015 Satish Srirama 8/39
9 Course schedule - continued Labs Starting with a cloud Working with SciCloud Load balancing in cloud MapReduce - Basics Data analysis with MapReduce Google AppEngine Other Cloud Services 10/03/2015 Satish Srirama 9/39
10 Grading of Labs Strongly suggest you to finish the lab exercises before coming to the next lecture To encourage this, lab exercises will be advertised immediately after the lecture Try to submit the results by Tuesday 10:00 next week to be graded for full score Late submissions You can submit the results till one day before your scheduled lab (group) for 90% score Bonus points will still put it ~above 100% After that 10% will be deducted per day You can submit exercises for 50% evaluation till /03/2015 Satish Srirama 10/39
11 Course schedule - continued Examination Examination 2 Examination for second attempt 19 th May 10/03/2015 Satish Srirama 11/39
12 Reference Books Mastering Cloud Computing: Foundations and Applications Programming Authors: Rajkumar Buyya, Christian Vecchiola, S.Thamarai Selvi Data-Intensive Text Processing with MapReduce Authors: Jimmy Lin and Chris Dyer /MapReduce-book-final.pdf White, Tom. Hadoop: the definitive guide. O'Reilly, /03/2015 Satish Srirama 12/39
13 Reference Papers M. Armbrust et al., Above the Clouds, A Berkeley View of Cloud Computing, Technical Report, University of California, Feb, Dean, J., & Ghemawat, S. (2008). MapReduce: simplified data processing on large clusters. Communications of the ACM, 51(1), /03/2015 Satish Srirama 13/39
14 Lecture 1 CLOUD COMPUTING 10/03/2015 Satish Srirama 14
15 It s nothing new It s a trap...we ve redefined Cloud It s worse than stupidity: it s Computing to include everything marketing hype. Somebody is that we already do... I don t saying this is inevitable and understand what we would do whenever you hear that, it s very differently... other than change likely to be a set of businesses the wording of some of our ads. campaigning to make it true. WHAT IS CLOUD COMPUTING? Larry Ellison, CEO, Oracle (Wall Richard Stallman, Founder, Free Street Journal, Sept. 26, 2008) Software Foundation (The Guardian, Sept. 29, 2008) No consistent answer! Everyone thinks it is something else 10/03/2015 Satish Srirama 15 Slide taken from Professor Anthony D. Joseph s lecture at RWTH Aachen
16 What is Cloud Computing? Computing as a utility Utility services e.g. water, electricity, gas etc Consumers pay based on their usage 10/03/2015 Satish Srirama 16/39
17 Timeline 10/03/2015 Satish Srirama 17/39
18 Clouds - Why Now (not then)? Experience with very large datacenters Unprecedented economies of scale Transfer of risk Technology factors Pervasive broadband Internet Maturity in Virtualization Technology Business factors Minimal capital expenditure Pay-as-you-go billing model 10/03/2015 Satish Srirama 18/39
19 Virtualization Virtualization techniques are the basis of the cloud computing Virtualization technologies partition hardware and thus provide flexible and scalable computing platforms App App App Virtual machine techniques VMware and Xen OpenNebula Amazon EC2 OS OS Hypervisor Hardware OS Virtualized Stack 10/03/2015 Satish Srirama 19/39
20 Cloud Computing - Characteristics Illusion of infinite resources No up-front cost Fine-grained billing (e.g. hourly) Gartner: Cloud computing is a style of computing where massively scalable IT-related capabilities are provided as a service across the Internet to multiple external customers 10/03/2015 Satish Srirama 20/39
21 Cloud Computing - Services Software as a Service SaaS A way to access applications hosted on the web through your web browser Platform as a Service PaaS Provides a computing platform and a solution stack (e.g. LAMP) as a service Infrastructure as a Service IaaS Use of commodity computers, distributed across Internet, to perform parallel processing, distributed storage, indexing and mining of data Virtualization SaaS Facebook, Flikr, Myspace.com, Google maps API, Gmail PaaS Google App Engine, Force.com, Hadoop, Azure, Heroku, etc IaaS Amazon EC2, Rackspace, GoGrid, SciCloud, etc. Level of Abstraction 10/03/2015 Satish Srirama 21/39
22 Cloud Computing - Themes Massively scalable On-demand & dynamic Only use what you need - Elastic No upfront commitments, use on short term basis Accessible via Internet, location independent Transparent Complexity concealed from users, virtualized, abstracted Service oriented Easy to use SLAs SLA Service Level Agreement 10/03/2015 Satish Srirama 22/39
23 Cloud Models Internal (private) cloud Cloud with in an organization Community cloud Cloud infrastructure jointly owned by several organizations Public cloud Cloud infrastructure owned by an organization, provided to general public as service Hybrid cloud Composition of two or more cloud models 10/03/2015 Satish Srirama 23/39
24 Short Term Implications of Clouds Startups and prototyping Minimize infrastructure risk Lower cost of entry Batch jobs One-off tasks Washington post, NY Times Cost associatively for scientific applications Research at scale 10/03/2015 Satish Srirama 24/39
25 Cloud Application Demand Many cloud applications have cyclical demand curves Daily, weekly, monthly, Resources Demand Workload spikes are more frequent and significant When some event happens like a pop star has expired: More # tweets, Wikipedia traffic increases 22% of tweets, 20% of Wikipedia traffic when Michael Jackson expired in 2009 Google thought they are under attack Time 10/03/2015 Satish Srirama 25/39
26 Economics of Cloud Users Pay by use instead of provisioning for peak Resources Capacity Demand Resources Capacity Demand Time Static data center Time Data center in the cloud Unused resources 10/03/2015 Satish Srirama 26/39
27 Economics of Cloud Users - continued Risk of over-provisioning: underutilization Huge sunk cost in infrastructure Capacity Unused resources Resources Demand Time Static data center 10/03/2015 Satish Srirama 27/39
28 Economics of Cloud Users - continued Heavy penalty for under-provisioning Resources Time (days) Capacity Demand Resources Resources Time (days) Lost revenue Time (days) Lost users 10/03/2015 Satish Srirama 28/39 Capacity Demand Capacity Demand
29 Economics of Cloud Providers Building a very large-scale datacenter is very expensive $100+ Million (Minimum) Large Internet Companies Already Building Huge DCs Google, Amazon, Microsoft 5-7x economies of scale [Hamilton 2008] Resource Cost in Medium DC Cost in Very Large DC Ratio Network $95 / Mbps / month $13 / Mbps / month 7.3x Storage $2.20 / GB / month $0.40 / GB / month 5.5x Administration 140 servers/admin >1000 servers/admin 7.1x 10/03/2015 Satish Srirama 29/39
30 Power Economics of Cloud Providers - Price per KWH Where continued Possible Reasons Why 3.6 Idaho Hydroelectric power; not sent long distance 10.0 California Electricity transmitted long distance over the grid; limited transmission lines in Bay Area; no coal fired electricity allowed in California Hawaii Must ship fuel to generate electricity Cooling is also expensive Build data centers near rivers Extra benefits Amazon: utilize off-peak capacity Microsoft: sell.net tools Google: reuse existing infrastructure 10/03/2015 Satish Srirama 30/39
31 Economics of Cloud Providers - Failures Cloud Computing providers bring a shift from high reliability/availability servers to commodity servers At least one failure per day in large datacenter Why? Significant economic incentives much lower per-server cost Caveat: User software has to adapt to failures Very hard problem! Solution: Replicate data and computation MapReduce & Distributed File System (Will discuss later in Lecture 4) 10/03/2015 Satish Srirama 31/39
32 Adoption Challenges Availability Data lock-in Challenge Data Confidentiality and Auditability Opportunity Multiple providers & Use elasticity to prevent DDoS attacks Standardization Encryption, VLANs, Firewalls; Geographical Data Storage 10/03/2015 Satish Srirama 32/39
33 Growth Challenges Challenge Data transfer bottlenecks Performance unpredictability Scalable storage Bugs in large distributed systems Scaling quickly Opportunity FedEx-ing disks, Data Backup/Archival Improved VM support, flash memory, scheduling VMs Invent scalable store Invent Debugger that relies on Distributed VMs Invent Auto-Scaler; Snapshots for conservation 10/03/2015 Satish Srirama 33/39
34 Policy and Business Challenges Challenge Opportunity Reputation Fate Sharing Offer reputation-guarding services like those for Software Licensing Pay-for-use licenses; Bulk use sales 10/03/2015 Satish Srirama 34/39
35 Long Term Implications of clouds Application software: Cloud & client parts, disconnection tolerance Infrastructure software: Resource accounting, VM awareness Hardware systems: Containers, energy proportionality 10/03/2015 Satish Srirama 35/39
36 Cloud Computing Progress Armando Fox, /03/2015 Satish Srirama 36/39
37 This week in Lab (Homework) Registration to the cloud & keys Firefox plugin & working with Eucatools and API Study the following paper M. Armbrust et al., Above the Clouds, A Berkeley View of Cloud Computing, Technical Report, University of California, Feb, /03/2015 Satish Srirama 37/39
38 Next lecture Cloud providers Amazon EC2, S3, EBS Eucalyptus OpenStack 10/03/2015 Satish Srirama 38/39
39 References Several of the slides are taken from Prof. Anthony D. Joseph s lecture at RWTH Aachen (March 2010) Papers to read M. Armbrust et al., Above the Clouds, A Berkeley View of Cloud Computing, Technical Report, University of California, Feb, The Cloud: Battle of the Tech Titans Cover story in Businessweek 10/03/2015 Satish Srirama 39/39
Above the Clouds A Berkeley View of Cloud Computing
UC Berkeley Above the Clouds A Berkeley View of Cloud Computing UC Berkeley RAD Lab Presentation at RPI, September 2011 1 Outline What is it? Why now? Cloud killer apps Economics for users Economics for
Large-scale Data Processing on the Cloud
Large-scale Data Processing on the Cloud MTAT.08.036 Lecture 1: Data analytics in the cloud Satish Srirama [email protected] Course Purpose Introduce cloud computing concepts Introduce data analytics
Cloud Computing Summary and Preparation for Examination
Basics of Cloud Computing Lecture 8 Cloud Computing Summary and Preparation for Examination Satish Srirama Outline Quick recap of what we have learnt as part of this course How to prepare for the examination
Cloud Computing An Elephant In The Dark
Cloud Computing An Elephant In The Dark Amir H. Payberah [email protected] Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir
Security and Privacy in Cloud Computing
Security and Privacy in Cloud Computing Ragib Hasan Johns Hopkins University en.600.412 Spring 2010 Lecture 1 01/25/2010 Welcome to the class Administrative details When? : Monday 3pm-3.50pm Where?: Shaffer
Cloud computing. Examples
Cloud computing Cloud computing Web Systems and Algorithms Cloud Computing Chris Brooks Department of Computer Science University of San Francisco What is cloud computing? What separates it from: grid
Cloud Computing Trends
UT DALLAS Erik Jonsson School of Engineering & Computer Science Cloud Computing Trends What is cloud computing? Cloud computing refers to the apps and services delivered over the internet. Software delivered
What Is It? Business Architecture Research Challenges Bibliography. Cloud Computing. Research Challenges Overview. Carlos Eduardo Moreira dos Santos
Research Challenges Overview May 3, 2010 Table of Contents I 1 What Is It? Related Technologies Grid Computing Virtualization Utility Computing Autonomic Computing Is It New? Definition 2 Business Business
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
How To Understand Cloud Computing
Data-intensive computing systems Cloud Computing University of Verona Computer Science Department Damiano Carra Acknowledgements! Credits Part of the course material is based on slides provided by the
Cloud Computing an introduction
Prof. Dr. Claudia Müller-Birn Institute for Computer Science, Networked Information Systems Cloud Computing an introduction January 30, 2012 Netzprogrammierung (Algorithmen und Programmierung V) Our topics
Putchong Uthayopas, Kasetsart University
Putchong Uthayopas, Kasetsart University Introduction Cloud Computing Explained Cloud Application and Services Moving to the Cloud Trends and Technology Legend: Cluster computing, Grid computing, Cloud
A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)"
A Review on "Above the Clouds: A Berkeley View of Cloud Computing (Armbrust, Fox, Griffith at.el.)" Introduction: Cloud computing is the physical form of "computing as a utility". What is Cloud Computing:
Clouds vs Grids KHALID ELGAZZAR GOODWIN 531 [email protected]
Clouds vs Grids KHALID ELGAZZAR GOODWIN 531 [email protected] [REF] I Foster, Y Zhao, I Raicu, S Lu, Cloud computing and grid computing 360-degree compared Grid Computing Environments Workshop, 2008.
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing WHAT IS CLOUD COMPUTING? 2
DISTRIBUTED SYSTEMS [COMP9243] Lecture 9a: Cloud Computing Slide 1 Slide 3 A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html
Datacenters and Cloud Computing Jia Rao Assistant Professor in CS http://cs.uccs.edu/~jrao/cs5540/spring2014/index.html What is Cloud Computing? A model for enabling ubiquitous, convenient, ondemand network
Part V Applications. What is cloud computing? SaaS has been around for awhile. Cloud Computing: General concepts
Part V Applications Cloud Computing: General concepts Copyright K.Goseva 2010 CS 736 Software Performance Engineering Slide 1 What is cloud computing? SaaS: Software as a Service Cloud: Datacenters hardware
Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009
Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...
DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION
DISTRIBUTED COMPUTER SYSTEMS CLOUD COMPUTING INTRODUCTION Dr. Taieb Znati Computer Science Department University of Pittsburgh Fall 2014 Thoughts on Cloud Computing A way to increase capacity or add capabilities
Above the clouds: A Berkeley View of Cloud Computing
Partial Review-2 On the paper Above the clouds: A Berkeley View of Cloud Computing By Nikhil Ramteke Sr. No.- 07125 6. Cloud Computing Economics Observation in Cloud Economics mainly concerns with following
25.2. Cloud computing, Sakari Luukkainen
1 Agenda 14.1. Introduction, Sakari Luukkainen 21.1. Theoretical frameworks, Sakari Luukkainen 28.1. Business model design, Sakari Luukkainen 4.2. ICT in business process, Sakari Luukkainen 11.2. STOF
Ø Teaching Evaluations. q Open March 3 through 16. Ø Final Exam. q Thursday, March 19, 4-7PM. Ø 2 flavors: q Public Cloud, available to public
Announcements TIM 50 Teaching Evaluations Open March 3 through 16 Final Exam Thursday, March 19, 4-7PM Lecture 19 20 March 12, 2015 Cloud Computing Cloud Computing: refers to both applications delivered
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
Cloud Computing: Making the right choices
Cloud Computing: Making the right choices Kalpak Shah Clogeny Technologies Pvt Ltd 1 About Me Kalpak Shah Founder & CEO, Clogeny Technologies Passionate about economics and technology evolving through
Mobile & Cloud Computing: Research Challenges. Satish Srirama [email protected]
Mobile & Cloud Computing: Research Challenges Satish Srirama [email protected] Who am I Head of Mobile & Cloud Lab, Institute of Computer Science, University of Tartu, Estonia http://mc.cs.ut.ee 1/23/2014
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS. Review Business and Technology Series www.cumulux.com
` CUMULUX WHICH CLOUD PLATFORM IS RIGHT FOR YOU? COMPARING CLOUD PLATFORMS Review Business and Technology Series www.cumulux.com Table of Contents Cloud Computing Model...2 Impact on IT Management and
How To Understand Cloud Computing
Cloud Computing Today David Hirsch April 2013 Outline What is the Cloud? Types of Cloud Computing Why the interest in Cloud computing today? Business Uses for the Cloud Consumer Uses for the Cloud PCs
Data Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises
Cloud 101. Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged
Cloud 101 Mike Gangl, Caltech/JPL, [email protected] 2015 California Institute of Technology. Government sponsorship acknowledged Outline What is cloud computing? Cloud service models Deployment
Introduction to Cloud Computing
Discovery 2015: Cloud Computing Workshop June 20-24, 2011 Berkeley, CA Introduction to Cloud Computing Keith R. Jackson Lawrence Berkeley National Lab What is it? NIST Definition Cloud computing is a model
24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing
Advanced Distributed Systems Cristian Klein Department of Computing Science Umeå University During this course Treads in IT Towards a new data center What is Cloud computing? Types of Clouds Making applications
Plan of the seminar. Plan. 1 Cloud computing: what is it? 2 Cloud Computation and business. 3 Cloud Computing and Project Management 1/38
of the seminar Cloud Computing II Workshop di Project Management Ordine degli Ingegneri di Salerno 1 Vittorio Scarano Università di Salerno 2 27 Gennaio 2012 1/38 2/38 A definition Cloud Computing: a definition
Clearing Away the Clouds: What is the Future of Cloud Computing? BEBO WHITE PEWE WORKSHOP BRATISLAVA APRIL 2010
Clearing Away the Clouds: What is the Future of Cloud Computing? BEBO WHITE PEWE WORKSHOP BRATISLAVA APRIL 2010 The Top 10 Strategic Technologies for 2010 Gartner Report 1 Cloud Computing 2 Advanced Analytics
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges.
Cloud Computing Service Models, Types of Clouds and their Architectures, Challenges. B.Kezia Rani 1, Dr.B.Padmaja Rani 2, Dr.A.Vinaya Babu 3 1 Research Scholar,Dept of Computer Science, JNTU, Hyderabad,Telangana
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center
Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises
What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!
Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era
Chapter 2 Cloud Computing
Chapter 2 Cloud Computing Cloud computing technology represents a new paradigm for the provisioning of computing resources. This paradigm shifts the location of resources to the network to reduce the costs
21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history
Request for contributors Introduction to Cloud Computing https://portal.futuregrid.org/contrib/cloud-computing-class by various contributors (see last slide) Hi and thanks for your contribution! If you
High Performance Computing Cloud Computing. Dr. Rami YARED
High Performance Computing Cloud Computing Dr. Rami YARED Outline High Performance Computing Parallel Computing Cloud Computing Definitions Advantages and drawbacks Cloud Computing vs Grid Computing Outline
Ch. 4 - Topics of Discussion
CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture 6 Cloud Platform Architecture over Virtualized Data Centers Part -4 Cloud Security and Trust Management Text Book: Distributed
Data Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
Li Sheng. [email protected]. Nowadays, with the booming development of network-based computing, more and more
36326584 Li Sheng Virtual Machine Technology for Cloud Computing Li Sheng [email protected] Abstract: Nowadays, with the booming development of network-based computing, more and more Internet service vendors
An Introduction to Private Cloud
An Introduction to Private Cloud As the word cloud computing becomes more ubiquitous these days, several questions can be raised ranging from basic question like the definitions of a cloud and cloud computing
Mobile cloud business
1 Mobile cloud business Sakari Luukkainen 2 Introduction term "cloud" was first used as a metaphor for the Internet, based on the cloud drawing used to depict the Internet as an abstraction of the underlying
Platforms in the Cloud
Platforms in the Cloud Where Will Your Next Application Run? Jazoon, Zurich June 2011 Copyright 2011 Chappell & Associates An Organization without Cloud Computing Users A A A VM VM VM A A A Application
Public Cloud Offerings and Private Cloud Options. Week 2 Lecture 4. M. Ali Babar
Public Cloud Offerings and Private Cloud Options Week 2 Lecture 4 M. Ali Babar Lecture Outline Public and private clouds Some key public cloud providers (More details in the lab) Private clouds Main Aspects
A Survey on Build Private Cloud Computing implementation tools 1 Rana M Pir, 2 Rumel M S Pir, 3 Imtiaz U Ahmed 1 Lecturer, 2 Assistant Professor, 3 Lecturer 1 Leading University, Sylhet Bangladesh, 2 Leading
Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.
Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing
CS 695 Topics in Virtualization and Cloud Computing and Storage Systems. Introduction
CS 695 Topics in Virtualization and Cloud Computing and Storage Systems Introduction Hot or not? source: Gartner Hype Cycle for Emerging Technologies, 2014 2 Source: http://geekandpoke.typepad.com/ 3 Cloud
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Cloud Computing Technology
Cloud Computing Technology The Architecture Overview Danairat T. Certified Java Programmer, TOGAF Silver [email protected], +66-81-559-1446 1 Agenda What is Cloud Computing? Case Study Service Model Architectures
Performance Challenges in Cloud Computing. Shailesh Paliwal
Performance Challenges in Cloud Computing Shailesh Paliwal Cloud computing is important for the today s demanding business requirements. The cloud computing concept, with its salient features, and the
Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad
Cloud Computing: Computing as a Service Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad Abstract: Computing as a utility. is a dream that dates from the beginning from the computer
Where We Are. References. Cloud Computing. Levels of Service. Cloud Computing History. Introduction to Data Management CSE 344
Where We Are Introduction to Data Management CSE 344 Lecture 25: DBMS-as-a-service and NoSQL We learned quite a bit about data management see course calendar Three topics left: DBMS-as-a-service and NoSQL
Cloud Computing: Technical Challenges and CloudSim Functionalities
Cloud Computing: Technical Challenges and CloudSim Functionalities Firas D. Ahmed 1, Amer Al Nejam 2 1 Universiti Tenaga Nasional, College of Information Technology, Jalan IKRAM-UNITEN, 43000 Kajang, Malaysia
x10 questions - and answers - about cloud computing
x10 questions - and answers - about cloud computing But first - Who am I? 1. What is cloud computing? "Cloud compu+ng is a generic term used to describe the disrup+ve transforma+on in I.T. towards a service
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services Gary A. McGilvary edinburgh data.intensive research 1 OUTLINE 1. An Overview of Cloud Computing 2. Amazon Web Services 3. Amazon EC2 Tutorial 4. Conclusions 2 CLOUD
How To Run A Cloud Computer System
Cloud Technologies and GIS Nathalie Smith [email protected] Agenda What is Cloud Computing? How does it work? Cloud and GIS applications Esri Offerings Lots of hype Cloud computing remains the latest, most
Cloud Computing Now and the Future Development of the IaaS
2010 Cloud Computing Now and the Future Development of the IaaS Quanta Computer Division: CCASD Title: Project Manager Name: Chad Lin Agenda: What is Cloud Computing? Public, Private and Hybrid Cloud.
Demystifying Cloud Computing
Demystifying Cloud Computing Paulo Neto Faculdade de Engenharia da Universidade do Porto Rua Dr. Roberto Frias, s/n 4200-465 PORTO, Portugal [email protected] Abstract. The Cloud computing emerges as a
CS573 Data privacy and security in the cloud. Slide credits: Ragib Hasan, Johns Hopkins University
CS573 Data privacy and security in the cloud Slide credits: Ragib Hasan, Johns Hopkins University What is Cloud Computing? Let s hear from the experts 2 What is Cloud Computing? The infinite wisdom of
Today: Data Centers & Cloud Computing" Data Centers"
Today: Data Centers & Cloud Computing" Data Centers Cloud Computing Lecture 25, page 1 Data Centers" Large server and storage farms Used by enterprises to run server applications Used by Internet companies
Cloud Computing. Summary
Cloud Computing Lecture 1 2011-2012 https://fenix.ist.utl.pt/disciplinas/cn Summary Teaching Staff. Rooms and Schedule. Goals. Context. Syllabus. Reading Material. Assessment and Grading. Important Dates.
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
Cloud Courses Description
Courses Description 101: Fundamental Computing and Architecture Computing Concepts and Models. Data center architecture. Fundamental Architecture. Virtualization Basics. platforms: IaaS, PaaS, SaaS. deployment
Cloud Essentials for Architects using OpenStack
Cloud Essentials for Architects using OpenStack Course Overview Start Date 18th December 2014 Duration 2 Days Location Dublin Course Code SS906 Programme Overview Cloud Computing is gaining increasing
Fundamentals of Cloud Computing
Dr. Christian Baun Fundamentals of Cloud Computing 1/10 Fundamentals of Cloud Computing Dr. Christian Baun [email protected] 31.5.2012 Dr. Christian Baun Fundamentals of Cloud Computing 2/10 Agenda
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD
INCREASING SERVER UTILIZATION AND ACHIEVING GREEN COMPUTING IN CLOUD M.Rajeswari 1, M.Savuri Raja 2, M.Suganthy 3 1 Master of Technology, Department of Computer Science & Engineering, Dr. S.J.S Paul Memorial
Mobile and Cloud computing and SE
Mobile and Cloud computing and SE This week normal. Next week is the final week of the course Wed 12-14 Essay presentation and final feedback Kylmämaa Kerkelä Barthas Gratzl Reijonen??? Thu 08-10 Group
Business applications:
Consorzio COMETA - Progetto PI2S2 UNIONE EUROPEA Business applications: the COMETA approach Prof. Antonio Puliafito University of Messina Open Grid Forum (OGF25) Catania, 2-6.03.2009 www.consorzio-cometa.it
Aneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
Cloud Courses Description
Cloud Courses Description Cloud 101: Fundamental Cloud Computing and Architecture Cloud Computing Concepts and Models. Fundamental Cloud Architecture. Virtualization Basics. Cloud platforms: IaaS, PaaS,
Cloud Providers, SciCloudand
Basics of Cloud Computing Lecture 2 Cloud Providers, SciCloudand Research on Cloud at UT Satish Srirama Outline Cloud computing services recap Amazon cloud services Elastic Compute Cloud (EC2) Storage
