dtu – distributed systems · spi tpm1.2 system bios 16mb spi parallel exp. nand flash 2gb pbdsa...

58
© 2012 IBM Corporation DTU – Distributed Systems IBM PureFlex SmartCloud Entry Solution Technical Walkthrough Lyngby April 18 th , 2013 Ib F. Kristensen, [email protected] IT Architect Nordic PureFlex Product Manager

Upload: others

Post on 24-Dec-2019

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

© 2012 IBM Corporation

DTU – Distributed SystemsIBM PureFlex SmartCloud Entry Solution Technical WalkthroughLyngbyApril 18th, 2013

Ib F. Kristensen, [email protected] ArchitectNordic PureFlex Product Manager

Page 2: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Agenda IBM PureFlex SmartCloud Entry Solution

� IBM

� Concept overview of the system

� Design issues/requirement for the Flex Chassis

� The physics of the Flex Chassis

� The networking in the Flex Chassis

� The Compute power in the Flex Chassis

� Management of the hardware

� The Cloud software stack

� Wrap up

Page 3: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM

Page 4: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM Corporation

* source: ibm.com/investor/4q12/presentation/4q12.pdf

Key figures

� Headquarters

Armonk, New York, USA

� CEOVirginia M. Rometty

� Employees 2012434,246

� Revenue 2012104.5 billion US-Dollar

� Homepageibm.com

With revenues of 104.5 billion US-Dollar in 2012, IBM is

one of the world’s largest provider of information technology (hardware, software and services) and B2B

solutions. The company has more than 430,000 employees worldwide and operates in more than 170

countries.

For more financial information please visit

ibm.com/investor/financials/index.phtml

IBM revenue by industry* (in billion USD)

IBM revenue

Revenue in million USD 2012 2011 2010

Global Services

Global Technology ServicesGlobal Business Services

58,802

40,23618,566

60,163

40,87919,284

56,424

38,20118,223

Hardware 17,667 18,985 17,973

Software 25,448 24,944 22,485

Global Financing 2,013 2,102 2,238

Other 577 722 750

Total revenue 104,507 106,916 99,870

Other: 5.9 Small and mediumbusiness: 24.2

Communications: 9.5

Distribution: 9.2

Industrial: 9.7

Financial services: 30.7

Public: 15.3

Total revenue104.5 billion

USD

Page 5: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

5

Introduction to the “New” IBM

Page 6: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Concept overview of the system

Page 7: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

What is Cloud Computing?

A user experience and a business modelRapidly provisioned standardized offeringsUsage based pricing

An infrastructure management and services delivery methodology

Virtualized resources with elastic scaling

Monitor & ManageServices & Resources

CloudAdministrator

DatacenterInfrastructure

Service Catalog,ComponentLibrary

Service Consumers

Component Vendors/Software Publishers

Publish & UpdateComponents,Service Templates

IT Cloud

AccessServices

Page 8: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The IBM CCRA (Cloud Computing Reference Architecture) defines 3 different roles: the Cloud Service Consumer, the CloudService Provider and the Cloud Service Creator.

Governance

Security, Resiliency, Performance & Consumability

Cloud ServiceCreator

Cloud ServiceConsumer

Cloud Service Provider

Common Cloud

Management Platform (CCMP)

Operational

Support

Services

(OSS)

Cloud Services

Infrastructure-as-a-Service

Platform-as-a-Service

Sof tware-as-a-Service

Business-Process-

as-a-Service

Business

Support

Services

(BSS)

Cloud Service

IntegrationTools

ConsumerIn-house IT

Service Creation

Tools

Inf rastructure

Existing & 3rd party

services, Partner

Ecosystems

Page 9: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Infrastructure-as-a-Service

Platform-as-a-Service

Application-as-a-Service

Servers Networking Storage

Middleware

Collaboration

Financials

CRM/ERP/HR

Industry Applications

Data Center Fabric

Shared virtualized, dynamic provisioning

Database

Web 2.0 ApplicationRuntime

JavaRuntime

DevelopmentTooling

Four major categories of Cloud Computing services are emerging Examples

Business Process-as-a-Service

Employee Benefits Mgmt.

Industry-specific Processes

Procurement

Business Travel

Page 10: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The IBM CCRA (Cloud Computing Reference Architecture) defines 3 different roles: the Cloud Service Consumer, the CloudService Provider and the Cloud Service Creator.

Governance

Security, Resiliency, Performance & Consumability

Cloud ServiceCreator

Cloud ServiceConsumer

Cloud Service Provider

Common Cloud

Management Platform (CCMP)

Operational

Support

Services

(OSS)

Cloud Services

Infrastructure-as-a-Service

Platform-as-a-Service

Sof tware-as-a-Service

Business-Process-

as-a-Service

Business

Support

Services

(BSS)

Cloud Service

IntegrationTools

ConsumerIn-house IT

Service Creation

Tools

Inf rastructure

Existing & 3rd party

services, Partner

Ecosystems

Page 11: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

High-level view of IBM SmartCloud Entry for software cloud solution

Page 12: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM Flex System Enterprise Chassis

�Support technology advancements through the next several years

– Future processors, memory, I/O, storage, specialty hardware

– Faster internal bus speeds

– Faster I/O speeds

�Energy efficient cooling and power system

– High efficiency components

• Sophisticated control systems

• Compatible with future, high efficiency data center infrastructure

– New Compute and Storage nodes (Leadership Intel Performance)

– New scalable switch elements and IO adapters

– New integrated management node and chassis management elements

• Ability to manage multiple chassis

Page 13: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Design issues/requierment for the Flex Chassis

Page 14: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Some of the design issues/requirement for the Flex System

� Based on standard architecture and components (x86, Power, FC, ethernet...)

� Lifetime of appx. 10 years

� Low cost

� Simplicity

� Flexibility

� Integration

� Reliability, redundancy

� upgradeability

Infrastructure Application Platform Data Platform

Delivering Cloud Infrastructure Services

Delivering Cloud Application Platform

Services

Delivering Big Data Platform Services

New Analyt

ics Model

Page 15: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The physics of the Flex Chassis

Page 16: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

2 nodes each with 2 CPU sockets, 24 DIMMs and 2 Hot-Swap Hard Drives

2 node Fillers

2 node Fillers

2 nodes without Hot-swap HDDs

Full Width node

Full Width node with up to 4 processor sockets, 48 DIMMs and Hot-Swap HDDs

2 CPU node with PCIe adaptor expansion node

Bay 1

Bay 14

Chassis Front View and Compute Node examples

Page 17: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Power Supplies (6X) IO Modules (4X)

40 mm Fans (2X)

CMM (2X)

80 mm Fan Packs (8X)

Fan Mux Card (2X)

Chassis Rear View

4231

1

6

1

10

Page 18: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Node Bay Shelf

� Remove for Full Wide node

� Remove Two Shelves for Full Wide, Double High node

Chassis

Shuttle

Chassis Bay Shelf Removal

Page 19: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Flex System Power – Overview

� Flex chassis is optimized for 3-phase, 60A, 200-208VAC (US/Japan)

– Efficient use of 3-phase, 32A 220-240VAC / phase (International)

� Chassis contains up to six 2505W power supplies

– Supports both N+N and N+1 power redundancy

– Efficient balancing of N+N power across all 3 phases

– Power supply unit (PSU) is sized to efficiently use PDU power

� High Efficiency

– PSU certified to 80 PLUS Platinum

– Low power loss mid-plane and connectors

Page 20: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Cooling Paths – Zoned Cooling Between Subsystems

Switch Cooling

Node Cooling Power Supply Cooling

Zoned Cooling:• Nodes

• Left / Right

•Subsystems

• Node, Switch, and PSU Modules

Page 21: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The networking in the Chassis

Page 22: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

I/OAdapter

1I/O

Adapter2

Node I/O: LAN-on-Motherboard (LoM) and I/O Adapter slotsx86 nodes have models with LoM and models without LoM, Power nodes only have models without LoM

Page 23: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

CMM

L2 Switch

Flex System ManagerBay 1

IMM2 LOMEth

EthL2 Switch

Compute Node x86Bay 2

IMM2

CMM

L2 Switch

Adapter 1 Adapter 2

Compute Node POWERBay 14

FSP Adapter 1 Adapter 2

Switch Bay 1Switch Bay 2

Switch Bay 3

Switch Bay 4

Management Network

Data Network

I/O Bandwidth: “Future-proofed” mid-plane capability

Page 24: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

CMM

L2 Switch

Flex System ManagerBay 1

IMM2 LOMEth

EthL2 Switch

Compute Node x86Bay 2

IMM2

Management Network

Data Network

CMM

L2 Switch

Adapter 1 Adapter 2

Compute Node POWERBay 14

FSP Adapter1 Adapter 2

Switch Bay 1Switch Bay 2

Switch Bay 3

Switch Bay 4

In summary … a very capable multi-layered mid-plane design

Page 25: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Syste

m i

nfr

as

tru

ctu

reFlexible networking solution, allowing for best price/performance IBM 10Gb Switch: Wired for up to 16 10Gb ports per node and twenty two external ports

Networking

NIC

Mezz card-1

Mezz card-2

MidplaneCPU-Node

Up to 4 KR PortsPer Switch Bay

NIC

Scalable Switches 5,6

Scalable Switches 7,8

Scalable Switches 3,4

Scalable Switches 1,2

4-port Mezz

4-port Mezz

Uplink Ports

ScS – Bay 1

ScS – Bay 2

(A) (B)

(A) (B)

(A) (B)

(A) (B)

2 going

to 4 per

physical

bay

8 going to 16

ScS – Bay 3

ScS – Bay 4

NIC

Page 26: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Ethernet & FCoE Fibre Channel InfiniBand

– 52 port 1Gb Switch • Base: 14/10

(internal/external)• Upgrade: 14/10• Upgrade: four 10Gb

uplinks– 64 port 10Gb Ethernet Switch

• Base: 14/10• Upgrade: 14/8 (two

40Gb uplink)• Upgrade: 14/4

– 1/10Gb Pass-Thru

– 20 port 8Gb (Qlogic)– 20 port 8Gb Pass-Thru

(Qlogic)– 12 port 16Gb (Brocade)– 24 port 16Gb w/ ESB

(Brocade)

� QDR Switch (Mellanox)– Upgrade: FDR

– 4 port 1Gb (Broadcom)– 4 port 10Gb (Emulex)– 2 port 10Gb (Mellanox)

– 2 port 8Gb (Qlogic)– 2 port 8Gb (Emulex)– 2 port 16Gb (Brocade)

� QDR & FDR Adapter (Mellanox)

Sw

itch

Ad

ap

ter

FlexChassis I/O Portfolio view

Page 27: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

� IBM 10Gb Scalable Switch for IBM Flex System Chassis

� One, two, or three 10G ports per server – selectable by software

license

� Base Switch: 14 x 10Gb server port and 10 x 10Gb uplinks

� Switch upgrade 1: 28 x 10Gb server ports and 16 x 10Gb

uplinks. 40Gb uplinks enabled.

� Switch upgrade 2: 42 x 10Gb

server ports and 22 x 10Gb uplinks. 40Gb uplinks

enabled.

� 1.28 Tbps – first 1Tbps+

blade switch

� 5+ Tbps per chassis

IBM Flex System 10Gb Virtual Fabric Scalable Switch

Two 40 G uplink ports. Each port can also be converted to 4*10G

using QSFP to SFP+ cable

Full featured, Scalable bandwidth bringing convergence and simplicity to Datacenter

applications

Page 28: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The Compute power in the Chassis

Page 29: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Syste

m i

nfr

as

tru

ctu

re

Compute

Diverse offerings to match the diverse workloads

System Portfolio tuned to

workloads

Reduce acquisition costs

through virtualization

consolidation

Maximum platform capability

provides deployment

flexibility

IBM Flex System x220

IBM Flex System p260

IBM Flex System p24L

IBM Flex System x240

IBM Flex System p460

IBM Flex System x440 Compute Node

IBM Flex System PEN (PCIe Expansion Node)

Page 30: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

• Standard Compute Node Form Factor

• 2-Socket Sandy Bridge-EP (Xeon E5-2600 Series Processor) 135W, 130W, 115W, 95W, 80W, 70W, 60W (4 – 8 core)

• 24 LP DDR3 DIMMs / Up to 1600MHz• Up to 384GB Memory capacity with 16GB RDIMMs• Up to 768GB Memory capacity with 32GB LR-DIMMs

• Chipset – Patsburg B (Intel C600 Series)

• 2x2.5” Hotswap SAS/SATA/HDD/SSD

• Onboard ServeRAID H1135 SAS Controller (RAID 0, 1) 6Gbs + Optional ServeRAID M5115 (RAID 0,1,5,6,10,50) with Flash-to-cache, supports eight 1.8inch SSDs

• SAS or SATA drives• LSI 2004 connects to Patsburg with x4 PCIe Gen2

• Emulex BE3 10Gb Dual Ethernet LOM using Periscope connector

• LOM supports iSCSI and FCoE with FoD (feature On Demand) option

• Models with LOM and LOM-less

• Up to 2 Fabric Mezzanine Cards (PCIe Gen3 – 8GTs capable)• Each Mezz connector: 1x16 PCIe port and 1x8 PCIe port• Installing Mezz 1 card requires removal of LOM Periscope

connector

• uEFI / IMMv2 / TPM 1.2 Rev 1.03

• Power Management• xSmartEnergy Control

• Capping w/Pstate and SCI, Sys Power Maximizer

• Embedded Hypervisor• ESXi on Flash key option (2 USB Keys for redundant

boot option supported on unique DIMM air baffle)

• Front panel – one USB connector and one dongle• Dongle includes two USB, video, and one serial port• Front panel connector does not have enough power to

run external USB drives

• Management• iMM V2 Management Controller• RTMM for Power Exec and Power Sequencing

x240 Compute Node Overview

Page 31: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

PC

Ie

x1

LP

C

US

B

iMM v2

QPI Links

DDR3 DIMMS

IntelSandyBridge

EP Processor 2

DDR3 Bus G

DDR3 Bus H

DDR3 Bus E

DDR3 Bus FDDR3 DIMMS

DDR3 DIMMS

DDR3 DIMMS

DDR3 DIMMS

DDR3 Bus C

DDR3 Bus D

DDR3 Bus A

DDR3 Bus BDDR3 DIMMS

DDR3 DIMMS

DDR3 DIMMS

NC (8 PCIe lanes +

unused x4 ESI)

x4 ESI

Cn

tl, M

isc

HS HDD/SSDs

PatsburgSSB

(C600 Series)

LSI 2004SAS

Management to

Midplane

x16 PCIe Gen3

x16 PCIe Gen3

IntelSandyBridge

EP Processor 1

FRM or

PME/SME Interface

ETH Out

ETH Out

PCIe x2

Internal

USBUSB

USB(2)

Dual KR to Midplane

x4 PCIe

Gen2

x8 PCIe Gen3

Mezz

0

10Gb

LOM

ETH In

ETH In

Video (RGB)

Front

USB

Front KVM

Dongle

US

B(2

)

Mezz1 Mezz2

PHY

PHY

Serial Port

USB

QPI 1.1 – 8GT/sDDR3 Ch – up to 1600MT/s

PCIe Gen3 – 8GT/s

SPI

TPM1.2

SystemBIOS16MB

SPI ParallelExp.

NAND Flash

2GBpbDSA

iBMC Flash

8MbitBoot

RTMM

Power Seq.Power Exec

DDR3Video

256MB

I2C

I2C

LPC

LPC

TPMIMM

x8 PCIe Gen2

QPI – 8.0GT/s

16GB/s/dir

16GB/s/dir

8GB/s/dir

4GB/s/dir

DDR3 – 1600MT/s/ChDDR3 – 1600MT/s/Ch

Pop/No-Pop

for FRM

X240 Compute Node Block Diagram

Page 32: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Flex x86 Node Relative Performance

Page 33: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Syste

m i

nfr

as

tru

ctu

reStorage Node Design Overview

Storage

� In Chassis Enterprise Storage

�Double high / double wide node

�Dual hot swappable controllers for HA

�Shared storage for multiple CPU nodes

�High performance/ high function storage

�Midrange class performance

�FCoE & iSCSI block storage

�FC block storage as well

�NAS file storage (future)

�24 HDDs/SSDs – 2.5” hot swap disk trays

�Via dual SAS paths to both controllers

�Add’l storage via Storage Disk Expansion

�Automated FW for hot spot data migration

�Migrate content between SSDs and HDDs

�Chassis and Management Appliance Integration

�Tight integration with chassis mgmt

�Tight integration for storage and fabric mgmt

�VM provisioning, copy svcs, mirroring, etc

Page 34: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

34

Enclosure Internal layout

Full Wide

24, 2.5” HDD Bays

ControllerFull Wide

Double High

24, 2.5” HDD Bays

Controller

Node Canister

Enclosure

Hard Disk Bay

HIC card

Page 35: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Management of the hardware

Page 36: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC
Page 37: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Syste

m i

nfr

as

tru

ctu

re

Management

Simplified Virtualization Management experience

Ph

ysic

al

Vir

tua

lW

ork

load

PhysicalConsolidation

& Setup

ManagementIntegration

ResourceUtilization

ResourcePooling

IntelligentAutomation

Choice of Hypervisors

� Automated virtual machine placement

� Dynamic allocation of virtual server,

storage and network resources

� Network QoS

� Virtual workload definition

� Placement services and advisors

� Pooling of all network switch resources to

enable consistent network policy application

� Monitors VM network utilization within the fabric � Virtual Machine relocation for compute, storage

and networking� Monitors the Network Fabric for congestion

Page 38: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

FSM Flex System Explorer

�Dashbar �Explorer�Hardware View

Chassis only, otherwise Explorer shows a table

�Rich Menus

�Finder

�Status Pods�Framework Page

Page 39: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The Cloud software stack

Page 40: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture, concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 41: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture, concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 42: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC
Page 43: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Network sample

Page 44: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture, concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 45: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

vCenter API

The Vix API is object-based. Most API functions either create objects or operate on the

properties of existing objects.

Client applications reference Vix objects with handles. Handles are opaque identifiers (actually

integers) that can be passed as parameters to functions. Handles are run-time only and are

unique only within a client's address space.

Most functions in the C-language API take a handle as a parameter. Because a handle value

represents an object to the API, this document uses the terms "handle" and "object"

interchangeably.

There are several handle types, but a few of the key types are:

– Virtual Machine -- A single virtual machine, which might or might not be powered on.

– Host -- A single host computer, either the local host or a remote host.

– Job -- An object used in managing asynchronous operations.

– Snapshot -- A snapshot of a virtual machine.

Page 46: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture,concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 47: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

REST API reference

IBM SmartCloud Entry provides the following services

for appliance libraries.� GET /appliances: Retrieve appliances from the cloud.

� GET /appliances/{id}: Retrieve specific appliance from the cloud.

� PUT /appliances/{id}: Update specific appliance in the cloud.

� DELETE /appliances/{id}: Delete a captured appliance that has failed.

� GET /appliances/{id}/targets: Retrieve the targets that can handle a workload of this appliance.

� GET /appliances/{id}/customization: Retrieve default customization available when deploying this

� appliance.

� PUT /appliances/{id}/customization: Update the default customization for this appliance (admin

� service).

� DELETE /appliances/{id}/customization: Resets the customization for this appliance.

� GET /appliances/{id}/log: Retrieve a appliance's capture progress logs.

� POST /appliances: Create a new appliance by taking a workload capture.

The representational state transfer (REST) application programming interface (API) is

provided by SmartCloud Entry.

Page 48: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture, concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 49: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

49

IBM SmartCloud Entry: Comprehensive cloud capabilitiesAdministrator Functions

• Configure workload to host

• Configure workload targets to system pool

• Configure Virtual Appliance Parameters

• Register Virtual Appliance for User Selection

• Approve/Reject New Workload Requests

• Approve/Reject Workload Resize Requests

• Configure Billing

• Charging accounts, account assignment

• Configure approvals

• Configure to generate metering records

• Create & Manage Projects

• Add users to projects as admin, deployer, viewer

• Create Users

• Configure Network Pools

• Configure LDAP environment

• Cloud Configuration to VMControl or VMware

• Manual Intervention

• Review event logs & failures

• Initiate workload movement (between projects or

via virtualization manager)

End User Functions

• Request access to a project

• Request CFS access from login

panel

• Request workload creation –

appliance deploy

• Set user instance parameters (CPU,

memory)

• Resize Running Workloads

• Delete a Workload

• Clone a workload

• Start/Stop a workload

• Review workload properties

• Add additional disk (VMControl)

• Set target disk size at deploy

(VMware)

Page 50: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry delivers cloud experience to users

� Easy to access, easy to use Service Request Catalog

� Hides underlying infrastructure from user and shifts focus to services delivered

� Enables the ability to provide standardized and lower cost services

� Facilitates a granular level of services metering and billing

� Workload standardization eases complexity

Page 51: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

The IBM SmartCloud Entry end-user self-service scenario

End Users Service Portal

Service Request Catalog

Provisioning Engine� Workflows� Expert Systems� Scripts

Service Modules � Metering/Usage� Billing� Approvals

Virtualized Cloud Infrastructure

� Easy to access, easy to use Service Request Catalog

� Hides underlying complex infrastructure from user and shifts focus to services provided

� Enables the ability to provide standardized and lower

cost services

� Facilitates granular level of services metering and billing

� Workload standardization eases complexity

Page 52: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

� Self-service Web UI

� Basic usage metering

IBM SmartCloud Entry delivers cloud benefits to managers

Page 53: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Wrap up

Page 54: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

IBM SmartCloud Entry solution architecture, concept

Power Systems Reference Configurations

IBM Systems

Director 6.2

PowerVM ESXi

VMControl 2.3.1 VMware

vCenter

VMControl API vCenter API

Cloud administration and management

TivoliProvisioning

Manager for

Images 7.1.1

REST API

Self-service UI

IBM SmartCloud Entry management stack

Customer

integration• Approval policy,

project management,

users and roles

• Events and auditing

• Metering

• Image library

Common functionality Power Systems only System x only

IBM Systems

Director 6.2

System x Reference Configurations

Page 55: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

ISV and IBM Patterns

SmartCloud Provisioning

Compute

Network

Storage

SmartCloud Provisioning

SmartCloud Entry

Compute

Network

Storage

SmartCloud Provisioning

SmartCloud Entry

Pre-NGP orNon IBM HW

Flex System PureFlex PureApplication

Compute

Network

Storage

Compute

Network

Storage

Pre-integrated entry point Upgrade opportunity

Platform and Infrastructure Management

SmartCloud Orchestration

SmartCloud Orchestration

ISV and IBM Patterns

ISV and IBM Patterns

ISV and IBM Patterns

ISDM or SmartCloud

Orchestration

Orchestrates

Foundation Patterns

Page 56: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Links

� IBM SmartCloud Entry Documentation

� Representational state transfer - REST

� Redbook - Implementing SmartCloud Entry on IBM PureFlex System

� Redbook - ReadyPack for Cloud with Hyper-V on IBM Flex System

Page 57: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

QUESTIONS ?

Page 58: DTU – Distributed Systems · SPI TPM1.2 System BIOS 16MB SPI Parallel Exp. NAND Flash 2GB pbDSA iBMC Flash 8Mbit Boot RTMM Power Seq. Power Exec DDR3 Video 256MB I2C I2C LPC LPC

Ib F. KristensenIT Architect

Nordic PureFlex Product Manager

Systems & Technology Group

Bytoften 1

8240 Risskov

+45 2880 6217

[email protected]

Thank You