A method, device and apparatus for calculating wiring paths
By acquiring storage requirement information and calculating fiber optic cabling paths, the problem of cross-data center cabling paths was solved. Auxiliary equipment was provided, enabling efficient cabling operations and saving time and manpower.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-12
- Publication Date
- 2026-04-03
AI Technical Summary
Existing technologies cannot quickly determine the appropriate cabling path when cabling across data centers, causing maintenance personnel to spend a lot of time and manpower.
By obtaining storage requirement information, the location of the target server host is determined, and the fiber optic cabling path to the nearest storage switch is calculated. Considering cabling situations within the same data center and across data centers, auxiliary cabling equipment is provided to assist in the cabling operation.
Quickly calculate cross-data center cabling paths, reducing the workload of maintenance personnel, saving time and manpower, and improving cabling efficiency.
Smart Images

Figure CN115774916B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of storage area network management technology, and in particular to a method, device and apparatus for calculating cabling paths. Background Technology
[0002] Storage Area Networks (SANs) are currently widely recognized as the most promising storage technology solution, and the future development trend of SANs will be openness, intelligence, and integration. SANs utilize mesh channel technology, connecting storage arrays and server hosts through switches to form a regional network for data storage. This allows network servers and various storage devices to connect in a high-speed, dedicated network independent of Ethernet. Data is accessed in blocks using the FCP protocol, without consuming network bandwidth for server processing. Its advantages include supporting centralized storage devices and server clusters, making management easier and cheaper, and its storage infrastructure provides better network availability, data accessibility, and system manageability. In practical applications, established storage networks are not static; their architecture changes as server storage needs evolve.
[0003] Unlike conventional data center cabling, which requires manual location of servers and connection of switches and servers via Fibre Channel, Storage Area Networks (SLANs) address the specific needs of enterprise-level storage environments with high throughput and low latency. Traditional manual cabling methods are insufficient for these requirements. Therefore, SLAN cabling utilizes intelligent data center management systems (ICSS) that store server information. After determining storage requirements, the ICSS locates the necessary servers and calculates the cabling path from the servers to switches within the same data center, allowing maintenance personnel to implement the physical cabling. However, this method only determines the cabling path between the server and switch racks; it doesn't account for situations where the switch and server are located in different data center racks. This results in significant time and manpower wasted when performing cross-data center cabling. Summary of the Invention
[0004] In view of this, this application provides a cabling path calculation method, apparatus and auxiliary cabling equipment, which aims to calculate the cabling path across computer rooms and reduce the difficulty for maintenance personnel in cabling across computer rooms.
[0005] In a first aspect, this application provides a wiring path calculation method, the method comprising:
[0006] Obtain storage requirement information;
[0007] The location of the target server host is determined based on the storage requirement information, wherein the target server host is the server host corresponding to the storage requirement information.
[0008] Determine the location of the nearest storage switch based on the location of the target server host;
[0009] The fiber optic cabling path is calculated based on the location of the target server host and the location of the storage switch.
[0010] Optionally, determining the location of the nearest storage switch based on the location of the target server host includes:
[0011] Determine the data center information where the target server host is located based on the location of the target server host;
[0012] Determine whether a storage switch exists in the same data center based on the data center information of the target server host;
[0013] If it does not exist, determine whether there is a storage switch in the nearest data center, until the data center where the nearest storage switch is located is determined;
[0014] Obtain the location of the storage switch.
[0015] Optionally, the target server host and the storage switch are located in the same data center, and the step of calculating the fiber optic cabling path based on the location of the target server host and the location of the storage switch includes:
[0016] Determine the rack information where the target server host is located based on the location of the target server host;
[0017] The target fiber optic cabling path is determined based on the location of the storage switch and the rack information of the target server host.
[0018] Optionally, calculating the fiber optic cabling path based on the location of the target server host and the location of the storage switch includes:
[0019] Obtain the data center architecture pattern, which describes the cabling architecture used in the data center;
[0020] Multiple fiber optic cabling paths are determined based on the location of the target server host and the location of the storage switch;
[0021] Obtain relevant cabling parameters, including cabling path length, number of optical fibers required, and other relevant parameters;
[0022] Based on the data center architecture and related parameters, a target fiber optic cabling path is selected from the various fiber optic cabling paths.
[0023] Optionally, selecting the target fiber optic cabling path from the multiple fiber optic cabling paths based on the data center architecture and related parameters includes:
[0024] Based on the data center architecture mode, the routing path of the integrated cabling fiber optic duct is obtained. The routing path of the integrated cabling fiber optic duct is a routing path that is pre-planned uniformly according to the data center architecture mode.
[0025] The optical fiber cabling path that overlaps the most with the fiber optic cable trays of the structured cabling and has the shortest length is selected as the target optical fiber cabling path.
[0026] Optionally, the method further includes:
[0027] Request cabling permissions based on the location of the target server host and the location of the storage switch;
[0028] If cabling permission for the storage switch is not obtained, the location of the nearest other storage switch will be determined based on the location of the target server host.
[0029] Secondly, this application provides an auxiliary wiring device, the device comprising:
[0030] Wheel module, loading module, power module, stationary module, and track module;
[0031] A wheel module is used to enable the auxiliary cabling device to move along the optical fiber cabling path, which is obtained according to any of the cabling path calculation methods described in the first aspect.
[0032] Loading module, used to fix one side port of the optical fiber that needs to be wired;
[0033] A power module provides power for the auxiliary cabling device to move along the fiber optic cabling path;
[0034] The fixing module is used to fix the fiber optic channel at the top to prevent it from pressing on the already laid fiber optic cable.
[0035] The track module is used to increase friction with the wheel module.
[0036] Thirdly, this application provides a cabling path calculation device, the device comprising: a storage requirement acquisition module, a server host location acquisition module, a storage switch location acquisition module, and an optical fiber cabling path determination module;
[0037] The storage requirement acquisition module is used to acquire storage requirement information;
[0038] The server host location acquisition module is used to determine the location of the target server host based on the storage requirement information;
[0039] The storage switch location acquisition module is used to determine the location of the nearest storage switch based on the location of the target server host.
[0040] The fiber optic cabling path determination module is used to calculate the fiber optic cabling path based on the location of the target server host and the location of the storage switch.
[0041] Optionally, the storage switch location acquisition module is further configured to determine the data center information where the target server host is located based on the location of the target server host, determine whether there is a storage switch in the same data center based on the data center information of the target server host, and if not, determine whether there is a storage switch in the nearest data center, until the data center where the nearest storage switch is located is determined, and obtain the location of the storage switch.
[0042] Optionally, the fiber optic cabling path determination module is further configured to obtain the data center architecture mode, determine multiple fiber optic cabling paths based on the location of the target server host and the location of the storage switch, obtain relevant cabling parameters, and select the required fiber optic cabling path based on the data center architecture mode and the relevant parameters.
[0043] This application provides a cabling path calculation method. First, storage requirement information is obtained. Then, the location of the target server host is determined based on the storage requirement information. Next, the location of the nearest storage switch is determined based on the location of the target server host. Finally, the fiber optic cabling path is calculated based on the location of the target server host and the location of the storage switch. Thus, by determining the location of the nearest storage switch based on the location of the target server host, finding the nearest storage switch to the target server host, determining whether the storage switch and the target server host are in the same data center, and calculating a suitable cabling path, this method can effectively and quickly calculate cross-data center cabling paths, assisting maintenance personnel in efficiently completing cabling and saving time and manpower required for storage area network cabling. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in this embodiment or the prior art, the drawings used in the description of the embodiment or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1A flowchart of one method of the wiring path calculation method provided in the embodiments of this application;
[0046] Figure 2 A flowchart illustrating another method for calculating wiring paths provided in an embodiment of this application;
[0047] Figure 3 A schematic diagram of a wiring path calculation device provided in an embodiment of this application;
[0048] Figure 4 This is a schematic diagram of an auxiliary cabling device provided in an embodiment of this application. Detailed Implementation
[0049] As described earlier, in existing technologies, storage area networks (SLANs) typically use a data center intelligent management system to identify the required servers during cabling. Then, the cabling path from the identified server to a switch within the same data center is determined. However, this approach does not consider situations where the data center where the server is located lacks a switch or the server cannot connect to a switch within the same data center. When cabling across data centers, maintenance personnel often cannot find the most suitable cabling path quickly, resulting in significant time and effort wasted.
[0050] In view of this, this application provides a cabling path calculation method. In this method, firstly, storage requirement information is obtained. Then, the location of the target server host is determined based on the storage requirement information. Next, the location of the nearest storage switch is determined based on the location of the target server host. Finally, the fiber optic cabling path is calculated based on the location of the target server host and the location of the storage switch. Thus, by determining the location of the nearest storage switch based on the location of the target server host, finding the nearest storage switch to the target server host, determining whether the storage switch and the target server host are in the same data center, and calculating a suitable cabling path, this method can effectively and quickly calculate cross-data center cabling paths, assisting maintenance personnel in efficiently completing cabling and saving time and manpower required for storage area network cabling.
[0051] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0052] See Figure 1 , Figure 1 A flowchart of a wiring path calculation method provided in this application embodiment includes:
[0053] S101: Obtain storage requirement information.
[0054] The storage requirement information may include the following types of information: storage capacity, access time, access cycle, and memory bandwidth, etc. Storage capacity refers to the total number of storage units required or that the server can accommodate, the size of the storage space, the number of words, and the number of bytes. Access time refers to the time elapsed from startup to completion of one memory operation, and the speed of the main memory. Access cycle refers to the minimum time interval required between two consecutive access operations, and the speed of the main memory. Memory bandwidth refers to the amount of information that the memory can access per unit time. Of course, other types of storage requirement information may also be included, such as the communication rate between server hosts, which is also within the scope of protection of this application embodiment.
[0055] Alternatively, storage requirement information can be manually entered by maintenance personnel or automatically obtained by the data center intelligent system, neither of which affects the normal implementation of the embodiments of this application.
[0056] S102: Determine the location of the target server host based on the storage requirement information.
[0057] The target server host is the server host corresponding to the storage requirement information. The server host is connected to the storage array in the storage area network (SLAN) via a storage switch and is typically a general-purpose server. The server host not only provides services such as running applications (e.g., video streaming, databases) but also handles data input and output. The SLAN uses a high-speed data connection channel, namely Fibre Channel, to connect the server and storage devices. Structurally, the server and storage devices are independent of each other.
[0058] In some possible implementations, a suitable server host can be found from multiple server hosts associated with the intelligent data center management system based on storage requirement information. The server host information stored in the intelligent data center management system may include the server host model, data access volume per unit time, and its physical location index. Optionally, whether a server host meets the requirements can be determined based on whether its data access volume per unit time is greater than or equal to the storage bandwidth in the storage requirement information. Of course, other methods can also be used to determine the target server, such as directly mapping the server host model in the storage requirement information to the corresponding server host, without affecting the normal implementation of the embodiments of this application.
[0059] Optionally, the location of the target server host can be obtained based on the server host information stored in the intelligent data center management system. The location of the target server host may include detailed location information such as the data center number, the rack number, and the specific location within the rack. Of course, the location of the target server host may also include other information, such as whether there is a storage switch in the data center, without affecting the normal operation of this embodiment.
[0060] S103: Determine the location of the nearest storage switch based on the location of the target server host.
[0061] Storage switches play a crucial role in storage area networks (SANs). A type of Fibre Channel switch (FC switch), also known as a "Fibre Channel switch" or "SAN switch," it enables network communication to store user data in its internal storage space and reconfigures the management interface according to user needs. It provides a simple mechanism for data exchange between different data centers. Used between servers and storage devices, storage switches are hardware that connects servers to a shared pool of storage devices, specifically designed for transmitting storage traffic within the SAN.
[0062] Optionally, the location of the storage switch can be determined as follows: First, determine the data center information of the target server host based on its location. Then, determine whether a storage switch exists in the same data center based on the data center information of the target server host. If not, determine whether a storage switch exists in the nearest data center, and so on, until the data center of the nearest storage switch is determined. Finally, obtain the location of the storage switch. In some possible implementations, the data center number can be obtained based on the data center information of the target server host. Using this data center number, search in the intelligent data center management system associated with the target server host for a storage switch with the same data center number. If found, use this storage switch as the target storage switch and directly obtain its location. If not, search in the intelligent data center management system for data centers with similar data center numbers (i.e., similar physical locations) for a storage switch, until the nearest storage switch is found. Of course, other methods can also be used to determine the location of the storage switch, without affecting the normal operation of this embodiment.
[0063] The location of the storage switch may include detailed location information such as the data center number where the storage switch is located, the rack number where the storage switch is located, and the position of the storage switch within the rack.
[0064] S104: Calculate the fiber optic cabling path based on the location of the target server host and the location of the storage switch.
[0065] Optionally, when the target server and storage switch are in the same data center, the fiber optic cabling path can be calculated as follows: First, determine the rack information of the target server host based on its location. Then, determine the rack information of the storage switch based on its location. Finally, determine the target fiber optic cabling path based on the rack information of the storage switch and the rack information of the server host.
[0066] Alternatively, if the target server and storage switch are not in the same data center, the fiber optic cabling path can be calculated as follows: First, determine the data center information of the target server host based on its location. Then, determine the data center information of the storage switch based on its location. Next, determine the cabling path between the two data centers based on the data center information of the storage switch and the server host. Finally, plan the cabling path from the target server host to the cabling entry and exit points of its data center to determine the target fiber optic cabling path.
[0067] This application embodiment determines the location of the nearest storage switch based on the location of the server host, determines whether the storage switch and the target server host are in the same data center, and calculates a suitable cabling path. This method can effectively and quickly calculate cross-data center cabling paths, assisting maintenance personnel in efficiently completing cabling, meeting large storage demands, and saving time and manpower required for storage area network cabling.
[0068] In the embodiments of this application, the above Figure 1 There are several possible implementations of step S104, which will be described below. It should be noted that the implementations given below are merely illustrative examples and do not represent all implementations of the embodiments of this application.
[0069] See Figure 2 The figure is a flowchart of another wiring path calculation method provided in an embodiment of this application. The method includes:
[0070] S201: Obtain the data center architecture mode.
[0071] The data center architecture mode describes the cabling architecture used in the data center. Data center server room layouts typically employ a rectangular structure. To ensure cooling efficiency, 10 to 20 racks are usually placed back-to-back in a row, forming a rack group. Each rack group consists of server racks and network racks, with server racks making up the majority. Due to differences in server form factors (rack servers, blade servers), the cabling methods for server racks and network racks also differ. Optionally, the data center architecture mode can include top-rack mode, column-head mode, and column-middle mode. In the top-rack mode, switches are centrally installed in switch racks at the end of a column, connected to the server hosts within the racks via horizontal cables. Therefore, patching work is performed within the server racks and network racks. In a column-centric architecture, network racks are deployed in the middle of the two rows of racks in each rack group. This allows cables to be routed from the middle rack towards both ends, reducing the cable distance from the server rack to the network rack. This reduces congestion at cabling entrances and exits, shortens the average cable length, and simplifies cable management and maintenance. In a column-head architecture, one or two switches are deployed at the top of each server rack. Rack-mount servers are connected to these switches via patch cables, simplifying cabling between the server racks and network racks.
[0072] Optionally, the data center architecture pattern can be determined through a data center intelligent management system based on the data center information of the target server host and the storage switch. Of course, other methods can also be used to determine the data center architecture pattern without affecting the normal implementation of this application's embodiments.
[0073] S202: Determine multiple fiber optic cabling paths based on the location of the target server host and the storage switch.
[0074] Optionally, multiple fiber optic cabling paths can be determined based on the different architecture modes of the data center where the target server is located. For example, if the data center where the target server is located has a column-in-the-row architecture, the fiber optic cabling path needs to pass through the middle of the server rack and then to the network rack. In this case, the fiber optic cabling path can be obtained according to the shortest routing principle, or it can be calculated based on the principle of mainly overlapping with the fiber optic cable trays of the structured cabling system, resulting in multiple fiber optic cabling paths so that maintenance personnel can choose the appropriate cabling solution according to their needs.
[0075] S203: Obtain relevant wiring parameters.
[0076] The relevant parameters may include the cabling path length and the number of optical fibers required. Of course, other parameters may also be included, such as the cabling permissions of the storage switch, without affecting the normal implementation of the embodiments of this application.
[0077] Optionally, the cabling path length can be determined as follows: First, determine the cabling length within the target server rack and the storage switch rack. Then, if the target server and storage switch are not in the same data center, determine the cabling length from the target server rack to the data center cabling entrance / exit, and the cabling length from the storage switch rack to its respective data center cabling entrance / exit, based on the data center architecture. Finally, determine the cabling length between the data center where the target server is located and the data center where the storage switch is located. Alternatively, other methods can be used to determine the cabling path length so that maintenance personnel can prepare the required fiber optic cable length.
[0078] Optionally, the required number of optical ports for each server host can be determined by whether the target server host has redundancy requirements, thus obtaining the required number of optical fibers. Here, server fiber redundancy refers to the redundant configuration of the system's optical fiber cards. When a system failure occurs, the redundantly configured optical fiber cards intervene and take over the work of the faulty component, thereby reducing system downtime. For requirements without redundancy, establishing a physical path from one optical fiber card on one server host to the storage switch is sufficient. For requirements with redundancy, two physical paths from one optical fiber card on one server host to the storage switch are needed. Of course, other methods can also be used to determine the number of optical fibers, without affecting the normal implementation of the embodiments of this application.
[0079] Optionally, cabling permissions can be applied for based on the location of the target server host and the location of the storage switch. If cabling permissions for the storage switch are not obtained, the location of the nearest other storage switch can be determined based on the location of the target server host.
[0080] S204: Select the target fiber optic cabling path from a variety of fiber optic cabling paths based on the data center architecture and relevant parameters.
[0081] Optionally, the fiber optic cabling path that overlaps most with the fiber optic cable trays in the structured cabling system and has the shortest length can be selected as the target fiber optic cabling path. This is beneficial for managing the large number of fiber optic cables in the data center. The fiber optic cable trays are pre-planned routes based on the data center architecture, and can be obtained from the acquired data center architecture. Alternatively, the shortest fiber optic cabling path can also be selected to save fiber optic materials without affecting the normal operation of the embodiments of this application.
[0082] Optionally, after obtaining the target fiber optic cabling path, it can be displayed in a multi-dimensional way through the intelligent management system of the data center, so that operation and maintenance personnel can have a vivid and three-dimensional understanding of the target fiber optic cabling path.
[0083] This application embodiment describes in detail a method for determining a target cabling path, which can calculate a variety of fiber optic cabling paths, allowing maintenance personnel to select the appropriate cabling path according to their needs. It takes into account various situations when cabling in storage area networks and can be applied to fiber optic cabling in different scenarios, making it easier for maintenance personnel to perform appropriate cabling and thus improving their work efficiency.
[0084] The above are some specific implementations of the wiring path calculation method provided in the embodiments of this application. Based on this, this application also provides a corresponding device. The device provided in the embodiments of this application will be described below from the perspective of functional modularity.
[0085] See Figure 3 The diagram shows the structure of the cabling path calculation device 300, which includes a storage demand acquisition module 310, a server host location acquisition module 320, a storage switch location acquisition module 330, and a fiber optic cabling path determination module 340.
[0086] Storage requirement acquisition module 310 is used to acquire storage requirement information;
[0087] Server host location acquisition module 320 is used to determine the location of the target server host based on storage requirement information;
[0088] The storage switch location acquisition module 330 is used to determine the location of the nearest storage switch based on the location of the target server host.
[0089] The fiber optic cabling path determination module 340 is used to calculate the fiber optic cabling path based on the location of the target server host and the location of the storage switch.
[0090] The storage switch location acquisition module 330 can also be used to determine the data center information of the target server host based on the location of the target server host, determine whether there is a storage switch in the same data center based on the data center information of the target server host, and if not, determine whether there is a storage switch in the nearest data center, until the data center where the nearest storage switch is located is determined, and obtain the location of the storage switch.
[0091] The fiber optic cabling path determination module 340 can also be used to obtain the data center architecture mode, determine multiple fiber optic cabling paths based on the location of the target server host and the storage switch, obtain relevant cabling parameters, and select the required fiber optic cabling path based on the data center architecture mode and relevant parameters.
[0092] This application embodiment also provides an auxiliary cabling device 400, which enables maintenance personnel to complete cabling more conveniently and quickly after implementing the solution provided in this application embodiment.
[0093] See Figure 4 The figure is a schematic diagram of an auxiliary wiring device provided in an embodiment of this application. The device includes: a wheel module, a loading module, a power module, and a track module.
[0094] The wheel module 410 is used to cause the auxiliary cabling device to move along the fiber optic cabling path, wherein the fiber optic cabling path can be obtained according to any one of the cabling path calculation methods described above.
[0095] Loading module 420 is used to fix one side port of the optical fiber that needs to be wired.
[0096] The power module 430 provides power for the auxiliary cabling device to move along the fiber optic cabling path.
[0097] The fixing module 440 is used to fix the fiber optic channel at the top to prevent it from pressing on the already laid fiber optic cable.
[0098] Track module 450 is used to increase friction with the wheel module.
[0099] The loading module 420 can be a fiber optic hub, or it can be designed in other ways to accommodate more optical fibers.
[0100] The power module 430 can be a self-contained battery that provides power for the auxiliary cabling device to move along the fiber optic cabling path.
[0101] The fixing module 440 can be made into a structure similar to a plastic slide rail to fix the laid optical fiber, so as to ensure that the operation can be carried out without damaging the existing optical fiber.
[0102] The auxiliary cabling equipment provided in this application embodiment can reduce the workload and operational risks of operation and maintenance personnel in actual operation, improve the work efficiency of operation and maintenance personnel when cabling across data centers, and help meet the large storage needs of storage area networks.
[0103] In the embodiments of this application, the terms "first" and "second" (if they exist) are used only as name identifiers and do not represent the order of first and second.
[0104] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that all or part of the steps in the methods of the above embodiments can be implemented by means of software plus a general-purpose hardware platform. Based on this understanding, the technical solution of this application can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as a read-only memory (ROM) / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, a server, or a network communication device such as a router) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0105] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on its differences from other embodiments. In particular, the apparatus embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0106] The above description is merely an exemplary implementation of this application and is not intended to limit the scope of protection of this application.
Claims
1. A method for calculating wiring paths, characterized in that, The method includes: Obtain storage requirement information; The location of the target server host is determined based on the storage requirement information, wherein the target server host is the server host corresponding to the storage requirement information. Determine the location of the nearest storage switch based on the location of the target server host; The fiber optic cabling path is calculated based on the location of the target server host and the location of the storage switch. Determining the location of the nearest storage switch based on the location of the target server host includes: Determine the data center information where the target server host is located based on the location of the target server host; Determine whether a storage switch exists in the same data center based on the data center information of the target server host; If it does not exist, determine whether there is a storage switch in the nearest data center, until the data center where the nearest storage switch is located is determined; Obtain the location of the storage switch; The step of calculating the fiber optic cabling path based on the location of the target server host and the location of the storage switch includes: Obtain the data center architecture pattern, which describes the cabling architecture used in the data center; Multiple fiber optic cabling paths are determined based on the location of the target server host and the location of the storage switch; Obtain relevant cabling parameters, including cabling path length, number of optical fibers required, and other relevant parameters; Based on the data center architecture mode and the relevant parameters, a target fiber optic cabling path is selected from the multiple fiber optic cabling paths. The step of selecting a target fiber optic cabling path from a variety of fiber optic cabling paths based on the data center architecture and related parameters includes: Based on the data center architecture, the routing path of the integrated cabling fiber optic duct is obtained. The routing path of the integrated cabling fiber optic duct is a routing path that is pre-planned uniformly according to the data center architecture. The optical fiber cabling path that overlaps the most with the fiber optic cable trays of the structured cabling and has the shortest length is selected as the target optical fiber cabling path.
2. The method according to claim 1, characterized in that, The target server host and the storage switch are located in the same data center. The step of calculating the fiber optic cabling path based on the location of the target server host and the location of the storage switch includes: Determine the rack information where the target server host is located based on the location of the target server host; The target fiber optic cabling path is determined based on the location of the storage switch and the rack information of the target server host.
3. The method according to claim 1, characterized in that, The method further includes: Request cabling permissions based on the location of the target server host and the location of the storage switch; If cabling permission for the storage switch is not obtained, the location of the nearest other storage switch will be determined based on the location of the target server host.
4. An auxiliary wiring device, characterized in that, The device includes: Wheel module, loading module, power module, stationary module, and track module; A wheel module is used to propel the auxiliary cabling device along the optical fiber cabling path, which is obtained according to the cabling path calculation method according to any one of claims 1-3. Loading module, used to fix one side port of the optical fiber that needs to be wired; A power module provides power for the auxiliary cabling equipment to move along the fiber optic cabling path; The fixing module is used to fix the fiber optic channel at the top to prevent it from pressing on the already laid fiber optic cable. The track module is used to increase friction with the wheel module.
5. A wiring path calculation device, characterized in that, The device includes: a storage requirement acquisition module, a server host location acquisition module, a storage switch location acquisition module, and a fiber optic cabling path determination module; The storage requirement acquisition module is used to acquire storage requirement information; The server host location acquisition module is used to determine the location of the target server host based on the storage requirement information, wherein the target server host is the server host corresponding to the storage requirement information. The storage switch location acquisition module is used to determine the location of the nearest storage switch based on the location of the target server host. The fiber optic cabling path determination module is used to calculate the fiber optic cabling path based on the location of the target server host and the location of the storage switch. The storage switch location acquisition module is also used to determine the data center information where the target server host is located based on the location of the target server host, and to determine whether there is a storage switch in the same data center based on the data center information of the target server host. If not, it determines whether there is a storage switch in the nearest data center, until the data center where the nearest storage switch is located is determined, and then obtains the location of the storage switch. The fiber optic cabling path determination module is further configured to acquire a data center architecture pattern, which describes the cabling architecture used in the data center; determine multiple fiber optic cabling paths based on the location of the target server host and the location of the storage switch; acquire relevant cabling parameters, including cabling path length, required number of optical fibers, and other relevant parameters; and select a target fiber optic cabling path from the multiple fiber optic cabling paths based on the data center architecture pattern and the relevant parameters. The step of selecting the target fiber optic cabling path from the multiple fiber optic cabling paths based on the data center architecture pattern and relevant parameters includes: Based on the data center architecture, the routing path of the integrated cabling fiber optic duct is obtained. The routing path of the integrated cabling fiber optic duct is a routing path that is pre-planned uniformly according to the data center architecture. The optical fiber cabling path that overlaps the most with the fiber optic cable trays of the structured cabling and has the shortest length is selected as the target optical fiber cabling path.
Citation Information
Patent Citations
Method and apparatus for wiring, computer device and storage medium
CN108846174A
Wiring cable length obtaining method and device, computer equipment and storage medium
CN110707618A