Presentation_ID. 2002, Cisco Systems, Inc. All rights reserved.

Similar documents
Gigabit to the Desktop

Deploying Gigabit Ethernet to the Desktop: Drivers and Applications

Network Design Considerations for Grid Computing

The Future of High-Performance Networking (The 5?, 10?, 15? Year Outlook)

Cisco Etherswitch Service Modules

Maelstrom: An Enterprise Continuity Protocol for Financial Datacenters

4 PWR XL: Catalyst 3524 PWR XL Stackable 10/100 Ethernet

ETSF10 Internet Protocols Transport Layer Protocols

Overview of QoS Support on Catalyst Platforms and Exploring QoS on the Catalyst 2900XL, 3500XL, and Catalyst 4000 CatOS Family of Switches

3Com SuperStack 3 Switch and 48-Port Stackable Switches

PrepKing. PrepKing

High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK

46PaQ. Dimitris Miras, Saleem Bhatti, Peter Kirstein Networks Research Group Computer Science UCL. 46PaQ AHM 2005 UKLIGHT Workshop, 19 Sep

Sections Describing Standard Software Features

XCo: Explicit Coordination for Preventing Congestion in Data Center Ethernet

Introduction to TCP/IP Offload Engine (TOE)

TOC: Switching & Forwarding

TOC: Switching & Forwarding

Cisco Catalyst 4500 E-Series

Sections Describing Standard Software Features

Cisco Catalyst 4500 Series Line Cards

QoS on Low Bandwidth High Delay Links. Prakash Shende Planning & Engg. Team Data Network Reliance Infocomm

Catalyst 4000/5000 Product Update

The Missing Piece of Virtualization. I/O Virtualization on 10 Gb Ethernet For Virtualized Data Centers

Understanding Queuing and Scheduling QoS on Catalyst 4000 Supervisor III and IV

2-port PCIe 10GBase-T / NBASE-T Ethernet Network Card - with Intel X550 Chip

Internetwork. recursive definition point-to-point and multi-access: internetwork. composition of one or more internetworks

1-Port 10G Ethernet Network Card - PCI Express - Intel X550-AT Chip

IBM WebSphere MQ Low Latency Messaging Software Tested With Arista 10 Gigabit Ethernet Switch and Mellanox ConnectX

FUJITSU Software Interstage Information Integrator V11

SAE-PE QSFP-NMS

QuickSpecs. HP Z 10GbE Dual Port Module. Models

48-Port 10/100/1000BASE-T + 4-Port 100/1000BASE-X SFP Gigabit Managed Switch GS T4S

CSE 461 Module 10. Introduction to the Transport Layer

iscsi : A loss-less Ethernet fabric with DCB Jason Blosil, NetApp Gary Gumanow, Dell

REAL SPEED. Neterion : The Leader in 10 Gigabit Ethernet adapters

PLEASE READ CAREFULLY BEFORE YOU START

Why Your Application only Uses 10Mbps Even the Link is 1Gbps?

Fermilab WAN Performance Analysis Methodology. Wenji Wu, Phil DeMar, Matt Crawford ESCC/Internet2 Joint Techs July 23, 2008

Cisco Small Business Managed Switches

QuickSpecs. Integrated NC7782 Gigabit Dual Port PCI-X LOM. Overview

INT G bit TCP Offload Engine SOC

CS457 Transport Protocols. CS 457 Fall 2014

PowerConnect 'HOO_3RZHU&RQQHFW. Key Points. Product Description

Use of the Internet SCSI (iscsi) protocol

Cisco Catalyst 6500 Series 10/100 and 10/100/1000 Ethernet Interface Modules

CN-100 Network Analyzer Product Overview

ASIT-33018PFM. 18-Port Full Gigabit Managed PoE Switch (ASIT-33018PFM) 18-Port Full Gigabit Managed PoE Switch.

TS Open Day Data Center Fibre Channel over IP

Cisco Next Generation Firewall and IPS. Dragan Novakovic Security Consulting Systems Engineer

Provisioning: Configuring QoS for IP Telephony

Multi-class Applications for Parallel Usage of a Guaranteed Rate and a Scavenger Service

GigE Vision over NBASE T. Meeting New Bandwidth and Cost Demands in High Performance Imaging Applications

Juniper Virtual Chassis Technology: A Short Tutorial

8-Port + 2G TP/SFP Combo Managed 802.3at PoE Switch FGSD-1022HP

Ultra high-speed transmission technology for wide area data movement

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Configuring SPAN. Understanding SPAN CHAPTER. This chapter describes how to configure Switched Port Analyzer (SPAN) and on the Catalyst 2960 switch.

Network Management & Monitoring

Chapter 6: Congestion Control and Resource Allocation

TECH. MGS2924G: 16-Port SFP + 8-Port Combo GbE L2 Plus Managed Switch

idrac7 Networking and Improved Remote Access Performance

Optimizing Performance: Intel Network Adapters User Guide

10-Gigabit iwarp Ethernet: Comparative Performance Analysis with InfiniBand and Myrinet-10G

Transmission Control Protocol. ITS 413 Internet Technologies and Applications

SOLO NETWORK (11) (21) (31) (41) (48) (51) (61)

Edge-Core Networking Solution Product Overview

Chapter 2. Switch Concepts and Configuration. Part I

8-Port 10/100TX 802.3at PoE + 2-Port Gigabit TP/SFP Combo Web Smart Ethernet Switch FGSD-1008HPS

Networking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ

SOLO NETWORK (11) (21) (31) (41) (48) (51) (61)

Lighting the Blue Touchpaper for UK e-science - Closing Conference of ESLEA Project The George Hotel, Edinburgh, UK March, 2007

Benefits of 25, 40, and 50GbE Networks for Ceph and Hyper- Converged Infrastructure John F. Kim Mellanox Technologies

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START

16GFC Sets The Pace For Storage Networks

PLEASE READ CAREFULLY BEFORE YOU START

Campus Architectures

Multiple unconnected networks

Internet Architecture & Performance. What s the Internet: nuts and bolts view

HP BladeSystem c-class Ethernet network adapters

Cisco SRW Port Gigabit Switch: WebView Cisco Small Business Managed Switches

Titan: Fair Packet Scheduling for Commodity Multiqueue NICs. Brent Stephens, Arjun Singhvi, Aditya Akella, and Mike Swift July 13 th, 2017

CISCO CATALYST 4500-X SERIES FIXED 10 GIGABIT ETHERNET AGGREGATION SWITCH DATA SHEET

Throughput & Latency Control in Ethernet Backplane Interconnects. Manoj Wadekar Gary McAlpine. Intel

QuickSpecs. Models. HP NC510C PCIe 10 Gigabit Server Adapter. Overview

LAN design. Chapter 1

Configuring Virtual Port Channels

Networking Issues in LAN Telephony. Brian Yang

1 Port PCI Express 10 Gigabit Ethernet Network Card - PCIe x4 10Gb NIC

MASV Accelerator Technology Overview

MQC Hierarchical Queuing with 3 Level Scheduler

HP BladeSystem c-class Ethernet network adaptors

NOTE: A minimum of 1 gigabyte (1 GB) of server memory is required per each NC510F adapter. HP NC510F PCIe 10 Gigabit Server Adapter

InfiniBand SDR, DDR, and QDR Technology Guide

Cisco 100 Series Unmanaged Switches Cisco Small Business

Cisco CISCO Data Center Networking Infrastructure Design Specialist. Practice Test. Version

Implementation and Analysis of Large Receive Offload in a Virtualized System

Unification of Data Center Fabrics with Ethernet

Cisco Catalyst 6500 Series Mixed Media Gigabit Ethernet Modules

Transcription:

1

Gigabit to the Desktop Session Number 2

Gigabit to the Desktop What we are seeing: Today s driver for Gigabit Ethernet to the Desktop is not a single application but the simultaneous use of multiple applications Product availability from Cisco, Dell, Foundry, Extreme, 3Com with more coming soon Gig enabled PCs/Workstations (LOM) Dell, HP/Compaq, Apple, Sun, many Linux hardware manufacturers Cisco 10/100/1000 port sales +328% CY01 vs. CY02 3

Gigabit Solutions Improve the end-user experience Increased throughput with 10/100/1000 Ethernet and 10 GE interfaces Reduce wire time, buffer congestion & relieve flow control mechanisms Convergence of applications at the desktop requires increased throughput end-to-end Gigabit to the Desktop (GTTD) End-to-end Intelligent Network Services: QoS, Security, High Availability, Manageability 4

Real Time Traffic Modeling Look at day to day functions compute profile based off of review of real time application use Multiple applications running simultaneously Transactional, bulk transfer and streaming applications within the compute profile Same hosts and same scripts used in each test at 10, 100 and 1000 5

Compute Profile Applications Outlook, Ariba, Connected TLM, Reflection X, Clarify, Oracle, Siebel, IPTV, IP Telephony, WBT and other web based tools. Gains are seen in each application but it is the overall use of network resources where the true gains lie. 6

Network Time by Connect Speed 3.1 hours of network time at 10mbps 47 minutes of network time at 100mbps 27 minutes of network time at 1000mbps At gig speed we spend 88% less time on the network than 10mbps and 44% less than 100mbps 7

Network Response Improvements 10mbps v. 1000mbps 50MB File Transfer 0.5 42.8 Clarify 14.2 142.2 Ariba 17.0 140.0 Outlook 2.3 53.7 1 GB Backup 9.8 849.4 0.0 100.0 200.0 300.0 400.0 500.0 600.0 700.0 800.0 900.0 10 1000 Time in Seconds 8

Network Response Improvements 100mbps v. 1000mbps 50 MB File Transfer 0.5 4.2 Clarify 14.2 26.8 Ariba 17.0 35.0 Outlook 2.3 5.2 1 GB Backup 9.8 85.0 0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 100 1000 Time in Seconds 9

Network Response Improvements 10mbps v. 1000mbps Overall Network Use Time 27.0 186.0 0.0 50.0 100.0 150.0 200.0 10 1000 Time in minutes 10

Network Response Improvements 100 vs. 1000 Overall Network Use Time 27.0 47.0 0.0 10.0 20.0 30.0 40.0 50.0 100 1000 Time in minutes 11

Productivity Enablement Late 90 s 2001 60% of productivity improvements are directly related to IT* The network is an entity to further enable productivity Lower costs of PC s, silicon for memory and processors. Increase in the performance of the end stations Application development and delivery of information to the desktop that help enterprises reduce hard dollar costs * Source: Federal Reserve http://www.federalreserve.gov/pubs/feds/2002/200229/200229pap.pdf 12

Productivity Enablement Given the contribution to productivity gains with the existing and emerging desktop technologies, improving software applications, increase in technology awareness and lastly the existing and emerging technologies in the underlying network infrastructure, further gains will be made to productivity levels with the increase in speeds to the desktop. 13

Gigabit Costs Manufacturing cost of 10/100/1000 dropping to and below that of 10/100 for both NICs and switch ports Gigabit Ethernet NICs as low as $80 Cisco chassis port costs are nearing the $200 per port level Cisco stackable (3750) per port costs of $250 14

Gigabit Switch Port Sales UNits (000's) 2300 2100 1900 1700 1500 1300 1100 900 700 500 300 1QCY02 2QCY02 3QCY02 4QCY02 Copper Fiber 15

Market Share Gigabit Copper Ports Foundry 2% HP 9% Nortel 7% 3Com 22% Extreme 2% Allied Telesyn 2% Cisco 56% 16

Gigabit Adapter Sales 4000 Units (000's) 3500 3000 2500 2000 1500 1000 1454 3270 500 0 435 0 220 256 298 324 4Q01 1Q02 2Q02 3Q02 NIC LOM 17

Gigabit Intelligent Campus Network Design Gigabit Ethernet Gigabit EtherChannel Gigabit EtherChannel 10 Gigabit Ethernet 10 Gigabit Ethernet 10 Gigabit EtherChannel QoS trust-boundary Rate-limiting Port-security ACLs STP Extensions Identity (802.1x) High Availability Throughput High Availability IP Services Rate-limiting ACLs High Availability IP Services STP Extensions CWDM GBIC Data Center Internet Firewall Services VPN/IPSec Services Intrusion Detection Load Balancing SSL Offload 18

Gigabit Campus Network Design Gigabit Ethernet Gigabit EtherChannel Cisco Catalyst Series 2950 Cisco Catalyst Series 3550/3750 Cisco Catalyst Series 4500 Cisco Catalyst Series 6500 Gigabit EtherChannel 10 Gigabit Ethernet Cisco Catalyst Series 4500 Cisco Catalyst Series 6500 10 Gigabit Ethernet 10 Gigabit EtherChannel Cisco Catalyst Series 6500 CWDM 19

Gigabit in the Cisco Catalyst Series line of Switches Cisco Catalyst Series 2950 2 1 GE Uplinks 10/100/1000 Ports 2/module 10 GE Ports 1GE fiber (GBIC & SFP) 2/module (GBIC) 3550 2 10/module 10/module (GBIC) 50/stack 50/stack 3750 4 24/module 4 SFP uplinks 216/stack 4500 6500 2/sup 2/sup 48/blade 240/chasis 48/blade 384/chasis 4/blade (Xenpak) 32/chasis 48/blade (SFP) 18/blade (GBIC) 240/chasis 48/blade (SFP) 16/blade (GBIC) 384/chasis 20

Over Subscription 1:1 v. 4:1 v. 8:1 designs True traffic patterns are random and bursty in nature Large data transfers happen much faster minimizing traffic overlap and congestion eg. 9 seconds vs 85 seconds for 1 GB Most mission-critical business applications and most Web transactions use TCP TCP is adaptive, rate based, and connectionoriented; it is a well behaved protocol especially when oversubscribed. TCP applications run as fast as they can, but gracefully back down when faced with congestion. 21

Over Subscription Multimedia and IP Telephony traffic use the UDP/RTP protocol UDP applications don t have feedback mechanisms so when faced with congestion, these protocols don t back off frames are just dropped, degrading the quality of what is received. QoS is designed to deal with the problems caused by network oversubscription To further tame TCP for the benefit of UDP/RTP, WRED can be used Test data at : http://172.19.191.11/gttd.htm 22

Gigabit and QoS With higher bandwidth availability and significantly faster delivery of information on and off the wire the paradigm for QoS changes QoS will continue to be used to guarantee and protect the service for latency and jitter sensitive applications such as voice and video 23

Gigabit and QoS TCP (red) and UDP (green) Streams with Gig attached hosts 1GB data using TCP with 0MB Loss 3.7GB data using UDP with 23MB lost 15K of 22.5M datagrams lost - 154 max consecutive loss 24

Jumbo Frames Support Cisco Catalyst Series 6500 and 4500 on non-blocking modules only 6748-GE-TX with Sup720 will support but this is a future product 3750 supports on the 10/100/1000 configurations TCP Offload Engines (TOE) alleviate the need for jumbo frames unless the application requires MTU discovery MTU Falls to lowest MTU in path 25

Tuning TCP Session Number 26

Improving Throughput TCP Windows TCP Window A Delay x BW RTT TCP Window Window size below RTT x BW / 8bits Results in low throughput B RTT RTT RTT RTT RTT RTT RTT RTT 27

Improving Throughput TCP Windows TCP Window RTT TCP Window A Delay x BW Window size > RTT x BW / 8bits (for max throughput) B RTT RTT RTT RTT RTT RTT RTT RTT 28

TCP Windows Windows control the amount of data that is allowed to be in flight in the network Maximum throughput is one window full per round trip time The sender, receiver, and the network each determine a different window size 29

TCP Throughput (window/rtt) The smallest of three windows determines throughput sbuf, or sender side socket buffers rwin, the receive window size cwin, TCP congestion window Receive window (rwin) and/or sbuf are still the most common performance limiters E.g. 8kB window, 87 msec ping time = 753 kbps E.g. 64kB window, 14 msec rtt = 37 Mbps 30

Improving Throughput TCP Windows Bandwidth Delay Product Window Size (Bytes) 400000 300000 200000 100000 0 0 0.5 1 1.5 2 2.5 3 10 Mbps 100 Mbps 1 Gbps RTT (ms) 31

Bandwidth*Delay Product and TCP TCP needs a receive window (rwin) equal to or greater than the BW*Delay product to achieve maximum throughput TCP needs sender side socket buffers of 2*BW*Delay to recover from errors You need to send about 3*BW*Delay bytes for TCP to reach maximum speed 32

Bandwidth*Delay Product The number of bytes in flight to fill the entire path Includes data in queues if they contributed to the delay Example: 100 Mbps path ping shows a 75 ms rtt BDP = 100 * 0.075 = 7.5 million bits (916 KB) 33

What to Do Make sure your HPC apps offer sufficient receive windows and use sufficient send buffers But don t run your system out of memory Find out the rtt with ping, compute BDP Can tune system wide, by application, or automatically Check your TCP for high performance features Look for sources of loss Watch out for duplex problems (late collisions?) 34

TCP Window Size and Throughput In our tests we initially ran a 32k windows size, then increased it to 64K, 128K, 256K, 300K and finally 1M. The performance we saw is as follows: 32K 64K 128K 300K 1M 720mbps average 886mbps average 903mbps average 936mbps average 941mbps average 35

Host Side Changes Endstation PCI Bus -> PCI-X -> PCI-X+ 32 bit (33MHz)-> 64 bit (66MHz) -> 64 bit (133MHz) Processor Speed P3 -> P4/Athlon/Xeon Memory Double Data Rate (DDR) and Intel RAMBUS memory New LOM technology Full Duplex Gigabit speed TCP Offload Engines 36

Gigabit to the Desktop Resources Cisco and Intel Gigabit Website http://www.gigabitsolution.com Windows Stack Tuner http://www.dslreports.com/front/drtcp.htmlb 37

38