Top Banner
© 2012 IBM Corporation Cloud Computing Introduction and Concepts Joydipto Banerjee
36

Cloud Computing at UTM Shillong

Jan 13, 2015

Download

Technology

Conducted a seminar on Cloud Computing at UTM College Shillong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cloud Computing at UTM Shillong

© 2012 IBM Corporation

Cloud ComputingIntroduction and Concepts

Joydipto Banerjee

Page 2: Cloud Computing at UTM Shillong

© 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

Page 3: Cloud Computing at UTM Shillong

© 2012 IBM Corporation3

It’s time to start thinking differently about infrastructure.

Page 4: Cloud Computing at UTM Shillong

© 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

Page 5: Cloud Computing at UTM Shillong

© 2012 IBM Corporation5

Clouds in Action …

Social Networking:

E-Mail:

Document / Hosting Services:

Backup Services:

Page 6: Cloud Computing at UTM Shillong

© 2012 IBM Corporation6

What is a Cloud ?

Page 7: Cloud Computing at UTM Shillong

© 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

Page 8: Cloud Computing at UTM Shillong

© 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

Page 9: Cloud Computing at UTM Shillong

© 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

Page 10: Cloud Computing at UTM Shillong

© 2012 IBM Corporation10

Cloud Computing - Deployment Models

1

Page 11: Cloud Computing at UTM Shillong

© 2012 IBM Corporation11

Cloud Computing - Deployment Models

2

Page 12: Cloud Computing at UTM Shillong

© 2012 IBM Corporation12

Cloud Computing - Deployment Models

3

Page 13: Cloud Computing at UTM Shillong

© 2012 IBM Corporation13

Cloud Computing - Deployment Models

4

Page 14: Cloud Computing at UTM Shillong

© 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

Page 15: Cloud Computing at UTM Shillong

© 2012 IBM Corporation15

Can Everything be put to Cloud ?

Page 16: Cloud Computing at UTM Shillong

© 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

Page 17: Cloud Computing at UTM Shillong

© 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

Page 18: Cloud Computing at UTM Shillong

© 2012 IBM Corporation18

Try now!

https://try.cloud.ubuntu.com/

Page 19: Cloud Computing at UTM Shillong

© 2012 IBM Corporation19

Open Source Cloud Products

Page 20: Cloud Computing at UTM Shillong

© 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

Page 21: Cloud Computing at UTM Shillong

© 2012 IBM Corporation21

The Cloud Job: Careers in the Cloud Computing Space

Source : http://thecareerpyramid.com/2011/11

Page 22: Cloud Computing at UTM Shillong

© 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

Page 23: Cloud Computing at UTM Shillong

© 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

Page 24: Cloud Computing at UTM Shillong

© 2012 IBM Corporation24

ThoughtsonCloud Blog

Link: http://www.thoughtsoncloud.com

Question ofthe week

Viewer comments

Blog posts

Page 25: Cloud Computing at UTM Shillong

© 2012 IBM Corporation25

LinkedIn

Participate in cloud discussions in IBM Cloud Computing LinkedIn Group and other Cloud related groups

Page 26: Cloud Computing at UTM Shillong

© 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

Page 27: Cloud Computing at UTM Shillong

© 2012 IBM Corporation27

Youtube

IBM Cloud YouTube channel (English)

http://www.youtube.com/IBMCloud

Page 28: Cloud Computing at UTM Shillong

© 2012 IBM Corporation28

FacebookIBM Cloud page on Facebook

https://www.facebook.com/IBMCloud

Page 29: Cloud Computing at UTM Shillong

© 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

Page 30: Cloud Computing at UTM Shillong

© 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

Page 31: Cloud Computing at UTM Shillong

© 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

Page 32: Cloud Computing at UTM Shillong

© 2012 IBM Corporation32 © 2012 IBM Corporation32

ibm.com/smartcloud

Page 33: Cloud Computing at UTM Shillong

© 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.

Page 34: Cloud Computing at UTM Shillong

© 2012 IBM Corporation34

Page 35: Cloud Computing at UTM Shillong

© 2012 IBM Corporation35

Page 36: Cloud Computing at UTM Shillong

© 2012 IBM Corporation36