Storage Interconnect Requirements Chen Zhao, Frank Yang NetApp, Inc.

Slides:



Advertisements
Similar presentations
Middleware Support for RDMA-based Data Transfer in Cloud Computing Yufei Ren, Tan Li, Dantong Yu, Shudong Jin, Thomas Robertazzi Department of Electrical.
Advertisements

Chabot College Chapter 2 Review Questions Semester IIIELEC Semester III ELEC
KOFI Stan Smith Intel SSG/DPD January, 2015 Kernel OpenFabrics Interface.
TDTS21 Advanced Networking
GridFTP: File Transfer Protocol in Grid Computing Networks
1 Version 3 Module 8 Ethernet Switching. 2 Version 3 Ethernet Switching Ethernet is a shared media –One node can transmit data at a time More nodes increases.
Introduction Future wireless systems will be characterized by their heterogeneity - availability of multiple access systems in the same physical space.
10 - Network Layer. Network layer r transport segment from sending to receiving host r on sending side encapsulates segments into datagrams r on rcving.
Chapter 10 Switching Fabrics. Outline Physical Interconnection Physical box with backplane Individual blades plug into backplane slots Each blade contains.
Networks 1 CS502 Spring 2006 Network Input & Output CS-502 Operating Systems Spring 2006.
Realizing the Performance Potential of the Virtual Interface Architecture Evan Speight, Hazim Abdel-Shafi, and John K. Bennett Rice University, Dep. Of.
CS-3013 & CS-502, Summer 2006 Network Input & Output1 CS-3013 & CS-502, Summer 2006.
Click to add text Introduction to z/OS Basics © 2006 IBM Corporation Chapter 15: WebSphere MQ.
An overview of Infiniband Reykjavik, June 24th 2008 R E Y K J A V I K U N I V E R S I T Y Dept. Computer Science Center for Analysis and Design of Intelligent.
1 K. Salah Module 4.3: Repeaters, Bridges, & Switches Repeater Hub NIC Bridges Switches VLANs GbE.
Stan Smith Intel SSG/DPD June, 2015 Kernel Fabric Interface KFI Framework.
Infiniband enables scalable Real Application Clusters – Update Spring 2008 Sumanta Chatterjee, Oracle Richard Frank, Oracle.
Module 12 MXL DCB <Place supporting graphic here>
SRP Update Bart Van Assche,.
Windows RDMA File Storage
Copyright DataDirect Networks - All Rights Reserved - Not reproducible without express written permission Adventures Installing Infiniband Storage Randy.
1 March 2010 A Study of Hardware Assisted IP over InfiniBand and its Impact on Enterprise Data Center Performance Ryan E. Grant 1, Pavan Balaji 2, Ahmad.
Current major high performance networking technologies InfiniBand 10G-Ethernet.
 Configuring a vSwitch Cloud Computing (ISM) [NETW1009]
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing Protocols.
© 2012 MELLANOX TECHNOLOGIES 1 The Exascale Interconnect Technology Rich Graham – Sr. Solutions Architect.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
Data Center Bridging
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
Fabric Interfaces Architecture Sean Hefty - Intel Corporation.
Swapping to Remote Memory over InfiniBand: An Approach using a High Performance Network Block Device Shuang LiangRanjit NoronhaDhabaleswar K. Panda IEEE.
August 22, 2005Page 1 of (#) Datacenter Fabric Workshop Open MPI Overview and Current Status Tim Woodall - LANL Galen Shipman - LANL/UNM.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 6: Static Routing Routing and Switching Essentials.
IBM T. J. Watson Research © 2004 IBM Corporation On Scalable Storage Area Network(SAN) Fabric Design Algorithm Bong-Jun Ko (Columbia University) Kang-Won.
RDMA Bonding Liran Liss Mellanox Technologies. Agenda Introduction Transport-level bonding RDMA bonding design Recovering from failure Implementation.
Datacenter Fabric Workshop August 22, 2005 Reliable Datagram Sockets (RDS) Ranjit Pandit SilverStorm Technologies
EEE440 Computer Architecture
Infiniband Bart Taylor. What it is InfiniBand™ Architecture defines a new interconnect technology for servers that changes the way data centers will be.
Boot Sequence, Internal Component & Cisco 3 Layer Model 1.
Fabric Interfaces Architecture Sean Hefty - Intel Corporation.
Hot Interconnects TCP-Splitter: A Reconfigurable Hardware Based TCP/IP Flow Monitor David V. Schuehler
Stan Smith Intel SSG/DPD February, 2015 Kernel OpenFabrics Interface Initialization.
Cray Inc. Hot Interconnects 1 Bob Alverson, Duncan Roweth, Larry Kaplan Cray Inc.
Forwarding.
Chapter 2 Network Models
Network convergence – role in I/O virtualization What is a converged network? A single network capable of transmitting both Ethernet and storage traffic.
8/28/ Network Models - Lin 1 CPET/ECET Network Models Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical and.
1 IEX8175 RF Electronics Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Use case of RDMA in Symantec storage software stack Om Prakash Agarwal Symantec.
OpenFabrics 2.0 rsockets+ requirements Sean Hefty - Intel Corporation Bob Russell, Patrick MacArthur - UNH.
Tackling I/O Issues 1 David Race 16 March 2010.
Network Layer4-1 Chapter 4 Network Layer All material copyright J.F Kurose and K.W. Ross, All Rights Reserved Computer Networking: A Top Down.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
An End-to-End Service Architecture r Provide assured service, premium service, and best effort service (RFC 2638) Assured service: provide reliable service.
Microsoft Advertising 16:9 Template Light Use the slides below to start the design of your presentation. Additional slides layouts (title slides, tile.
Stan Smith Intel SSG/DPD June, 2015 Kernel Fabric Interface Kfabric Framework.
Univ. of TehranIntroduction to Computer Network1 An Introduction to Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
PSC. BigBen Features Compute Nodes 2068 nodes running Catamount (QK) microkernel Seastar interconnect in a 3-D torus configuration No external.
BANANA BOF Scope & Problem Description
Chap. 2 Network Models.
What is Fibre Channel? What is Fibre Channel? Introduction
Fabric Interfaces Architecture – v4
Chapter 2: Static Routing
GGF15 – Grids and Network Virtualization
IS3120 Network Communications Infrastructure
Chapter 2: Static Routing
BANANA BOF Scope & Problem Description
EE 122: Lecture 7 Ion Stoica September 18, 2001.
Application taxonomy & characterization
Presentation transcript:

Storage Interconnect Requirements Chen Zhao, Frank Yang NetApp, Inc.

Storage Interconnect Requirements Multi-destination RMA operation with reliable unconnected transport 2www.openfabrics.org

Storage Interconnect Requirements Multi-destination RMA operation One single IO operation targets multiple memory locations on multiple remote nodes Need reliable multi-destination support in the transport Take advantage of multi-destination capabilities of certain hardware Reliable unconnected transport Preferred transport model to support multi-destination RMA operation Fencing / in-order delivery support for traffic between the same set of end points 3www.openfabrics.org

Storage Interconnect Requirements Single sided RMA operation Sender creates multiple queues to access a shared memory exported by receiver Receiver only need to export memory for remote access No further connection management effort is needed at receiver above the fabric interface 4www.openfabrics.org

Storage Interconnect Requirements Transparent multi-path with in-order delivery Aggregate multiple port / link / NIC / HCA under a single end point for higher bandwidth Transparent path failover for higher resiliency In-order delivery / fence support over aggregated multi-path at end point level 5www.openfabrics.org

Storage Interconnect Requirements Delivery confirmation and memory write commit Options to ensure data commitment to destination memory upon completion Fast registration and invalidate stag operation Interface support of fast memory registration and send with invalidated stag Ordering support Options to configure in-order delivery and read / write fence Flow control Options to configure flow-control at end-point level 6www.openfabrics.org

Storage Interconnect Requirements Remote notification support in RMA operations In RDMA write / read operations, provide the option of generating a completion event at the remote end Asynchronous completion notification Notification / upcall infrastructure at interface level Support physically discontiguous memory buffer Application should not care about underlying physical contiguity of allocated memory 7