Orthogonal auxiliary device and electronic equipment
By using an orthogonal auxiliary device with a detachable connection structure, the problem of reusing orthogonal architecture electronic equipment cabinets with traditional architecture cabinets is solved, achieving efficient resource utilization and cost reduction.
Patent Information
- Application Number
- CN202510873810.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-26
- Publication Date
- 2025-11-04
AI Technical Summary
In existing technologies, orthogonal architecture electronic equipment cabinets are difficult to reuse with traditional architecture electronic equipment cabinets, resulting in low resource management and utilization efficiency and high deployment costs.
An orthogonal auxiliary device is provided, which connects to the cabinet through a detachable connection structure to achieve orthogonal arrangement of nodes and single boards. This allows orthogonal architecture to be installed on a traditional cabinet, or to be dismantled and converted into a traditional architecture, making use of existing cabinet resources.
It enables flexible conversion between orthogonal architecture and traditional architecture, improves resource utilization, reduces transformation costs, and simplifies equipment management and deployment.
Smart Images

Figure CN120897386A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of electronic equipment, and in particular, to a perpendicular auxiliary device and an electronic equipment. BACKGROUND
[0002] In electronic equipment such as computing devices and network devices, it is often necessary to interconnect nodes and single boards to achieve signal interaction between the nodes and the single boards. Compared with traditional architectures such as interconnection of nodes and single boards on the same side of a backplane through the backplane or interconnection of nodes and single boards through a cable, a perpendicular architecture in which nodes and single boards are arranged perpendicularly and connected to each other has advantages such as high performance, high density, and low deployment cost, and electronic equipment of the perpendicular architecture is increasingly applied in scenarios such as data centers.
[0003] However, in related technologies, the cabinet of electronic equipment of the perpendicular architecture cannot be reused with the cabinet of electronic equipment of the traditional architecture, which is not conducive to resource management and efficient utilization. SUMMARY
[0004] Embodiments of the present application provide a perpendicular auxiliary device and an electronic equipment, so that the cabinet of electronic equipment of the perpendicular architecture can be reused with the cabinet of electronic equipment of the traditional architecture, which is conducive to improving resource utilization.
[0005] A first aspect of embodiments of the present application provides an electronic equipment, which includes nodes, single boards, a cabinet, and a perpendicular auxiliary device. The perpendicular auxiliary device includes a box body, the box body has a first mounting cavity, and the first mounting cavity has a single board slot extending along the depth direction of the first mounting cavity. The box body has a first opening, the single board slot is in communication with the first opening, and the single boards are inserted into the single board slot. The cabinet has a second mounting cavity, and the nodes are arranged in the second mounting cavity. The box body is provided with a detachable connection structure, and the box body is detachably connected to the cabinet through the detachable connection structure. The single board slot and the nodes are arranged perpendicularly, so that the single boards inserted into the single board slot are arranged perpendicularly to the nodes, and the first opening is used for connecting the single boards and the nodes.
[0006] The electronic device provided by the embodiments of the present application can set nodes in the cabinet when the electronic device with orthogonal architecture needs to be set, and set single boards arranged orthogonally to the nodes set in the cabinet through the orthogonal auxiliary device which is independent of the cabinet and detachably connected with the cabinet, so as to realize the assembly of the electronic device with orthogonal architecture. When the electronic device with orthogonal architecture does not need to be set, the orthogonal auxiliary device independent of the cabinet can be removed, and the nodes and the single boards are both arranged in the cabinet, so that the electronic device with traditional architecture in which the nodes and the single boards are interconnected through the back plate on the same side of the back plate or interconnected through cables can be formed. In this way, the orthogonal arrangement of the nodes and the single boards can be realized by using the cabinet of the existing electronic device with traditional architecture, that is, the cabinet of the electronic device with orthogonal architecture and the cabinet of the electronic device with traditional architecture can be reused, so that the utilization rate of resources can be improved, and the cost of transforming the electronic device with traditional architecture into the electronic device with orthogonal architecture can be reduced. In addition, when the electronic device with traditional architecture and the electronic device with orthogonal architecture are arranged in the same scene, the types of cabinets needed are less, which is beneficial to the management, scheduling and efficient use of resources, and is beneficial to reducing the deployment cost of the electronic device.
[0007] In some possible implementation manners, the detachable connection structure includes a first connection structure and a second connection structure, and the first connection structure and the second connection structure are respectively arranged on two sides of the cabinet in the width direction of the first mounting cavity. The first connection structure includes a first connecting arm and a first clamping jaw, one end of the first connecting arm is fixedly connected with the outer wall of the cabinet, and the first clamping jaw is fixedly connected with the other end of the first connecting arm. The second connection structure includes a second connecting arm and a second clamping jaw, one end of the second connecting arm is fixedly connected with the outer wall of the cabinet, and the second clamping jaw is fixedly connected with the other end of the second connecting arm. The outer walls of the cabinet on the two sides in the width direction of the second mounting cavity are respectively provided with a first clamping structure and a second clamping structure, the first clamping jaw is clamped with the first clamping structure, and the second clamping jaw is clamped with the second clamping structure. In this way, when the orthogonal auxiliary device is connected with the cabinet, the two sides of the cabinet in the width direction of the first mounting cavity are fixed with the two sides of the cabinet in the width direction of the second mounting cavity, so that the orthogonal auxiliary device and the cabinet are fixed more stably. In addition, the first connection structure and the second connection structure are connected with the outer wall of the cabinet and detachably connected with the outer wall of the cabinet, so that the disassembly of the orthogonal auxiliary device and the cabinet is not easily affected by shielding, the disassembly of the orthogonal auxiliary device and the cabinet is more convenient, and the electronic equipment is convenient for conversion between the orthogonal architecture and the traditional architecture. In addition, the first clamping jaw and the second clamping jaw can be clamped with the original concave-convex structure on the cabinet of the electronic equipment in the traditional architecture, so as to realize the detachable connection of the cabinet and the orthogonal auxiliary device, without the need of modifying the cabinet of the electronic equipment in the traditional architecture, so that the cabinet of the electronic equipment in the traditional architecture can be applied to the electronic equipment in the orthogonal architecture, the electronic equipment in the orthogonal architecture is more convenient to reuse the cabinet of the electronic equipment in the traditional architecture, and the electronic equipment is more convenient to convert between the orthogonal architecture and the traditional architecture. Furthermore, the disassembly of the orthogonal auxiliary device and the cabinet is also more convenient through the clamping mode.
[0008] In some possible implementation manners, the cabinet is provided with a second opening, the second opening is located on one side of the cabinet in the depth direction of the second mounting cavity, and the second opening is communicated with the second mounting cavity. The cabinet is arranged on the side of the second opening away from the second mounting cavity, the first opening is opposite to the second opening, and the first opening and the second opening are used for connecting the node and the single board, so as to realize the connection between the node arranged in the cabinet and the single board arranged in the orthogonal auxiliary device.
[0009] In some possible implementation manners, the electronic equipment further includes a back plate. The back plate is arranged between the node and the single board, the back plate is fixedly connected with the cabinet, the single board and the node are respectively connected with two opposite sides of the back plate, and the single board is connected with the node through the back plate. In this way, the back plate is fixed more conveniently, and the connection between the node and the single board arranged in the orthogonal architecture is realized through the back plate. In addition, the single board in the cabinet connected with the back plate is convenient to maintain.
[0010] In some possible implementation manners, the second mounting cavity includes a plurality of orthogonal regions arranged along a height direction of the second mounting cavity, and each of the orthogonal regions is provided with a node. The electronic device includes a plurality of orthogonal auxiliary devices corresponding to the orthogonal regions one by one and arranged along the height direction of the second mounting cavity, each of the single board slots of the orthogonal auxiliary devices is provided with a single board, the single board slot of the orthogonal auxiliary device is arranged orthogonally to the node arranged in the corresponding orthogonal region, the single board provided in the single board slot of the orthogonal auxiliary device is arranged orthogonally to the node arranged in the corresponding orthogonal region, and the single board provided in the single board slot of the orthogonal auxiliary device is connected to the node arranged in the corresponding orthogonal region. In this way, by arranging a plurality of orthogonal auxiliary devices and arranging the single boards arranged in the plurality of orthogonal auxiliary devices orthogonally to the nodes in the plurality of orthogonal regions in the cabinet and connecting them to each other, a plurality of independent orthogonal architectures can be formed, which is beneficial to fully utilize the space in the cabinet and further improve the arrangement density of the devices.
[0011] In some possible implementation manners, the electronic device includes a plurality of nodes and a plurality of single boards. The electronic device further includes a controller electrically connected to the single boards and the nodes. The controller is configured to acquire connection relationship information of the plurality of single boards and the plurality of nodes, and further configured to manage the single boards or the nodes according to the connection relationship information. In this way, since the nodes connected to the same single board and the single boards connected to the same node have a high degree of software and hardware coupling, the nodes connected to the same single board and the single boards connected to the same node can be managed uniformly according to the connection relationship information of the plurality of single boards and the plurality of nodes, and the nodes connected to different single boards and the single boards connected to different nodes can be managed respectively, which is beneficial to modular management of the electronic device and makes the management and control of the electronic device simple.
[0012] In some possible implementation manners, the connection relationship information includes at least one of a plurality of first connection information corresponding to the single boards and a plurality of second connection information corresponding to the nodes. The first connection information is information generated by the corresponding single board according to single board information of the single board itself and node information of the node connected to the single board itself. The second connection information is information generated by the corresponding node according to node information of the node itself and single board information of the single board connected to the node itself. In this way, it is convenient to determine the nodes connected to the same single board and the single boards connected to the same node according to the connection relationship information, and further convenient to set the nodes connected to the same single board and the single boards connected to the same node as a management unit.
[0013] The second aspect of the embodiment of the present application provides a quadrature auxiliary device, which comprises a box. The box has a first mounting cavity, and the first mounting cavity has a single board slot extending along the depth direction of the first mounting cavity. The box has a first opening, and the single board slot is in communication with the first opening. The box is provided with a detachable connection structure for detachable connection of the box and a cabinet of an electronic device. The single board slot is used for quadrature arrangement of a node arranged in the cabinet, so that a single board inserted into the single board slot is quadrature arranged with the node, and the first opening is used for connection of the single board and the node.
[0014] In some possible implementation manners, the detachable connection structure comprises a first connection structure and a second connection structure. The first connection structure and the second connection structure are respectively arranged on both sides of the box in the width direction of the first mounting cavity. The first connection structure comprises a first connecting arm and a first clamping jaw, one end of the first connecting arm is fixedly connected with the outer wall of the box, and the first clamping jaw is fixedly connected to the other end of the first connecting arm. The second connection structure comprises a second connecting arm and a second clamping jaw, one end of the second connecting arm is fixedly connected with the outer wall of the box, and the second clamping jaw is fixedly connected to the other end of the second connecting arm. The first clamping jaw and the second clamping jaw are respectively used for clamping a first clamping structure and a second clamping structure located on the opposite outer walls of the cabinet.
[0015] In some possible implementation manners, the quadrature auxiliary device further comprises a back plate. The back plate is fixedly connected with the box, and is used for being arranged between the node and the single board. The single board is connected to one side of the back plate, and the other side of the back plate opposite to the one side is used for connecting the node. The single board is used for being connected with the node through the back plate. In this way, the back plate is fixed more conveniently, and the connection of the quadrature arranged node and the single board through the back plate is facilitated. In addition, the back plate does not occupy the space in the cabinet of the electronic device, and is beneficial to arrangement of other components in the cabinet. BRIEF DESCRIPTION OF DRAWINGS
[0016] Figure 1 A schematic diagram of an electronic device provided by the embodiment of the present application;
[0017] Figure 2 A schematic diagram of another electronic device provided by the embodiment of the present application;
[0018] Figure 3 A schematic diagram of a quadrature auxiliary device provided by the embodiment of the present application;
[0019] Figure 4 A schematic diagram of the quadrature auxiliary device in the electronic device in Figure 3
[0020] Figure 5 A schematic diagram of another quadrature auxiliary device provided by the embodiment of the present application;
[0021] Figure 6 A schematic diagram of a cabinet provided with a node according to an embodiment of the present application is provided;
[0022] Figure 7 A schematic diagram of an electronic device according to an embodiment of the present application is provided;
[0023] Figure 8 A schematic diagram of an electronic device according to an embodiment of the present application is provided;
[0024] Figure 9 A schematic diagram of an electronic device according to an embodiment of the present application is provided;
[0025] Figure 10 A schematic diagram of an electronic device according to an embodiment of the present application is provided;
[0026] Figure 11 A schematic diagram of an electronic device according to an embodiment of the present application is provided;
[0027] Figure 12 A flow chart of a management method of an electronic device according to an embodiment of the present application is provided;
[0028] Figure 13 A schematic diagram of a management device according to an embodiment of the present application is provided.
[0029] Legend of reference signs:
[0030] 10, orthogonal auxiliary device; 20, cabinet; 21, matching structure; 30, node; 40, single board; 50, controller; 60, backboard; 71, first connector; 72, second connector;
[0031] 100, box body;
[0032] 200, detachable connecting structure; 210, first connecting structure; 211, first connecting arm; 212, first clamping jaw; 220, second connecting structure; 221, second connecting arm; 222, second clamping jaw;
[0033] 300, management device; 310, first acquisition module; 320, first processing module;
[0034] C1, first opening; C2, second opening;
[0035] S, single board slot;
[0036] R, orthogonal region;
[0037] M, management unit;
[0038] x, first direction; y, second direction; z, third direction. DETAILED DESCRIPTION
[0039] The terms used in the embodiments of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The embodiments of the present application will be described in detail below with reference to the accompanying drawings.
[0040] The electronic device provided by the embodiments of the present application can include but is not limited to a computing device, a network device, etc. The electronic device is taken as an all-in-one server as an example below, and the electronic device can be used in high-performance computing, cloud computing, etc.
[0041] Figure 1 A schematic diagram of an electronic device provided by the embodiments of the present application.
[0042] As shown in Figure 1 , the electronic device includes a node 30 and a single board 40, the node 30 and the single board 40 are connected, and the node 30 and the single board 40 can interact with each other.
[0043] For example, the electronic device can include a plurality of nodes 30 and a plurality of single boards 40, each node 30 can be connected to a plurality of single boards 40, and each node 30 can interact with a plurality of single boards 40. Each single board 40 can be connected to a plurality of nodes 30, and each single board 40 can interact with a plurality of nodes 30.
[0044] For example, the single board 40 refers to a functional physical board card in the device. For example, the single board 40 can include but is not limited to a service board, a switching network board, etc.
[0045] For example, the node 30 can include but is not limited to a computing node, a switching node, etc. The node 30 is taken as a computing node and the single board 40 is taken as a switching network board as an example below.
[0046] Figure 2 A schematic diagram of another electronic device provided by the embodiments of the present application.
[0047] As shown in Figure 2As shown, the single boards 40 are arranged orthogonally with the nodes 30 and connected with each other, and the single boards 40 and the nodes 30 arranged orthogonally with each other form an orthogonal architecture. The "orthogonal" in mathematics means the perpendicular relationship of vectors in a three-dimensional space, and the orthogonal arrangement of the single boards 40 and the nodes 30 means that the single boards 40 and the nodes 30 are arranged in a perpendicular or approximately perpendicular manner. For example, the orthogonal arrangement of the single boards 40 and the nodes 30 can be achieved by horizontally inserting the single boards 40 and vertically inserting the nodes 30, or by vertically inserting the single boards 40 and horizontally inserting the nodes 30. By arranging the single boards 40 orthogonally with the nodes 30 and connecting them with each other, the transmission path of high-speed signals between the single boards 40 and the nodes 30 can be shortened, and signal attenuation can be reduced. By forming an orthogonal architecture of the single boards 40 and the nodes 30, the electronic device can have higher performance, higher device density, and lower deployment cost.
[0048] For example, the plurality of nodes 30 are arranged side by side, and the plurality of single boards 40 are arranged side by side. Each node 30 can be arranged orthogonally with one or more single boards 40 and connected with each other. Each single board 40 can be arranged orthogonally with one or more nodes 30 and connected with each other.
[0049] In some examples, the plurality of nodes 30 includes a first node, a second node, and a third node, and the plurality of single boards 40 includes a first single board and a second single board. The first node, the second node, and the third node are arranged side by side, and the first single board and the second single board are arranged side by side. The first node, the second node, and the third node are arranged orthogonally with the first single board and the second single board and connected with each other. The first node includes a first processor and a second processor, the second node includes a third processor and a fourth processor, and the third node includes a fifth processor and a sixth processor. The first processor, the third processor, the fourth processor, the fifth processor, and the sixth processor are electrically connected with the first single board. The second processor, the third processor, the fourth processor, the fifth processor, and the sixth processor are electrically connected with the second single board. The first processor and the third processor, the first processor and the fourth processor, the first processor and the fifth processor, and the first processor and the sixth processor can interact with each other through the first single board. The second processor and the third processor, the second processor and the fourth processor, the second processor and the fifth processor, and the second processor and the sixth processor can interact with each other through the second single board. The third processor and the fifth processor, the third processor and the sixth processor, the fourth processor and the fifth processor, and the fourth processor and the sixth processor can interact with each other through at least one of the first single board and the second single board.
[0050] In some examples, the plurality of nodes 30 includes a first node, a second node, and a third node, and the plurality of single boards 40 includes a first single board, a second single board, and a third single board. The first node, the second node, and the third node are arranged side by side, and the first single board, the second single board, and the third single board are arranged side by side. The first node, the second node, and the third node are orthogonally arranged with the first single board, the second single board, and the third single board and are connected with each other. The first node includes a first processor and a second processor, the second node includes a third processor and a fourth processor, and the third node includes a fifth processor and a sixth processor. The first processor, the third processor, the fourth processor, the fifth processor, and the sixth processor are electrically connected with the first single board and the third single board. The second processor, the third processor, the fourth processor, the fifth processor, and the sixth processor are electrically connected with the second single board and the third single board. When the electronic device is in a first state (for example, a normal running state), the first processor and the third processor, the first processor and the fourth processor, the first processor and the fifth processor, and the first processor and the sixth processor can perform signal interaction through at least one of the first single board and the third single board. The second processor and the third processor, the second processor and the fourth processor, the second processor and the fifth processor, and the second processor and the sixth processor can perform signal interaction through at least one of the second single board and the third single board. The third processor and the fifth processor, the third processor and the sixth processor, the fourth processor and the fifth processor, and the fourth processor and the sixth processor can perform signal interaction through at least one of the first single board, the second single board, and the third single board. When the electronic device is in a second state (for example, a state in which the first single board is damaged), the first processor and the third processor, the first processor and the fourth processor, the first processor and the fifth processor, and the first processor and the sixth processor can perform signal interaction through the third single board. The second processor and the third processor, the second processor and the fourth processor, the second processor and the fifth processor, and the second processor and the sixth processor can perform signal interaction through at least one of the second single board and the third single board. The third processor and the fifth processor, the third processor and the sixth processor, the fourth processor and the fifth processor, and the fourth processor and the sixth processor can perform signal interaction through at least one of the second single board and the third single board. When the electronic device is in a third state (for example, a state in which the second single board is damaged), the first processor and the third processor, the first processor and the fourth processor, the first processor and the fifth processor, and the first processor and the sixth processor can perform signal interaction through at least one of the first single board and the third single board. The second processor and the third processor, the second processor and the fourth processor, the second processor and the fifth processor, and the second processor and the sixth processor can perform signal interaction through the third single board.The third processor and the fifth processor, the third processor and the sixth processor, the fourth processor and the fifth processor, and the fourth processor and the sixth processor can interact through at least one of the first single board and the third single board.
[0051] For example, any one of the first processor, the second processor, the third processor, the fourth processor, the fifth processor and the sixth processor can include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU) and the like.
[0052] Figure 3 A schematic view of an orthogonal auxiliary device provided in an embodiment of the present application, Figure 4 For Figure 3 A schematic view of the orthogonal auxiliary device in the node 30. Figure 3 And Figure 4 The difference between the orthogonal auxiliary device 10 in the node 30 and the orthogonal auxiliary device 10 in the node 30 is that Figure 3 The orthogonal auxiliary device 10 in the node 30 does not have a single board 40, Figure 4 The orthogonal auxiliary device 10 in the node 30 is provided with a single board 40. In the figure, the x direction is the first direction, the y direction is the second direction, and the z direction is the third direction.
[0053] As Figure 3 , Figure 4 As shown in the node 30 and the node 30, in the embodiment of the present application, the electronic device further includes an orthogonal auxiliary device 10, and the orthogonal auxiliary device 10 is used to set a single board 40 arranged orthogonally with the node 30 and connected with each other. Specifically, the orthogonal auxiliary device 10 includes a box body 100, and the box body 100 has a first mounting cavity. The first direction is the depth direction of the first mounting cavity, the second direction is the width direction of the first mounting cavity, and the third direction is the height direction of the first mounting cavity. The first mounting cavity has a single board slot S extending in the depth direction of the first mounting cavity. The box body 100 has a first opening C1, and the first opening C1 is located on one side of the box body 100 in the depth direction of the first mounting cavity. The single board slot S is in communication with the first opening C1, the single board 40 is inserted into the single board slot S, the single board slot S can play a role of supporting and fixing the single board 40, and the first opening C1 is used for connecting the single board 40 with the node 30.
[0054] Exemplarily, the box 100 comprises a first bottom plate, a first top plate, a first side plate, a second side plate and a third side plate. The first bottom plate, the first top plate, the first side plate, the second side plate and the third side plate are connected and enclose a first installation cavity, the first bottom plate and the first top plate are respectively located at two sides of the first installation cavity in the height direction, the first side plate and the second side plate are respectively located at two sides of the first installation cavity in the width direction, and the third side plate is located at one side of the first installation cavity in the depth direction. The first opening C1 is located at a side of the box 100 away from the third side plate. The first bottom plate, the first top plate, the first side plate, the second side plate and the third side plate can protect the single board 40, so as to improve the reliability of the single board 40.
[0055] Exemplarily, the side edge of the first side plate away from the third side plate, the side edge of the second side plate away from the third side plate, the side edge of the first top plate away from the third side plate and the side edge of the first bottom plate away from the third side plate enclose the first opening C1.
[0056] Exemplarily, the first bottom plate, the first top plate, the first side plate, the second side plate and the third side plate can enclose the first installation cavity which is sealed on all sides except the side where the first opening C1 is located. That is to say, all sides of the box 100 except the side where the first opening C1 is located are sealed structures, so as to protect the single board 40.
[0057] Exemplarily, the first side plate and the second side plate can be respectively the left side plate and the right side plate of the box 100, and the third side plate can be the rear side plate of the box 100. The first opening C1 can be located at the front side of the box 100.
[0058] Exemplarily, the first installation cavity has a plurality of single board slots S arranged in the width direction of the first installation cavity, and the single board 40 can be vertically inserted into the box 100.
[0059] The size of the single board slot S can be determined according to the size of the single board 40, and the size of the single board 40 can be determined according to the size, number and position of the node 30 to be connected. The size of the box 100 in the height direction of the first installation cavity can be slightly larger than the size of the single board slot S in the height direction of the first installation cavity. Exemplarily, the size of the single board slot S in the height direction of the first installation cavity can include but is not limited to 4U, 8U, 10U, etc., and 1U is 44.45mm.
[0060] The number of single board slots S can be determined according to the number of single boards 40, and the number of single boards 40 can be determined according to the data interaction demand of the connected node 30. Exemplarily, the number of single board slots S can include but is not limited to 4, 5, 6, 8, etc.
[0061] In some examples, the first mounting cavity has first and second grooves oppositely arranged on the inner wall of the first mounting cavity in the height direction of the first mounting cavity. Specifically, the inner wall of the first top plate and the inner wall of the first bottom plate have first and second grooves oppositely arranged, respectively. Each pair of oppositely arranged first and second grooves and the space therebetween forms a single board slot S. The inner wall of the first mounting cavity can have a plurality of pairs of first and second grooves arranged in the width direction of the first mounting cavity.
[0062] Figure 5 A schematic view of another orthogonal auxiliary device provided by an embodiment of the present application.
[0063] As shown in Figure 5 In some examples, a partition plate can be arranged in the first mounting cavity. The partition plate can be perpendicular to the width direction of the first mounting cavity. The two side edges of the partition plate in the height direction of the first mounting cavity can be connected to the inner wall of the first mounting cavity, respectively. The partition plate is used to divide the first mounting cavity into a plurality of single board slots S.
[0064] For example, a plurality of partition plates can be arranged in the first mounting cavity in the width direction of the first mounting cavity.
[0065] Figure 6 A schematic view of a cabinet provided with nodes according to an embodiment of the present application. Figure 7 A schematic view of another electronic device provided by an embodiment of the present application.
[0066] As shown in Figure 6 The electronic device further includes a cabinet 20. The cabinet 20 is used to arrange and connect nodes 30 arranged orthogonally to the single boards 40. Specifically, the cabinet 20 has a second mounting cavity. The first direction is the depth direction of the second mounting cavity, the second direction is the width direction of the second mounting cavity, and the third direction is the height direction of the second mounting cavity. That is, the depth direction of the first mounting cavity is the same as the depth direction of the second mounting cavity, the width direction of the first mounting cavity is the same as the width direction of the second mounting cavity, and the height direction of the first mounting cavity is the same as the height direction of the second mounting cavity. The nodes 30 are arranged in the second mounting cavity. Figure 4 As shown in Figure 7 The cabinet 100 of the orthogonal auxiliary device 10 is detachably connected to the cabinet 20 through the detachable connection structure 200 of the orthogonal auxiliary device 10. The single board slots S of the orthogonal auxiliary device 10 are arranged orthogonally to the nodes 30, so that the single boards 40 inserted into the single board slots S are arranged orthogonally to the nodes 30. The first opening C1 is used for connecting the single boards 40 inserted into the single board slots S to the nodes 30 arranged in the second mounting cavity.
[0067] In this way, when an electronic device with an orthogonal architecture needs to be set up, the node 30 can be arranged in the cabinet 20, and the single board 40 arranged orthogonally to the node 30 arranged in the cabinet 20 can be set up by the orthogonal auxiliary device 10 which is independent of the cabinet 20 and detachably connected to the cabinet 20, so as to realize the assembly of the electronic device with the orthogonal architecture. When an electronic device without an orthogonal architecture needs to be set up, the orthogonal auxiliary device 10 independent of the cabinet 20 can be removed, and the node 30 and the single board 40 can be arranged in the cabinet 20, so as to form an electronic device with a traditional architecture in which the node 30 and the single board 40 are interconnected through the backboard on the same side of the backboard or interconnected through a cable. In this way, the node 30 and the single board 40 can be arranged orthogonally by using the cabinet of the existing electronic device with the traditional architecture, that is, the cabinet 20 of the electronic device with the orthogonal architecture and the cabinet of the electronic device with the traditional architecture can be reused, so as to improve the utilization rate of resources and reduce the cost of transforming the electronic device with the traditional architecture into the electronic device with the orthogonal architecture. In addition, when the electronic device with the traditional architecture and the electronic device with the orthogonal architecture are arranged in the same scene, the types of cabinets needed are less, which is beneficial to the management, scheduling and efficient use of resources and to the reduction of the deployment cost of the electronic device.
[0068] As shown in Figure 6 illustrated, the cabinet 20 has a matching structure 21, and the detachable connection structure 200 is detachably connected to the matching structure 21.
[0069] Illustratively, the cabinet 20 can be a server standard cabinet.
[0070] Illustratively, the second mounting cavity is provided with a plurality of nodes 30 arranged along the height direction of the second mounting cavity, and the nodes 30 are transversely inserted into the second mounting cavity.
[0071] As shown in Figure 7 illustrated, the second mounting cavity includes an orthogonal region R, the node 30 is arranged in the orthogonal region R, the first opening C1 is opposite to the orthogonal region R, and the node 30 arranged in the orthogonal region R is arranged orthogonally to the single board 40 arranged in the orthogonal auxiliary device 10 and interconnected with the single board 40, so as to form an orthogonal architecture.
[0072] As shown in Figure 6 illustrated, in some possible embodiments, the cabinet 20 has a second opening C2, the second opening C2 is located on one side of the box body 100 in the depth direction of the second mounting cavity, and the second opening C2 communicates with the second mounting cavity. The box body 100 is arranged on the side of the second opening C2 away from the second mounting cavity, the first opening C1 is opposite to the second opening C2, and the first opening C1 and the second opening C2 are used for connecting the node 30 arranged in the second mounting cavity and the single board 40 inserted into the single board slot S. In this way, the connection of the node 30 arranged in the cabinet 20 and the single board 40 arranged in the orthogonal auxiliary device 10 can be facilitated.
[0073] Exemplarily, the cabinet 20 comprises a second bottom plate, a second top plate, a fourth side plate and a fifth side plate, the second bottom plate, the second top plate, the fourth side plate and the fifth side plate are connected and enclose a second mounting cavity, the second bottom plate and the second top plate are respectively located at two sides of the second mounting cavity in the height direction, the fourth side plate and the fifth side plate are respectively located at two sides of the second mounting cavity in the width direction, and the second opening C2 can be enclosed by one side edge of the second bottom plate, one side edge of the second top plate, one side edge of the fourth side plate and one side edge of the fifth side plate. The cabinet 20 further has a third opening, the third opening and the second opening C2 are respectively located at two sides of the cabinet 20 in the depth direction of the second cavity, and the third opening can be enclosed by another side edge of the second bottom plate, another side edge of the second top plate, another side edge of the fourth side plate and another side edge of the fifth side plate.
[0074] Exemplarily, the fourth side plate and the fifth side plate can be respectively a left side plate and a right side plate of the cabinet 20, the second opening C2 can be located at the rear side of the cabinet 20, and the third opening can be located at the front side of the cabinet 20.
[0075] Exemplarily, a cabinet door can be arranged at the third opening.
[0076] Exemplarily, a bus bar can be arranged between the second opening C2 and the node 30, the node 30 can be connected with the bus bar, and the bus bar can be used to supply power to the node 30.
[0077] Figure 8 Another schematic diagram of an electronic device provided by an embodiment of the present application.
[0078] As shown in Figure 8 some examples, the node 30 is provided with a first connector 71, the single board 40 is provided with a second connector 72, the first connector 71 is docked with the second connector 72, the node 30 and the single board 40 are orthogonally connected through the first connector 71 and the second connector 72, the first connector 71 and the second connector 72 are mutually matched orthogonal connectors, at this time, the path of signal transmission between the single board 40 and the node 30 is shorter, and signal attenuation is smaller. In some examples, the first connector 71 can be located in the second mounting cavity, the second connector 72 can be arranged in the first opening C1 and the second opening C2, and the first connector 71 and the second connector 72 are docked in the second mounting cavity. In other examples, the second connector 72 can be located in the first mounting cavity, the first connector 71 can be arranged in the first opening C1 and the second opening C2, and the first connector 71 and the second connector 72 are docked in the first mounting cavity. In yet other examples, the first connector 71 is arranged in the second opening C2, the second connector 72 is arranged in the first opening C1, and the first connector 71 and the second connector 72 are docked between the first opening C1 and the second opening C2.
[0079] Exemplarily, the node 30 can be provided with a plurality of first connectors 71 to facilitate the connection with the plurality of single boards 40. The spacing between the plurality of first connectors 71 on the node 30 can be determined according to the spacing between the single boards 40 connected by the node 30.
[0080] Exemplarily, the single board 40 can be provided with a plurality of second connectors 72 to facilitate the connection with the plurality of nodes 30. The spacing between the plurality of second connectors 72 on the single board 40 can be determined according to the spacing between the nodes 30 connected by the single board 40.
[0081] Figure 9 Another schematic diagram of an electronic device according to an embodiment of the present application.
[0082] As shown in Figure 9 In some other examples, the electronic device further comprises a back plate 60 disposed between the node 30 and the single board 40, and the single board 40 and the node 30 are connected to opposite sides of the back plate 60, that is, the single board 40 is connected to one side of the back plate 60, and the node 30 is connected to the other side of the back plate 60 opposite to the single board 40, and the single board 40 is connected to the node 30 through the back plate 60.
[0083] In some examples, the back plate 60 can be fixedly connected to the cabinet 20. Exemplarily, the back plate 60 can be disposed inside the second mounting cavity or outside the second mounting cavity, and the back plate 60 can be fixedly connected to the fourth side plate and the fifth side plate. In this way, the back plate 60 is fixed more conveniently, and the connection between the orthogonally arranged node 30 and the single board 40 can be achieved through the back plate 60. In addition, the single board 40 in the cabinet 100 connected to the back plate 60 can be maintained conveniently.
[0084] In some examples, the back plate 60 can be fixedly connected to the cabinet 20. Exemplarily, the back plate 60 can be disposed inside the second mounting cavity or outside the second mounting cavity, and the back plate 60 can be fixedly connected to the fourth side plate and the fifth side plate. In this way, the back plate 60 is fixed more conveniently, and the connection between the orthogonally arranged node 30 and the single board 40 can be achieved through the back plate 60. In addition, the single board 40 in the cabinet 100 connected to the back plate 60 can be maintained conveniently.
[0085] Exemplarily, the node 30 is provided with a third connector, the single board 40 is provided with a fourth connector, the back plate 60 is provided with a fifth connector and a sixth connector on opposite sides respectively, the third connector is connected to the fifth connector to connect the node 30 to the back plate 60, and the fourth connector is connected to the sixth connector to connect the single board 40 to the back plate 60.
[0086] As shown in Figure 5 In some possible embodiments, at least part of the detachable connection structure 200 is located on the side of the first opening C1 away from the first mounting cavity.
[0087] In this way, the cabinet of the electronic device of the traditional architecture can be applied to the electronic device of the orthogonal architecture without modification or with small modification of the cabinet of the electronic device of the traditional architecture, to achieve the detachable connection of the box 100 and the cabinet 20. The box 100 is connected to the cabinet 20 of the traditional architecture and the cabinet 20 of the orthogonal architecture through the detachable connection structure 200, which is convenient for the single board 40 in the box 100 independent of the cabinet 20 to be arranged orthogonally with the node 30 in the cabinet 20 and connected to each other.
[0088] In some possible embodiments, the detachable connection structure 200 includes a first connection structure 210 and a second connection structure 220. The first connection structure 210 and the second connection structure 220 are respectively arranged on both sides of the box 100 in the width direction of the first mounting cavity, that is, the first connection structure 210 and the second connection structure 220 are respectively arranged on the first side plate and the second side plate. The first connection structure 210 and the second connection structure 220 are respectively used to detachably connect the box 100 on both sides in the width direction of the first mounting cavity to the cabinet 20, that is, the first connection structure 210 and the second connection structure 220 are used to detachably connect the first side plate and the second side plate to the fourth side plate and the fifth side plate, respectively. In this way, by arranging the first connection structure 210 and the second connection structure 220 on both sides of the box 100 in the width direction of the first mounting cavity, the orthogonal auxiliary device 10 is fixed more stably to the cabinet 20 when the orthogonal auxiliary device 10 is connected to the cabinet 20. In addition, by arranging the first connection structure 210 and the second connection structure 220 on both sides of the box 100 in the width direction of the first mounting cavity, the disassembly and assembly of the orthogonal auxiliary device 10 and the cabinet 20 is more convenient.
[0089] In some possible embodiments, the matching structure 21 is arranged on the outer wall of the cabinet 20, and the detachable connection structure 200 is connected to the outer side of the cabinet 20, so that the disassembly and assembly of the orthogonal auxiliary device 10 and the cabinet 20 is not easily blocked, and the disassembly and assembly of the orthogonal auxiliary device 10 and the cabinet 20 is more convenient, facilitating the conversion of the electronic device between the orthogonal architecture and the traditional architecture.
[0090] For example, the first connection structure 210 and the second connection structure 220 are detachably connected to the outer walls on opposite sides of the cabinet 20. Specifically, the first connection structure 210 and the second connection structure 220 are detachably connected to the outer walls on both sides of the cabinet 20 in the width direction of the second mounting cavity.
[0091] Exemplarily, the matching structure 21 comprises a first matching structure and a second matching structure, which are respectively located on the outer walls of the opposite sides of the cabinet 20, the first connecting structure 210 is detachably connected with the first matching structure, and the second connecting structure 220 is detachably connected with the second matching structure. For example, the first matching structure and the second matching structure are respectively located on the outer walls of the two sides of the cabinet 20 in the width direction of the second installation cavity. That is, the matching structure 21 comprises the first matching structure arranged on the outer wall of the fourth side plate and the second matching structure arranged on the outer wall of the fifth side plate.
[0092] In some possible embodiments, the first connecting structure 210 comprises a first connecting arm 211, one end of the first connecting arm 211 is fixedly connected with the outer wall of the box body 100, and the other end of the first connecting arm 211 is located on the side of the first opening C1 away from the first installation cavity and is detachably connected with the first matching structure. The second connecting structure 220 comprises a second connecting arm 221, one end of the second connecting arm 221 is fixedly connected with the outer wall of the box body 100, and the other end of the second connecting arm 221 is located on the side of the first opening C1 away from the first installation cavity and is detachably connected with the second matching structure.
[0093] In some examples, the first connecting structure 210 further comprises a first clamping jaw 212, one end of the first connecting arm 211 is fixedly connected with the outer wall of the box body 100, and the other end of the first connecting arm 211 is fixedly connected with the first clamping jaw 212. The second connecting structure 220 further comprises a second clamping jaw 222, one end of the second connecting arm 221 is fixedly connected with the outer wall of the box body 100, and the other end of the second connecting arm 221 is fixedly connected with the second clamping jaw 222. The first matching structure comprises a first clamping structure, and the second matching structure comprises a second clamping structure, that is, the outer walls of the two sides of the cabinet 20 in the width direction of the second installation cavity respectively have the first clamping structure and the second clamping structure. The first clamping jaw 212 is clamped with the first clamping structure, and the second clamping jaw 222 is clamped with the second clamping structure.
[0094] In this way, the first clamping jaw 212 and the second clamping jaw 222 can be clamped with the concave-convex structure originally provided on the cabinet of the electronic equipment of the traditional architecture, so as to realize the detachable connection of the cabinet 20 and the orthogonal auxiliary device 100, that is, the cabinet of the electronic equipment of the traditional architecture can be applied to the electronic equipment of the orthogonal architecture without modifying the cabinet of the electronic equipment of the traditional architecture, the orthogonal architecture of the electronic equipment is more convenient to reuse the cabinet of the electronic equipment of the traditional architecture, and the conversion of the electronic equipment between the orthogonal architecture and the traditional architecture is more convenient. In addition, the disassembly and assembly of the orthogonal auxiliary device 10 and the cabinet 20 are also more convenient.
[0095] Exemplarily, the first clamping structure can be a clamping groove structure or a clamping rib structure. The second clamping structure can be a clamping groove structure or a clamping rib structure.
[0096] In some possible embodiments, the first connecting arm 211 has a first connecting hole, the second connecting arm 221 has a second connecting hole, the first matching structure comprises a first threaded hole, and the second matching structure comprises a second threaded hole. The first connecting arm 211 is detachably connected with the first matching structure by a first threaded fastener threaded through the first connecting hole and screwed with the first threaded hole. The second connecting arm 221 is detachably connected with the second matching structure by a second threaded fastener threaded through the second connecting hole and screwed with the second threaded hole.
[0097] In some possible embodiments, the first connecting structure 210 comprises a first magnetic attraction structure, the first matching structure comprises a second magnetic attraction structure, and the first magnetic attraction structure is magnetically attracted to the second magnetic attraction structure. The second connecting structure 220 comprises a third magnetic attraction structure, the second matching structure comprises a fourth magnetic attraction structure, and the third magnetic attraction structure is magnetically attracted to the fourth magnetic attraction structure.
[0098] Exemplarily, the detachable connecting structure 200 comprises a plurality of first connecting structures 210 arranged at intervals along the height direction of the first mounting cavity and a plurality of second connecting structures 220 arranged at intervals along the height direction of the first mounting cavity, the matching structure 21 comprises a plurality of first matching structures corresponding to the first connecting structures 210 and a plurality of second matching structures corresponding to the second connecting structures 220, the first connecting structures 210 are detachably connected with the corresponding first matching structures, and the second connecting structures 220 are detachably connected with the corresponding second matching structures, so that the cabinet 20 is fixed more stably with the orthogonal auxiliary device 10.
[0099] Exemplarily, the size and the number of the orthogonal auxiliary device 10 can be set as needed.
[0100] Exemplarily, the size of the box body 100 in the width direction of the first mounting cavity can be the same as the size of the cabinet 20 in the width direction of the second mounting cavity. For example, the size of the cabinet 20 in the width direction of the second mounting cavity can be 600 mm, and at this time, the size of the box body 100 in the width direction of the first mounting cavity can be 600 mm. For another example, the size of the cabinet 20 in the width direction of the second mounting cavity can be 800 mm, and at this time, the size of the box body 100 in the width direction of the first mounting cavity can be 800 mm.
[0101] In some examples, the size of the box body 100 in the height direction of the first mounting cavity can be the same as the size of the cabinet 20 in the height direction of the second mounting cavity (for example, the height of the cabinet 20 and the box body 100 of the orthogonal auxiliary device 10 can both be 42U), and at this time, the electronic equipment can comprise one orthogonal auxiliary device 10.
[0102] In some examples, the size of the box 100 in the height direction of the first mounting cavity can be smaller than the size of the cabinet 20 in the height direction of the second mounting cavity (for example, the height of the cabinet 20 can be 42U, and the height of the box 100 of the orthogonal auxiliary device 10 can be 4U, 8U, 16U, 21U, etc.), at this time, the electronic device can include one or more orthogonal auxiliary devices 10. When the height of the box 100 is smaller than the height of the cabinet 20, part of the area of the second mounting cavity can be the orthogonal area R.
[0103] Figure 10 Another schematic diagram of an electronic device provided by an embodiment of the present application.
[0104] As shown in Figure 10 some possible implementations, the second mounting cavity includes a plurality of orthogonal areas R arranged in the height direction of the second mounting cavity, and each orthogonal area R is provided with a node 30. The electronic device includes a plurality of orthogonal auxiliary devices 10 corresponding to the orthogonal areas R and arranged in the height direction of the second mounting cavity, and each single board slot S of the orthogonal auxiliary device 10 is provided with a single board 40. The single board slot S of the orthogonal auxiliary device 10 is arranged orthogonally to the node 30 provided in the corresponding orthogonal area R, so that the single board 40 inserted in the single board slot S of the orthogonal auxiliary device 10 is arranged orthogonally to the node 30 provided in the corresponding orthogonal area R, and the single board 40 inserted in the single board slot S of the orthogonal auxiliary device 10 is connected to the node 30 provided in the corresponding orthogonal area R. The single board 40 inserted in the single board slot S of each orthogonal auxiliary device 10 is connected to the node 30 provided in the corresponding orthogonal area R to form an orthogonal architecture.
[0105] In this way, by arranging a plurality of orthogonal auxiliary devices 10 and arranging the single boards 40 provided in the plurality of orthogonal auxiliary devices 10 orthogonally to the nodes 30 in the plurality of orthogonal areas R in the cabinet 20 and connecting them to each other, a plurality of independent orthogonal architectures can be formed, which is beneficial to fully utilize the space in the cabinet 20 and further improve the arrangement density of the devices.
[0106] For example, the plurality of orthogonal auxiliary devices 10 can be arranged in the height direction of the second mounting cavity.
[0107] For example, the electronic device can further include a power supply, a hot and cold water pipe, and other components, which can be arranged on the cabinet 20 or the orthogonal auxiliary device 10 as needed.
[0108] Figure 11 Another schematic diagram of an electronic device provided by an embodiment of the present application.
[0109] As shown in Figure 11As shown, the electronic device further comprises a controller 50, which is electrically connected with the single board 40 and the node 30, and can be used to control the single board 40 and the node 30. In some examples, the single board 40 and the node 30 can be electrically connected with the controller 50 respectively. In other examples, the single board 40 can be electrically connected with the controller 50 through the node 30. In yet other examples, the node 30 can be electrically connected with the controller 50 through the single board 40.
[0110] In some possible implementations, the controller 50 is configured to acquire connection relationship information of the plurality of single boards 40 and the plurality of nodes 30. The controller 50 is further configured to manage the single boards 40 or the nodes 30 according to the connection relationship information.
[0111] In this way, since the nodes 30 connected with the same single board 40 and the single boards 40 connected with the same node 30 have high coupling degrees of software and hardware, the nodes 30 connected with the same single board 40 and the single boards 40 connected with the same node 30 can be managed uniformly according to the connection relationship information of the plurality of single boards 40 and the plurality of nodes 30, and the nodes 30 connected with different single boards 40 and the single boards 40 connected with different nodes 30 can be managed respectively, so as to facilitate modular management of the electronic device and make the management and control of the electronic device simple.
[0112] For example, the controller 50 can be configured to set the nodes 30 connected with the same single board 40 and the single boards 40 connected with the same node 30 as one management unit M according to the connection relationship information, so as to facilitate modular management of the electronic device and make the management and control of the electronic device simple.
[0113] For example, one management unit M can be managed as an independent server or a multi-node 30 server.
[0114] For example, the single boards 40 arranged orthogonally in the same orthogonal auxiliary device 10 are connected with the same nodes 30, and the single boards 40 arranged in the same orthogonal auxiliary device 10 and the nodes 30 connected with the single boards 40 in the orthogonal auxiliary device 10 are set as one management unit M. That is, the single boards 40 arranged in the orthogonal auxiliary device 10 and the nodes 30 arranged in the corresponding orthogonal region R are set as one management unit M.
[0115] For example, the controller 50 can be configured to acquire the connection relationship information of the plurality of single boards 40 and the plurality of nodes 30 after the electronic device is initialized.
[0116] In some possible implementation manners, the connection relationship information comprises at least one of a plurality of first connection information corresponding to the single boards 40 and a plurality of second connection information corresponding to the nodes 30. The first connection information is information generated by a corresponding single board 40 according to single board information of the single board 40 and node information of a node 30 connected to the single board 40. The second connection information is information generated by a corresponding node 30 according to node information of the node 30 and single board information of a single board 40 connected to the node 30. In this way, it is convenient to determine the nodes 30 connected to the same single board 40 and the single boards 40 connected to the same node 30 according to the connection relationship information, and then it is convenient to set the nodes 30 connected to the same single board 40 and the single boards 40 connected to the same node 30 as a management unit M.
[0117] In some examples, the node information can comprise node identity information, which is used to represent the identity of the node 30.
[0118] For example, the node identity information can be generated by the node 30 itself.
[0119] In some examples, the node information comprises node position information, which is used to represent the position of the node 30. For example, the second installation cavity has a plurality of node slots, and each node slot is provided with a node 30. The node position information can be node slot information, which is used to represent the slot in which the node 30 is located.
[0120] For example, the cabinet 20 is provided with a node slot recognition component corresponding to each node slot. For example, the node slot recognition component can be a connector connected to the node 30. The node 30 can form the node slot information according to the node slot recognition component corresponding to the node slot in which the node 30 is located.
[0121] In some examples, the single board information can comprise single board identity information, which is used to represent the identity of the single board 40.
[0122] For example, the single board identity information can be generated by the single board 40 itself.
[0123] In some examples, the single board information comprises single board position information, which is used to represent the position of the single board 40. For example, the single board position information can be used to represent the orthogonal auxiliary device 10 in which the single board 40 is located.
[0124] For example, the single board position information can be single board slot information, which is used to represent the position of the single board slot S in which the single board 40 is located.
[0125] Exemplarily, the chassis 100 is provided with a single board slot recognition component corresponding to each single board slot S. For example, the single board slot recognition component can be a connector for connecting the single board 40. The single board 40 can form single board slot information according to the single board slot recognition component corresponding to the single board slot S where the single board 40 is located.
[0126] Exemplarily, the single board 40 can obtain node information of the node 30 connected thereto, and generate first connection information according to the single board information of the single board 40 and the node information of the node 30 connected thereto, and send the first connection information to the controller 50. The first connection information can be used to represent the corresponding relationship between each single board 40 and the connected node 30.
[0127] Exemplarily, the node 30 can obtain single board information of the single board 40 connected thereto, and generate second connection information according to the node information of the node 30 and the single board information of the single board 40 connected thereto, and send the second connection information to the controller 50. The second connection information can be used to represent the corresponding relationship between each node 30 and the connected single board 40.
[0128] Exemplarily, after the controller 50 obtains at least one of the first connection information and the second connection information, the controller 50 can determine the node 30 connected to the same single board 40 and the single board 40 connected to the same node 30 by removing the repeated information.
[0129] In some examples, the controller 50 can also be configured to obtain a management unit M setting instruction, the management unit M setting instruction including node information of the node 30 to be set as a management unit M and single board information of the single board 40 to be set as a management unit M, and set the node 30 and the single board 40 to be set as a management unit M as a management unit M according to the management unit M setting instruction. At this time, the setting of the management unit M can be realized by manually inputting the instruction.
[0130] Figure 12 A flowchart of a management method of an electronic device provided by an embodiment of the present application.
[0131] As Figure 12 shown, the present application also provides a management method of an electronic device, which can be executed by a controller 50 of the electronic device. The management method includes:
[0132] S100: Obtain connection relationship information of a plurality of single boards 40 and a plurality of nodes 30.
[0133] S200: Manage the single boards 40 or the nodes 30 according to the connection relationship information.
[0134] In this way, since the nodes 30 connected with the same single board 40 and the single boards 40 connected with the nodes 30 have high coupling degree of software and hardware, the nodes 30 connected with the same single board 40 and the single boards 40 connected with the nodes 30 can be uniformly managed according to the connection relationship information of the multiple single boards 40 and the multiple nodes 30, the nodes 30 connected with different single boards 40 and the single boards 40 connected with different nodes 30 are managed respectively, the electronic device is modularly managed, and the management and control of the electronic device are simple.
[0135] For example, the step S200 specifically includes:
[0136] S210: According to the connection relationship information, the nodes 30 connected with the same single board 40 and the single boards 40 connected with the nodes 30 are set as one management unit M, so as to modularly manage the electronic device and make the management and control of the electronic device simple.
[0137] For example, one management unit M can be managed as an independent server or a multi-node 30 server.
[0138] The step S210 includes: setting the single boards 40 arranged in the same orthogonal auxiliary device 10 and the nodes 30 connected with the single boards 40 in the orthogonal auxiliary device 10 as one management unit M. That is, the single boards 40 arranged in the orthogonal auxiliary device 10 and the nodes 30 arranged in the corresponding orthogonal region R are set as one management unit M.
[0139] The management method further includes: initializing the electronic device. After the initialization of the electronic device is completed, the step S100 is performed.
[0140] In some possible implementation manners, the connection relationship information includes at least one of multiple first connection information corresponding to the single boards 40 and multiple second connection information corresponding to the nodes 30. The first connection information is information generated by the corresponding single board 40 according to single board information of the single board 40 itself and node information of the node 30 connected with the single board 40 itself. The second connection information is information generated by the corresponding node 30 according to node information of the node 30 itself and single board information of the single board 40 connected with the node 30 itself. In this way, the nodes 30 connected with the same single board 40 and the single boards 40 connected with the nodes 30 can be determined according to the connection relationship information, and then the nodes 30 connected with the same single board 40 and the single boards 40 connected with the nodes 30 can be set as one management unit M.
[0141] In some examples, the node information can include node identity information, and the node identity information is used to represent the identity of the node 30.
[0142] For example, the node identity information can be generated by the node 30 itself.
[0143] In some examples, the node information includes node position information, the node position information being used to represent a position where the node 30 is located. For example, the second installation cavity has a plurality of node slots, and each node slot is provided with a node 30. The node position information can be node slot information, which is used to represent a slot where the node 30 is located.
[0144] For example, the cabinet 20 is provided with a node slot identification component corresponding to each node slot. For example, the node slot identification component can be a connector used to connect the node 30. The node 30 can form the node slot information according to the node slot identification component corresponding to the node slot where the node 30 is located.
[0145] In some examples, the single board information can include single board identity information, the single board identity information being used to represent an identity of the single board 40.
[0146] For example, the single board identity information can be generated by the single board 40 itself.
[0147] In some examples, the single board information includes single board position information, the single board position information being used to represent a position where the single board 40 is located. For example, the single board position information can be used to represent the orthogonal auxiliary device 10 where the single board 40 is located.
[0148] For example, the single board position information can be single board slot information, which is used to represent a position of the single board slot S where the single board 40 is located.
[0149] For example, the cabinet 100 is provided with a single board slot identification component corresponding to each single board slot S. For example, the single board slot identification component can be a connector used to connect the single board 40. The single board 40 can form the single board slot information according to the single board slot identification component corresponding to the single board slot S where the single board 40 is located.
[0150] For example, the single board 40 can obtain the node information of the node 30 connected thereto, and generate first connection information according to the single board information of the single board 40 itself and the node information of the node 30 connected thereto. The first connection information can be used to represent a corresponding relationship between each single board 40 and the connected node 30.
[0151] For example, the node 30 can obtain the single board information of the single board 40 connected thereto, and generate second connection information according to the node information of the node 30 itself and the single board information of the single board 40 connected thereto. The second connection information can be used to represent a corresponding relationship between each node 30 and the connected single board 40.
[0152] For example, the step S210 includes: removing duplicate information, determining the nodes 30 connected to the same single board 40 and the single boards 40 connected to the node 30 according to at least one of the first connection information and the second connection information.
[0153] In some examples, the management method further includes:
[0154] S300: obtaining a management unit M setting instruction, the management unit M setting instruction including node information of the nodes 30 to be set as one management unit M and single board information of the single boards 40.
[0155] S400: setting the nodes 30 and the single boards 40 to be set as one management unit M as one management unit M according to the management unit M setting instruction. At this time, the setting of the management unit M can be realized by manually inputting an instruction.
[0156] Figure 13 A schematic diagram of a management device provided by an embodiment of the present application.
[0157] As Figure 13 shown, the embodiment of the present application further provides a management device 300 including various functional modules for realizing the management method in any of the above embodiments.
[0158] Specifically, the management device 300 includes:
[0159] A first obtaining module 310 is configured to obtain connection relationship information of a plurality of single boards 40 and a plurality of nodes 30.
[0160] A first processing module 320 is configured to manage the single boards 40 or the nodes 30 according to the connection relationship information.
[0161] In some examples, the first processing module 320 includes:
[0162] A first processing unit is configured to set the nodes 30 connected to the same single board 40 and the single boards 40 connected to the node 30 as one management unit M according to the connection relationship information.
[0163] In some possible embodiments, the management device 300 further includes:
[0164] A second obtaining module is configured to obtain a management unit M setting instruction, the management unit M setting instruction including node information of the nodes 30 to be set as one management unit M and single board information of the single boards 40.
[0165] A second processing module is configured to set the nodes 30 and the single boards 40 to be set as one management unit M as one management unit M according to the management unit M setting instruction.
[0166] It should be understood that the management apparatus 300 is embodied in the form of functional modules. The term "module" or "unit" can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, integrated logic circuit, and / or other suitable components that support the described functions.
[0167] The embodiments of the present application further provide an electronic device, which comprises a controller. The controller stores a computer program. When the computer program is executed by the controller, the method steps in any of the management method embodiments described above are implemented.
[0168] In an implementation manner, the controller can comprise a storage unit and a processing unit. The storage unit is electrically connected to the processing unit. The storage unit is configured to store the computer program. The processing unit is configured to invoke and execute the computer program stored in the storage unit, so as to implement the method steps in any of the management method embodiments described above.
[0169] The storage unit and the processing unit can be located on two independent chips respectively, or the storage unit and the processing unit can be integrated on one chip.
[0170] The embodiments of the present application further provide a computer program product, which comprises a computer program. When the computer program is executed, the management method in any of the embodiments described above is implemented.
[0171] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program. When the computer program is executed by the controller, the management method in any of the embodiments described above is implemented.
[0172] It should be noted that the modules or components shown in the above embodiments can be one or more integrated circuits configured to implement the above methods, for example, one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. For another example, when a certain module above is implemented in the form of a processing element invoking program codes, the processing element can be a general purpose processor, or other processors that can invoke program codes, such as a controller. For another example, these modules can be integrated together to be implemented in the form of a system-on-a-chip (SOC).
[0173] In the above embodiments, all or part can be implemented by software, hardware, firmware, software modules or any combination thereof. When implemented by software, all or part can be implemented in the form of a computer program product. The computer program product computer program includes one or more computer instructions. When the computer program is loaded and executed on the computer, all or part generates the flow or function according to the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. containing one or more available media sets. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, solid state disk (SSD)) and the like.
[0174] In the description of the embodiments of the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection" should be understood in a broad sense, for example, it can be fixed connection, or indirect connection through intermediate medium, or internal communication of two elements or interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0175] The terms "first", "second", "third", "fourth" and the like (if any) in the description and claims of the embodiments of the present application and the above drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.
[0176] Finally, it should be pointed out that: the above embodiments are only used to illustrate the technical solutions of the embodiments of the present application, and not to limit them; although the embodiments of the present application have been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. An electronic device, characterized in that, It includes nodes (30), single boards (40), cabinets (20), and orthogonal auxiliary devices (10); The orthogonal auxiliary device (10) includes a housing (100) having a first mounting cavity, and a single-board slot (S) extending along the depth direction of the first mounting cavity. The housing (100) has a first opening (C1), the single board slot (S) is connected to the first opening (C1), and the single board (40) is inserted into the single board slot (S); The cabinet (20) has a second mounting cavity, and the node (30) is located in the second mounting cavity; The enclosure (100) is provided with a detachable connection structure (200), and the enclosure (100) is detachably connected to the cabinet (20) through the detachable connection structure (200); The single board slot (S) is orthogonally arranged with the node (30), such that the single board (40) inserted in the single board slot (S) is orthogonally arranged with the node (30), and the first opening (C1) is used for connecting the single board (40) with the node (30).
2. The electronic device according to claim 1, characterized in that, The detachable connection structure (200) includes a first connection structure (210) and a second connection structure (220), wherein the first connection structure (210) and the second connection structure (220) are respectively disposed on both sides of the housing (100) in the width direction of the first mounting cavity; The first connecting structure (210) includes a first connecting arm (211) and a first claw (212). One end of the first connecting arm (211) is fixedly connected to the outer wall of the housing (100), and the first claw (212) is fixedly connected to the other end of the first connecting arm (211). The second connecting structure (220) includes a second connecting arm (221) and a second claw (222). One end of the second connecting arm (221) is fixedly connected to the outer wall of the housing (100), and the second claw (222) is fixedly connected to the other end of the second connecting arm (221). The cabinet (20) has a first snap-fit structure and a second snap-fit structure on the outer walls of both sides of the second mounting cavity in the width direction. The first snap-fit claw (212) snaps into the first snap-fit structure, and the second snap-fit claw (222) snaps into the second snap-fit structure.
3. The electronic device according to claim 1 or 2, characterized in that, The cabinet (20) has a second opening (C2), which is located on one side of the enclosure (100) in the depth direction of the second mounting cavity, and the second opening (C2) communicates with the second mounting cavity; The housing (100) is located on the side of the second opening (C2) away from the second mounting cavity. The first opening (C1) is opposite to the second opening (C2). The first opening (C1) and the second opening (C2) are used for connecting the node (30) to the single board (40).
4. The electronic device according to any one of claims 1-3, characterized in that, It also includes a back panel (60); The back panel (60) is located between the node (30) and the single board (40). The back panel (60) is fixedly connected to the cabinet (20). The single board (40) and the node (30) are respectively connected to opposite sides of the back panel (60). The single board (40) is connected to the node (30) through the back panel (60).
5. The electronic device according to any one of claims 1-4, characterized in that, The second mounting cavity includes a plurality of orthogonal regions (R) arranged along the height direction of the second mounting cavity, and each orthogonal region (R) is provided with the node (30); The electronic device includes a plurality of orthogonal auxiliary devices (10) that correspond one-to-one with the orthogonal regions (R) and are arranged along the height direction of the second mounting cavity. Each orthogonal auxiliary device (10) has a single board (40) inserted into its single board slot (S). The single board slot (S) of the orthogonal auxiliary device (10) is orthogonally arranged with the node (30) set in the corresponding orthogonal region (R), such that the single board (40) inserted into the single board slot (S) of the orthogonal auxiliary device (10) is orthogonally arranged with the node (30) set in the corresponding orthogonal region (R). The single board (40) inserted into the single board slot (S) of the orthogonal auxiliary device (10) is connected to the node (30) set in the corresponding orthogonal region (R).
6. The electronic device according to any one of claims 1-5, characterized in that, The electronic device includes a plurality of the nodes (30) and a plurality of the boards (40); The electronic device also includes a controller (50) electrically connected to the board (40) and the node (30); The controller (50) is used for: Obtain the connection relationship information between the plurality of single boards (40) and the plurality of nodes (30); The board (40) or the node (30) is managed according to the connection relationship information.
7. The electronic device according to claim 6, characterized in that, The connection relationship information includes at least one of a plurality of first connection information corresponding one-to-one with the single board (40) and a plurality of second connection information corresponding one-to-one with the node (30); The first connection information is generated by the corresponding board (40) based on its own board information and the node information of the node (30) it is connected to; The second connection information is generated by the corresponding node (30) based on its own node information and the board information of the board (40) it is connected to.
8. An orthogonal auxiliary device (10), characterized in that, Includes the enclosure (100); The housing (100) has a first mounting cavity, and the first mounting cavity has a single board slot (S) extending along the depth direction of the first mounting cavity; The housing (100) has a first opening (C1), and the single board slot (S) is connected to the first opening (C1); The enclosure (100) is provided with a detachable connection structure (200), which is used to detachably connect the enclosure (100) to the cabinet (20) of the electronic equipment; The single board slot (S) is arranged orthogonally to the node (30) provided in the cabinet (20), so that the single board (40) inserted in the single board slot (S) is arranged orthogonally to the node (30), and the first opening (C1) is used for the single board (40) to connect to the node (30).
9. The orthogonal auxiliary device (10) according to claim 8, characterized in that, The detachable connection structure (200) includes a first connection structure (210) and a second connection structure (220); The first connecting structure (210) and the second connecting structure (220) are respectively disposed on both sides of the housing (100) in the width direction of the first mounting cavity; The first connecting structure (210) includes a first connecting arm (211) and a first claw (212). One end of the first connecting arm (211) is fixedly connected to the outer wall of the housing (100), and the first claw (212) is fixedly connected to the other end of the first connecting arm (211). The second connecting structure (220) includes a second connecting arm (221) and a second claw (222). One end of the second connecting arm (221) is fixedly connected to the outer wall of the housing (100), and the second claw (222) is fixedly connected to the other end of the second connecting arm (221). The first claw (212) and the second claw (222) are respectively used to engage with the first and second engagement structures located on opposite outer walls of the cabinet (20).
10. The orthogonal auxiliary device (10) according to claim 8 or 9, characterized in that, It also includes a back panel (60); The back plate (60) is fixedly connected to the housing (100). The back plate (60) is used to be disposed between the node (30) and the single plate (40). The single plate (40) is connected to one side of the back plate (60). The other side of the back plate (60) is used to connect the node (30). The single plate (40) is used to be connected to the node (30) through the back plate (60).