Date post: | 13-Jan-2015 |
Category: |
Technology |
Upload: | joydipto-banerjee |
View: | 579 times |
Download: | 2 times |
© 2012 IBM Corporation
Cloud ComputingIntroduction and Concepts
Joydipto Banerjee
© 2012 IBM Corporation2
Session Objectives
At the end of this session, you should be able to describe:
– The basic principles, terminology and business drivers for what is and why cloud computing exists.
– How Cloud Computing works
– Various products and technologies in Cloud space
– Careers in Cloud Computing
– Cloud computing on the social media
– Where to look for further information
© 2011 IBM Corporation
© 2012 IBM Corporation3
It’s time to start thinking differently about infrastructure.
© 2012 IBM Corporation4
A New Computing Model/ A New Platform
• Massive, Web-scale abstracted infrastructure
• Dynamic allocation, scaling, movement of applications
• Pay per use
• No long-term commitments
• OS, application architecture independent
• No hardware or software to install
• No expensive architects or consultants to hire
Mainframe EraMainframe Era
Client Server EraClient Server Era
Browser ServerBrowser Server
Web PlatformWeb Platform
CloudCloud
System S360 Operating System
DatabaseSystem Network
Architecture
Personal Computer
Virtualization
Web
Technology Evolution and Innovation
© 2012 IBM Corporation5
Clouds in Action …
Social Networking:
E-Mail:
Document / Hosting Services:
Backup Services:
© 2012 IBM Corporation6
What is a Cloud ?
© 2012 IBM Corporation7
Definition of cloud computing
Cloud computing is a model for enabling ubiquitous, 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. This cloud model is composed of five essential characteristics, three service models, and four deployment models.
-From The NIST Definition of Cloud Computing at
-http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
© 2012 IBM Corporation8
Cloud Computing exhibits the following key characteristics:
1. On-demand self-service
2. Broad network access
3. Location independent resource pooling
4. Rapid elasticity
5. Pay per use/ flexible pricing models
Monitor & Manage
Services & Resources
Cloud
Administrator
Datacenter
Infrastructure
Service Catalog,
Component
Library
Clients
Component Vendors/
Software Developers
Publish & Update
Components,
Service Templates
IT Cloud
Access
Services
Cloud Computing – Essential Characteristics
© 2012 IBM Corporation9
Infrastructure as a Service
Platform as a Service
High Volume
Transactions
Software as a Service
Servers Networking Storage
Middleware
Collaboration
Business Processes
CRM/ERP/HR
Industry Applications
Data Center Fabric
Shared virtualized, dynamic provisioning
Database
Web 2.0 ApplicationRuntime
JavaRuntime
DevelopmentTooling
Cloud Computing - Service Models
© 2012 IBM Corporation10
Cloud Computing - Deployment Models
1
© 2012 IBM Corporation11
Cloud Computing - Deployment Models
2
© 2012 IBM Corporation12
Cloud Computing - Deployment Models
3
© 2012 IBM Corporation13
Cloud Computing - Deployment Models
4
© 2012 IBM Corporation14
Why use Clouds ?
Test provisioning Weeks Minutes
Change management Months Days/hours
Release management Weeks Minutes
Service access Administered Self-service
Standardization Complex Reuse/share
Metering/billing Fixed cost Variable cost
Server/storage utilization 10–20% 70–90%
Payback period Years Months
SOURCE: Based on IBM and client experience.
Increasing speed and
flexibility
Reducing costs
Results from IBM cloud computing engagements
© 2012 IBM Corporation15
Can Everything be put to Cloud ?
© 2012 IBM Corporation16
Security concerns – Multiple customers sharing the same resources
Concerns related to cloud computing
1
2
3
4
5
Maturity – Is the technology ready for production-level deployment?
Standards – Still being developed
Interoperability – Many different vendor APIs
Control of data – Organizational level of comfort with data being outside
traditional IT
© 2012 IBM Corporation17
Virtualization
VirtualisedApplications & Middleware
VirtualClients
VirtualNetworks
VirtualStorage
VirtualServers
Physical LayerIBM & Other
StorageNetworkingSystem x,
BladeCenterIBM System z
Power Systems
Non-IBM Servers
Lets look Inside the Cloud…
Service Management
ServiceCatalog &
Automation
Request UIOperations UI
Provisioning SLA MgmtMonitoring Security Metering
Virtualization Mgmt Image Mgmt Capacity MgmtSystemsDirector
Virtualization Mgmt Image Mgmt Capacity Mgmt
TivSAM TivSAMTPM & TPC
ITMTSLA & TBSM
LDAP TUAM
Hypervisor
Cloud Software
Workloads
Software Development Test and Pre-Production
Commercial &Open Source
© 2012 IBM Corporation18
Try now!
https://try.cloud.ubuntu.com/
© 2012 IBM Corporation19
Open Source Cloud Products
© 2012 IBM Corporation20
Cloud in action: University of Bari
Students at Italy’s University of Bari useIBM cloud to create innovative solutionsto help the local economy.
• Give students a platform to create innovative solutionsfor local communities and businesses in southern Italy.
Business challenge
• Elastic, cloud-based services from sensors, marketsystems and GPS data, connecting university, privatesector and government agencies.
Rethinking IT
• Cut shipping times for local deliveries in half.• More efficient supply chain with fishermen completingtransactions with merchants while still at sea.
• Winemakers increase quality with constant soil-condition monitoring.
Reinventing business
20
© 2012 IBM Corporation21
The Cloud Job: Careers in the Cloud Computing Space
Source : http://thecareerpyramid.com/2011/11
© 2012 IBM Corporation22
Research / Solution Areas
� Cloud Infrastructure
� Architecture
� Elasticity and availability in a Cloud
� Virtualization
� Network
� Storage
� Performance
� Security and Privacy in Clouds
� Connectivity and Cloud Computing
� Cloud-Based Compliance
� Methods & Tools
� Business Models
• Cloud Solutions & Offerings
• Cloud Applications in Vertical
� Industries
� Cloud Deployment Models
• Infrastructure as a Service,
• Platform as a Service
• Software as a Service
� Cloud Delivery Models• Hybrid Clouds• Industry Clouds• Private Clouds• Public Clouds
� Cloud Management• Asset Management• Service Management• Capacity Planning• Charging models and economics• Usage Reporting, Billing & Metering• Provisioning• Monitoring
© 2012 IBM Corporation23
Cloud Certifications
IBM Cloud Computing certifications
• IBM Certified Solution Advisor - Cloud Computing Architecture V2
An IBM Certified Solution Advisor - Cloud Computing Architecture V2 is a person who can clearly explain the benefits and underlying concepts of cloud computing. They can also demonstrate how the IBM Cloud Computing offering helps customers realize these benefits.
http://www-03.ibm.com/certify/certs/50001102.shtml
• IBM Certified Solution Architect - Cloud Computing Infrastructure V1
An IBM Certified Solution Architect - Cloud Computing Infrastructure V1 is a person who can demonstrate the design, plan, architecture and management principles of an IBM cloud computing infrastructure. They can do this with limited assistance from support, documentation or relevant subject matter experts.
http://www-03.ibm.com/certify/certs/50001201.shtml
© 2012 IBM Corporation24
ThoughtsonCloud Blog
Link: http://www.thoughtsoncloud.com
Question ofthe week
Viewer comments
Blog posts
© 2012 IBM Corporation25
Participate in cloud discussions in IBM Cloud Computing LinkedIn Group and other Cloud related groups
© 2012 IBM Corporation26
TwitterMost Cloud conversations (English language) are taking place on Twitter
IBM Cloud on Twitter
Excellent for viral real-time buzz, drive-to tactics, and knowledge
© 2012 IBM Corporation27
Youtube
IBM Cloud YouTube channel (English)
http://www.youtube.com/IBMCloud
© 2012 IBM Corporation28
FacebookIBM Cloud page on Facebook
https://www.facebook.com/IBMCloud
© 2012 IBM Corporation29
My developerWorks: “The Geekiest Social Network”Join My developerWorks today
�Continue the conversation with the speaker, classmates and a network of 8 million IT professionals around the world.
�Build relationships with technical professionals who have similar interests.
�Collaborate to find ideal solutions to your tough technical questions.
�Learn about additional resources to deepen your skills.
�Already an expert? Have your voice heard!
ibm.com/developerworks/mydeveloperworks
© 2012 IBM Corporation30
Information Sources
www.ibm.com/developerworks/cloud/newto.html
www.ibm.com/developerworks/training/kp/cl-kp-cloudfundamentals/?S_TACT=105AGY82&S_CMP=MAVE
http://aws.amazon.com/ec2/
www.windowsazure.com/en-us/
www8.hp.com/us/en/software/software-product.html?compURI=tcm:245-936131
www.salesforce.com/in/?ir=1
© 2012 IBM Corporation31
Thank You
Merci
Grazie
Gracias
Obrigado
Danke
Japanese
French
Russian
German
Italian
Spanish
Brazilian Portuguese
Arabic
Traditional Chinese
Simplified Chinese
Thai
Korean
English
Thank you for attending!
We want to continue hearing from you…
Share your feedback from today’s session and stay connected.
Joydipto Banerjee
IBM Certified Consulting IT Specialist
Email – [email protected], [email protected]
Twitter – @joydipto
© 2012 IBM Corporation32 © 2012 IBM Corporation32
ibm.com/smartcloud
© 2012 IBM Corporation33
Tivoli Usage & Accounting Manager
pHyp Hypervisor
CPU Memory Disc Network
VMware Hypervisor
CPU Memory Disc Network
Tivoli Service Automation Manager
Tivoli
Provisioning
Manager
Service
Automation
Manager
Usage &
Accounting
Manager
Service
Request
Manager<
TSAM Web UI TSAM Admin UI Mail Client Linux VM TUAM UI
Tivoli Process Automation Engine
Orchestration workflows
AIX VM Linux VM AIX VM Linux VM Win VM Linux VM
Business user selects service offering from the service catalog (a software stack),
defining the start and end dates when they
need the service. Available capacity is
checked.
A service request is generated, forwarded to
SRM. This acts as an audit trail for who
requested what, how much and when.
1
23
4
5
6
6
7
8
9
11
Administrator approves the request if
necessary (many levels of approval are
possible with customisable workflow), and
reservation for the resources is made.
Triggers Mgmt plan hypervisor selection, resource reservation, writes
metering record when completed,
tracks relationship of VM to requestor.
Drives fine-granular TPM workflows
for aix, windows, Linux VM(x86/System p & z) creation.
Creates AIX LPAR definition on HMC,
deploys image from NIM, connects to
VIO storage, applies network IP / VLAN,
security, and instantiates OS & SW
stack.
Creates VM machine from image
template, and applies network IP/
VLAN, security credentials, and instantiates OS & SW stack.
Virtual machine is started and becomes ready to use.
Security credentials, and
network access details are emailed to the
requestor
Provisioning event is
recorded with accounting
details so that resource usage can be tracked.
Usage reports can be analysed many
ways and traced to service offering,
requestor, and resources. Details could
be fed to billing system to generate
invoices.Overall timeline from request to operational virtual
machine, can be from 5 mins to 60+ mins
(depending upon size of image payload)
10
TUAM applies rate and cost
information to resource
usage details to generate financial reports.
© 2012 IBM Corporation34
© 2012 IBM Corporation35
© 2012 IBM Corporation36