Computer Port IT Solutions JNTU Lecture

42
COMPUTER PORT IT SOLUTIONS VIRTUALIZATION & CLOUD COMPUTING PRIMER WWW.COMPUTERPORT.IN 1

Transcript of Computer Port IT Solutions JNTU Lecture

COMPUTER PORT IT SOLUTIONS

VIRTUALIZATION & CLOUD COMPUTING

PRIMER

WWW.COMPUTERPORT.IN

1

Index

Introduction

Prerequisites

Evolution of Computing

Evolution of Computing Models

Evolution of Internet

What is Cloud Computing

What is Virtualization

Cloud Players Around the World

What's in the cloud

Future of Computing

Thank You

Contact Information

2

The course has some prerequisites:

The participant should have some basic skill sets

like loading an OS, booting a system from CD,

Network Configuration, Thumb Drive etc.,

Users should be conversant with Protocols like

TCP,CIFS, NFS etc.,

All the modules mentioned above can be learnt

independently but the Virtualization of processing

power should be learnt first.

A basic understanding of Networks, Internet

Connectivity etc is essential.

3

4

5 What is MAINFRAME Technology?

A mainframe computer is a very large computer capable of

handling and processing very large amounts of data quickly.

They are used by large institutions, such as government

agencies and large corporations.

6 What is Enterprise client-server?

Enterprise computing is the name given to distributed

computing as practiced in medium-sized or large organizations

where the need to share data between physically-distributed

sites is the primary motivator for the creation of a distributed

system.

In some ways, mainframes are more powerful than

supercomputers because they support more

simultaneous programs.

7

What is Cloud Technology?

Cloud is a broad term and cannot be easily expanded in one

single line. Cloud can be IaaS, PaaS, AaaS and again there

are many internal small things that have to be understood to

have a clear grip on the massively disruptive technology.

8 THE EVOLUTION OF IT COMPUTING MODELS

SCALING

HARDWARE

SLA

HA TYPE

SOFTWARE

CONSUMPTION

99.999 99.9 Always On

Vertical Horizontal

Custom Enterprise Community

Software Hardware

Distributed Decentralized Centralized

Self service Shared

service

Centralized

service

MainFrame Enterprise Cloud

9

10

08

-Ma

y-1

5

BY

CO

MP

UTE

R P

OR

T IT SO

LUTIO

NS

11

ISP 1.0 PROVIDED ACCESS TO INTERNET (Dial-up, ISDN,T1,T3)

ISP 2.0 ACCESS TO SERVERS AT THE INTERNET ACCESS POINT

Colo (ISP 3.0 ) RACKS OF YOUR EUIPMENT AT THE INTERNET ACCESS POINT

ASP (ISP 4.0 )

HOSTED (TRADITIONALLY

DESIGNED)

APPLICATIONS AT THE

INTERNET ACCESS POINT

SaaS INTERNET BASED

APPICATIONS AND SERVICES

CLOUD (ISO 5.0) DYNAMIC, INTERNET OPTIMIZED INFRASTRUCTURE FOR HOSTING YOUR APPLICATIONS

EVOLUTION OF CLOUD COMPUTING

The figure below

illustrates how ISP turned

into Cloud Computing.

12 Components of Cloud Computing :

1. Virtualization of Processing Power

2. Virtualization of Storage

(aka SDS - Software Defined Storage)

3. Virtualization of Networking

(aka SDN - Software Defined Networking)

4. Identity Access Management (IAM)

5. Imaging Service

13 What is Virtualization ?

In computing, virtualization refers to the act of creating

a virtual (rather than actual) version of something, including

(but not limited to) a virtual computer

hardware platform, operating system (OS), storage device,

or computer network resources.

Traditional

data center

Well-known, stable, and secure

Utilization <15%

Virtualized data center

Utilization increases to >50%

Management costs decrease

On-premises dynamic data

center—private cloud

Management costs decrease significantly

IT as a Service

Chargeback

Off-premises

dynamic data

center—public

cloud

14 The Evolution of VirtualizationThe Evolution of Virtualization

15 1.Virtualization of Processing Power

Virtu

aliza

tion

of P

roc

essin

g P

ow

er

16

Virtu

aliza

tion

of P

roc

essin

g P

ow

er

17

Type 1 Virtualization products:

VMware : ESXi Server

Microsoft : Hyper - V

Citrix : XenServer

Linux (Any Distribution) : KVM - Kernel Virtual Machine

Virtu

aliza

tion

of P

roc

essin

g P

ow

er

18

Type 2 Virtualization Products:

VMware : Workstation

Oracle : Virtual Box

Virtu

aliza

tion

of P

roc

essin

g P

ow

er

19 2. Virtualization of Storage (aka SDS - Software Defined Storage)

So

ftwa

re D

efin

ed

Sto

rag

e

20

So

ftwa

re D

efin

ed

Sto

rag

e

21

So

ftwa

re D

efin

ed

Sto

rag

e

22

So

ftwa

re D

efin

ed

Sto

rag

e

23 3. Virtualization of Networking (aka SDN - Software Defined

Networking)

Software-defined networking (SDN) is an approach to

computer networking that allows network administrators to

manage network services through abstraction of lower-level

functionality. This is done by decoupling the system that

makes decisions about where traffic is sent (the control

plane) from the underlying systems that forward traffic to the

selected destination (the data plane). The inventors and

vendors of these systems claim that this simplifies

networking.[1]

SDN requires some method for the control plane to

communicate with the data plane.

So

ftwa

re D

efin

ed

Ne

two

rkin

g

24 Control Plane: A major function of the control plane is deciding

which routes go into the main routing table

Data Plane: In routing, the forwarding plane, sometimes called

the data plane, defines the part of the router architecture that

decides what to do with packets arriving on an inbound

interface.

So

ftwa

re D

efin

ed

Ne

two

rkin

g

25

So

ftwa

re D

efin

ed

Ne

two

rkin

g

26 The Three Key Elements of SDN:

Ability to manage the forwarding of frames/packets and

apply policy;

Ability to perform this at scale in a dynamic fashion;

Ability to be programmed.

So

ftwa

re D

efin

ed

Ne

two

rkin

g

27

VEB : Virtual Ethernet Bridge

So

ftwa

re D

efin

ed

Ne

two

rkin

g

28 4. Identity Access Management:

Identity management (IdM) is the task of controlling

information about users on computers. Such information

includes information that authenticates the identity of a user,

and information that describes information and actions they

are authorized to access and/or perform. It also includes the

management of descriptive information about the user and

how and by whom that information can be accessed and

modified. Managed entities typically include users, hardware

and network resources and even applications.

In computing, identity management (IdM) describes the

management of individual principals, their authentication,

authorization, and privileges within or across system and

enterprise boundaries with the goal of increasing security and

productivity while decreasing cost, downtime and repetitive

tasks.

Ide

ntity

Ac

ce

ss Ma

na

ge

me

nt

29

Ide

ntity

Ac

ce

ss Ma

na

ge

me

nt

30

Ide

ntity

Ac

ce

ss Ma

na

ge

me

nt

31 Imaging Service:

Imaging Service is a generic term and is being used almost

everyday by the Administrators even general users also.

Whenever we are using a bootable CD, we are using an

Imaging Service. ISO image is a classic example of Imaging

Service.

Every Commercial or non commercial entities are providing

proprietary formats as far as Imaging Service is concerned:

A multi-format image registry, the image service allows uploads

of private and public images in a variety of formats, including:

1.Raw

2.Machine (kernel/ramdisk outside of image, a.k.a. AMI)

3.VHD (Hyper-V)

4.VDI (VirtualBox)

5.qcow2 (Qemu/KVM)

6.VMDK (VMWare)

7.OVF (VMWare, others)

Ima

gin

g S

erv

ice

32

Ima

gin

g S

erv

ice

33

Clo

ud

Co

mp

utin

g

34 After Using Virtualization you can give the following

•Software as a Service (SaaS)

•Platform as a Service (PaaS)

•Infrastructure as a Service (IaaS)

•IT as a Service

•Storage-as-a-service

•Database-as-a-service (DaaS)

•Information-as-a-service

•Process-as-a-service

•Application-as-a-service (AaaS)

•Integration-as-a-service

•Security-as-a-service

•Management/governance-as-a-service(MaaS)

•Testing-as-a-service

•Green IT

Clo

ud

Co

mp

utin

g

35 Comparison between Cloud Computing and Traditional Hosting.

Clo

ud

Co

mp

utin

g

36 Present Cloud Awareness Statics :

25%

75%

Awareness on Cloud Computing

Aware Not Aware

Clo

ud

Co

mp

utin

g

37 What’s in the Cloud ?

Clo

ud

Co

mp

utin

g

38 CLOUD MANAGEMENT PLATFORMS:

The above mentioned modules are individual but can be

assembled to have a seamless functionality.

This is what has been done by the following Cloud

Management Platforms (CMP):

VMware VCloud

Microsoft Azure

OpenStack

CloudStack

OpenNebula

HP Helion Eucalyptus

Clo

ud

Co

mp

utin

g

39 Future Of Cloud Computing

Clo

ud

Co

mp

utin

g

Thank You

Contact us :

TSS Ravi Kumar

[email protected]

www.computerport.in

Rajendar Chintala

[email protected]

Ileshwar T

[email protected]

40

Clo

ud

Co

mp

utin

g

Disclaimer

We have tried our level best not to infringe on any copy right

material. In case you find any copy righted material in this presentation, please let us know.

41

Clo

ud

Co

mp

utin

g

Source Sites

openstack.org

Vmware.com

azure.microsoft.com

opennebula.org

linux-kvm.org

proxmox.com

en.Wikipedia.org (for Cloud Computing Info)

aws.amazon.com

42

Clo

ud

Co

mp

utin

g