Presentation at "Virtualisierungs- und Cloud Computing Kongress 2010" (http://www.vcc-kongress.de/)
Title "Chancen, Herausforderungen und Trends des Cloud Computing"
* Chancen des Cloud Computing am Beispiel des SAP-Landscape as a Service
* Welchen Herausforderungen muss sich Cloud Computing in naher Zukunft stellen?
* Welche Entwicklungen sind zu erwarten und beobachten?
(Slides in English...)
Exploring the Future Potential of AI-Enabled Smartphone Processors
Chancen, Herausforderungen und Trends des Cloud Computing
1. Chancen, Herausforderungen und Trends
des Cloud Computing
Dr. Jens Nimis
VCC-Kongress, Karlsruhe, 15.06.2010
WIR FORSCHEN FÜR SIE
2. Who we are
Stefan Tai
Professor, KIT
Director, FZI
www.eOrganization.de
www.kit.edu
www.fzi.de
www.aifb.kit.edu
www.ksri.kit.edu
2 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
3. The research focus is on concepts and technologies
for Cloud Service Engineering
Service
Cloud & Engineering &
Enterprise Service Value
Computing Networks
„Understanding and advancing the Internet as a combined platform
for social, business, and computing networks“
3 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
4. Cloud Computing: Main Objectives
Understanding business opportunities
• Faster time-to-market, and cost-effective innovation processes
• Dynamic (trans-)formation of open service and business networks
• Leveraging the participation Web and mass programming
Internet-scale service computing
• Provide and consume sophisticated infrastructure, platforms and business
applications as modular (Web) services
• Disrupt traditional industries and offer rich, highly dynamic experiences
Enterprise-grade systems management
• Under-utilized server resources waste computing power
and energy
• Over-utilized servers cause interruption or degradation of service levels
4 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
5. NIST definition (I)
Five essential characteristics of Cloud Computing
On-demand
self-Service
Ubiquitious
Rapid
Network
Elasticity
Access
Resource Measured
Pooling Service
[NIST] „NIST Working Definition of Cloud Computing”, published by the U.S. Government's National Institute of
Standards and Technology. Available online at http://csrc.nist.gov/groups/SNS/cloud-computing/
5 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
6. NIST definition (II)
Everything as a Servcie (XaaS) Cloud Players
High-value SPs
Intermediaries
Basic SPs
“What's Inside the Cloud?
An Architectural Map of the Cloud Landscape” Infrastructure SPs
A. Lenk, Th. Sandholm, M. Klems, J. Nimis, S. Tai
ICSE-Workshop Cloud 09, May 2009
6 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
7. NIST definition (III)
Clouds do not have to be public
User
Organization A
Private
Cloud
User Provider
Organization B Organization E
Provider
Organization C
Public
Cloud
Private Hybrid
Cloud Cloud
Provider
Organization D
7 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
8. eOrg Cloud Research Focus – Some Select Activities
• Business Cases and Decision Support
Business Cases
• E.g. CC business cases for T-Com (w. T-Labs)
& Perspectives
• Cloud Computing Adoption
• CC maturity model incl. online tool (w. IBM D ?)
• Cloud Value Creation
Cloud
• Cloud offering value creation for intermediairies (EU)
Ecosystem • Architecture of „the Cloud“
• Technical and economical interaction of Cloud offerings
„The Cloud“ • Cloud Engineering
• Mgmt support for Cloud landscapes (w. T-Labs,…)
Cloud • Business continuity services (IBM Watson)
Engineering • Cloud Application Development
• „Cloudification“ of existing apps (OpenCirrus/HP)
• Cloud Platforms and Testbeds for Service Networks
• Setup and Benchmarking (w. T-Systems, EU,…)
• Cloud Provisioning
Cloud Management
• SAP Landscape reliability in VPDC (w. fluidOps)
& Provisioning
• SLA mgmt for complex systems (w. SAP Research)
8 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
9. Landscape as a Service (LaaS)
LaaS offers fast and easy provisioning of multiple interelated Cloud components
Goal: Cloud Computing system that allows coordinated provisioning of multiple,
disjoint and complete system landscapes
Therefore images containing the different components/systems of the landscape
are parameterized and instantiated
Also relations and constraints between the components of a landscape are
considered during image construction and instantiation and inside the
landscape/cloud controller
The landscape provision service must allow for altering of the system landscape
setup to satisfy changing customer needs
Typical use cases related to the altering of a system landscape include
• Adding additional systems to overcome high loads or extend the functionality
• Replace systems inside the landscape
• Remove systems from the landscape
10. Generic LaaS Architecture
System Landscape
System Landscape
System Landscape
VM VM VM
VM VM VM
VM VM VM
Controlling
and
Monitoring
Interface Gateway
VM
VM
VM
Storage
10 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
11. SAP LaaS
In this Use Case comprehensive SAP system landscapes shall be provided
• basically for test and development
• on demand to a customer as a self-service in a LaaS fashion
• under consideration of relations and constraints inside the system landscape
Constraints given by a SAP system landscape
• can be implemented by configuring images accordingly as well as by enforcing
constraints inside the controller of the landscape provisioning system
• During image definition specific constraints like f.i. transports between SAP
systems (DTP/DQP-landscape) can be predefined
• In a landscape/cloud controller the instanciation sequence of SAP systems can
be policed f.i.
12. SAP LaaS – Landscapes
based on fluidOps eCloudManager
12 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
13. SAP LaaS – Demonstrator Overview
T-Systems
LaaS Demonstrator
webservice webservice
calls calls
fluidOps zimory
SAP Landscapes Generic
Infrastructure
13 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
14. SAP LaaS – Demonstrator at CeBIT 2010
See also: http://dl.fluidops.com/cebit.html
14 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
15. LaaS – Open Issues and Research Questions
Open Issues:
• What about the data?
Research Questions:
• Modeling Language for Cloud services, their configuration and relations
• Lightweight but powerful execution engine
• Other useful application scenarios
Extensions:
• Management of Federate Clouds
• Cloud architecture pattern support
• (Framework for other research threads at eOrg)
15 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
16. Berkeley‘s Top 10 Obstacles to Cloud Computing
“A view of cloud computing”
Armbrust, M., Fox, A., Griffith, R., Joseph, A. D., Katz, R.,
Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., and Zaharia, M.
Commun. ACM 53, 4. April 2010.
16 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
17. Obstacles Perceived by Potential Cloud Consumers
Sources:IDC Enterprise Panel, August 2008
http://idcenterprisepanel.com/index.html
17 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
18. Research Agenda
for the European Cloud Community
Main Recommendations:
• R1: EC should stimulate research and technological development
• R2: EC together with Member States should set up the right regulatory
framework to facilitate the uptake of Cloud computing
Additional Recommendations:
• AR1: The EU needs large scale research and experimentation test beds
• AR2: The EC together with industrial and public stakeholders should develop
joint programmes encourage expert collaboration groups
• AR3: The EC should encourage the development and production of (a) Cloud
interoperation standards (b) an open source reference implementation
• AR4: The EC should promote the European leadership position in software
through commercially relevant open source approaches
„The Future of Cloud Computing – Opportunities for European Cloud Computing Beyond 2010.“
Schubert L, Jefferey K., Neidecker-Lutz B.
EU Expert Group Report – Public Version 1.0.
http://cordis.europa.eu/fp7/ict/ssai/docs/executivesummary-forweb_en.pdf. January 2010
18 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010
19. Our Derived Personal Cloud Trends for 2010
Security: Rationalization of security discussion
Ecosystem: Big IT companies will get more into focus
Desktop as a Service: Thin clients+appliances+OS support
Standardization: The battle goes into the final rounds
SLAs: Establishment of useful SLA models
Other candidates:
• Pricing: model evolution, e.g. spot markets
• Federation of heterogeneous Cloud infrastructures: distributed VPDC
19 Jens Nimis: Chancen, Herausforderungen und Trends 15.06.2010