Networking system and method for offshore data center

CN122802361APending Publication Date: 2026-09-22SHENZHEN HILAN CLOUD DATA CENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610620431.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-07
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0003]本发明提供了一种用于海上数据中心的组网系统及方法,以解决面对海底数据中心的应用场景如何组网的问题

Benefits of technology

[0005]本发明通过在岸站中压配电模块、海上风机配电模块、海上数据中心配电模块部署普通的网络交换机,代替传统的Goose组网,节约大量成本,节约光纤资源,通过网络交换机配置QoS策略,实现与Goose交换机相同的功能,适应海上风电数据中心多地分布式部署的需求,适用海上数据中心场景。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802361A_ABST
    Figure CN122802361A_ABST
Patent Text Reader

Abstract

This invention relates to the field of power system networking technology and discloses a networking system and method for offshore data centers. The system includes: a shore station medium-voltage distribution room equipped with a shore station medium-voltage distribution module; an offshore wind power station equipped with an offshore wind turbine distribution module; and an offshore data center equipped with an offshore data center distribution module. Each of the shore station medium-voltage distribution module, the offshore wind turbine distribution module, and the offshore data center distribution module is equipped with a network switch. The network switches are configured with QoS policies. This invention replaces traditional Goose networking by deploying ordinary network switches in the shore station medium-voltage distribution module, the offshore wind turbine distribution module, and the offshore data center distribution module, saving significant costs and fiber optic resources. By configuring QoS policies on the network switches, it achieves the same functionality as Goose switches, adapting to the needs of multi-site distributed deployment of offshore wind power data centers and applicable to offshore data center scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power system networking technology, and specifically to a networking system and method for offshore data centers. Background Technology

[0002] Currently, distributed networking architectures are widely used, and power switching systems also adopt distributed networking architectures. Conventional data center power switching and distribution equipment is usually relatively centralized, and dedicated Goose switches can also achieve centralized networking. However, for subsea data centers, there are multiple distributed power distribution systems, including shore-based power distribution, wind turbine power distribution, and offshore data center power distribution. How to network these systems for subsea data center applications has become a pressing issue. Summary of the Invention

[0003] This invention provides a networking system and method for offshore data centers to solve the problem of how to network data centers in the context of underwater data center applications.

[0004] In a first aspect, the present invention provides a networking system for an offshore data center, comprising a shore-based medium-voltage power distribution room, an offshore wind power station, and an offshore data center, wherein... The shore station medium-voltage power distribution room is equipped with a shore station medium-voltage power distribution module, which is used to provide backup diesel power generation for the offshore data center; Offshore wind power stations are equipped with offshore wind turbine power distribution modules, which are used to provide dual wind power to offshore data centers; The offshore data center is equipped with an offshore data center power distribution module, which is used to provide power to the equipment in the offshore data center. The shore station medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are connected by a fiber optic composite submarine cable. Network switches are deployed in the shore station medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module. The network switches deployed in the shore station medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are connected by submarine fiber optic cables. Configure QoS policies on network switches.

[0005] This invention replaces traditional Goose networking by deploying ordinary network switches in the onshore medium-voltage power distribution module, offshore wind turbine power distribution module, and offshore data center power distribution module, saving significant costs and fiber optic resources. By configuring QoS policies through the network switches, it achieves the same functionality as Goose switches, adapting to the needs of multi-site distributed deployment of offshore wind power data centers and applicable to offshore data center scenarios.

[0006] In one optional implementation, the medium-voltage power distribution module of the shore station is equipped with an NTP dual-clock source time synchronization server. When the network switch is configured with NTP time synchronization, the network switch requests time synchronization from the NTP dual-clock source time synchronization server to synchronize the clocks of all network switches.

[0007] This invention uses a time synchronization network switch to synchronize the clocks of all network switches, thus solving the problems of time misalignment and inconsistent references.

[0008] In one alternative implementation, the integrated protection communication between the shore station's medium-voltage power distribution room, the offshore wind power station, and the offshore data center is interconnected through the low-voltage automatic control network of the offshore data center.

[0009] This invention enables integrated protection communication between the shore station's medium-voltage power distribution room, offshore wind power station, and offshore data center through the low-voltage automatic control network of the offshore data center, achieving shared network transmission, avoiding the need for separate fiber optic cable laying, and effectively saving fiber optic resources.

[0010] Secondly, the present invention provides a networking method for a marine data center, applied to a networking system for a marine data center according to the first aspect or any corresponding embodiment thereof, the method comprising: Network switches are deployed in the medium-voltage power distribution modules of the onshore stations, the power distribution modules of the offshore wind turbines, and the power distribution modules of the offshore data centers. Configure QoS policies on the network switch and invoke the QoS policies on the interface of the network switch that connects to the Goose device.

[0011] This invention replaces traditional Goose networking by deploying ordinary network switches in the onshore medium-voltage power distribution module, offshore wind turbine power distribution module, and offshore data center power distribution module, saving significant costs and fiber optic resources. By configuring QoS policies through the network switches, it achieves the same functionality as Goose switches, adapting to the needs of multi-site distributed deployment of offshore wind power data centers and applicable to offshore data center scenarios.

[0012] In one alternative implementation, configuring a QoS policy on the network switch includes: Create an ACL on the network switch to control access lists and define the matching rules for Goose packets; Configure MQC technology on the network switch, create traffic categories, and classify the matched Goose packets into the created traffic categories; Create traffic behaviors for traffic categories and give the highest priority to the matched Goose packets; Create QoS policies that associate and match QoS policies, traffic categories, and traffic behaviors.

[0013] This invention accurately identifies critical control messages by matching the Ethernet type of Goose messages on a network switch, marks them with the highest priority for priority forwarding during network congestion, creates QoS policies, and associates and matches QoS policies, traffic classifications, and traffic behaviors to complete QoS policy configuration, achieving the same functionality as a Goose switch.

[0014] In one alternative implementation, the method further includes: Configure bandwidth for the priority queue where Goose messages reside.

[0015] This invention avoids packet loss or excessive latency caused by bandwidth contention by configuring bandwidth for the priority queue where Goose messages reside, and is suitable for environments with limited bandwidth resources in offshore data centers.

[0016] Thirdly, the present invention provides a networking device for a marine data center, the device comprising: The switch deployment unit is used to deploy network switches in the medium-voltage power distribution modules of onshore stations, the power distribution modules of offshore wind turbines, and the power distribution modules of offshore data centers. The QoS policy configuration unit is used to configure QoS policies on network switches and invoke QoS policies on the interfaces of network switches that connect to Goose devices.

[0017] Fourthly, the present invention provides an electronic device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the networking method for a marine data center as described in the second aspect above or any corresponding embodiment thereof.

[0018] Fifthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the networking method for a marine data center according to the second aspect above or any corresponding embodiment thereof.

[0019] In a sixth aspect, the present invention provides a computer program product, including computer instructions for causing a computer to execute the networking method for a marine data center described in the second aspect or any corresponding embodiment thereof. Attached Figure Description

[0020] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0021] Figure 1 This is a schematic diagram of a traditional network architecture; Figure 2 This is a schematic diagram of a networking system for a marine data center according to an embodiment of the present invention; Figure 3 This is a flowchart illustrating a networking method for a marine data center according to an embodiment of the present invention; Figure 4 This is a structural block diagram of a networking device for a marine data center according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0023] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0024] Traditional network architectures such as Figure 1 As shown, the integrated protection device is connected to two Goose switches via dual network ports. The two Goose switches are connected to the PRP switch to achieve redundancy and backup, thereby ensuring reliability.

[0025] Its working principle is as follows: When the Goose switch receives a data frame sent by the integrated protection unit, it parses it to identify whether it is a Goose message. If it is a Goose message, it automatically assigns the highest priority tag, thereby enabling high-speed forwarding of the data packet. The PRP switch implements parallel redundancy, meaning that the sending end simultaneously sends two identical data packets through two independent LANs, and the receiving end only retains the first received data packet, discarding the second. Furthermore, the fault switching process is imperceptible to the receiving end, enabling seamless switching.

[0026] However, for submarine data centers, the cost of using traditional Goose networking increases significantly. Goose switches need to be deployed in shore power distribution, wind turbine power distribution, and offshore data center power distribution. However, Goose switches only support independent networking. Shore Goose and offshore Goose networking require independent use of fiber optic resources. Offshore fiber optic resources are relatively scarce and expensive.

[0027] To address the above issues, this invention provides a networking system for offshore data centers. It replaces traditional Goose networking with a network architecture that combines ordinary switches with QoS policies, thereby reducing the cost of switches. It can share the network with the offshore data cabin and does not require separate fiber optic resources for networking with shore stations.

[0028] This invention provides a networking system for offshore data centers. Unlike traditional networking architectures, where the monitoring center and server room are typically located in the same building, and the medium-voltage integrated protection cabinets requiring Goose switches are usually in the same or isolated room, allowing all integrated protection cabinets to be connected to Goose switches, typically requiring only two primary and backup Goose switches for monitoring access. However, in the offshore wind power data center scenario, a distributed deployment approach is adopted. The monitoring center and diesel generator access are both located in the onshore monitoring building, while the medium-voltage cabinets for the two main power switches of the data center are deployed on the offshore wind turbine platform. The offshore data center is also deployed on an offshore platform, with the onshore station located more than ten kilometers away from the offshore power station and the offshore data center. Power supply and network communication are interconnected via submarine cables.

[0029] like Figure 2 As shown, the system includes a shore-based medium-voltage power distribution room, an offshore wind power station, and an offshore data center. The shore-based medium-voltage power distribution room is equipped with a shore-based medium-voltage power distribution module, the offshore wind power station is equipped with an offshore wind turbine power distribution module, and the offshore data center is equipped with an offshore data center power distribution module. The power distribution and data exchange between the shore-based medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are connected by an optical fiber composite submarine cable.

[0030] Specifically, the shore station medium-voltage power distribution module is used to provide backup diesel power generation for the offshore data center. When the wind turbine fails or is under maintenance and power is interrupted, the shore station diesel power generation supplies power to the offshore data center through submarine cables. The offshore wind turbine power distribution module is used to provide dual wind power to the offshore data center to ensure high reliability of power supply to the offshore data center. The offshore data center power distribution module provides 24-hour uninterrupted power supply to the IT servers, network equipment, infrastructure equipment and other equipment of the offshore data center.

[0031] Through submarine fiber optic cables, the onshore core switch, the offshore wind turbine monitoring access switch, and the data cabin monitoring aggregation switch are connected to form a network for communication, and the three power distribution modules can interact with each other.

[0032] Deploying Goose switches at the shore station, wind turbine platform, and offshore data center would significantly increase costs and require dedicated fiber optic resources. To save costs and fiber optic resources, the networking system for the offshore data center provided in this embodiment uses ordinary network access switches. Ordinary network switches are deployed at the shore station's medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center's power distribution module. The shore station's medium-voltage power distribution room, the offshore wind power station, and the offshore data center are all connected via ordinary network switches. The shore station's medium-voltage power distribution room is connected to the shore station's aggregation switch via submarine fiber optic cable, and the offshore data center is connected to the data cabin's aggregation switch via submarine fiber optic cable. The entire system uses a stacked configuration for redundancy and interconnection, and an intelligent logic control device centrally manages power switching. To achieve the same functionality as Goose switches, the network switches are configured with QoS policies.

[0033] In some optional implementations, the medium-voltage power distribution module of the shore station is equipped with an NTP dual-clock source (BeiDou and GPS) time synchronization server. Under the premise of network interconnection, the network switch is configured with NTP time synchronization. The network switch requests time synchronization from the NTP dual-clock source time synchronization server to synchronize the clocks of all network switches in the network, thus solving the problems of time misalignment and inconsistent time bases.

[0034] In some alternative implementations, the integrated protection communication between the shore station's medium-voltage power distribution room, the offshore wind power station, and the offshore data center is interconnected through the low-voltage automatic control network of the offshore data center, without using separate fiber optic resources for communication. This achieves shared network transmission, avoids laying separate fiber optic resources, and effectively saves fiber optic resources.

[0035] The networking system for offshore data centers provided in this embodiment replaces the traditional Goose networking by deploying ordinary network switches in the onshore medium-voltage power distribution module, offshore wind turbine power distribution module, and offshore data center power distribution module. This saves a significant amount of cost and fiber optic resources. By configuring QoS policies through the network switches, it achieves the same functionality as Goose switches, adapting to the needs of multi-site distributed deployment of offshore wind power data centers and making it suitable for offshore data center scenarios.

[0036] The present invention also provides an embodiment of a networking method for a marine data center. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0037] This embodiment provides a networking method for offshore data centers, applied to the aforementioned networking system for offshore data centers. Figure 3 This is a flowchart of a networking method for a marine data center according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps: Step S301: Deploy network switches in the onshore medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module.

[0038] In this embodiment of the invention, in order to save costs and fiber optic resources, ordinary network switches are deployed in the medium-voltage power distribution module of the shore station, the power distribution module of the offshore wind turbine, and the power distribution module of the offshore data center.

[0039] Step S302: Configure QoS policy on the network switch and call the QoS policy on the interface of the network switch connected to the Goose device.

[0040] In this embodiment of the invention, QoS policies are configured on a regular network switch through technical configuration, and the QoS policies are invoked on the interface of the network switch that connects to the Goose device, thereby achieving the same functionality as the Goose switch.

[0041] The networking method for offshore data centers provided in this embodiment replaces the traditional Goose networking by deploying ordinary network switches in the onshore medium-voltage power distribution module, offshore wind turbine power distribution module, and offshore data center power distribution module. This saves a lot of costs and fiber optic resources. By configuring QoS policies through the network switches, it can achieve the same functions as Goose switches, adapt to the needs of multi-site distributed deployment of offshore wind power data centers, and is applicable to offshore data center scenarios.

[0042] This embodiment provides a networking method for a marine data center, the process of which includes the following steps: Step S401: Deploy network switches in the onshore medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module.

[0043] Please see details Figure 3 Step S301 of the illustrated embodiment will not be described again here.

[0044] Step S402: Configure QoS policy on the network switch and call the QoS policy on the interface of the network switch connected to the Goose device.

[0045] Specifically, step S402 includes: Step S4021: Create an ACL control access list on the network switch and define the matching rules for Goose packets; Step S4022: Configure MQC technology on the network switch, create traffic categories, and assign the matched Goose packets to the created traffic categories; Step S4023: Create traffic behavior for traffic classification and mark the matched Goose packets as the highest priority; Step S4024: Create a QoS policy and associate and match the QoS policy, traffic classification, and traffic behavior.

[0046] In this embodiment of the invention, a Control Access List (ACL) for traffic filtering is created on the network switch. In the ACL rule configuration, the matching condition is set to Ethernet type field = 0x88b8, allowing successfully matched packets to pass. Goose packet data is captured, and the received packets are compared with the ACL rules. Packets with a type field value of 0x88b8 in the Ethernet frame header are precisely matched and allowed to pass. If no match is found, other ACL rules are matched, or the packet is treated as a normal packet.

[0047] After completing the ACL configuration, configure MQC technology on the network switch and create a custom-named traffic category. Goose packets that meet the ACL matching conditions (i.e., Ethernet frame header type is 0x88b8) will be included in the created traffic category. The traffic category acts as a logical container to gather all Goose packets together. When configuring traffic behavior and QoS policies in the future, you only need to reference the Goose category, without having to repeatedly write complex matching conditions.

[0048] Configure traffic behavior on the switch, define specific operations for categorized Goose packets, and mark them with the highest priority. Taking the switch's queue scheduling mechanism with a priority range of 0-7 as an example, 7 is the highest priority. Marking a Goose packet with the highest priority (7) places it in the switch's highest priority queue to await forwarding.

[0049] After completing the traffic classification and traffic behavior configuration, a QoS policy is created, which binds the created traffic classification and traffic behavior together to form a complete processing rule, clarifies the correspondence between packets and processing rules, and marks Goose packets as the highest priority, thus forming a complete QoS policy.

[0050] With the above configuration, a regular switch can capture Goose packets in the network using the 88b8 header of the Goose packet, mark the packets as having the highest priority, and apply them to the corresponding interfaces through QoS policies.

[0051] By matching the Ethernet type of Goose packets on the network switch to accurately identify critical control packets, marking them with the highest priority for priority forwarding during network congestion, creating QoS policies, associating and matching QoS policies, traffic classification, and traffic behavior, the QoS policy configuration is completed, achieving the same functionality as a Goose switch.

[0052] In some alternative implementations, the method further includes: Step S403: Configure bandwidth for the priority queue where the Goose message resides.

[0053] In this embodiment of the invention, when a Goose message is marked as the highest priority, the maximum bandwidth is configured for the priority queue where the Goose message is located, which can be configured according to actual needs.

[0054] This method ensures that Goose packets have the highest priority queue and enjoy the maximum bandwidth during network transmission.

[0055] By following the steps above, ordinary switches combined with QoS strategies can replace high-cost dedicated power Goose switches for networking, saving costs and fiber optic resources, and is suitable for offshore data centers.

[0056] The networking method for offshore data centers provided in this embodiment has the following advantages: (1) Compared with the traditional Goose networking solution, it saves a lot of costs; (2) Saves fiber optic resources compared to the traditional Goose networking solution; (3) It has strong flexibility and scalability, and can adapt to the needs of distributed deployment of offshore wind power data centers in multiple locations; (4) The configuration is simple. You only need to capture the corresponding Goose packets and improve their queue priority and bandwidth to achieve the effect of a Goose switch.

[0057] The following are the experimental test data: Test switch: H3C access switch; Goose communication devices: Goose intelligent logic devices, Goose-IO modules; Equipment time synchronization: NTP time synchronization;

[0058] The standard signal latency requirement for GOOSE dedicated switches is <10ms. After testing, the latency of ordinary switches + QoS networking was 5ms in two test scenarios, which meets the project requirements in terms of performance.

[0059] The following is a sample switch configuration example: (1) acl mac 4000; (2) rule permit type 88b8 ffff # Create an ACL (Access Control List) to match the traffic; the GOOSE packet is 88b8. (3) traffic classifier goose # Used to create a class and enter the class view. If the specified class already exists, it will directly enter the class view; (4) if-match acl 4000 # Used to define rules for matching data packets, and rules for matching ACLs; (5) traffic behavior goose The # command is used to create a flow behavior and enter the flow behavior view. If the specified flow behavior already exists, it directly enters the flow behavior view; (6) remark local-precedence 7 #The local priority used to re-mark messages is the maximum queue 7; (7) qos policy goose; (8) classifier goose behavior goose; # In the QoS policy PTP, specify the class classifier goose to use the behavior goose; (9) interface GigabitEthernet1 / 0 / 25, 26, 27; (10) qos apply policy goose inbound # Apply the QoS policy with goose as the inbound direction; (11) qos wfq weight # Enable WFQ queue; (12) qos bandwidth queue 4 min 16000 #The minimum guaranteed bandwidth for this queue is 16000kbps.

[0060] The final configuration should be based on the actual bandwidth available on site, with a minimum bandwidth of 5% and a maximum bandwidth of 10% recommended.

[0061] This embodiment also provides a networking device for a marine data center, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0062] This embodiment provides a networking device for a marine data center, such as... Figure 4 As shown, it includes: The switch deployment unit 401 is used to deploy network switches in the onshore medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module. The QoS policy configuration unit 402 is used to configure QoS policies on the network switch and invoke QoS policies on the interface of the network switch connected to the Goose device.

[0063] In some optional implementations, the QoS policy configuration unit 402 includes: Create a sub-unit to create ACL control access lists on the network switch and define the matching rules for Goose packets; The configuration subunit is used to configure MQC technology on the network switch, create traffic categories, and classify the matched Goose packets into the created traffic categories. The tagging subunit is used to classify traffic and create traffic behaviors, marking the matched Goose packets as the highest priority; The matching subunit is used to create QoS policies, which associate and match QoS policies, traffic classifications, and traffic behaviors.

[0064] In some alternative embodiments, the device further includes: The bandwidth configuration unit is used to configure bandwidth for the priority queue where Goose messages reside.

[0065] The networking device for offshore data centers provided in this embodiment of the invention can execute the networking method for offshore data centers provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the various modules and units described above are the same as in the corresponding embodiments described above, and will not be repeated here.

[0066] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0067] The following is a detailed reference. Figure 5The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0068] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.

[0069] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the networking method for a maritime data center according to embodiments of the present invention.

[0070] Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0071] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the networking method for a maritime data center shown in the above embodiments is implemented.

[0072] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0073] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and all such modifications and variations fall within the scope defined by the appended invention.

Claims

1. A networking system for offshore data centers, characterized in that, The system includes a shore-based medium-voltage power distribution room, an offshore wind power station, and an offshore data center. The shore station medium-voltage power distribution room is equipped with a shore station medium-voltage power distribution module, which is used to provide backup diesel power generation for the offshore data center; The offshore wind power station is equipped with an offshore wind turbine power distribution module, which is used to provide dual wind power to the offshore data center; The offshore data center is equipped with an offshore data center power distribution module, which is used to provide power to the equipment in the offshore data center. The shore station medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are connected by a fiber optic composite submarine cable. The onshore medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are all equipped with network switches. The network switches deployed in the onshore medium-voltage power distribution module, the offshore wind turbine power distribution module, and the offshore data center power distribution module are connected by submarine fiber optic cables. The network switch is configured with QoS policies.

2. The system according to claim 1, characterized in that, The medium-voltage power distribution module of the shore station is equipped with an NTP dual-clock source time synchronization server. When the network switch is configured with NTP time synchronization, the network switch requests time synchronization from the NTP dual-clock source time synchronization server to synchronize the clocks of all network switches.

3. The system according to claim 1, characterized in that, The integrated protection communication between the shore station's medium-voltage power distribution room, the offshore wind power station, and the offshore data center is interconnected through the low-voltage automatic control network of the offshore data center.

4. A networking method for a marine data center, characterized in that, The method, applied to a networking system for a marine data center as described in any one of claims 1-3, comprises: Network switches are deployed in the medium-voltage power distribution modules of the onshore stations, the power distribution modules of the offshore wind turbines, and the power distribution modules of the offshore data centers. Configure QoS policies on the network switch and invoke the QoS policies on the interface of the network switch that connects to the Goose device.

5. The method according to claim 4, characterized in that, Configuring QoS policies on the network switch includes: Create an ACL on the network switch to control access lists and define the matching rules for Goose packets; Configure MQC technology on the network switch, create traffic categories, and classify the matched Goose packets into the created traffic categories; Create traffic behaviors for traffic categories and mark the matched Goose packets as the highest priority; Create QoS policies that associate and match QoS policies, traffic categories, and traffic behaviors.

6. The method according to claim 5, characterized in that, The method further includes: Configure bandwidth for the priority queue where Goose messages reside.

7. A networking device for a marine data center, characterized in that, The device includes: The switch deployment unit is used to deploy network switches in the medium-voltage power distribution modules of onshore stations, the power distribution modules of offshore wind turbines, and the power distribution modules of offshore data centers. The QoS policy configuration unit is used to configure QoS policies on network switches and invoke QoS policies on the interfaces of network switches that connect to Goose devices.

8. An electronic device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the networking method for a marine data center as described in any one of claims 4 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the networking method for a marine data center as described in any one of claims 4 to 6.

10. A computer program product, characterized in that, Includes computer instructions for causing a computer to execute the networking method for a marine data center as described in any one of claims 4 to 6.