SOA Adapted from “A View of Cloud Computing” UC Berkeley 1 Master of Information System Management Service Oriented Architecture Cloud Computing.

Slides:



Advertisements
Présentations similaires
Finger Rhyme 6 Summer Term Module 6 Culturethèque-ifru2013 May not be copied for commercial purposes.
Advertisements

The subjunctive mood If I were you, I’d call him It is absolutely necessary that you be there on time May God save the queen! Normally, in English we would.
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
Let us call back the facts After has a civil war which began 5 Mars 2011 in Syria, lot of citizens have of to avoid the war. Among them, the media retained.
Traffic Sign Recognition Jacob Carlson Sean St. Onge Advisor: Dr. Thomas L. Stewart.
 Components have ratings  Ratings can be Voltage, Current or Power (Volts, Amps or Watts  If a Current of Power rating is exceeded the component overheats.
IP Multicast Text available on
Update on Edge BI pricing January ©2011 SAP AG. All rights reserved.2 Confidential What you told us about the new Edge BI pricing Full Web Intelligence.
Subject: CMS(Content Management System) Université Alioune DIOP de Bambey UFR Sciences Appliquées et Technologies de l’Information et de la Communication.
TP4
Look at these two pictures.  Do you recognize these two places?  Would you be able to tell me where each picture was taken?  Why?
Globalization
The Basis of the Servqual Model The Gaps The Key Service Dimensions Causes & Solutions to Gaps.
Theme Three Speaking Questions
Reference Document Document de référence
What about discrete point skills?
IGTMD réunion du 4 Mai 2007 CC IN2P3 Lyon
L'heure.
Speaking Exam Preparation
Theme Two Speaking Questions
Why is it important to plan ahead for the future?
Reflective verbs or Pronominal verbs
Quantum Computer A New Era of Future Computing Ahmed WAFDI ??????
Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics Statistics & Econometrics.
Innovative Plants For a green and technologic future.
Theme Two Speaking Questions
Résumé CB WLCG du 3 février 2005
Theme One Speaking Questions
NFPA-12 Edition 2005 What “IMPACT” will the changes to NFPA-12 have on the design and installation of a CO 2 system?
F RIENDS AND FRIENDSHIP Project by: POPA BIANCA IONELA.
Copyright 2007 – Biz/ed Globalisation.
REVISED JUDGING CRITERION: UNDERSTANDING LIVELIHOODS.
Leadership Styles Mrs. Keith Main Types of Leadership Styles 1.The Autocratic or Authoritarian Leader 2.The Democratic or Participative Leader.
1 ISO/TC 176/SC 2/N1219 ISO 9001:2015 Revision overview - General users July 2014.
Essai
Introduction to Computational Journalism: Thinking Computationally JOUR479V/779V – Computational Journalism University of Maryland, College Park Nick Diakopoulos,
High-Availability Linux Services And Newtork Administration Bourbita Mahdi 2016.
The Passé Composé In the previous lesson we looked at the formation of the passé composé (perfect tense) with Avoir verbs. In this lesson we will further.
Le soir Objectifs: Talking about what you do in the evening
Qu’est-ce que tu as dans ta trousse?
Quelle est la date aujourd’hui?
Quelle est la date aujourd’hui?
Français Les animaux (2).
Forum national sur l’IMT de 2004.
Definition Division of labour (or specialisation) takes place when a worker specialises in producing a good or a part of a good.
Quebec Provincial Elections
Quelle est la date aujourd’hui?
Quelle est la date aujourd’hui?
Vulnerability Analysis by : Wail Belhouchet Dr Djouad Tarek 1.
Question formation In English, you can change a statement into a question by adding a helping verb (auxiliary): does he sing? do we sing? did they sing.
WRITING A PROS AND CONS ESSAY. Instructions 1. Begin your essay by introducing your topic Explaining that you are exploring the advantages and disadvantages.
What’s the weather like?
5 Whys A technique for getting past first impressions and finding the root cause of a problem.
Making PowerPoint Slides Avoiding the Pitfalls of Bad Slides.
POWERPOINT PRESENTATION FOR INTRODUCTION TO THE USE OF SPSS SOFTWARE FOR STATISTICAL ANALISYS BY AMINOU Faozyath UIL/PG2018/1866 JANUARY 2019.
SLIDE TITLE PowerPoint Presentation SUBTITILE HERE.
Backend pour les applis multi-devices
Ftpworldwide-Company FTP Worldwide has a simple, secure and flexible solution for your managed file transfer and file sharing needs. Unlike many of our.
1 Sensitivity Analysis Introduction to Sensitivity Analysis Introduction to Sensitivity Analysis Graphical Sensitivity Analysis Graphical Sensitivity Analysis.
Avoiding the Pitfalls of Bad Slides Tips to be Covered Outlines Slide Structure Fonts Colour Background Graphs Spelling and Grammar Conclusions Questions.
Laboratory Information Management Systems (LIMS) Lindy A. Brigham Div of Plant Pathology and Microbiology Department of Plant Sciences PLS 595D Regulatory.
University : Ammar Telidji Laghouat Faculty : Technology Department : Electronics 3rd year Telecommunications Professor : S.Benghouini Student: Tadj Souad.
Everywhere, we are working with bots … Some data on Chatbots...
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:
Prepositions of Location
LF
IMPROVING PF’s M&E APPROACH AND LEARNING STRATEGY Sylvain N’CHO M&E Manager IPA-Cote d’Ivoire.
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

SOA Adapted from “A View of Cloud Computing” UC Berkeley 1 Master of Information System Management Service Oriented Architecture Cloud Computing and SOA Notes adapted from “A View of Cloud Computing”, Armbrust, and others -UC Berkeley Reliable, Adaptive, Distributed Systems Laboratory

SOA Adapted from “A View of Cloud Computing” UC Berkeley Cloud Computing 2 Master of Information System Management From “A View of Cloud Computing”, Armbrust, and others -UC Berkeley Reliable, Adaptive, Distributed Systems Laboratory

SOA Adapted from “A View of Cloud Computing” UC Berkeley Suppose you have an innovative idea… You need a large capital outlay in hardware. You need talented humans to operate and maintain the system. There is an over provisioning risk – the new system may not be as popular as you hoped. There is an under provisioning risk - missing and losing potential users. Cloud computing allows you to start small and grow as needed. 3 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Over or Under- Provisioning 4 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Over or Under- Provisioning 5 Master of Information System Management Shaded area is unused capability. Shaded area represents requests not served. Less and less demand.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Master of Information System Management Real world estimates Average server utilization is 5% to 20%. Peak workload exceeds the average by factors of 2 to 10. Users provision for the peak. Peak loads may occur based on the time of day or based on other factors (e.g. photo sharing after the holidays, drop/add within two weeks of start of term, etc.) 6 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Or, suppose you have as large batch-oriented task? How do we benefit from using a cloud? 1000 servers for one hour costs not more than 1 server for 1000 hours. This degree of elasticity may be unprecedented in the history of IT. 7 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Three new aspects The illusion of infinite computing resources on demand (no far ahead provisioning concerns) The elimination of up front commitment by cloud users (start small and grow) Pay for resources on a short term basis as needed (reward conservation) 8 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Key Enablers Construction and operation of extremely large-scale commodity- computer datacenters at low cost locations Statistical multiplexing to increase utilization (to each according to his needs) – varies over time – this differs from traditional hosting Virtualization of computation, storage, and communication 9 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Three Examples AppEngine (Google) Build scalable web applications fast. Not for general purpose computing. Azure (Microsoft) Use.NET and.NET libraries as needed. General purpose computing on a Microsoft platform. EC2 (Amazon) Elastic Compute Cloud (Choose OS and the entire software stack. General purpose computing 10 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Three Examples AppEngine (Google) Least flexible Application domain-specific platform Automatic scaling and high availability Proprietary megastore for data storage Azure (Microsoft) Moderately Flexible Language independent software development platform EC2 (Amazon) Highly Flexible Hardware virtual machine You build from the kernel upward 11 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 1.Business continuity and service availability Will the cloud provider remain in business over the long haul? Can we prevent a single point of failure by using more than one provider? 12 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 2. Data Lock-in Cloud storage is essentially proprietary. SaaS developers cannot easily extract their data and place it on multiple clouds. One solution would be to standardize data API’s. 13 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 3. Data Confidentiality/Auditability Security is one of the most often-cited objections to cloud computing. Think HIPAA regulations and Sarbanes-Oxley This is an old and difficult problem but, in the cloud, more parties are involved. 14 Master of Information System Management The authors believe this is no more difficult than in traditional datacenters.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 4. Data transfer bottlenecks 15 Master of Information System Management At $100 to $150 per terabyte transferred, costs may quickly add up. Shipping disks may be cheaper. In 2010, the Library of Congress claims to hold 235 terabytes. Wikipedia holds about 5.87 terabytes. Watson, of “Jeopardy” fame, has 16 terabytes of RAM. One terabyte is about bytes.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 5. Performance unpredictability 16 Master of Information System Management Multiple virtual machines can share CPU’s and main memory very well in cloud computing. Network and disk I/O sharing is less predictable. Virtual machines are not new. IBM developed much of this in the 1980’s. Flash memory preserves information when powered off like mechanical hard disks. It is much faster to access and its use may reduce I/O interference.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 6. Scalable storage 17 Master of Information System Management An open research question is to create a storage system that would not only meet existing programmer expectations in regard to durability, high availability, and the ability to manage and query data but combine them with the cloud advantages of scaling arbitrarily up and down on demand. AWS uses Amazon Elastic Block Store (EBS) and SimpleDB Azure uses SQL Data Services and Azure Storage Service AppEngine uses Megastore/BigTable Many open source NO(Not Only)SQL Projects

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 7. Bugs in large scale distributed systems News on April 25, 2011: Amazon said it has completed its recovery efforts and a tiny percentage of data lost won't be fully restored. "We're in the process of contacting these customers," Amazon said Monday afternoon on its Web site. Amazon said it is "digging deeply" into the root causes behind last week's shutdown and will provide a "detailed post mortem" in the future. 18 Master of Information System Management

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 8. Scaling quickly 19 Master of Information System Management Pay as you go applies to storage and network bandwidth. Simply count byes used. Google App Engine automatically scales based on load increases and decreases. AWS charges by the hour for the number of instances you occupy – even if your machine is idle. The challenge is to scale fast (up and down) to save money without violating SLA’s.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 9. Reputation fate sharing 20 Master of Information System Management One bad apple spoils the bunch. EC2 IP addresses have been blacklisted by spam prevention services – blocking some good guys from sending . The FBI raided a Dallas data center because a company whose services were hosted there was under investigation. Many “innocent bystanders” were down for days – and some went out of business.

SOA Adapted from “A View of Cloud Computing” UC Berkeley Top 10 Obstacles To Cloud Computing 10. Software licensing 21 Master of Information System Management Current practice is to restrict the computer on which the software can run. The software is purchased along with a maintenance fee. This is not the pay-as-you go model. Microsoft and IBM are now offering pay-as-you go pricing. In 2011, IBM charges $6.39 per hour for WebSphere with Lotus Web Content Management running on EC2.

SOA Adapted from “A View of Cloud Computing” UC Berkeley SOA and Cloud Computing 22 Master of Information System Management “While you can certainly leverage a cloud without practicing SOA, and you can leverage SOA without leveraging cloud computing, the real value of cloud computing is the ability to use services, data, and processes that can exist outside of the firewall…” From “Cloud Computing and SOA Convergence in your Enterprise” by David S. Linthicum