WO2005111638A3 - Storage switch traffic bandwidth control - Google Patents

Storage switch traffic bandwidth control Download PDF

Info

Publication number
WO2005111638A3
WO2005111638A3 PCT/US2005/014302 US2005014302W WO2005111638A3 WO 2005111638 A3 WO2005111638 A3 WO 2005111638A3 US 2005014302 W US2005014302 W US 2005014302W WO 2005111638 A3 WO2005111638 A3 WO 2005111638A3
Authority
WO
WIPO (PCT)
Prior art keywords
storage switch
switch
bandwidth control
bandwidth
target
Prior art date
Application number
PCT/US2005/014302
Other languages
French (fr)
Other versions
WO2005111638A2 (en
Inventor
Chao Zhang
Robert Tower Frey
Original Assignee
Emc Corp
Chao Zhang
Robert Tower Frey
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Emc Corp, Chao Zhang, Robert Tower Frey filed Critical Emc Corp
Priority to EP05738953A priority Critical patent/EP1740965A4/en
Priority to JP2007510895A priority patent/JP2007536612A/en
Publication of WO2005111638A2 publication Critical patent/WO2005111638A2/en
Publication of WO2005111638A3 publication Critical patent/WO2005111638A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5009Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5019Ensuring fulfilment of SLA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/11Identifying congestion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic policing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/29Flow control; Congestion control using a combination of thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate

Abstract

A switch including a processor and method for monitoring bandwidth in the storage switch (204). The switch includes at least one physical port coupling at least one target (206) and at least one initiator (102) via the physical port (250). The monitoring method may include the steps of determining whether congestion occurs on the physical port and assigning a weight to bandwidth usage between the initiator and the target based on a minimum (220,224) and maximum bandwidth (222,226) settings for each target. The switch may further include a step of controlling bandwidth usage by ea of said at least two targets based on minimum and maximum bandwidth settings for each of the targets.
PCT/US2005/014302 2004-04-30 2005-04-26 Storage switch traffic bandwidth control WO2005111638A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP05738953A EP1740965A4 (en) 2004-04-30 2005-04-26 Storage switch traffic bandwidth control
JP2007510895A JP2007536612A (en) 2004-04-30 2005-04-26 Storage switch traffic bandwidth control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/836,133 US7773521B2 (en) 2004-04-30 2004-04-30 Storage switch traffic bandwidth control
US10/836,133 2004-04-30

Publications (2)

Publication Number Publication Date
WO2005111638A2 WO2005111638A2 (en) 2005-11-24
WO2005111638A3 true WO2005111638A3 (en) 2007-01-04

Family

ID=35394778

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/014302 WO2005111638A2 (en) 2004-04-30 2005-04-26 Storage switch traffic bandwidth control

Country Status (5)

Country Link
US (1) US7773521B2 (en)
EP (1) EP1740965A4 (en)
JP (1) JP2007536612A (en)
CN (1) CN101019355A (en)
WO (1) WO2005111638A2 (en)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7864758B1 (en) * 2001-09-28 2011-01-04 Emc Corporation Virtualization in a storage system
US7299326B2 (en) * 2004-06-09 2007-11-20 Taiwan Semiconductor Manufacturing Company, Ltd. System and method for providing backup service continuity using a virtual backup service path
JP4718285B2 (en) * 2005-09-22 2011-07-06 株式会社日立製作所 Computer system having file management function, storage device, and file management method
US7660250B2 (en) * 2005-11-08 2010-02-09 Arris Group, Inc. Method and system for regulating traffic in a network device
US7952997B2 (en) * 2006-05-18 2011-05-31 Mcdata Corporation Congestion management groups
US20070268825A1 (en) * 2006-05-19 2007-11-22 Michael Corwin Fine-grain fairness in a hierarchical switched system
US8437352B2 (en) * 2006-05-30 2013-05-07 Broadcom Corporation Method and system for power control based on application awareness in a packet network switch
US7836212B2 (en) * 2006-07-20 2010-11-16 Oracle America, Inc. Reflecting bandwidth and priority in network attached storage I/O
CN100454903C (en) 2006-08-17 2009-01-21 华为技术有限公司 Method of flow controlling for IUB-interface
CN101622594B (en) 2006-12-06 2013-03-13 弗森-艾奥公司 Apparatus, system, and method for managing data in a request device with an empty data token directive
US20080159277A1 (en) * 2006-12-15 2008-07-03 Brocade Communications Systems, Inc. Ethernet over fibre channel
US20080181243A1 (en) * 2006-12-15 2008-07-31 Brocade Communications Systems, Inc. Ethernet forwarding in high performance fabrics
US20080177881A1 (en) * 2007-01-19 2008-07-24 Dell Products, Lp System and Method for Applying Quality of Service (QoS) in iSCSI Through ISNS
JP4871758B2 (en) * 2007-02-26 2012-02-08 株式会社日立製作所 Volume allocation method
JP2008271148A (en) * 2007-04-19 2008-11-06 Terastate Inc High-speed communication method
US7916647B2 (en) * 2007-11-07 2011-03-29 Brocade Communications Systems, Inc. Automatic adjustment of logical channels in a fibre channel network
US8583780B2 (en) * 2007-11-20 2013-11-12 Brocade Communications Systems, Inc. Discovery of duplicate address in a network by reviewing discovery frames received at a port
US8108454B2 (en) * 2007-12-17 2012-01-31 Brocade Communications Systems, Inc. Address assignment in Fibre Channel over Ethernet environments
US8385207B2 (en) * 2008-05-27 2013-02-26 International Business Machines Corporation Method and apparatus for end-to-end network congestion management
US20090296726A1 (en) * 2008-06-03 2009-12-03 Brocade Communications Systems, Inc. ACCESS CONTROL LIST MANAGEMENT IN AN FCoE ENVIRONMENT
US8416689B2 (en) * 2008-08-26 2013-04-09 Broadcom Corporation Meter-based hierarchical bandwidth sharing
US7826352B2 (en) * 2008-08-26 2010-11-02 Broadcom Corporation Meter-based hierarchical bandwidth sharing
US8208395B2 (en) 2008-10-31 2012-06-26 Verizon Patent And Licensing Inc. System and method for measuring interface utilization using policers
US8467296B2 (en) * 2009-01-09 2013-06-18 Foundry Networks, Llc Hierarchical rate color marker
US9231828B2 (en) * 2009-01-09 2016-01-05 Foundry Networks, Llc Hierarchical rate color marker
US8730812B2 (en) 2009-01-09 2014-05-20 Brocade Communications Systems, Inc. Hierarchical rate color marker
US8848575B2 (en) 2009-02-23 2014-09-30 Brocade Communications Systems, Inc. High availability and multipathing for fibre channel over ethernet
JP2010211428A (en) * 2009-03-10 2010-09-24 Fujitsu Ltd Storage device, relay device, and command issue control method
CN102597910B (en) 2009-09-09 2015-03-25 弗森-艾奥公司 Apparatus, system, and method for power reduction management in a storage device
US8315168B2 (en) * 2009-10-28 2012-11-20 Broadcom Corporation Priority-based hierarchical bandwidth sharing
US8321565B2 (en) 2009-11-02 2012-11-27 Verizon Patent And Licensing Inc. Network usage throttling systems and methods
US8996611B2 (en) 2011-01-31 2015-03-31 Microsoft Technology Licensing, Llc Parallel serialization of request processing
US8181061B2 (en) 2010-04-19 2012-05-15 Microsoft Corporation Memory management and recovery for datacenters
US8438244B2 (en) 2010-04-19 2013-05-07 Microsoft Corporation Bandwidth-proportioned datacenters
US8447833B2 (en) 2010-04-19 2013-05-21 Microsoft Corporation Reading and writing during cluster growth phase
US9454441B2 (en) 2010-04-19 2016-09-27 Microsoft Technology Licensing, Llc Data layout for recovery and durability
US9813529B2 (en) 2011-04-28 2017-11-07 Microsoft Technology Licensing, Llc Effective circuits in packet-switched networks
US8533299B2 (en) 2010-04-19 2013-09-10 Microsoft Corporation Locator table and client library for datacenters
US9170892B2 (en) 2010-04-19 2015-10-27 Microsoft Technology Licensing, Llc Server failure recovery
US9684712B1 (en) * 2010-09-28 2017-06-20 EMC IP Holding Company LLC Analyzing tenant-specific data
US8619574B2 (en) * 2010-10-11 2013-12-31 International Business Machines Corporation Systems and methods for throttling a fabric login in a fibre channel adapter
EP2652623B1 (en) 2010-12-13 2018-08-01 SanDisk Technologies LLC Apparatus, system, and method for auto-commit memory
US10817502B2 (en) 2010-12-13 2020-10-27 Sandisk Technologies Llc Persistent memory management
US9218278B2 (en) 2010-12-13 2015-12-22 SanDisk Technologies, Inc. Auto-commit memory
US9208071B2 (en) * 2010-12-13 2015-12-08 SanDisk Technologies, Inc. Apparatus, system, and method for accessing memory
US10817421B2 (en) 2010-12-13 2020-10-27 Sandisk Technologies Llc Persistent data structures
US9047178B2 (en) 2010-12-13 2015-06-02 SanDisk Technologies, Inc. Auto-commit memory synchronization
JP5432195B2 (en) * 2011-02-02 2014-03-05 日本電信電話株式会社 Frame marking circuit
CN102651709A (en) * 2011-02-28 2012-08-29 鸿富锦精密工业(深圳)有限公司 Power-saving exchanger and power-saving method thereof
US8843502B2 (en) 2011-06-24 2014-09-23 Microsoft Corporation Sorting a dataset of incrementally received data
US8554976B2 (en) 2011-07-08 2013-10-08 Plx Technology, Inc. Single pipe non-blocking architecture
US8671445B1 (en) * 2012-07-17 2014-03-11 Netapp, Inc. Method and system for transferring replicated information from source storage to destination storage
US9276967B2 (en) * 2012-07-27 2016-03-01 Centurylink Intellectual Property Llc System and method for determining optimal bandwidth for streaming to a client device in an adjustable bit rate video system
US9778856B2 (en) 2012-08-30 2017-10-03 Microsoft Technology Licensing, Llc Block-level access to parallel storage
CN103268298B (en) * 2013-05-22 2016-04-13 华为技术有限公司 Exchange resource management method, device and memory device
US9282004B2 (en) 2013-05-23 2016-03-08 Netapp, Inc. Multi-protocol storage network I/O devices and methods
US11422907B2 (en) 2013-08-19 2022-08-23 Microsoft Technology Licensing, Llc Disconnected operation for systems utilizing cloud storage
US9798631B2 (en) 2014-02-04 2017-10-24 Microsoft Technology Licensing, Llc Block storage by decoupling ordering from durability
US9537743B2 (en) 2014-04-25 2017-01-03 International Business Machines Corporation Maximizing storage controller bandwidth utilization in heterogeneous storage area networks
CN105656731A (en) * 2014-11-14 2016-06-08 华为技术有限公司 Data transmission method, device and system
US9973432B2 (en) 2015-07-10 2018-05-15 International Business Machines Corporation Load balancing in a virtualized computing environment based on a fabric limit
US10002015B2 (en) 2015-07-10 2018-06-19 International Business Machines Corporation Delayed boot of a virtual machine in a virtualized computing environment based on a fabric limit
US10002014B2 (en) 2015-07-10 2018-06-19 International Business Machines Corporation Management of a virtual machine in a virtualized computing environment based on a fabric limit
US11349763B1 (en) * 2016-03-16 2022-05-31 Dell Products L.P. Avoiding failures in sending data to the cloud due to performance gradient
US10013382B2 (en) * 2016-04-27 2018-07-03 Quanta Computer Inc. Smart plug node management
CN107786469A (en) * 2017-11-06 2018-03-09 烟台慧彦网络科技有限公司 It is a kind of based on it is preceding to task estimate Internet of Things response type bandwidth adjustment method
CN108712307B (en) * 2018-05-11 2021-01-29 北京奇虎科技有限公司 Bandwidth capacity calculation method and device based on block chain
US10904796B2 (en) * 2018-10-31 2021-01-26 Motorola Solutions, Inc. Device, system and method for throttling network usage of a mobile communication device
US10938730B2 (en) * 2019-01-29 2021-03-02 EMC IP Holding Company LLC Data transmission techniques between systems having different communication speeds
CN112751691B (en) * 2019-10-29 2022-03-15 北京金山云网络技术有限公司 Network flow rate limiting method and device, central control equipment and gateway
CN114442910A (en) 2020-11-06 2022-05-06 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for managing storage system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947445B1 (en) * 2000-06-09 2005-09-20 Hughes Electronics Corporation Available bandwidth control mechanism
US6950435B2 (en) * 2001-02-19 2005-09-27 Fujitsu Limited Communication device and bandwidth management method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AUPP308298A0 (en) * 1998-04-20 1998-05-14 Ericsson Australia Pty Ltd Access control method and apparatus
US6304552B1 (en) * 1998-09-11 2001-10-16 Nortel Networks Limited Memory and apparatus for input based control of discards in a lossy packet network
US6614757B1 (en) * 1998-11-23 2003-09-02 3Com Corporation Method of local flow control in an asynchronous transfer mode network utilizing PNNI routing protocol
US6738350B1 (en) * 2000-03-16 2004-05-18 Hughes Electronics Corporation Congestion avoidance approach for a switching communication system with transmission constraints
IL143540A0 (en) * 2000-06-09 2002-04-21 Hughes Electronics Corp Available bandwidth control mechanism
US7047303B2 (en) * 2001-07-26 2006-05-16 International Business Machines Corporation Apparatus and method for using a network processor to guard against a “denial-of-service” attack on a server or server cluster
US7421509B2 (en) * 2001-09-28 2008-09-02 Emc Corporation Enforcing quality of service in a storage network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6947445B1 (en) * 2000-06-09 2005-09-20 Hughes Electronics Corporation Available bandwidth control mechanism
US6950435B2 (en) * 2001-02-19 2005-09-27 Fujitsu Limited Communication device and bandwidth management method

Also Published As

Publication number Publication date
EP1740965A4 (en) 2008-03-12
US20060098572A1 (en) 2006-05-11
JP2007536612A (en) 2007-12-13
US7773521B2 (en) 2010-08-10
CN101019355A (en) 2007-08-15
WO2005111638A2 (en) 2005-11-24
EP1740965A2 (en) 2007-01-10

Similar Documents

Publication Publication Date Title
WO2005111638A3 (en) Storage switch traffic bandwidth control
WO2008029245A3 (en) Congestion control in a wireless network
WO2007002443A3 (en) Control of service workload management
WO2006062693A3 (en) Method and system for seamless portability by profile sharing
EP1772172A3 (en) Communication game program and communication game system
BRPI0414898A (en) method and equipment for controlling the reverse link data rate of a mobile station
WO2005033884A3 (en) Methods and systems for determining a set of costs of routes in a network
WO2006039366A3 (en) System-level bonus game and related methods
WO2005048463A3 (en) Mobile wireless presence and situation management system and method
HK1106355A1 (en) Congestion control within a radio access network
WO2008106158A3 (en) Method of determing a machine operation using virtual imaging
WO2008067189A3 (en) Monitoring and control of transmit power in a multi-modem wireless communication device
WO2007050899A3 (en) A method and apparatus for processing in an idle state by an access network in wireless communication systems
EP2333979A3 (en) Transmit power control techniques for wireless communication systems
WO2007064477A3 (en) Network access control for many-core systems
WO2004078270A3 (en) System and method for controlling an exercise apparatus
WO2007066271A3 (en) Resource control
WO2007024335A3 (en) Method and system for performing call admission control in a communication system
WO2006100684A3 (en) System and method for detecting a proxy between a client and a server
EP1643685A3 (en) Automatic activation and deactivation of wireless network adapter
WO2003017686A8 (en) Relocation method, system and network element
WO2005115020A3 (en) Independent mode selection for forward and reverse links
WO2006071459A3 (en) System and method for power management in mobile units
EP1477952A3 (en) Data transmission method for a multiprotocol handheld field maintenance tool
WO2006127314A3 (en) Controlling the transmission power of at least one node in a wireless network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2007510895

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 200580013832.6

Country of ref document: CN

Ref document number: 2005738953

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Ref document number: DE

WWE Wipo information: entry into national phase

Ref document number: 3391/KOLNP/2006

Country of ref document: IN

WWP Wipo information: published in national office

Ref document number: 2005738953

Country of ref document: EP