CN110572459A - storage device control method and device, electronic device and storage medium - Google Patents

storage device control method and device, electronic device and storage medium Download PDF

Info

Publication number
CN110572459A
CN110572459A CN201910853859.XA CN201910853859A CN110572459A CN 110572459 A CN110572459 A CN 110572459A CN 201910853859 A CN201910853859 A CN 201910853859A CN 110572459 A CN110572459 A CN 110572459A
Authority
CN
China
Prior art keywords
controller node
storage device
ethernet
iscsi
candidate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201910853859.XA
Other languages
Chinese (zh)
Inventor
李美欣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Wave Intelligent Technology Co Ltd
Original Assignee
Suzhou Wave Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Wave Intelligent Technology Co Ltd filed Critical Suzhou Wave Intelligent Technology Co Ltd
Priority to CN201910853859.XA priority Critical patent/CN110572459A/en
Publication of CN110572459A publication Critical patent/CN110572459A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Hardware Redundancy (AREA)

Abstract

The application discloses a storage device control method, a storage device control device, an electronic device and a computer readable storage medium, wherein the method comprises the following steps: configuring an IP address for a main controller node, and controlling the main controller node to start iSCSI service so as to establish iSCSI connection between a server and the main controller node; determining connection information of iSCSI connection, and synchronizing the connection information to other controller nodes; when the main controller node fails, deleting the IP address configured for the main controller node; selecting candidate controller nodes from other controller nodes, and configuring IP addresses for the candidate controller nodes; controlling the candidate controller node to open the iSCSI service so that the candidate controller node takes over the service of the main controller node using the connection information. The storage device control method provided by the application simplifies the deployment process of the server on the premise that the storage failure backup function can be realized.

Description

Storage device control method and device, electronic device and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and an apparatus for controlling a storage device, an electronic device, and a computer-readable storage medium.
Background
at present, SCSI commands are exchanged between servers and storage devices using the iSCSI (Chinese name: Small Computer System Interface, English name: Internet Small Computer System Interface) protocol. When a scene with higher requirement on storage reliability is detected, the storage equipment with double controller nodes is selected, two controller nodes in the storage equipment are completely symmetrical, and when one controller node fails, the other controller node takes over iSCSI service of the failed controller node in a failure backup mode.
when the storage device is deployed, IP addresses IP1 and IP2 are configured on two nodes of the storage device respectively, and then the iSCSI service is started by both controller nodes. After the storage device is deployed, the server cannot be directly connected to two controller nodes of the storage device at the same time, and if the server directly uses two links to connect to IP1 and IP2, the server does not know that the two links are connected to the same storage device, but maps the two links to two storage devices, and the simultaneous operation of the two links causes confusion.
in the related art, as shown in fig. 1, a multi-path software is required to be installed on a server, and the multi-path software cooperates with two controller nodes on a storage device to complete the iSCSI storage failover function. When deployment is started, two links connected with IP1 and IP2 are set to be multi-paths connected to the same storage device on multi-path software installed on a server, the multi-path software enables the server to sense that the two links are connected to only one storage device, when a controller node providing services on the storage device fails, the other controller node starts providing services, the multi-path software installed on the server is required to cooperate to transfer the services to the other link, and therefore the iSCSI failover process is completed.
As can be seen from the above description, the current iSCSI failover function needs two controller nodes on the storage device and multipath software installed on the server to complete in cooperation with multiple parties, and the deployment process is complex.
therefore, how to simplify the deployment process of the server on the premise that the storage failover function can be implemented is a technical problem to be solved by those skilled in the art.
disclosure of Invention
The present application aims to provide a storage device control method, an apparatus, an electronic device, and a computer-readable storage medium, which simplify the deployment process of a server on the premise that a storage failover function can be implemented.
In order to achieve the above object, the present application provides a storage device control method, where the storage device includes an ethernet device and a plurality of controller nodes, the ethernet device is connected to the plurality of controller nodes, and a server is connected to the storage device through the ethernet device, the method includes:
Configuring an IP address for a main controller node, and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between a server and the main controller node;
determining connection information of the iSCSI connection, and synchronizing the connection information to other controller nodes;
When the main controller node fails, deleting the IP address configured for the main controller node;
Selecting candidate controller nodes from the other controller nodes, and configuring the IP address for the candidate controller nodes;
And controlling the candidate controller node to start iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
wherein the Ethernet device comprises an Ethernet switching chip or an Ethernet hub.
wherein, if the ethernet device is the ethernet switch chip, after selecting a candidate controller node from the other controller nodes, the method further includes:
And controlling the candidate controller nodes to send a Gratuitous ARP so as to update forwarding table item information in the Ethernet switching chip.
Wherein, the forwarding table entry information includes a mac address and a port number.
the connection information comprises TCP connection information, a TCP connection state and an iSCSI authentication state, wherein the TCP connection information comprises a source IP address, a destination IP address, a protocol number, a source port and a destination port.
In order to achieve the above object, the present application provides a storage device control apparatus, where the storage device includes an ethernet device and a plurality of controller nodes, the ethernet device is connected to the plurality of controller nodes, and a server is connected to the storage device through the ethernet device, the apparatus includes:
the first configuration module is used for configuring an IP address for a main controller node and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between the server and the main controller node;
the synchronization module is used for determining the connection information of the iSCSI connection and synchronizing the connection information to other controller nodes;
A deleting module, configured to delete the IP address configured for the master controller node when the master controller node fails;
A second configuration module, configured to select a candidate controller node from the other controller nodes, and configure the IP address for the candidate controller node;
and the first control module is used for controlling the candidate controller node to start the iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
wherein the Ethernet device comprises an Ethernet switching chip or an Ethernet hub.
Wherein, if the ethernet device is the ethernet switching chip, the method further includes:
and the second control module is used for controlling the candidate controller nodes to send the Gratuitous ARP so as to update the forwarding table entry information in the Ethernet switching chip.
To achieve the above object, the present application provides an electronic device including:
a memory for storing a computer program;
A processor for implementing the steps of the storage device control method as described above when executing the computer program.
To achieve the above object, the present application provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the storage device control method as described above.
According to the scheme, the storage device control method provided by the application comprises the following steps: configuring an IP address for a main controller node, and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between a server and the main controller node; determining connection information of the iSCSI connection, and synchronizing the connection information to other controller nodes; when the main controller node fails, deleting the IP address configured for the main controller node; selecting candidate controller nodes from the other controller nodes, and configuring the IP address for the candidate controller nodes; and controlling the candidate controller node to start iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
according to the storage device control method, the Ethernet device, the IP address dynamic configuration process and the synchronization function of the controller node connection information are added in the storage device, the iSCSI storage failover execution process is hidden for the server, namely only one iSCSI link is sensed to exist for the server, and the dependence of iSCSI storage failover on server multipath software is reduced. When the storage equipment fails, one controller node fails, the storage equipment independently completes the iSCSI storage failure backup function, and the equipment deployment process is simplified. The application also discloses a storage device control device, an electronic device and a computer readable storage medium, which can also realize the technical effects.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts. The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
fig. 1 is an architecture diagram of a storage device control system in the related art;
FIG. 2 is an architecture diagram of a storage device control system provided herein;
FIG. 3 is a flow chart illustrating a method of controlling a storage device according to an exemplary embodiment;
FIG. 4 is a flow chart illustrating another method of controlling a storage device in accordance with an exemplary embodiment;
FIG. 5 is a block diagram illustrating a storage device control apparatus according to an exemplary embodiment;
FIG. 6 is a block diagram illustrating an electronic device in accordance with an exemplary embodiment.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
in order to facilitate understanding of the storage device control method provided in the present application, a system to which the storage device control method is applied will be described first. As shown in fig. 2, the storage device control system includes a server and a storage device, which are connected via a network.
the storage device comprises an Ethernet device and a plurality of controller nodes, wherein two controller nodes are taken as an example in the figure, the Ethernet switch represents the Ethernet device, the Ethernet device is connected with the plurality of controller nodes, and the server is connected with the storage device through the Ethernet device, namely the server is connected with the Ethernet device. As shown in fig. 1, the network ports of the two controller nodes on the storage device are no longer directly visible to the outside, but an ethernet device is added between the two controller nodes of the storage device and the external link interface, the network ports of the two controllers are both linked to the ethernet device, and the server is linked to the storage device from the outside, and only one physical link is needed, and is also connected to the ethernet switch chip. The ethernet device here comprises an ethernet switching chip or an ethernet hub.
Meanwhile, the storage device also comprises a cluster management module which is used for providing a cluster management function and managing a plurality of controller nodes to cooperate and cooperate to provide consistent service for the outside. In the cluster management function, event notification, heartbeat detection and information synchronization functions are also provided, and the information synchronization uses an NTB (Chinese full name: Non-Transparent Bridge, English full name: Non-Transparent-Bridge) link in the storage device.
The embodiment of the application discloses a storage device control method, which simplifies the deployment process of a server on the premise of realizing a storage failure backup function.
referring to fig. 3, a flowchart of a storage device control method according to an exemplary embodiment is shown, as shown in fig. 3, including:
s101: configuring an IP address for a main controller node, and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between a server and the main controller node;
The execution subject of this embodiment may be the cluster management module described above. In a specific implementation, when the iSCSI service is initially deployed, only an IP address needs to be configured on the eth1 port of the host controller node 1, the iSCSI service is started on the host controller node, and no IP address is configured on other controller nodes.
S102: determining connection information of the iSCSI connection, and synchronizing the connection information to other controller nodes;
in this step, the server establishes an iSCSI connection with the master controller node of the storage device, and the storage device synchronizes all the information related to the connection between the server and the master controller node, i.e., the connection information, to the other controller nodes, so that the other controller nodes can also provide services accordingly. The connection information here includes TCP connection information including source IP address, destination IP address, protocol number, source port, destination port, TCP connection status, and iSCSI authentication status.
s103: when the main controller node fails, deleting the IP address configured for the main controller node;
in a specific implementation, when the master controller node fails, the eth1 portal IP address of the master controller node is deleted. It will be appreciated that this step can be omitted if the controller node 1 is unplugged.
s104: selecting candidate controller nodes from the other controller nodes, and configuring the IP address for the candidate controller nodes;
In this step, the candidate controller node that takes over the service of the failed master controller node is selected from the other controller nodes, where a specific selection manner is not limited, for example, a random selection manner may be adopted, and all of them are within the protection scope of this embodiment. After selecting the candidate controller node, the IP address in step S102 is configured at the eth1 gateway of the candidate controller node, that is, the IP address initially configured for the main controller node, so as to hide the iSCSI storage failover execution process from the server.
It should be noted that, if the ethernet device in the storage device is an ethernet switch chip, after selecting a candidate controller node from the other controller nodes, the method further includes: and controlling the candidate controller node to send a GratuitousARP so as to update the forwarding table entry information in the Ethernet switching chip. In a specific implementation, the forwarding table information includes a mac address, a port number, and the like, and the ethernet chip forwards the data of the server to the controller node by using the forwarding table information, that is, the forwarding table information determines to which controller node the ethernet chip forwards. Therefore, after the candidate controller node provides the service, the gratutous ARP is required to be sent out from the eth1 port of the candidate controller node to refresh forwarding table entry information on the ethernet switching chip. It will be appreciated that this process may be omitted since there is no forwarding entry information in the ethernet hub.
S105: and controlling the candidate controller node to start iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
In this step, the iSCSI service is quickly started on the candidate controller node, the network service uses the information of the source IP address, the destination IP address, the protocol number, the source port, the destination port, and the like synchronized from the main controller node, the TCP connection state uses the connected state, and the iSCSI authentication state also uses the completed authentication state. The information and status of the candidate controller node after failover takes over is completely consistent with that of the master controller node. Therefore, the method can meet the requirement of high reliability, does not have any special requirement on the server, does not need to install additional software, and achieves the iSCSI storage failure backup effect without sensing by the server.
according to the storage device control method provided by the embodiment of the application, the Ethernet device, the IP address dynamic configuration process and the synchronization function of the controller node connection information are added in the storage device, the iSCSI storage failover execution process is hidden for the server, namely only one iSCSI link is sensed to exist for the server, and the dependence of the iSCSI storage failover on server multipath software is reduced. When the storage equipment fails, one controller node fails, the storage equipment independently completes the iSCSI storage failure backup function, and the equipment deployment process is simplified.
The embodiment of the application discloses a storage device control method, and compared with the previous embodiment, the embodiment further explains and optimizes the technical scheme. Specifically, the method comprises the following steps:
Referring to fig. 4, a flowchart of another storage device control method according to an exemplary embodiment is shown, as shown in fig. 4, including:
S201: configuring an IP address for a first controller node, and controlling the first controller node to start an iSCSI service so as to establish an iSCSI connection between the server and the first controller node;
S202: determining connection information of the iSCSI connection, and synchronizing the connection information to a second controller node;
s203: deleting the IP address configured for the first control node when the first controller node fails;
s204: configuring the IP address for the second controller node, and controlling the second controller node to send a Gratuitous ARP so as to update forwarding table entry information in the Ethernet switching chip;
S205: and controlling the second controller node to start iSCSI service so that the second controller node takes over the service of the main controller node by using the connection information.
In the following, a storage device control apparatus provided in an embodiment of the present application is described, and a storage device control apparatus described below and a storage device control method described above may be referred to each other.
referring to fig. 5, a block diagram of a storage device control apparatus according to an exemplary embodiment is shown, as shown in fig. 5, including:
A first configuration module 501, configured to configure an IP address for a master controller node, and control the master controller node to start an iSCSI service, so that the server establishes an iSCSI connection with the master controller node;
A synchronization module 502, configured to determine connection information of the iSCSI connection, and synchronize the connection information to other controller nodes;
a deleting module 503, configured to delete the IP address configured for the master controller node when the master controller node fails;
A second configuration module 504, configured to select a candidate controller node from the other controller nodes, and configure the IP address for the candidate controller node;
a first control module 505, configured to control the candidate controller node to start an iSCSI service, so that the candidate controller node takes over the service of the master controller node by using the connection information.
According to the storage device control device provided by the embodiment of the application, the Ethernet device, the IP address dynamic configuration process and the synchronization function of the controller node connection information are added in the storage device, the iSCSI storage failover execution process is hidden for the server, namely only one iSCSI link is sensed to exist for the server, and the dependence of the iSCSI storage failover on server multipath software is reduced. When the storage equipment fails, one controller node fails, the storage equipment independently completes the iSCSI storage failure backup function, and the equipment deployment process is simplified.
On the basis of the above embodiment, as a preferred implementation, the ethernet device includes an ethernet switching chip or an ethernet hub.
On the basis of the foregoing embodiment, as a preferred implementation, if the ethernet device is the ethernet switch chip, the method further includes:
and the second control module is used for controlling the candidate controller nodes to send the Gratuitous ARP so as to update the forwarding table entry information in the Ethernet switching chip.
On the basis of the above embodiment, as a preferred implementation, the forwarding table entry information includes a mac address and a port number.
On the basis of the above embodiment, as a preferred implementation manner, the connection information includes TCP connection information, a TCP connection status, and an iSCSI authentication status, and the TCP connection information includes a source IP address, a destination IP address, a protocol number, a source port, and a destination port.
with regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The present application further provides an electronic device, and referring to fig. 6, a structure diagram of an electronic device 600 provided in an embodiment of the present application may include a processor 11 and a memory 12, as shown in fig. 6. The electronic device 600 may also include one or more of a multimedia component 13, an input/output (I/O) interface 14, and a communication component 15.
the processor 11 is configured to control the overall operation of the electronic device 600, so as to complete all or part of the steps in the above-mentioned storage device control method. The memory 12 is used to store various types of data to support operation at the electronic device 600, such as instructions for any application or method operating on the electronic device 600 and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and so forth. The Memory 12 may be implemented by any type of volatile or non-volatile Memory device or combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk or optical disk. The multimedia component 13 may include a screen and an audio component. Wherein the screen may be, for example, a touch screen and the audio component is used for outputting and/or inputting audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may further be stored in the memory 12 or transmitted via the communication component 15. The audio assembly also includes at least one speaker for outputting audio signals. The I/O interface 14 provides an interface between the processor 11 and other interface modules, such as a keyboard, mouse, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication module 15 is used for wired or wireless communication between the electronic device 600 and other devices. Wireless communication, such as Wi-Fi, bluetooth, Near Field Communication (NFC), 2G, 3G or 4G, or a combination of one or more of them, so that the corresponding communication component 15 may include: Wi-Fi module, bluetooth module, NFC module.
In an exemplary embodiment, the electronic Device 600 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for executing the above-mentioned storage Device control method.
in another exemplary embodiment, there is also provided a computer-readable storage medium including program instructions which, when executed by a processor, implement the steps of the above-described storage device control method. For example, the computer readable storage medium may be the memory 12 described above including program instructions that are executable by the processor 11 of the electronic device 600 to perform the storage device control method described above.
The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make several improvements and modifications to the present application without departing from the principle of the present application, and such improvements and modifications also fall within the scope of the claims of the present application.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A storage device control method, wherein the storage device includes an ethernet device and a plurality of controller nodes, the ethernet device is connected to the plurality of controller nodes, and a server is connected to the storage device through the ethernet device, the method comprising:
configuring an IP address for a main controller node, and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between a server and the main controller node;
Determining connection information of the iSCSI connection, and synchronizing the connection information to other controller nodes;
when the main controller node fails, deleting the IP address configured for the main controller node;
Selecting candidate controller nodes from the other controller nodes, and configuring the IP address for the candidate controller nodes;
and controlling the candidate controller node to start iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
2. the memory device control method of claim 1, wherein the ethernet device comprises an ethernet switch chip or an ethernet hub.
3. the method according to claim 2, wherein if the ethernet device is the ethernet switch chip, after selecting the candidate controller node from the other controller nodes, the method further comprises:
And controlling the candidate controller nodes to send a Gratuitous ARP so as to update forwarding table item information in the Ethernet switching chip.
4. The storage device control method of claim 3, wherein the forwarding entry information comprises a mac address and a port number.
5. The storage device control method of claim 1, wherein the connection information comprises TCP connection information, TCP connection status, and iSCSI authentication status, and wherein the TCP connection information comprises a source IP address, a destination IP address, a protocol number, a source port, and a destination port.
6. A storage device control apparatus, wherein the storage device includes an ethernet device and a plurality of controller nodes, the ethernet device is connected to the plurality of controller nodes, and a server is connected to the storage device through the ethernet device, the apparatus comprising:
the first configuration module is used for configuring an IP address for a main controller node and controlling the main controller node to start an iSCSI service so as to establish an iSCSI connection between the server and the main controller node;
the synchronization module is used for determining the connection information of the iSCSI connection and synchronizing the connection information to other controller nodes;
A deleting module, configured to delete the IP address configured for the master controller node when the master controller node fails;
a second configuration module, configured to select a candidate controller node from the other controller nodes, and configure the IP address for the candidate controller node;
And the first control module is used for controlling the candidate controller node to start the iSCSI service so that the candidate controller node takes over the service of the main controller node by using the connection information.
7. The storage device control apparatus of claim 6, wherein the Ethernet device comprises an Ethernet switch chip or an Ethernet hub.
8. The storage device control apparatus of claim 7, wherein if the ethernet device is the ethernet switch chip, the apparatus further comprises:
And the second control module is used for controlling the candidate controller nodes to send the Gratuitous ARP so as to update the forwarding table entry information in the Ethernet switching chip.
9. an electronic device, comprising:
a memory for storing a computer program;
A processor for implementing the steps of the storage device control method according to any one of claims 1 to 5 when executing the computer program.
10. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, carries out the steps of the storage device control method according to any one of claims 1 to 5.
CN201910853859.XA 2019-09-10 2019-09-10 storage device control method and device, electronic device and storage medium Withdrawn CN110572459A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910853859.XA CN110572459A (en) 2019-09-10 2019-09-10 storage device control method and device, electronic device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910853859.XA CN110572459A (en) 2019-09-10 2019-09-10 storage device control method and device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
CN110572459A true CN110572459A (en) 2019-12-13

Family

ID=68778889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910853859.XA Withdrawn CN110572459A (en) 2019-09-10 2019-09-10 storage device control method and device, electronic device and storage medium

Country Status (1)

Country Link
CN (1) CN110572459A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023072048A1 (en) * 2021-10-27 2023-05-04 华为技术有限公司 Network storage method, storage system, data processing unit, and computer system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023072048A1 (en) * 2021-10-27 2023-05-04 华为技术有限公司 Network storage method, storage system, data processing unit, and computer system

Similar Documents

Publication Publication Date Title
US11375016B2 (en) Routing messages between cloud service providers
TWI448131B (en) Failover in a host concurrently supporting multiple virtual ip addresses across multiple adapters
US9036638B2 (en) Avoiding unknown unicast floods resulting from MAC address table overflows
EP2974166B1 (en) Method and apparatus for ip/mpls fast reroute
CN113572831B (en) Communication method, computer equipment and medium between Kubernetes clusters
CN108173691B (en) Cross-device aggregation method and device
CN103118148B (en) A kind of ARP buffering updating method and equipment
US9992058B2 (en) Redundant storage solution
KR20130060273A (en) Setup and configuration of a network storage system
CN110474802B (en) Equipment switching method and device and service system
CN111404628B (en) Time synchronization method and device
WO2017008641A1 (en) Method of switching redundancy port and device utilizing same
CN103631652A (en) Method and system for achieving virtual machine migration
JP2002051083A (en) Protocol information management for inter-private network interface hierarchy network
CN110908723A (en) Main/standby switching method and device of operating system and related equipment
WO2021185169A1 (en) Switching method and apparatus, and device and storage medium
CN110895469A (en) Method and device for upgrading dual-computer hot standby system, electronic equipment and storage medium
US20240155023A1 (en) Method and system for implementing bare metal inspection process, device, and storage medium
CN113259476B (en) Message pushing method and system
CN110572459A (en) storage device control method and device, electronic device and storage medium
US20090254716A1 (en) Coordinated remote and local machine configuration
JP2009194787A (en) Gateway apparatus
CN114157606B (en) Virtual network element device switching method, device and storage medium
US10841163B2 (en) Autoinitialization of clustered storage
CN115426258B (en) Information configuration method, device, switch and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20191213

WW01 Invention patent application withdrawn after publication