IN2014CN02132A - - Google Patents

Info

Publication number
IN2014CN02132A
IN2014CN02132A IN2132CHN2014A IN2014CN02132A IN 2014CN02132 A IN2014CN02132 A IN 2014CN02132A IN 2132CHN2014 A IN2132CHN2014 A IN 2132CHN2014A IN 2014CN02132 A IN2014CN02132 A IN 2014CN02132A
Authority
IN
India
Prior art keywords
subnet
performance
manager
machine environment
middleware machine
Prior art date
Application number
Inventor
Wei Lin Guay
Bjorn Dag Johnsen
Original Assignee
Oracle Int Corp
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 Oracle Int Corp filed Critical Oracle Int Corp
Publication of IN2014CN02132A publication Critical patent/IN2014CN02132A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/48Routing tree calculation
    • 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/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/15Interconnection of switching modules
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/06Generation of reports
    • H04L43/065Generation of reports related to network devices
    • 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/12Avoiding congestion; Recovering from congestion

Abstract

A system and method can prevent traffic congestion in a middleware machine environment with a plurality of switches in a fat tree topology. A subnet manager can sweep a subnet in the middleware machine environment to discover changes and maintain the subnet fully connected. A performance manager can retrieve performance and error related information from one or more performance management agents that are associated with one or more components in the subnet. Then a host can dynamically reconfigure one or more virtual lanes in order to improve network performances.
IN2132CHN2014 2011-11-15 2012-11-14 IN2014CN02132A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201161560226P 2011-11-15 2011-11-15
US13/648,961 US8879396B2 (en) 2011-11-15 2012-10-10 System and method for using dynamic allocation of virtual lanes to alleviate congestion in a fat-tree topology
PCT/US2012/065115 WO2013074697A1 (en) 2011-11-15 2012-11-14 System and method for using dynamic allocation of virtual lanes to alleviate congestion in a fat-tree topology

Publications (1)

Publication Number Publication Date
IN2014CN02132A true IN2014CN02132A (en) 2015-05-29

Family

ID=48280539

Family Applications (1)

Application Number Title Priority Date Filing Date
IN2132CHN2014 IN2014CN02132A (en) 2011-11-15 2012-11-14

Country Status (6)

Country Link
US (1) US8879396B2 (en)
EP (1) EP2781062A1 (en)
JP (1) JP2015503274A (en)
CN (1) CN103907321A (en)
IN (1) IN2014CN02132A (en)
WO (1) WO2013074697A1 (en)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8782434B1 (en) 2010-07-15 2014-07-15 The Research Foundation For The State University Of New York System and method for validating program execution at run-time
US9584605B2 (en) * 2012-06-04 2017-02-28 Oracle International Corporation System and method for preventing denial of service (DOS) attack on subnet administrator (SA) access in an engineered system for middleware and application execution
US10560343B1 (en) 2012-07-06 2020-02-11 Cradlepoint, Inc. People centric management of cloud networks via GUI
US10880162B1 (en) 2012-07-06 2020-12-29 Cradlepoint, Inc. Linking logical broadcast domains
US9992062B1 (en) * 2012-07-06 2018-06-05 Cradlepoint, Inc. Implicit traffic engineering
US10601653B2 (en) * 2012-07-06 2020-03-24 Cradlepoint, Inc. Implicit traffic engineering
US10177957B1 (en) 2012-07-06 2019-01-08 Cradlepoint, Inc. Connecting a cloud network to the internet
US10135677B1 (en) 2012-07-06 2018-11-20 Cradlepoint, Inc. Deployment of network-related features over cloud network
US10110417B1 (en) 2012-07-06 2018-10-23 Cradlepoint, Inc. Private networks overlaid on cloud infrastructure
US9231892B2 (en) * 2012-07-09 2016-01-05 Vmware, Inc. Distributed virtual switch configuration and state management
US9130858B2 (en) * 2012-08-29 2015-09-08 Oracle International Corporation System and method for supporting discovery and routing degraded fat-trees in a middleware machine environment
US9122873B2 (en) 2012-09-14 2015-09-01 The Research Foundation For The State University Of New York Continuous run-time validation of program execution: a practical approach
US9069782B2 (en) 2012-10-01 2015-06-30 The Research Foundation For The State University Of New York System and method for security and privacy aware virtual machine checkpointing
US10051054B2 (en) 2013-03-15 2018-08-14 Oracle International Corporation System and method for efficient virtualization in lossless interconnection networks
US9990221B2 (en) 2013-03-15 2018-06-05 Oracle International Corporation System and method for providing an infiniband SR-IOV vSwitch architecture for a high performance cloud computing environment
ES2539248B1 (en) * 2013-12-26 2016-03-14 Universidad De Castilla La Mancha Method to decongest data traffic in interconnection networks based on InfiniBand technology
JP6213303B2 (en) * 2014-02-26 2017-10-18 富士通株式会社 Information processing system, control device, and control program
CN105337866B (en) * 2014-06-30 2019-09-20 华为技术有限公司 A kind of flow switching method and device
US9876737B2 (en) * 2014-07-11 2018-01-23 Oracle International Corporation System and method for supporting efficient load-balancing in a high performance computing (HPC) environment
US10033574B2 (en) * 2015-03-20 2018-07-24 Oracle International Corporation System and method for efficient network reconfiguration in fat-trees
US10084639B2 (en) * 2015-03-20 2018-09-25 Oracle International Corporation System and method for efficient network reconfiguration in fat-trees
EP3275142B1 (en) 2015-03-25 2018-11-21 British Telecommunications public limited company Mobile telecommunications routing
US9762491B2 (en) 2015-03-30 2017-09-12 Mellanox Technologies Tlv Ltd. Dynamic thresholds for congestion control
US9699095B2 (en) 2015-05-21 2017-07-04 Mellanox Technologies Tlv Ltd. Adaptive allocation of headroom in network devices
US10033647B2 (en) 2015-10-13 2018-07-24 Oracle International Corporation System and method for efficient network isolation and load balancing in a multi-tenant cluster environment
US10069748B2 (en) 2015-12-14 2018-09-04 Mellanox Technologies Tlv Ltd. Congestion estimation for multi-priority traffic
US10069701B2 (en) 2016-01-13 2018-09-04 Mellanox Technologies Tlv Ltd. Flexible allocation of packet buffers
US10178027B2 (en) 2016-01-27 2019-01-08 Oracle International Corporation System and method for supporting inter subnet partitions in a high performance computing environment
US10200308B2 (en) 2016-01-27 2019-02-05 Oracle International Corporation System and method for supporting a scalable representation of link stability and availability in a high performance computing environment
US11271870B2 (en) 2016-01-27 2022-03-08 Oracle International Corporation System and method for supporting scalable bit map based P_Key table in a high performance computing environment
US10333894B2 (en) 2016-01-28 2019-06-25 Oracle International Corporation System and method for supporting flexible forwarding domain boundaries in a high performance computing environment
US10355972B2 (en) 2016-01-28 2019-07-16 Oracle International Corporation System and method for supporting flexible P_Key mapping in a high performance computing environment
US10581711B2 (en) 2016-01-28 2020-03-03 Oracle International Corporation System and method for policing network traffic flows using a ternary content addressable memory in a high performance computing environment
US10536334B2 (en) 2016-01-28 2020-01-14 Oracle International Corporation System and method for supporting subnet number aliasing in a high performance computing environment
US10659340B2 (en) 2016-01-28 2020-05-19 Oracle International Corporation System and method for supporting VM migration between subnets in a high performance computing environment
US10348847B2 (en) 2016-01-28 2019-07-09 Oracle International Corporation System and method for supporting proxy based multicast forwarding in a high performance computing environment
US10630816B2 (en) 2016-01-28 2020-04-21 Oracle International Corporation System and method for supporting shared multicast local identifiers (MILD) ranges in a high performance computing environment
US10666611B2 (en) 2016-01-28 2020-05-26 Oracle International Corporation System and method for supporting multiple concurrent SL to VL mappings in a high performance computing environment
US10348649B2 (en) 2016-01-28 2019-07-09 Oracle International Corporation System and method for supporting partitioned switch forwarding tables in a high performance computing environment
US10616118B2 (en) 2016-01-28 2020-04-07 Oracle International Corporation System and method for supporting aggressive credit waiting in a high performance computing environment
US10171353B2 (en) 2016-03-04 2019-01-01 Oracle International Corporation System and method for supporting dual-port virtual router in a high performance computing environment
US10250530B2 (en) 2016-03-08 2019-04-02 Mellanox Technologies Tlv Ltd. Flexible buffer allocation in a network switch
US10084716B2 (en) 2016-03-20 2018-09-25 Mellanox Technologies Tlv Ltd. Flexible application of congestion control measures
US10205683B2 (en) 2016-03-28 2019-02-12 Mellanox Technologies Tlv Ltd. Optimizing buffer allocation for network flow control
US10387074B2 (en) 2016-05-23 2019-08-20 Mellanox Technologies Tlv Ltd. Efficient use of buffer space in a network switch
US9985910B2 (en) 2016-06-28 2018-05-29 Mellanox Technologies Tlv Ltd. Adaptive flow prioritization
US10630590B2 (en) * 2016-07-14 2020-04-21 Mellanox Technologies Tlv Ltd. Credit loop deadlock detection and recovery in arbitrary topology networks
WO2018039061A1 (en) * 2016-08-23 2018-03-01 Oracle International Corporation System and method for supporting fast hybrid reconfiguration in a high performance computing environment
CN106658753B (en) * 2016-09-14 2020-01-17 Oppo广东移动通信有限公司 Data migration method and terminal equipment
US10389646B2 (en) 2017-02-15 2019-08-20 Mellanox Technologies Tlv Ltd. Evading congestion spreading for victim flows
US10645033B2 (en) 2017-03-27 2020-05-05 Mellanox Technologies Tlv Ltd. Buffer optimization in modular switches
FR3072236B1 (en) * 2017-10-10 2020-11-27 Bull Sas DEVICE AND PROCESS FOR ACQUIRING METER VALUES ASSOCIATED WITH A CALCULATION TASK
US11405849B2 (en) 2018-03-28 2022-08-02 British Telecommunications Public Limited Company Roaming route optimization
CN110177125B (en) * 2018-05-15 2021-08-31 广东电网有限责任公司 Middleware platform migration method
US10735541B2 (en) 2018-11-30 2020-08-04 Vmware, Inc. Distributed inline proxy
CN111835652B (en) * 2019-04-17 2024-04-16 华为技术有限公司 Method and device for setting virtual channel of data stream
US11005770B2 (en) 2019-06-16 2021-05-11 Mellanox Technologies Tlv Ltd. Listing congestion notification packet generation by switch
US10999221B2 (en) 2019-07-02 2021-05-04 Mellanox Technologies Tlv Ltd. Transaction based scheduling
CN110351195A (en) * 2019-08-15 2019-10-18 赛尔网络有限公司 A kind of method for controlling network congestion, device, equipment and medium
US11470010B2 (en) 2020-02-06 2022-10-11 Mellanox Technologies, Ltd. Head-of-queue blocking for multiple lossless queues
CN111428973B (en) * 2020-03-11 2024-04-12 慧镕电子***工程股份有限公司 Virtual resource allocation method capable of effectively improving resource utilization rate
CN113660630B (en) * 2021-08-30 2024-03-29 枫荷科技(苏州)有限公司 Discrete wireless sensing private network, system and data transmission mode thereof
US11973696B2 (en) 2022-01-31 2024-04-30 Mellanox Technologies, Ltd. Allocation of shared reserve memory to queues in a network device

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7136907B1 (en) * 2000-10-19 2006-11-14 International Business Machines Corporation Method and system for informing an operating system in a system area network when a new device is connected
US7636772B1 (en) * 2000-10-19 2009-12-22 International Business Machines Corporation Method and apparatus for dynamic retention of system area network management information in non-volatile store
US20030005039A1 (en) * 2001-06-29 2003-01-02 International Business Machines Corporation End node partitioning using local identifiers
US7379420B2 (en) * 2001-12-28 2008-05-27 Network Equipment Technologies, Inc. Method and apparatus for multiple qualities of service to different network connections of a single network path
US7016996B1 (en) * 2002-04-15 2006-03-21 Schober Richard L Method and apparatus to detect a timeout condition for a data item within a process
GB0304628D0 (en) * 2003-02-28 2003-04-02 Imec Inter Uni Micro Electr Method for hardware-software multitasking on a reconfigurable computing platform
US7644182B2 (en) * 2004-03-11 2010-01-05 Hewlett-Packard Development Company, L.P. Reconfiguring a multicast tree
US8381152B2 (en) * 2008-06-05 2013-02-19 Cadence Design Systems, Inc. Method and system for model-based design and layout of an integrated circuit
US8601376B2 (en) * 2008-09-23 2013-12-03 Catalina Computing, Llc Virtual wiring
US9172803B2 (en) * 2009-08-23 2015-10-27 Aspect Software, Inc. System and method for integrating runtime usage statistics with developing environment
JP5893628B2 (en) * 2010-09-17 2016-03-23 オラクル・インターナショナル・コーポレイション Performing partial subnet initialization in a middleware machine environment
JP5965478B2 (en) * 2011-06-03 2016-08-03 オラクル・インターナショナル・コーポレイション System and method for authenticating components in a network

Also Published As

Publication number Publication date
EP2781062A1 (en) 2014-09-24
US20130121154A1 (en) 2013-05-16
WO2013074697A1 (en) 2013-05-23
JP2015503274A (en) 2015-01-29
US8879396B2 (en) 2014-11-04
CN103907321A (en) 2014-07-02

Similar Documents

Publication Publication Date Title
IN2014CN02132A (en)
WO2012054222A3 (en) Managing networks and machines for an online service
EP3113424A3 (en) Phyiscal path determination for virtual network packet flows
EP2648098A3 (en) System and method for migrating application virtual machines in a network environment
US11005781B2 (en) Networking method for data center network and data center network
WO2013134439A3 (en) Multitenant access to multiple desktops on host machine partitions in a service provider network
WO2014116710A3 (en) Optimizing traffic flows when using server virtualization with dynamic routing
JP2012533253A5 (en)
WO2013028407A3 (en) Network element consolidation for rapid discrete network simulations
EP2997470A4 (en) Node in a telecommunications network, a virtual network element and methods for retrieving resource identification information
CN104521198A (en) System and method for virtual ethernet interface binding
WO2012154604A3 (en) Systems and methods for managing virtual switches
BR112017003290A2 (en) smooth user equipment transfer within an evolved package core
WO2012129400A3 (en) Sharing content among multiple devices
WO2015102994A3 (en) Method and device for policy-based routing
WO2011157156A3 (en) Operation method and device for data storage system
BR112012018762A2 (en) virtual layer 2 and mechanism for scaling it
GB2512808A (en) Network data congestion management probe system
WO2011127404A3 (en) System and method for transmitting control information
EP3574613A4 (en) Unified resource management in a data center cloud architecture
WO2014046975A3 (en) Dynamically allocating network addresses
WO2014145135A3 (en) Bluetooth virtualisation
CN106462469A (en) Framework for network technology agnostic multi-cloud elastic extension and isolation
CN105684355A (en) Automatically configuring virtual router
WO2015054336A3 (en) System and method of delivering data that provides service differentiation and monetization in mobile data networks