Gig E to desktop

Embed Size (px)

Citation preview

  • 8/7/2019 Gig E to desktop

    1/37

    2003, Cisco Systems, Inc. All rights reserved.

    Networking ProfessionalsOnline TechTalk

    Motivations for Gigabit to the Desktop

  • 8/7/2019 Gig E to desktop

    2/37

    2003, Cisco Systems, Inc. All rights reserved.

    Networking ProfessionalsOnline TechTalk

    Drew PletcherTechnical Marketing Engineer

    Ethernet/Switching Technologies Group

    Steve ShalitaSenior Manager, Product Marketing

    LAN Switching Networking Group

  • 8/7/2019 Gig E to desktop

    3/37

    2003, Cisco Systems, Inc. All rights reserved.

    1998 Today Tomorrow

    Backg

    round

    Java* Applets

    Java* Applets

    Portals

    Smart Agents

    Biz Automation Svcs.

    Java* Applets

    Portals

    Compression

    Virus Scan

    System Management

    Back-Up

    Authent/EncryptSynchronization

    Compression

    Virus Scan

    System Management

    Back-Up

    Authent/EncryptSynchronization

    Compression

    Virus Scan

    System Management

    Back-Up

    Directory Services

    Peer-to-Peer Services

    Foreground

    Multitasking OS

    Office* Apps

    Passive Browser

    Mtasking Net-Aware OS

    Net-Aware Office*

    Dynamic Browser

    E-Mail

    Collaboration

    Next Generation OS

    Net-Integrated Office*

    Dynamic Browser

    E-Mail

    Collaboration

    CRM, SCM, ERP Apps

    Speech Interface

    E-Mail

    Client Workload Increasing Dramatically

  • 8/7/2019 Gig E to desktop

    4/37

    2003, Cisco Systems, Inc. All rights reserved.

    Why Gigabit Ethernet to the Desktop

    Todays driver for GigabitEthernet to the Desktop is nota single application but thesimultaneous use of multipleapplications

    Its not about a singleapplicationits about increasinguser and network productivity

    Backup/recovery, large filetransfers and large datatransactions will benefit themost from Gigabit Ethernet

    end to end Gig-enabled PCs/Workstations

    (LOM)Dell, HP/Compaq,Apple, Sun, many Linuxhardware manufacturers

    MS-SQL DB Records

    50

    100

    150

    200

    250

    30%

    39%

    43%

    45%

    47%

    GbE

    10/100

    MS-Office Apps

    60.29s

    36.02s

    10/100

    GbE

    Source: IBM Study November 2002

  • 8/7/2019 Gig E to desktop

    5/37

    2003, Cisco Systems, Inc. All rights reserved.

    True World Traffic Modelingfor Gigabit Ethernet to the Desk

    Study of application and traffic patternsof a number of job types in a Fortune and

    S&P 500 company

    Compute profiles developed by job type

    Compute profiles used to model true

    traffic patters with client connectivity at10Mbps, 100Mbps and 1000Mbps

  • 8/7/2019 Gig E to desktop

    6/37

    2003, Cisco Systems, Inc. All rights reserved.

    Network Response Improvements10mbps vs. 100mbps vs. 1000mbps

    Time in Seconds

    849.4

    53.7

    140

    142.2

    42.8

    85

    5.2

    35

    26.8

    4.2

    9.8

    2.3

    17

    14.2

    0.5

    0 100 200 300 400 500 600 700 800 900

    1GB Backup

    Outlook

    Ariba

    Clarify

    50M File

    Transfer 1000

    100

    10

  • 8/7/2019 Gig E to desktop

    7/37

    2003, Cisco Systems, Inc. All rights reserved.

    Network Response Improvements10mbps vs. 100mbps vs. 1000mbps

    186

    47

    27

    0 50 100 150 200

    Over All

    1000

    100

    10

    Time in Minutes

  • 8/7/2019 Gig E to desktop

    8/37

    2003, Cisco Systems, Inc. All rights reserved.

    Gbe End to End Benefits More than theDesktop

    Eliminate Far-End

    bottleneck

    Reduce wire time, buffercongestion & relieve flow

    control mechanisms

    Server sessions shorter

    Fewer concurrentsessions at server

  • 8/7/2019 Gig E to desktop

    9/37

    2003, Cisco Systems, Inc. All rights reserved.

    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 lost154 max consecutive loss

  • 8/7/2019 Gig E to desktop

    10/37

    2003, Cisco Systems, Inc. All rights reserved.

    Enabling QoS in the CampusCongestion Scenario: TCP Traffic Burst + VoIP

    SiSi SiSi

    SiSiSiSi

    Access

    Distribution

    Core

    Location ofPotentialInterface

    Congestion

    Typical 20:1Data Over-

    Subscription

    Typical 4:1Data Over-

    Subscription

    = Data

    = Voice

  • 8/7/2019 Gig E to desktop

    11/37

    2003, Cisco Systems, Inc. All rights reserved.

    Maximum Throughput

    A B

    Delay x BW

    RTTTCPWindow

    TCP

    Window

    VS.

  • 8/7/2019 Gig E to desktop

    12/37

    2003, Cisco Systems, Inc. All rights reserved.

    Improving ThroughputTCP Windows

    Window Size below RTT x BW/8bitsResults in Low Throughput

    RTT

    RTT RTT RTTRTT

    RTT RTT RTT

    A B

    Delay x BW

    RTTTCPWindow

    TCP

    Window

  • 8/7/2019 Gig E to desktop

    13/37

    2003, Cisco Systems, Inc. All rights reserved.

    TCP Windows

    Windows control the amount of data thatis allowed to be in flight in the network

    Maximum throughput is one window fullper round trip time

    The sender, receiver, and the network

    each determine a different window size RFC 1323TCP for high throughput

  • 8/7/2019 Gig E to desktop

    14/37

    2003, Cisco Systems, Inc. All rights reserved.

    Improving ThroughputTCP Windows

    0

    50000

    100000

    150000

    200000

    250000300000

    350000

    400000

    0 0.3 0.6 0.9 1.2 1.5 1.8 2.1 2.4 2.7 3

    10 Mbps

    100 Mbps

    1 Gbps

    Bandwidth Delay Product

    WindowSize(By

    tes)

    RTT (ms)

  • 8/7/2019 Gig E to desktop

    15/37

    2003, Cisco Systems, Inc. All rights reserved.

    TCP Window Size and Throughput

    In our tests we initially ran a 32K windowssize, then increased it to 64K, 128K, 256K,300K and finally 1M; the RTT was 3ms

    The performance we saw is as follows:

    32K 720mbps average

    64K 886mbps average

    128K 903mbps average300K 936mbps average

    1M 941mbps average

  • 8/7/2019 Gig E to desktop

    16/37

    2003, Cisco Systems, Inc. All rights reserved.

    What to Do

    Start with default window and buffer sizes

    Find out the rtt with ping, compute BDP

    Can tune system wide, by application, orautomatically

    Check your TCP for high-performancefeatures

    Tune TCP values based upon theconfiguration methods specified by theOS or protocol vendor (e.g.. Microsoft,RedHat, Solaris, etc.)

  • 8/7/2019 Gig E to desktop

    17/37

    2003, Cisco Systems, Inc. All rights reserved.

  • 8/7/2019 Gig E to desktop

    18/37

    2003, Cisco Systems, Inc. All rights reserved.

    Implementing Gigabit Ethernetfor Your Organization

    Switch-to-SwitchDeploy Gigabit Ethernet switchesin backbone to aggregate wiringclosets

    Switch-to-ServerGigabit Ethernet serversconnections

    Wiring Closet-to-DesktopNew deployments should be10/100/1000 to enable smooth

    migration to Gigabit EthernetGigabit Ethernet for high-performanceusers increases productivity

    Upgrade remaining wiring closetswith 10/100/1000 as required

    S2

  • 8/7/2019 Gig E to desktop

    19/37

    2003, Cisco Systems, Inc. All rights reserved.

    Phased Deployment

    Phase I

    Implement Gigabit Ethernet NICs in key servers

    Deploy Gigabit Ethernet switches in backbone toaggregate Fast Ethernet switches

    Upgrade wiring closet switches to provide GigabitEthernet connectivity to servers, high-need users, orlarge workgroups

    Phase II

    Gigabit Ethernet on all new desktop purchases

    Deploy non-blocking high performance switches/portswhere necessary

  • 8/7/2019 Gig E to desktop

    20/37

    2003, Cisco Systems, Inc. All rights reserved.

    Parallel Deployment Strategy

    Any new hardware should be purchased with Gigabitconnectivity!

    Servers and switches

    Multiple Gigabit connections in all new servers

    Upgrade to Gigabit Ethernet NICs in key existing servers

    Deploy Gigabit Ethernet switches in backbone to aggregate FastEthernet switches

    Desktops and wiring closets

    Gigabit Ethernet on all new desktop purchasesUpgrade wiring closet switches to provide Gigabit Ethernetconnectivity to servers, high-need users, or large workgroups

    Deploy non-blocking high performance switches in the wiring closetfor all users

  • 8/7/2019 Gig E to desktop

    21/37

    2003, Cisco Systems, Inc. All rights reserved.

    10 Gigabit Ethernetin the Core and for Uplinks

    Aggregates GigabitEthernet segments

    Scales Enterprise andService Provider LANbackbones

    Leverages installed baseof 250 million Ethernetswitch ports

    Supports all IP services(data, packetized voiceand video),

    Supports metropolitan andwide area networks

    Faster and simplerthan other alternatives

    S2

  • 8/7/2019 Gig E to desktop

    22/37

    2003, Cisco Systems, Inc. All rights reserved.

    Cabling and Gigabit Ethernet

    UTP is the medium of choice forLAN cabling

    Category 5 is the original datagrade UTP cable specification

    87% of companies haveCategory 5 cabling installed(Sage Research, Inc.)

    Focus on cabling standardsfollow TIA recommendations

    and investigate variousperformance parameters

    Cabling recommendations forGigabit Ethernet deployment

  • 8/7/2019 Gig E to desktop

    23/37

    2003, Cisco Systems, Inc. All rights reserved.

    Cabling Recommendations

    Installed Category 5 Cable that meets the definedstandard will support Gigabit Ethernet

    Performance defined per TIA/EIA-568B.2

    Cabling that does not meet the defined standard may require testingto ensure support of the technology

    New installations should specify at least Category 5E withCategory 6 highly recommended

    Ensure long-term utility of your cabling

    Plan for the future

    Use a certified cabling installer

    Go to www.gigabitsolution.com

    Gigabit Ethernet over CopperCabling White Paper

  • 8/7/2019 Gig E to desktop

    24/37

    2003, Cisco Systems, Inc. All rights reserved.

    Cisco Catalyst LAN SwitchingComprehensive Portfolio

    S2

    Wiring Closet

    Servers

    Distribution/Backbone

    10/100/100010/100/1000

    Scalable, end-to-end intelligent switching

    Foundation for converged service deployment

    Simple, easy-to-use with consistent softwareand end-to-end management

    WAN

    Catalyst 6500 Family

    Catalyst 4500 Family

    CatalystFixed Configuration

    2950/2970/3550/3750

  • 8/7/2019 Gig E to desktop

    25/37

    2003, Cisco Systems, Inc. All rights reserved.

    Gigabit Intelligent Campus Network Design

    Gigabit EtherChannel

    Gigabit EtherChannel10 Gigabit Ethernet

    Gigabit Ethernet

    10 Gigabit Ethernet

    10 Gigabit EtherChannel

    CWDMGBIC

    QoS Trust-Boundary

    Rate-Limiting

    Port-Security

    ACLs

    STP Extensions

    Identity (802.1x)

    High Availability

    Throughput

    High Availability

    IP Services

    Data Center

    Internet

    Rate-Limiting

    ACLs

    High Availability

    IP Services

    STP Extensions

    Firewall Services

    VPN/IPSec Services

    Intrusion Detection

    Load Balancing

    SSL Offload

  • 8/7/2019 Gig E to desktop

    26/37

    2003, Cisco Systems, Inc. All rights reserved.

  • 8/7/2019 Gig E to desktop

    27/37

    2003, Cisco Systems, Inc. All rights reserved.

    Visit the NetworkingProfessionals Connection

    Discussion forums

    Online events

    Biweekly newsletter

    www.cisco.com/discuss/networking

  • 8/7/2019 Gig E to desktop

    28/37

    2003, Cisco Systems, Inc. All rights reserved.

    Networking ProfessionalsOnline TechTalk

    You Are Listening to

    Motivations for Gigabit to the Desktop

    Steve ShalitaSenior Manager, Product Marketing

    Drew PletcherTechnical Marketing Engineer

  • 8/7/2019 Gig E to desktop

    29/37

    2003, Cisco Systems, Inc. All rights reserved.

    Networking ProfessionalsOnline TechTalk

    Motivations for Gigabit to the Desktop?

    Contact Your LocalCisco Account Representative

    Want to Know More about

  • 8/7/2019 Gig E to desktop

    30/37

    2003, Cisco Systems, Inc. All rights reserved.

    This Networking ProfessionalsOnline TechTalk Has Ended

    Thank You for Participating

  • 8/7/2019 Gig E to desktop

    31/37

    2003, Cisco Systems, Inc. All rights reserved.

  • 8/7/2019 Gig E to desktop

    32/37

  • 8/7/2019 Gig E to desktop

    33/37

    2003, Cisco Systems, Inc. All rights reserved.

  • 8/7/2019 Gig E to desktop

    34/37

    2003, Cisco Systems, Inc. All rights reserved.

    TIA Cabling Standards Development

    Category 5 specified in TIA/EIA-568-A (1995)Performance through 100 MHzTwo Pair Technology

    Category 5E specified in TIA/EIA-568-B.2 (2001)Performance through 100 MHzFour Pair Technology

    Category 6 specified in TIA/EIA-568-B.2-1 (2002)Performance through 250 MHzFour Pair Technology

  • 8/7/2019 Gig E to desktop

    35/37

    2003, Cisco Systems, Inc. All rights reserved.

    TCP Throughput (window/rtt)

    The smallest of three windows determinesthroughput

    sbuf, or sender side socket buffers rwin, thereceive window size cwin, TCP congestionwindow

    Receive window (rwin) and/or sbuf are still themost common performance limiters

    E.g. 8kB window, 87 msec ping time = 753 kbpsE.g. 64kB window, 14 msec rtt = 37 Mbps

  • 8/7/2019 Gig E to desktop

    36/37

    2003, Cisco Systems, Inc. All rights reserved.

    Bandwidth*Delay Product and TCP

    TCP needs a receive window (rwin) equalto 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 bytesfor TCP to reach maximum speed

  • 8/7/2019 Gig E to desktop

    37/37

    2003, Cisco Systems, Inc. All rights reserved.

    Bandwidth*Delay Product

    The number of bytes in flight to fill theentire path

    Includes data in queues if theycontributed to the delay

    Example:100 Mbps path

    ping shows a 75 ms rttBDP = 100 * 0.075 = 7.5 million bits(916 KB)