• No results found

Voltaire High Performance InfiniBand Solutions

N/A
N/A
Protected

Academic year: 2021

Share "Voltaire High Performance InfiniBand Solutions"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

Voltaire

Voltaire

High Performance InfiniBand Solutions

High Performance InfiniBand Solutions

Enabling

Enabling

High Performance

High Performance

Grid Computing

Grid Computing

Yaron Haviv Yaron Haviv CTO CTO

(2)

Building complete server grid solutions

Building complete server grid solutions

Consolidating Network, Storage and Servers • Server, Fabric and Storage virtualization

• Business continuity, fail-over and recovery on all levels • Management software abstraction, automation

FC Storage (SAN) servers & Server Blades Network Administration ! IP Storage (SAN & NAS)

Remote Backup

(3)

Database Grids on Wall Street Today

Database Grids on Wall Street Today

Before:

Used a mainframe to run a trading floor application

Monthly cost of $1M

Performance: 1.5M stock transactions per hour

Mainframe services were replaced with a 5 node InfiniBand Linux cluster

Costs reduced to a fraction

Exceeded Mainframe Performance

Cost Saving of $Millions Per Year!!

Cost Saving of $Millions Per Year!!

After:

(4)

What Does It Take to Build a Computing Grid? What Does It Take to Build a Computing Grid?

Physical Distribution

High Bandwidth for Growing Data

Requirements

Low Latency, RDMA for Linear Scalability

Logical Consolidation

Virtualization

Built-in RAS Capabilities

High Performance

(5)

InfiniBand: High

InfiniBand: High

-

-

Speed Grid Interconnect

Speed Grid Interconnect

Standards Interconnect technology optimized for Server Grids

Highest Bandwidth: 10Gbps links today

• 30Gbps by year end, 60 Gb/s next year

Low Message Latency: less than 6us

Support messaging and memory (RDMA) operations

Commodity Pricing

Optional GbE and FC shared I/O routers

Built in HA, QoS, Partitioning, etc’

The Best Clustering Technology Available Today

(6)

RDMA Enabling high

RDMA Enabling high

-

-

end clusters

end clusters

CPU CPU CPU CPU CPU CPU Memory CPU CPU CPU Memory HCA CPU CPU Memory HCA CPU CPU Memory HCA CPU CPU Memory HCA CPU InfiniBand Switch Switch Expensive SMP Server

with Proprietary Interconnect InfiniBand Cluster based on 2-way Servers

RDMA Operations allow fast access of

CPUs to remote memory

Similar shared memory model at much lower costs!

Similar shared memory model at much lower costs! I/O

(7)

Virtualizing

Virtualizing Grids using Intelligent connectivity Grids using Intelligent connectivity

IP Router

Server & Network Resource Virtualization Storage Router Storage Virtualization & Partitioning

Virtual Consolidation

Virtual Consolidation

Fabric Management

(8)

Fabric Virtualization

Fabric Virtualization

Isolate congestion domains

• one Virtual Fabric doesn’t impact the performance of another

Partitioning

• Which node is a member in which virtual fabric/domain

Resource Allocation Policy, Prioritization

• How to distribute and prioritize the real fabric resources

Fault detection and recovery

• Automatically migrate to alternate paths, recover from failures

Integrated performance, health, and inventory monitoring

Emulation of Multiple Logically Independent fabrics on a single fat pipe

(9)

Storage Virtualization

Storage Virtualization

1. Generate Logical Volume from physical drives

2. Use snapshots for backups and data migration

3. Use masking to control who see what

4. Enable high-availability using Mirroring, backup, and Multi-Pathing Physical Volumes Groups Logical Volumes Snapshots Mask

(10)

One Host card/driver, Many Storage options

One Host card/driver, Many Storage options

High-performance Fibre Channel SAN IP SAN FC GbE IB HCA iSCSI RDMA Server SCSI

Emulate Virtual Local storage for hosts

Determine the right media option using software, on

(11)

Router/Gateway Virtualization

Router/Gateway Virtualization

What it takes to Virtualize routers as one logical entity

• Elect Master and Standby

• Synchronize policy, configuration, and state using group communication

• Dynamically distribute traffic across routers • Automatically fail-over when needed

Enable simpler deployment, administration, and automatic fault recovery

Use multiple gateways and

routers to aggregate performance and provide high-availability

(12)

Managing Grids

Managing Grids

Grid management interfaces

• Provide status of physical resources

• Provide consolidated status of logical entities • Enable to dictate group policies

• Enable to dynamically assign/migrate physical resources to logical groups/entities

• Enable cloning and backup

Service/Application level management and policy enforcement can be conducted by an external

(13)

Building Computing Grids with Voltaire’s InfiniBand Solutions

Building Computing Grids with Voltaire’s InfiniBand Solutions

HCA Adapters Complete SW Stack Low-Port Count Switch Router High-Port Count InfiniBand to IP InfiniBand to FC Grid Management

(14)

Summary

Summary

Grids provide Efficiency

For High-Performance Grids InfiniBand fabric is most suitable

Solutions should include

• Server, Fabric and Storage virtualization • Redundancy and fail-over

• Management abstraction and automation

Solutions should provide high-level of integration to be successful

(15)

Backup

(16)

Voltaire: Fast Facts

Voltaire: Fast Facts

Locations

• Business HQ: Boston

• R&D: Herzeliya Israel

Headcount : 60

Financing

• Strategic Investors: Hitachi and Quantum • Well financed Recent Partnerships • Oracle • IBM • Hitachi • HP

References

Related documents