-
1.
公开(公告)号:US20240121202A1
公开(公告)日:2024-04-11
申请号:US18546102
申请日:2022-01-04
Applicant: BEIJING HUIJUN TECHNOLOGY CO., LTD.
IPC: H04L49/253
CPC classification number: H04L49/253
Abstract: The present disclosure relates to a traffic scheduling method and apparatus, and an electronic device and a computer-readable medium. The traffic scheduling method comprises: acquiring, by means of a traffic egress switch, a current packet to be sent, and forwarding the packet to a programmable switch, which is connected to the traffic egress switch; acquiring, by means of the programmable switch, a communication parameter corresponding to the packet, and determining a target port identifier of the packet according to the communication parameter; marking the packet according to the target port identifier of the packet, and returning the marked packet to the traffic egress switch; and determining, according to the target port identifier, a target output port corresponding to the packet from among a plurality of output ports of the traffic egress switch, and sending the packet by means of the target output port.
-
公开(公告)号:US20240015115A1
公开(公告)日:2024-01-11
申请号:US17862068
申请日:2022-07-11
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Shai Cohen
IPC: H04L49/15 , H04L49/253 , H04L49/00
CPC classification number: H04L49/15 , H04L49/253 , H04L49/30
Abstract: An apparatus for interconnecting devices in a network comprises a connection interface with a first face and a second face opposite the first face. The apparatus includes a first 2D array of first connection points arranged on the first face of the connection interface. Each first connection point in each column of the first 2D array connects to a different host device from among a plurality of host devices, and each first connection point in each row of the first 2D array connects to a single host device from among the plurality of host devices. A second 2D array of second connection points is arranged on the second face of the connection interface. Each second connection point is connected to a respective first connection point, each second connection point in each column of the second 2D array connects to a single network switch from among a plurality of network switches, and each second connection point in each row of the second 2D array connects to a different network switch from among the plurality of network switches.
-
公开(公告)号:US20230396565A1
公开(公告)日:2023-12-07
申请号:US18453352
申请日:2023-08-22
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , RONALD KARR , THOMAS GILL
IPC: H04L49/253 , H04L67/1097 , G06F3/06 , G06F16/907 , G06F16/27 , G06F11/20
CPC classification number: H04L49/253 , H04L67/1097 , G06F3/0635 , G06F3/067 , G06F3/0647 , G06F3/0617 , G06F3/065 , G06F16/907 , G06F16/275 , G06F3/0614 , G06F3/0653 , G06F11/2069 , G06F11/2082 , H04L2012/5625 , G06F2201/84 , G06F2201/805 , G06F2201/82
Abstract: A storage system switching mediators within a storage system synchronously replicating data, where the switching between mediators includes determining that availability of a first mediator service has decreased to a particular level, wherein the first mediator service can provide mediation services at the particular level to a plurality of storage systems and is external to the plurality of storage systems; and based on the determination, switching from use of the first mediator service to use of a second mediator service that is external to the plurality of storage systems.
-
公开(公告)号:US11824683B2
公开(公告)日:2023-11-21
申请号:US17657081
申请日:2022-03-29
Applicant: Microsoft Technology Licensing, LLC
Inventor: Pradeep Sindhu , Jean-Marc Frailong , Bertrand Serlet , Wael Noureddine , Felix A. Marti , Deepak Goel , Rajan Goyal
IPC: G06F13/12 , H04L12/46 , G06F13/16 , G06F13/42 , G06F12/0817 , H04L49/253 , H04L49/10 , G06F9/54 , H04L12/54 , H04L45/02 , G06F12/0811 , H04L12/70
CPC classification number: H04L12/4633 , G06F9/546 , G06F12/0817 , G06F13/1668 , G06F13/4282 , H04L12/56 , H04L45/02 , H04L49/10 , H04L49/253 , G06F12/0811 , G06F2212/1024 , G06F2212/152 , G06F2213/0026 , H04L2012/5619 , H04L2012/5681
Abstract: A new processing architecture is described in which a data processing unit (DPU) is utilized within a device. Unlike conventional compute models that are centered around a central processing unit (CPU), example implementations described herein leverage a DPU that is specially designed and optimized for a data-centric computing model in which the data processing tasks are centered around, and the primary responsibility of, the DPU. For example, various data processing tasks, such as networking, security, and storage, as well as related work acceleration, distribution and scheduling, and other such tasks are the domain of the DPU. The DPU may be viewed as a highly programmable, high-performance input/output (I/O) and data-processing hub designed to aggregate and process network and storage I/O to and from multiple other components and/or devices. This frees resources of the CPU, if present, for computing-intensive tasks.
-
公开(公告)号:US20230344783A1
公开(公告)日:2023-10-26
申请号:US18333500
申请日:2023-06-12
Applicant: PURE STORAGE, INC.
Inventor: DAVID GRUNWALD , RONALD KARR , THOMAS GILL , ZOHEB SHIVANI , JOHN COLGROVE , CONNOR BROOKS , CLAUDIU SCHMIDT
IPC: H04L49/253 , H04L67/1097 , G06F3/06 , G06F16/907 , G06F16/27 , G06F11/20
CPC classification number: H04L49/253 , H04L67/1097 , G06F3/0635 , G06F3/067 , G06F3/0647 , G06F3/0617 , G06F3/065 , G06F16/907 , G06F16/275 , G06F3/0614 , G06F3/0653 , G06F11/2069 , G06F11/2082 , H04L2012/5625 , G06F2201/84 , G06F2201/805 , G06F2201/82
Abstract: A storage system switching between mediation models within a storage system, where the switching between mediation models includes: determining, among one or more of the plurality of storage systems, a change in availability of a mediator service, wherein one or more of the plurality of storage systems are configured to request mediation from the mediator service in response to a fault; and communicating, among the plurality of storage systems and responsive to determining the change in availability of the mediator service, a fault response model to be used as an alternate to the mediator service among one or more of the plurality of storage systems.
-
公开(公告)号:US11765103B2
公开(公告)日:2023-09-19
申请号:US17539252
申请日:2021-12-01
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Michael Gandelman , Jose Yallouz
IPC: H04L49/253 , H04L49/10 , H04L45/02 , H04L49/00
CPC classification number: H04L49/253 , H04L45/04 , H04L49/10 , H04L49/30 , H04L49/70
Abstract: A data communication system includes a plurality of mutually-disjoint sets of switches, each set including multiple mutually-disjoint subsets of the switches in the set. Local links interconnect the switches within each of the subsets in a fully-connected topology, while none of the switches in any given subset are connected in a single hop to any of the switches in any other subset within the same set. Global links interconnect the sets of the switches, each global link connecting one switch in one of the sets to another switch in another one of the sets, such that each of the subsets in any given set of the switches is connected in a single hop by at least one global link to at least one of the subsets of every other set of the switches.
-
公开(公告)号:US11695691B2
公开(公告)日:2023-07-04
申请号:US17001203
申请日:2020-08-24
Applicant: ORACLE INTERNATIONAL CORPORATION
Inventor: Bjørn Dag Johnsen , Dag Georg Moxnes , Bartosz Bogdanski , Pramod Venkatesh , Line Holen
IPC: H04L45/586 , H04L49/356 , H04L45/02 , H04L49/00 , H04L45/00 , H04L49/253 , H04L45/48 , H04L47/36 , H04L49/15 , H04L45/74 , H04L69/22 , H04L49/201 , H04L12/44 , H04L67/10
CPC classification number: H04L45/586 , H04L45/02 , H04L45/04 , H04L45/48 , H04L45/54 , H04L45/74 , H04L47/36 , H04L49/15 , H04L49/201 , H04L49/253 , H04L49/254 , H04L49/30 , H04L49/358 , H04L49/70 , H04L69/22 , H04L12/44 , H04L67/10
Abstract: Systems and methods for supporting dual-port virtual router in a high performance computing environment. In accordance with an embodiment, a dual port router abstraction can provide a simple way for enabling subnet-to-subnet router functionality to be defined based on a switch hardware implementation. A virtual dual-port router can logically be connected outside a corresponding switch port. This virtual dual-port router can provide an InfiniBand specification compliant view to a standard management entity, such as a Subnet Manager. In accordance with an embodiment, a dual-ported router model implies that different subnets can be connected in a way where each subnet fully controls the forwarding of packets as well as address mappings in the ingress path to the subnet.
-
公开(公告)号:US20230171206A1
公开(公告)日:2023-06-01
申请号:US17539252
申请日:2021-12-01
Applicant: MELLANOX TECHNOLOGIES, LTD.
Inventor: Michael Gandelman , Jose Yallouz
IPC: H04L49/253 , H04L49/10 , H04L49/00 , H04L45/00
CPC classification number: H04L49/253 , H04L49/10 , H04L49/30 , H04L49/70 , H04L45/04
Abstract: A data communication system includes a plurality of mutually-disjoint sets of switches, each set including multiple mutually-disjoint subsets of the switches in the set. Local links interconnect the switches within each of the subsets in a fully-connected topology, while none of the switches in any given subset are connected in a single hop to any of the switches in any other subset within the same set. Global links interconnect the sets of the switches, each global link connecting one switch in one of the sets to another switch in another one of the sets, such that each of the subsets in any given set of the switches is connected in a single hop by at least one global link to at least one of the subsets of every other set of the switches.
-
公开(公告)号:US20180254985A1
公开(公告)日:2018-09-06
申请号:US15447208
申请日:2017-03-02
Applicant: DELL PRODUCTS, L.P.
Inventor: LEE E. BALLARD , MICHAEL E. BROWN
IPC: H04L12/753 , H04L12/775 , H04L12/937 , H04L12/24
CPC classification number: H04L45/48 , H04L41/12 , H04L45/583 , H04L49/253 , H04L49/70
Abstract: A method, an information handling system (IHS) and a switching system for preventing communication loops in an IHS. The method includes identifying, via a controller, at least one stacking port in a first switch of a first chassis. The first switch is in communication with a second switch of a second chassis via a first link. At least one stacking port is configured as an unblocked port. Port blocking and unblocking actions are determined for the at least one stacking port. The at least one stacking port is configured based on the determined port blocking and unblocking actions and a determination is made if the first chassis is a root bridge chassis having at least one uplink port. In response to the first chassis being a root bridge chassis, a first uplink port in the first switch is configured as an unblocked port.
-
公开(公告)号:US20180241698A1
公开(公告)日:2018-08-23
申请号:US15753471
申请日:2016-08-25
Applicant: New H3C Technologies Co., Ltd
Inventor: Zhiyu ZHAO
IPC: H04L12/931 , H04L12/937 , H04L12/24 , H04L12/721 , G06F13/38
CPC classification number: H04L49/40 , G06F11/2002 , G06F13/385 , G06F13/4022 , G06F2213/0026 , H04L41/0806 , H04L45/38 , H04L49/253
Abstract: A network device may include a first forwarding board, a second forwarding board and an interface board. The interface board may include a control apparatus and a network interface chip. The control apparatus may form a first upstream packet flow which is sent to the first forwarding board via a first I/O bus and a second upstream packet flow which is sent to the second forwarding board via a second I/O bus using data packets received through the network interface chip from the exterior of the network device. The control apparatus may selectively connect one of a first downstream packet flow and a second downstream packet flow to the network interface chip through the network interface bus according to an active/standby state of the first forwarding board and the second forwarding board, wherein the first downstream packet flow is processed by the first forwarding board and received through the first I/O bus and the second downstream packet flow is processed by the second forwarding board and received through the second I/O bus.
-
-
-
-
-
-
-
-
-