SlideShare uma empresa Scribd logo
1 de 25
The Outlook isCloudyBenefits, pitfalls and issues in building large-scale clouds Terry Harmer 12 May 2011 EduServ 2011 Symposium 1 http://www.besc.ac.uk
What do I do? Technical Directorof Belfast e-Science Develop project ideas for digital economy applications Form consortia to bid for funding  usually write the project funding proposals funding from EPSRC, TSB, LDA and private companies Lead Technical architect for projects Project Manager 	… also do software development I propose, design, manage and (help) build large-scale service centric applications. These projects are (and are increasingly) cloud based using utility infrastructure consisting of owned and multiple utility vendors. 12 May 2011 EduServ 2011 Symposium 2
Talk Outline Objective ,[object Object]
Dynamic and utility focused
Why this approach and what advantages has this approach given us.
Some technology that we use.
Issues, advantages, problems, pitfalls…Organisation BeSC?   How we started with clouds  Project Overviews Financial services Digital media Issues 12 May 2011 EduServ 2011 Symposium 3 Cloud – Hype or Reality?  For us this has been part of how we been doing things for a number of years.
Belfast e-Science Centre? 		 Belfast e-Science was established in 2002 with funding from EPSRC and the DTI under the UK e-Science programme. EPSRC Platform Award funded and by TSB, EPSRC, INI, MoD, QinetiQ BeSC is entirely self funding(and has been since 2002) Don’t really use shared resources within a University infrastructure Have close connections with companies, commercial users and organisations We  have the attitude and tend to operate like a small R&D company Have a tight budget and (perhaps too) big ambitions.  The accidental decision  to focus on commercial / industrial applications was driven by the challenges they offered. The challenges made us unique We met a bunch of people who got the idea! But they wanted to do large-scale and practical examples. 12 May 2011 EduServ 2011 Symposium 4
BeSC Infrastructure – Shared Services Email has been hosted by a provider (Jan 2007) Project calendars, email lists and chat rooms are all hosted by utility providers (besc.ac.uk) All of our project shared services have migrated to utility resources (Autumn 2007 onward). …projects have progressively moved to utility cloud services Use a range of commercial providers Turning off internal kit that we own and shared with our commercial partners
Infrastructure circa 2005 2004 2003 2002 BT DC THN BBC 12 May 2011 EduServ 2011 Symposium 6
Infrastructure 2007 12 May 2011 EduServ 2011 Symposium 7
Financial Services  DR Mirror Capability Cloud Capability Cloud Server Farm Job Management Futures Commodities Branches Users 12 May 2011 EduServ 2011 Symposium 8
Physical Resource View (2006)  12 May 2011 EduServ 2011 Symposium 9
Digital media Working in the evolving on-demand media environment Started pre- iPlayer and YouTube! Concern early was on better resource utilisation in and expensive and highly dynamic environment. Early model of pooled resources Most recently in on-demand media infrastructures Project PRISM with BBC/QinetiQ/BT (completed 2009) Supported game console to Phone to set-top box access. Currently supporting film and on-demand services. Stats BBC archive ~52PB iPlayer 7PB of data transfer per month 12 May 2011 EduServ 2011 Symposium 10
A Circuit-based Infrastructure (2002) 12 May 2011 EduServ 2011 Symposium 11
BBC Broadcast Resources    (slide from 2004) 12 May 2011 EduServ 2011 Symposium 12
Mobile Non-geographic services  (slide from 2005) 12 May 2011 EduServ 2011 Symposium 13
MediaEconomy 12 May 2011 EduServ 2011 Symposium 14
Content Cloud Infrastructure needs to scale rapidly to reflect demand 12 May 2011 EduServ 2011 Symposium 15
A Dynamic Utility Resource Cloud (2007) 12 May 2011 EduServ 2011 Symposium 16
Infrastructure Summary Dynamic collections of services Managing real user groups Services scale and contract to established SLAs We attempt to keep our deployed infrastructure low Cheaper … and… a small attack surface Our infrastructure is a mix of owned and utility infrastructure increasingly the utility part is the majority Buying capacity and storage on demand is our norm. Play the provider market… 12 May 2011 EduServ 2011 Symposium 17
Issues - General Utility resource market is immature The offerings can be difficult to compare no standard unit of compute/storage simply specifying 1 GiBis pretty meaningless, need to talk about uptime, chance of data loss, etc Prices will be dependant on the user usage pattern What you get and what you can buy varies widely Some attempts at customer lock-in to providers Multi-provider clouds can be (relatively) expensive Not being multi-provider can be expensive in reliability Provider APIs and features constantly changing. No standard API  New services and providers appearing.  APIs not very well documented Weak SLAs from providers best SLAs guarantee 100% uptime and refund when there's downtime.  There's always downtime.  The cost of your downtime will be much higher than what you are paying for the resources.  12 May 2011 EduServ 2011 Symposium 18
Issues - Technical Machine performance unpredictable.  CPU features especially unpredictable and can make a big difference to compute-heavy tasks  e.g. we are heavy video transcoding users. individual instances can be unreliable (hosts DO crash) Bandwidth unpredictable and can be costly relative to JANET…more reasonable relative to real commercial rates Required to manage OS images proliferation of images;  using anything but vendor images requires trust in creator.  nobody has a trust framework-have to trust that user creating own images (or using other peoples) means more machines to keep up to date! 12 May 2011 EduServ 2011 Symposium 19
Issues - Technical/development You need significant metadata on your applications OS versions, Software stack, security configuration, operational behaviour, versions and compatibility What you are prepared to pay and how to model  We develop this metadata as part of our software development process As software is developed and integrated Develop, manage, test costing models and scenarios for deployment Your applications need to be developed to cope with and recover from failure MTTR rather than MTTF
Issues - Security low latency to other consumers' boxes decreases attacker cost and time to perform timing attacks nefarious, rich attackers can get on your box and slow you down or potentially compromise key generation See http://people.csail.mit.edu/tromer/papers/cloudsec.pdf DDoS on cloud providers can be very damaging to everyone in it;  Larger providers just increase the cost of the attack but reward is also high 	(see  http://www.theregister.co.uk/2009/10/05/amazon_bitbucket_outage/ ) ,[object Object],post-attack analysis challenging - in many clouds you cannot inspect a disk to see logs without starting up machine ,[object Object],e.g. Amazon recommends all data on disks be encrypted 12 May 2011 EduServ 2011 Symposium 21

Mais conteúdo relacionado

Mais procurados

The Mobile Enterprise Cloud Hosted Virtual Desktops
The Mobile Enterprise Cloud Hosted Virtual DesktopsThe Mobile Enterprise Cloud Hosted Virtual Desktops
The Mobile Enterprise Cloud Hosted Virtual Desktops
Desktone
 
Cw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emcCw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emc
inevitablecloud
 
IBM Smarter Campus-Cloud Computing in Education
IBM Smarter Campus-Cloud Computing in EducationIBM Smarter Campus-Cloud Computing in Education
IBM Smarter Campus-Cloud Computing in Education
Jyothi Satyanathan
 
Privacy issues in the cloud final
Privacy issues in the cloud   finalPrivacy issues in the cloud   final
Privacy issues in the cloud final
guest50a642f
 
How to Utilize Cloud in Your Corporate IT Strategy
How to Utilize Cloud in Your Corporate IT StrategyHow to Utilize Cloud in Your Corporate IT Strategy
How to Utilize Cloud in Your Corporate IT Strategy
VISIHOSTING
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hosting
corncrew1
 
The Future of Convergence Paper
The Future of Convergence PaperThe Future of Convergence Paper
The Future of Convergence Paper
Hitachi Vantara
 
Cloud computing (2)
Cloud computing (2)Cloud computing (2)
Cloud computing (2)
Vincent Kwon
 
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales ForecastingCloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
SugarCRM
 

Mais procurados (19)

The Mobile Enterprise Cloud Hosted Virtual Desktops
The Mobile Enterprise Cloud Hosted Virtual DesktopsThe Mobile Enterprise Cloud Hosted Virtual Desktops
The Mobile Enterprise Cloud Hosted Virtual Desktops
 
Why Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud ComputingWhy Should Nonprofits Care About Cloud Computing
Why Should Nonprofits Care About Cloud Computing
 
Cw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emcCw13 cloud meets big data by ibrahim alloub-emc
Cw13 cloud meets big data by ibrahim alloub-emc
 
IBM Smarter Campus-Cloud Computing in Education
IBM Smarter Campus-Cloud Computing in EducationIBM Smarter Campus-Cloud Computing in Education
IBM Smarter Campus-Cloud Computing in Education
 
Welcome to the Cloud!
Welcome to the Cloud!Welcome to the Cloud!
Welcome to the Cloud!
 
Privacy issues in the cloud final
Privacy issues in the cloud   finalPrivacy issues in the cloud   final
Privacy issues in the cloud final
 
Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud Les DSI face au Tsunami Cloud
Les DSI face au Tsunami Cloud
 
Infrastructure Strategy Plan
Infrastructure Strategy Plan Infrastructure Strategy Plan
Infrastructure Strategy Plan
 
How to Utilize Cloud in Your Corporate IT Strategy
How to Utilize Cloud in Your Corporate IT StrategyHow to Utilize Cloud in Your Corporate IT Strategy
How to Utilize Cloud in Your Corporate IT Strategy
 
Advantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP HostingAdvantages of Software as a Service over ASP Hosting
Advantages of Software as a Service over ASP Hosting
 
The Future of Convergence Paper
The Future of Convergence PaperThe Future of Convergence Paper
The Future of Convergence Paper
 
CRTC Cloud- Scott Sadler
CRTC Cloud- Scott SadlerCRTC Cloud- Scott Sadler
CRTC Cloud- Scott Sadler
 
Semantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the EnterpriseSemantech: IT Architecture in the Enterprise
Semantech: IT Architecture in the Enterprise
 
Adopting the cloud
Adopting the cloudAdopting the cloud
Adopting the cloud
 
Cloud asia 2011 tidbits
Cloud asia 2011 tidbitsCloud asia 2011 tidbits
Cloud asia 2011 tidbits
 
Cloud computing (2)
Cloud computing (2)Cloud computing (2)
Cloud computing (2)
 
The Total Economic Impact of Citrix XenApp
The Total Economic Impact of Citrix XenAppThe Total Economic Impact of Citrix XenApp
The Total Economic Impact of Citrix XenApp
 
How to utilize cloud in your corporate IT strategy
How to utilize cloud in your corporate IT strategy How to utilize cloud in your corporate IT strategy
How to utilize cloud in your corporate IT strategy
 
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales ForecastingCloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
Cloud: Session 7: Cloud Computing, Software as a Service, and Sales Forecasting
 

Destaque

Destaque (14)

DuraCloud - Open technologies and services for managing durable data in the ...
DuraCloud - Open technologies and services for  managing durable data in the ...DuraCloud - Open technologies and services for  managing durable data in the ...
DuraCloud - Open technologies and services for managing durable data in the ...
 
User-centric research
User-centric researchUser-centric research
User-centric research
 
IT enabling local government change
IT enabling local government changeIT enabling local government change
IT enabling local government change
 
Backing up the virtual datacentre. Charlie Llewellyn and Andy Powell from Edu...
Backing up the virtual datacentre. Charlie Llewellyn and Andy Powell from Edu...Backing up the virtual datacentre. Charlie Llewellyn and Andy Powell from Edu...
Backing up the virtual datacentre. Charlie Llewellyn and Andy Powell from Edu...
 
Help your users to discover your content with OpenAthens and Link Resolvers
Help your users to discover your content with OpenAthens and Link ResolversHelp your users to discover your content with OpenAthens and Link Resolvers
Help your users to discover your content with OpenAthens and Link Resolvers
 
Improving the User Experience
Improving the User ExperienceImproving the User Experience
Improving the User Experience
 
Product Management Update
Product Management UpdateProduct Management Update
Product Management Update
 
Digital trendspot 2010 - Department for Business, Innovation and Skills
Digital trendspot 2010 - Department for Business, Innovation and SkillsDigital trendspot 2010 - Department for Business, Innovation and Skills
Digital trendspot 2010 - Department for Business, Innovation and Skills
 
The challenges of unified content v1.0
The challenges of unified content v1.0The challenges of unified content v1.0
The challenges of unified content v1.0
 
The Problem with Federations
The Problem with FederationsThe Problem with Federations
The Problem with Federations
 
Hybrid Clouds & Mini Pods
Hybrid Clouds & Mini PodsHybrid Clouds & Mini Pods
Hybrid Clouds & Mini Pods
 
Standardizing the Social Web at the W3C
Standardizing the Social Web at the W3CStandardizing the Social Web at the W3C
Standardizing the Social Web at the W3C
 
The JANET Brokerage
The JANET BrokerageThe JANET Brokerage
The JANET Brokerage
 
The Web Portal Platform - Enabling the Smart Campus of the Future
The Web Portal Platform - Enabling the Smart Campus of the FutureThe Web Portal Platform - Enabling the Smart Campus of the Future
The Web Portal Platform - Enabling the Smart Campus of the Future
 

Semelhante a The Outlook is Cloudy

The Cloud Computing Strategy Of Xyz Manufacturing
The Cloud Computing Strategy Of Xyz ManufacturingThe Cloud Computing Strategy Of Xyz Manufacturing
The Cloud Computing Strategy Of Xyz Manufacturing
Mindi Schneider
 
Paremus service fabric
Paremus service fabricParemus service fabric
Paremus service fabric
pjhInovex
 
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze
 
cloud of things paper
cloud of things papercloud of things paper
cloud of things paper
Assem mousa
 
AA using WS vanZyl 2002-05-06
AA using WS vanZyl 2002-05-06AA using WS vanZyl 2002-05-06
AA using WS vanZyl 2002-05-06
Jay van Zyl
 

Semelhante a The Outlook is Cloudy (20)

apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
 
Cloud computing in context
Cloud computing in contextCloud computing in context
Cloud computing in context
 
CWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der walCWIN17 Utrecht / cg u services - frank van der wal
CWIN17 Utrecht / cg u services - frank van der wal
 
The Cloud Computing Strategy Of Xyz Manufacturing
The Cloud Computing Strategy Of Xyz ManufacturingThe Cloud Computing Strategy Of Xyz Manufacturing
The Cloud Computing Strategy Of Xyz Manufacturing
 
Cloud based Projects at Belfast eScience Centre
Cloud based Projects at Belfast eScience CentreCloud based Projects at Belfast eScience Centre
Cloud based Projects at Belfast eScience Centre
 
When applications mean business
When applications mean businessWhen applications mean business
When applications mean business
 
Cloud Computing Improving Organizational Agility
Cloud Computing Improving Organizational AgilityCloud Computing Improving Organizational Agility
Cloud Computing Improving Organizational Agility
 
Cloud Computing Introduction
Cloud Computing IntroductionCloud Computing Introduction
Cloud Computing Introduction
 
Paremus service fabric
Paremus service fabricParemus service fabric
Paremus service fabric
 
How big is the cloud in Australia?
How big is the cloud in Australia?How big is the cloud in Australia?
How big is the cloud in Australia?
 
Implementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projectsImplementing cloud based devops for distributed agile projects
Implementing cloud based devops for distributed agile projects
 
Session T2 - Best Practice Project Controls with EcoSys
Session T2 - Best Practice Project Controls with EcoSysSession T2 - Best Practice Project Controls with EcoSys
Session T2 - Best Practice Project Controls with EcoSys
 
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)
 
Announcing The Open Data Center Alliance
Announcing The Open Data Center AllianceAnnouncing The Open Data Center Alliance
Announcing The Open Data Center Alliance
 
cloud of things paper
cloud of things papercloud of things paper
cloud of things paper
 
AA using WS vanZyl 2002-05-06
AA using WS vanZyl 2002-05-06AA using WS vanZyl 2002-05-06
AA using WS vanZyl 2002-05-06
 
Celera Networks on Cloud Computing
Celera Networks on Cloud Computing Celera Networks on Cloud Computing
Celera Networks on Cloud Computing
 
Cloud computing: Advantages and challenges in the software industry and mobil...
Cloud computing: Advantages and challenges in the software industry and mobil...Cloud computing: Advantages and challenges in the software industry and mobil...
Cloud computing: Advantages and challenges in the software industry and mobil...
 
Microservice architecture : Part 1
Microservice architecture : Part 1Microservice architecture : Part 1
Microservice architecture : Part 1
 
Cloud Computing and the Changing IT Model
Cloud Computing and the Changing IT ModelCloud Computing and the Changing IT Model
Cloud Computing and the Changing IT Model
 

Mais de Eduserv

Mais de Eduserv (20)

Phase two of OpenAthens SP evolution including OpenID connect option
Phase two of OpenAthens SP evolution including OpenID connect optionPhase two of OpenAthens SP evolution including OpenID connect option
Phase two of OpenAthens SP evolution including OpenID connect option
 
Partnership Licensing - allowing access to licensed resources
Partnership Licensing - allowing access to licensed resources Partnership Licensing - allowing access to licensed resources
Partnership Licensing - allowing access to licensed resources
 
Lightning talk - EBSCO
Lightning talk - EBSCOLightning talk - EBSCO
Lightning talk - EBSCO
 
Lightning talk - Boopsie
Lightning talk - BoopsieLightning talk - Boopsie
Lightning talk - Boopsie
 
Lightning talk - Softlink
Lightning talk - SoftlinkLightning talk - Softlink
Lightning talk - Softlink
 
Lightning talk - Third Iron BrowZine
Lightning talk - Third Iron BrowZineLightning talk - Third Iron BrowZine
Lightning talk - Third Iron BrowZine
 
Lightning talk - Eduserv Chest Agreements
Lightning talk - Eduserv Chest AgreementsLightning talk - Eduserv Chest Agreements
Lightning talk - Eduserv Chest Agreements
 
Phase one of OpenAthens SP evolution
Phase one of OpenAthens SP evolutionPhase one of OpenAthens SP evolution
Phase one of OpenAthens SP evolution
 
Key considerations when mapping your end user experience
Key considerations when mapping your end user experienceKey considerations when mapping your end user experience
Key considerations when mapping your end user experience
 
Our product development methodology
Our product development methodologyOur product development methodology
Our product development methodology
 
How Readers Discover Content
How Readers Discover ContentHow Readers Discover Content
How Readers Discover Content
 
OpenAthens product update
OpenAthens product updateOpenAthens product update
OpenAthens product update
 
OpenAthens Customer Conference - Welcome address
OpenAthens Customer Conference - Welcome addressOpenAthens Customer Conference - Welcome address
OpenAthens Customer Conference - Welcome address
 
Generating leads with content marketing
Generating leads with content marketingGenerating leads with content marketing
Generating leads with content marketing
 
Pre-launch introduction to the new OpenAthens SP dashboard - 13/09/2016
Pre-launch introduction to the new OpenAthens SP dashboard - 13/09/2016Pre-launch introduction to the new OpenAthens SP dashboard - 13/09/2016
Pre-launch introduction to the new OpenAthens SP dashboard - 13/09/2016
 
Mobius from Maplesoft
Mobius from MaplesoftMobius from Maplesoft
Mobius from Maplesoft
 
QSR NVivo
QSR NVivo QSR NVivo
QSR NVivo
 
How Eduserv are helping local government organisations
How Eduserv are helping local government organisationsHow Eduserv are helping local government organisations
How Eduserv are helping local government organisations
 
Is cloud the right fit for your needs?
Is cloud the right fit for your needs?Is cloud the right fit for your needs?
Is cloud the right fit for your needs?
 
Planning your cloud strategy: Adur and Worthing Councils
Planning your cloud strategy: Adur and Worthing CouncilsPlanning your cloud strategy: Adur and Worthing Councils
Planning your cloud strategy: Adur and Worthing Councils
 

Último

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 

The Outlook is Cloudy

  • 1. The Outlook isCloudyBenefits, pitfalls and issues in building large-scale clouds Terry Harmer 12 May 2011 EduServ 2011 Symposium 1 http://www.besc.ac.uk
  • 2. What do I do? Technical Directorof Belfast e-Science Develop project ideas for digital economy applications Form consortia to bid for funding usually write the project funding proposals funding from EPSRC, TSB, LDA and private companies Lead Technical architect for projects Project Manager … also do software development I propose, design, manage and (help) build large-scale service centric applications. These projects are (and are increasingly) cloud based using utility infrastructure consisting of owned and multiple utility vendors. 12 May 2011 EduServ 2011 Symposium 2
  • 3.
  • 5. Why this approach and what advantages has this approach given us.
  • 7. Issues, advantages, problems, pitfalls…Organisation BeSC? How we started with clouds Project Overviews Financial services Digital media Issues 12 May 2011 EduServ 2011 Symposium 3 Cloud – Hype or Reality? For us this has been part of how we been doing things for a number of years.
  • 8. Belfast e-Science Centre? Belfast e-Science was established in 2002 with funding from EPSRC and the DTI under the UK e-Science programme. EPSRC Platform Award funded and by TSB, EPSRC, INI, MoD, QinetiQ BeSC is entirely self funding(and has been since 2002) Don’t really use shared resources within a University infrastructure Have close connections with companies, commercial users and organisations We have the attitude and tend to operate like a small R&D company Have a tight budget and (perhaps too) big ambitions. The accidental decision to focus on commercial / industrial applications was driven by the challenges they offered. The challenges made us unique We met a bunch of people who got the idea! But they wanted to do large-scale and practical examples. 12 May 2011 EduServ 2011 Symposium 4
  • 9. BeSC Infrastructure – Shared Services Email has been hosted by a provider (Jan 2007) Project calendars, email lists and chat rooms are all hosted by utility providers (besc.ac.uk) All of our project shared services have migrated to utility resources (Autumn 2007 onward). …projects have progressively moved to utility cloud services Use a range of commercial providers Turning off internal kit that we own and shared with our commercial partners
  • 10. Infrastructure circa 2005 2004 2003 2002 BT DC THN BBC 12 May 2011 EduServ 2011 Symposium 6
  • 11. Infrastructure 2007 12 May 2011 EduServ 2011 Symposium 7
  • 12. Financial Services DR Mirror Capability Cloud Capability Cloud Server Farm Job Management Futures Commodities Branches Users 12 May 2011 EduServ 2011 Symposium 8
  • 13. Physical Resource View (2006) 12 May 2011 EduServ 2011 Symposium 9
  • 14. Digital media Working in the evolving on-demand media environment Started pre- iPlayer and YouTube! Concern early was on better resource utilisation in and expensive and highly dynamic environment. Early model of pooled resources Most recently in on-demand media infrastructures Project PRISM with BBC/QinetiQ/BT (completed 2009) Supported game console to Phone to set-top box access. Currently supporting film and on-demand services. Stats BBC archive ~52PB iPlayer 7PB of data transfer per month 12 May 2011 EduServ 2011 Symposium 10
  • 15. A Circuit-based Infrastructure (2002) 12 May 2011 EduServ 2011 Symposium 11
  • 16. BBC Broadcast Resources (slide from 2004) 12 May 2011 EduServ 2011 Symposium 12
  • 17. Mobile Non-geographic services (slide from 2005) 12 May 2011 EduServ 2011 Symposium 13
  • 18. MediaEconomy 12 May 2011 EduServ 2011 Symposium 14
  • 19. Content Cloud Infrastructure needs to scale rapidly to reflect demand 12 May 2011 EduServ 2011 Symposium 15
  • 20. A Dynamic Utility Resource Cloud (2007) 12 May 2011 EduServ 2011 Symposium 16
  • 21. Infrastructure Summary Dynamic collections of services Managing real user groups Services scale and contract to established SLAs We attempt to keep our deployed infrastructure low Cheaper … and… a small attack surface Our infrastructure is a mix of owned and utility infrastructure increasingly the utility part is the majority Buying capacity and storage on demand is our norm. Play the provider market… 12 May 2011 EduServ 2011 Symposium 17
  • 22. Issues - General Utility resource market is immature The offerings can be difficult to compare no standard unit of compute/storage simply specifying 1 GiBis pretty meaningless, need to talk about uptime, chance of data loss, etc Prices will be dependant on the user usage pattern What you get and what you can buy varies widely Some attempts at customer lock-in to providers Multi-provider clouds can be (relatively) expensive Not being multi-provider can be expensive in reliability Provider APIs and features constantly changing. No standard API New services and providers appearing. APIs not very well documented Weak SLAs from providers best SLAs guarantee 100% uptime and refund when there's downtime. There's always downtime. The cost of your downtime will be much higher than what you are paying for the resources. 12 May 2011 EduServ 2011 Symposium 18
  • 23. Issues - Technical Machine performance unpredictable. CPU features especially unpredictable and can make a big difference to compute-heavy tasks e.g. we are heavy video transcoding users. individual instances can be unreliable (hosts DO crash) Bandwidth unpredictable and can be costly relative to JANET…more reasonable relative to real commercial rates Required to manage OS images proliferation of images; using anything but vendor images requires trust in creator. nobody has a trust framework-have to trust that user creating own images (or using other peoples) means more machines to keep up to date! 12 May 2011 EduServ 2011 Symposium 19
  • 24. Issues - Technical/development You need significant metadata on your applications OS versions, Software stack, security configuration, operational behaviour, versions and compatibility What you are prepared to pay and how to model We develop this metadata as part of our software development process As software is developed and integrated Develop, manage, test costing models and scenarios for deployment Your applications need to be developed to cope with and recover from failure MTTR rather than MTTF
  • 25.
  • 26. Issues - Staff Utility cloud approaches require Staff with more rounded understanding of end-to-end deployment Understand software development Understand and can model operational behaviour Understand security Deployment In service management Fewer staff but ones that are better qualified …and harder to find…and harder to keep…and more expensive 12 May 2011 EduServ 2011 Symposium 22
  • 27. Don’t go cloud Half-heartedly Picking up your server room and placing it in a provider Here is my cloud kit…I have a cloud without knowing why you are doing it and what you want to achieve without assessing the process and organisational changes you will need to make it work without knowing your applications and their behaviour because you think you will save money quickly You probably won’t initially… and think in terms of resources Clouds of services provide a better model of use Integrate owned and commercial services to meet user needs and adopt a single vendor or provider approach Single point of failure your technical roadmap will be controlled by someone else Academic applications have different characteristics to commercial applications 12 May 2011 EduServ 2011 Symposium 23
  • 28. Headline Advantages You own what you need to own for as long as you need to own it and it can be configured for your needs. Focus on application rather on the supporting resources Requires applications to address resilience and surviving failure Use and be part of a marketplace of application services Can enable the application to remain immune from underlying technology changes Develop an infrastructure that suits the application we are deploying. The cost of ownership is pretty low. R&D organisation we can punch above our small size and relatively small budget. Reach out to real user groups Experiment with great flexibility ….. Unconstrained by (often entirely justified) corporate/academic infrastructure procedures. Security and procedure appropriate for the application 12 May 2011 EduServ 2011 Symposium 24
  • 29. Thank you 12 May 2011 EduServ 2011 Symposium 25