The Role of Grid in the IT Landscape

17
The Role of Grid in the IT Landscape Robert Fogel Intel Corporation, Principal Education Architect OGF Vice-President

description

The Role of Grid in the IT Landscape. Robert Fogel Intel Corporation, Principal Education Architect OGF Vice-President. Overview. Enterprise IT Pain Points: Total cost of operation Operational & energy efficiency Business alignment and delivery of business value - PowerPoint PPT Presentation

Transcript of The Role of Grid in the IT Landscape

Page 1: The Role of Grid in the IT Landscape

The Role of Grid in the IT Landscape

Robert FogelIntel Corporation, Principal Education Architect

OGF Vice-President

Page 2: The Role of Grid in the IT Landscape

2© 2006 Open Grid Forum

Overview

• Enterprise IT Pain Points:• Total cost of operation• Operational & energy efficiency• Business alignment and delivery of business value

• Virtualization has struck a loud chord

• Grid extends the familiar concept of virtualization• Increased utilization of IT assets• Break-down of silos• Federation of data and infrastructure

Grid and virtualization work together in the IT datacenter and beyond

Page 3: The Role of Grid in the IT Landscape

3© 2006 Open Grid Forum

Page 4: The Role of Grid in the IT Landscape

4© 2006 Open Grid Forum

Virtualization Spectrum

Service-Oriented ITService-Oriented IT(Grid + SOA + Web 2.0)(Grid + SOA + Web 2.0)

Enterprise Grid (today)Enterprise Grid (today)

VM (today)VM (today)

Rack/ClusterRack/Cluster& Desktops& DesktopsProcessorProcessor

““The Grid”The Grid”

PlatformPlatform

Virtualization Spectrum(micro) (macro)

VirtualVirtualEcosystemEcosystem

VirtualVirtualEnterpriseEnterprise

VirtualVirtualDatacenterDatacenter

Page 5: The Role of Grid in the IT Landscape

5© 2006 Open Grid Forum

Virtualization in the Future

Virtualized Compute, Network & Storage

Application and Data Services

SOA

OutsourcersOutsourcersInternetInternetComm Comm Service Service

ProvidersProviders

Digital Digital GovernmentGovernment

Mobile Consumers

Digital Digital HomesHomes

Digital Offices (SMB)

EnterpriseEnterprise

Mobile Workforce

Digital Office

Data Data CenterCenter Factory / Factory /

WarehouseWarehouseSensors

Business Processes & Workflows

SuppliersSuppliers

CustomersCustomers

Rack/ClusterRack/Cluster& Desktops& Desktops

(Grid 1.0)(Grid 1.0)ProcessorProcessor

““The GridThe Grid””

PlatformPlatform

Virtualization Spectrum(micro) (macro)

VirtualVirtualEcosystemEcosystem

VirtualVirtualEcosystemEcosystem

VirtualVirtualEnterpriseEnterprise

VirtualVirtualEnterpriseEnterprise

VirtualVirtualDatacenterDatacenter

VirtualVirtualDatacenterDatacenter

Page 6: The Role of Grid in the IT Landscape

6© 2006 Open Grid Forum

Next Generation IT Infrastructure

Utility ComputingPolicy-based SLA/QoS,

dynamic resource allocation, and pay-for-use

GridVirtualize, Provision, and

Aggregate Shared Resource Pools

Communication

Grid Enabled

Storage

Grid Enabled

Compute

Grid Enabled

MessagingDirectoryDataOrchestrationResourcesSecurity

Web

Ser

vice

sW

eb S

ervi

ces

Grid Middleware Services

Utility Computing Services

OptimizationLoad BalancingBillingOrchestrationAccountingMetering

Communication

Grid Enabled

Communication

Grid Enabled

Storage

Grid Enabled

Storage

Grid Enabled

Compute

Grid Enabled

Compute

Grid Enabled

MessagingDirectoryDataOrchestrationResourcesSecurity

WSR

F

Grid Services

Utility Computing ServicesOptimizationLoad

BalancingBillingOrchestrationAccountingMetering

Page 7: The Role of Grid in the IT Landscape

7© 2006 Open Grid Forum

The Virtual Datacenter

Grid of VMs (or service containers)

CPUCPU CPUCPUBlade/ServerBlade/Server

CoreCPU

Core…

VMCore

VM…

Rack/ClusterRack/Cluster& Desktops& Desktops

(Grid 1.0)(Grid 1.0)ProcessorProcessor

““The GridThe Grid””

PlatformPlatform

Virtualization Spectrum(micro) (macro)

VirtualVirtualEcosystemEcosystem

VirtualVirtualEcosystemEcosystem

VirtualVirtualEnterpriseEnterprise

VirtualVirtualEnterpriseEnterprise

VirtualVirtualDatacenterDatacenter

VirtualVirtualDatacenterDatacenter

Page 8: The Role of Grid in the IT Landscape

8© 2006 Open Grid Forum

IT Infrastructure Evolution

Single-core processor systemsSingle-core processor systems

Multi-Core Multi-Core processor-processor-

based systembased system

Server ConsolidationServer Consolidation Shared LandingShared Landing

Intel Host PlatformIntel Host Platform

Common Application ComponentsCommon Application Components

Operating SystemOperating System

App AApp A App BApp B App CApp C

VMMVMM App EApp E

App DApp D

App CApp C

App BApp B

App AApp AOSOSOSOSOSOS

OS PartitioningOS Partitioning

OSOSOSOSOSOS

VMMVMM

2002 - 2005

App AApp A App BApp B App CApp C

Enterprise GridEnterprise Grid

Grid MiddlewareGrid Middleware

2004 - 2007

Evolving Toward The Virtual Datacenter

Page 9: The Role of Grid in the IT Landscape

9© 2006 Open Grid Forum

The Business Value of Virtualization

Server ConsolidationServer Consolidation

Multiple App/OS – 10:1 in many casesMultiple App/OS – 10:1 in many cases

HWHWHWHWHWHW

VMMVMM

Disaster RecoveryDisaster Recovery

HWHWVMMVMM

HWHWVMMVMM

Upholding high-levels of business continuity

……OSOS

AppApp

OSOS

AppApp

OSOS

AppApp ……OSOS

AppApp

HWHWVMMVMM

HW HW VMMVMM

Balancing utilization with head room

Dynamic Load BalancingDynamic Load Balancing

OSOS

AppApp11

OSOS

AppApp22

OSOS

AppApp33

OSOS

AppApp44

CPU UsageCPU Usage30%30%

CPU UsageCPU Usage90%90%

Enables rapid deployment Enables rapid deployment

R&D ProductionR&D Production

HWHWVMMVMM

OSOS

AppApp

Higher Utilization, Isolation, Lower TCOHigher Utilization, Isolation, Lower TCO

Page 10: The Role of Grid in the IT Landscape

10© 2006 Open Grid Forum

C#4ACPUCPU

OS BOS B

C#4BCPUCPU

OS BOS B

C#4CCPUCPU

OS BOS B

Consolidated Environment

• Dissimilar configurations• Low System Utilization (<20% on avg.)

# 1CPUCPU

App AApp A

OS AOS A

App BApp B

# 2CPUCPU

App CApp C

OS BOS B

# 3

App DApp D

CPUCPU

OS BOS B

App EApp E App EApp E App EApp E

# 5CPUCPU

App FApp F

OS BOS B

Page 11: The Role of Grid in the IT Landscape

11© 2006 Open Grid Forum

Starting on Virtualization

• Dissimilar configurations• Cluster or silo heterogeneous environment enabled

for maximal performance & server utilization

#4B#4ACPUCPU

App EApp E

OS BOS B

CPUCPU

OS BOS B

#4CCPUCPU

OS BOS B

Grid SWGrid SW

SW OS PartitioningSW OS Partitioning GridGrid

# 2CPUCPU

App CApp C

OS BOS B

# 3

App DApp D

CPUCPU

OS BOS B

# 1CPUCPU

App AApp A

OS AOS A

App BApp B

# 5CPUCPU

App FApp F

OS BOS B

App EApp E App EApp E App EApp E

# 2ACPUCPU

App CApp C App DApp D

SW VMMSW VMM

OS BOS BOS BOS B

# 1CPUCPU

App AApp A App BApp B

SW VMMSW VMM

OS AOS A OS BOS B

App FApp F

Page 12: The Role of Grid in the IT Landscape

12© 2006 Open Grid Forum

Better Virtualization

• HW assisted OS Partitioning• Better reliability over SW based OS Partitioning

# 1AVT CPUVT CPU

App AApp A App BApp B

VT Enabled VMMVT Enabled VMM

OS AOS A OS BOS B

App FApp F

# 2AVT CPUVT CPU

App CApp C App DApp D

VT Enab. VMMVT Enab. VMM

OS BOS BOS BOS B

App EApp E

#4B#4ACPUCPU

OS BOS B

CPUCPU

OS BOS B

#4CCPUCPU

OS BOS B

Grid SWGrid SW

HW Assisted OS PartitioningHW Assisted OS Partitioning GridGrid

CPUCPU

SW VMMSW VMM

CPUCPU

SW VMMSW VMM

SW OS PartitioningSW OS Partitioning

Page 13: The Role of Grid in the IT Landscape

13© 2006 Open Grid Forum

Grid + OS Partitioning

• Enhanced virtualization• Resources available on demand

# 2AVT CPUVT CPU

App CApp C App DApp D

VT Enab. VMMVT Enab. VMM

OS BOS BOS BOS B

Grid SWGrid SW

App EApp E

# 4VAVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS A OS BOS B

OS PartitioningOS Partitioning Grid + OS PartitioningGrid + OS Partitioning

#4CCPUCPU

OS BOS B

Grid SWGrid SW

App AApp A App BApp B App FApp F

App EApp E

#4B#4ACPUCPU

OS BOS B

CPUCPU

OS BOS B

# 4VBVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS AOS AOS A OS BOS B

GridGrid

Page 14: The Role of Grid in the IT Landscape

14© 2006 Open Grid Forum

# 2AVT CPUVT CPU

VT Enab. VMMVT Enab. VMM

OS BOS BOS BOS B

Completing Virtualization

• Extending cross enterprise• Resource allocation shifted based on SLA and QoS

App CApp C App DApp D

Grid SWGrid SW

App EApp E

#4CCPUCPU

OS BOS B

# 4VAVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS A OS BOS B

# 4VBVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS AOS AOS A OS BOS B

App AApp A App BApp B App FApp F

Grid SWGrid SW

Grid + OS PartitioningGrid + OS Partitioning

Page 15: The Role of Grid in the IT Landscape

15© 2006 Open Grid Forum

Future Scaling

• Much simpler scale-out

# 2AVT CPUVT CPU

VT Enab. VMMVT Enab. VMM

OS BOS BOS BOS B

Grid SWGrid SW

App EApp E

#4CCPUCPU

OS BOS B

# 4VAVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS AOS AOS A OS BOS B

# 4VBVT CPUVT CPU

VT Enabled VMMVT Enabled VMM

OS AOS AOS AOS A OS BOS B

App AApp A App BApp B App FApp F

# N1VT CPUVT CPU

VT Enab. VMMVT Enab. VMM

OS BOS BOS AOS A

App CApp C App DApp D

Grid SWGrid SW

Page 16: The Role of Grid in the IT Landscape

16© 2006 Open Grid Forum

The Best Combination

VMMVMM App EApp E

App DApp D

App CApp C

App BApp B

App AApp AOSOSOSOSOSOS

OS PartitioningOS Partitioning

OSOSOSOSOSOS

VMMVMM

App AApp A App BApp B App CApp C

Enterprise GridEnterprise Grid

Business Grid SWBusiness Grid SW

No Application Modification RequiredApplication Modification May Be Required(many vendors)

Server Utilization 90%Operation Costs Reduction

30%

Application Performance

1000%

Server Utilization 80%Operation Costs Reduction

65%

Application Performance

15%

Source: Intel Customers including Hewitt, Wachovia, CSFB and others

Page 17: The Role of Grid in the IT Landscape

17© 2006 Open Grid Forum

Summary and Conclusion

• Grid and VM technologies are mainstream

• Grid and VM work together to provide better optimization and new capabilities of the IT datacenter

• Grid setups for extending optimization and new capabilities beyond the datacenter