CN114785762B - Implementation method and device of cloud computing system, terminal equipment and storage medium - Google Patents

Implementation method and device of cloud computing system, terminal equipment and storage medium Download PDF

Info

Publication number
CN114785762B
CN114785762B CN202210290458.XA CN202210290458A CN114785762B CN 114785762 B CN114785762 B CN 114785762B CN 202210290458 A CN202210290458 A CN 202210290458A CN 114785762 B CN114785762 B CN 114785762B
Authority
CN
China
Prior art keywords
network
host
cloud
cards
computing system
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.)
Active
Application number
CN202210290458.XA
Other languages
Chinese (zh)
Other versions
CN114785762A (en
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.)
Shenzhen Feiquan Cloud Data Service Co ltd
Original Assignee
Shenzhen Feiquan Cloud Data Service 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 Shenzhen Feiquan Cloud Data Service Co ltd filed Critical Shenzhen Feiquan Cloud Data Service Co ltd
Priority to CN202210290458.XA priority Critical patent/CN114785762B/en
Publication of CN114785762A publication Critical patent/CN114785762A/en
Application granted granted Critical
Publication of CN114785762B publication Critical patent/CN114785762B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/04Network management architectures or arrangements
    • H04L41/044Network management architectures or arrangements comprising hierarchical management structures
    • 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/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application discloses a method, a device, terminal equipment and a storage medium for realizing a cloud computing system, wherein the method for realizing the cloud computing system comprises the following steps: grouping all network cards in the host to obtain at least two groups of network cards; cross-deploying each group of network cards of the host machine and the switch to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. The application meets the requirements of high availability, low cost and strong isolation of the cloud computing system.

Description

Implementation method and device of cloud computing system, terminal equipment and storage medium
Technical Field
The present application relates to the field of cloud computing systems, and in particular, to a method and apparatus for implementing a cloud computing system, a terminal device, and a storage medium.
Background
Along with the wide use of public clouds and the gradual maturation of cloud computing technology, private cloud computing systems limited to the use inside enterprises are also widely used, and the private cloud systems have certain requirements on high availability, low cost, strong isolation and the like in implementation, and one or more of high-specification network cards, multi-rate network card packaging, VLAN isolation and the like can be adopted in the prior art to meet the requirements at a lower level.
However, when a high-specification network card or a switch is damaged on the physical layer in the conventional private cloud system, a certain cloud host or a certain part of cloud hosts are comprehensively abnormal.
Therefore, the prior art has insufficient damage resistance to the physical network card or the switch, and the utilization rate of the multi-rate network card complete bonding in a conventional state is not high.
Disclosure of Invention
The application mainly aims to provide a realization method, a device, terminal equipment and a storage medium of a cloud computing system, and aims to meet the requirements of high availability, low cost and strong isolation of the cloud computing system.
In order to achieve the above object, the present application provides a method for implementing a cloud computing system, where the cloud computing system includes a host and a switch, the host includes at least four network cards, the implementing method is applied to the host, and the implementing method includes the following steps:
Grouping all network cards in the host to obtain two groups of network cards;
the two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network;
and constructing a network architecture of the cloud computing system based on the first network and the second network.
Optionally, the host includes at least two gigabit network cards and two gigabit network cards, and the step of grouping the network cards in the host to obtain two sets of network cards includes:
And distributing the gigabit network card and the tera network card into one group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card.
Optionally, the cloud computing system includes a first switch and a second switch, and the step of cross-deploying the two sets of network cards of the host and the switch to obtain a first network and a second network includes:
And respectively connecting each network card in the two groups of network cards in the host to a first switch and a second switch until all the network cards are connected, and forming the first network and the second network through the two groups of network cards, the first switch and the second switch.
Optionally, the step of constructing a network architecture of the cloud computing system based on the first network and the second network further includes:
when the first network fails, a first failure instruction sent by the first network is received;
According to the first fault instruction, a first migration instruction is sent to the cloud host, so that the cloud host can migrate to any other host except the current host to which the first network belongs;
receiving a first repair instruction sent by a first network;
Sending a repair request according to the first repair instruction;
receiving a first repair result sent by the repair request receiver;
and according to the first repair result, a migration return instruction is sent to the cloud host, so that the cloud host migrates back to the current host to which the first network belongs.
Optionally, before the step of receiving the first repair instruction sent by the first network, the method further includes:
judging the condition of a first load of the first network;
If the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and executing the steps to receive a first repairing instruction sent by a first network;
And if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network.
Optionally, the step of constructing a network architecture of the cloud computing system based on the first network and the second network further includes:
When the second network fails, receiving a second failure instruction sent by the second network;
executing corresponding operation on the cloud host according to the second fault instruction;
receiving a second repairing instruction sent by a second network;
Sending a second repair request according to the second repair instruction;
and receiving a second repair result sent by the repair request receiver.
Optionally, the step of executing an operation on the cloud host according to the second failure instruction includes:
Judging a second load condition of the second network according to the second fault instruction;
If the second load is not greater than a preset second load value, a first migration instruction is sent to the cloud host so that the cloud host can migrate to any other host except the current host to which the second network belongs, and the second network sends a second repair instruction to the cloud host;
If the second load is larger than a preset second load value and lower than a preset third load value, the step of executing after waiting for a preset time period receives a second repairing instruction sent by a second network;
And if the second load is larger than a preset third load value, sending a second migration instruction to the cloud host so that the cloud host migrates to any other host except the current host to which the second network belongs, and executing the steps to receive a second repair instruction sent by the second network.
The application also provides an implementation device of the cloud computing system, which comprises:
The network card grouping module: the network cards are used for grouping all the network cards in the host to obtain two groups of network cards;
A link deployment module: the network interface module is used for carrying out cross deployment on the two groups of network cards of the host and the switch to obtain a first network and a second network;
The system implementation module: and the network architecture of the cloud computing system is constructed and obtained by the first network and the second network.
The application also provides a terminal device, which is characterized in that the terminal device comprises a memory, a processor and an implementation program of a cloud computing system stored on the memory and capable of running on the processor, wherein the implementation program realizes the steps of the implementation method of the cloud computing system when being executed by the processor.
The embodiment of the application also provides a computer readable storage medium, wherein the readable storage medium stores an implementation program of the cloud computing system, and the implementation program realizes the steps of the implementation method of the cloud computing system when being executed by a processor.
The embodiment of the application provides a realization method, a device, terminal equipment and a storage medium of a cloud computing system, wherein at least two groups of network cards are obtained by grouping network cards in a host; cross-deploying each group of network cards of the host machine and the switch to obtain a first network and a second network; based on the first network and the second network, a network architecture of the cloud computing system is constructed, based on the scheme of the application, starting from the problem of meeting the requirements of high availability, low cost and strong isolation, a cloud computing system is constructed through a multi-link cross deployment strategy, the effectiveness of the realization method of the cloud computing system provided by the application is verified on the cloud computing system, and finally the cloud computing system realized by the method of the application meets the requirements of high availability, low cost and strong isolation.
Drawings
FIG. 1 is a schematic diagram of functional modules of a terminal device to which an implementation device of a cloud computing system of the present application belongs;
FIG. 2 is a flowchart of a first embodiment of a method for implementing a cloud computing system according to the present application;
FIG. 3 is a flowchart of a second embodiment of a method for implementing a cloud computing system according to the present application;
FIG. 4 is a flowchart of a third embodiment of a method for implementing a cloud computing system according to the present application;
FIG. 5 is a schematic diagram of link deployment involved in a third embodiment of a method for implementing a cloud computing system according to the present application;
FIG. 6 is a flowchart of a method for implementing a cloud computing system according to a fourth embodiment of the present application;
FIG. 7 is a flowchart of a fifth embodiment of a method for implementing a cloud computing system according to the present application;
The achievement of the objects, functional features and advantages of the present application will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The main solutions of the embodiments of the present application are: cross-deploying each network card of the host machine and the switch to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. Through the multi-link cross deployment strategy, the requirements of high availability, low cost and strong isolation of the cloud computing system can be met. Based on the scheme of the application, starting from the problem of meeting the requirements of high availability, low cost and strong isolation, a cloud computing system is constructed through a multi-link cross deployment strategy, the effectiveness of the implementation method of the cloud computing system is verified on the cloud computing system, and finally the cloud computing system realized through the method of the application meets the requirements of high availability, low cost and strong isolation.
According to the embodiment of the application, aiming at the requirements of high availability, low cost and strong isolation, when a physical layer of a conventional private cloud system in the prior art is damaged by a high-specification network card or a switch, the damage resistance of the physical network card or the switch is insufficient, so that a certain cloud host or a certain part of cloud hosts are comprehensively abnormal, and the utilization rate of the multi-rate network card package bonding in a conventional state is not high.
Therefore, the application provides a solution, a cloud computing system is constructed from the problem of meeting the requirements of high availability, low cost and strong isolation, the effectiveness of the implementation method of the cloud computing system is verified on the cloud computing system, and finally the cloud computing system realized by the method meets the requirements of high availability, low cost and strong isolation.
Technical terms related to the embodiment of the application:
Switch, two-layer Switch, physical Switch;
A Host, host;
A cloud host;
A supervisor, a communication supervisor;
live Migration, live Migration;
cold migration: performing cold migration statically;
bonding technology, bonding, network card binding technology;
Active-Backup, network card binding mode, active-standby mode;
host machine: i.e., host, this concept is relative to the child machine, e.g., if a virtual machine is installed, then the computer being used is the host machine, the virtual machine is installed on the host machine, and must be run on the host machine, which is the "host".
The switch: the device belongs to data link layer device, and can identify MAC address information in data packet, forward according to MAC address, and record the MAC addresses and corresponding ports in an address table. Switching is a collective term for techniques in which information to be transmitted is sent to a corresponding route that meets the requirements, by a method that is manually or automatically accomplished by equipment, according to the need of information transmission at both ends of communication. The switch can be divided into a wide area network switch and a local area network switch according to different working positions. A wide area switch is a device that performs information exchange functions in a communication system and is used at the data link layer. The switch has a plurality of ports, each with bridging functionality, that can connect to a local area network or a high performance server or workstation. Indeed, switches are sometimes referred to as multiport bridges.
Cloud host: cloud hosts are IT infrastructure capability leasing services that integrate computing, storage, and network resources, and can provide server leasing services for on-demand use and pay-as-needed capabilities based on a cloud computing model. Clients can deploy the required server environment through self-service of the web interface. The cloud host is a new generation of host renting service, integrates a high-performance server and high-quality network bandwidth, effectively solves the defects of higher renting price, uneven service quality and the like of the traditional host, and can comprehensively meet the demands of small and medium enterprises and individual tenants on low cost, high reliability and easy management of the host renting service.
Cloud computing refers to the delivery and usage model of IT infrastructure, meaning that the required resources (hardware, flat, software) are obtained in an on-demand, easily scalable manner over a network. The network that provides the resources is referred to as the "cloud". Resources in the cloud are infinitely expandable in the sense of users, and can be acquired at any time, used as needed, expanded at any time and paid for use as needed. A "cloud" is a pool of computing resources, typically a large cluster of servers, including computing servers, storage servers, bandwidth resources, and the like. The "cloud computing" centralizes all computing resources, which are provided to the tenant over the network. This allows the application provider to focus more on his own business without annoying the details, which is advantageous for innovation and cost reduction.
The management machine: the management machine is a management device which adopts a high-performance embedded computing platform and has a high-performance real-time database system.
Thermomigration: the dynamic migration and the real-time migration, namely the storage/recovery of the virtual machine, generally store the running state of the whole virtual machine completely, and simultaneously can quickly recover to the original hardware platform or even different hardware platforms. After recovery, the virtual machine still runs smoothly and the network rate is not affected.
Cold migration: and closing the virtual machine of the power supply to migrate. Through cold migration, an associated disk may be selected to be moved from one data store to another. The virtual machine does not need to be located on the shared memory, and the data loss rate is small.
Bonding technology: and a plurality of physical network cards are virtualized into one network card, so that the effects of load balancing or redundancy and bandwidth increase are provided. When one network card is broken, the service is not affected. The aggregated device appears to be a single ethernet interface device, i.e. the network cards have the same IP address and the parallel links aggregate into one logical link operation.
Active-Backup: one network card is in an active state, the other network card is in a backup state, all traffic is processed in the main link, and when the drive of the active network card is damaged, the backup network card is started.
Specifically, referring to fig. 1, fig. 1 is a schematic diagram of functional modules of a terminal device to which an implementation device of a cloud computing system of the present application belongs. The implementation device of the cloud computing system may be a device which is independent of the terminal equipment and can perform multi-link cross deployment policy and bonding technology, and the implementation device may be carried on the terminal equipment in a form of hardware or software. May be a fixed terminal device or a server with data processing functions, etc.
In this embodiment, the terminal device to which the implementation apparatus of the cloud computing system belongs at least includes an output module 110, a processor 120, a memory 130, and a communication module 140.
The memory 130 stores an operating system and an implementation program of the cloud computing system, where the implementation device of the cloud computing system may group each network card in the host to obtain at least two groups of network cards; the two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network; based on the first network and the second network, information such as a network architecture of the cloud computing system obtained by construction is stored in the memory 130; the output module 110 may be a display screen or the like. The communication module 140 may include a network module or the like, and communicates with external devices through the communication module 140.
Wherein the implementation program of the cloud computing system in the memory 130, when executed by the processor, implements the steps of:
grouping all network cards in the host to obtain at least two groups of network cards;
the two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network;
and constructing a network architecture of the cloud computing system based on the first network and the second network.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
And distributing the gigabit network card and the tera network card into one group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
And respectively connecting each network card in the two groups of network cards in the host to a first switch and a second switch until all the network cards in each group are connected, and forming the first network and the second network through each group of network cards, the first switch and the second switch.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
when the first network fails, a first failure instruction sent by the first network is received;
According to the first fault instruction, a first migration instruction is sent to the cloud host, so that the cloud host can migrate to any other host except the current host to which the first network belongs;
receiving a first repair instruction sent by a first network;
Sending a repair request according to the first repair instruction;
receiving a first repair result sent by the repair request receiver;
and according to the first repair result, a migration return instruction is sent to the cloud host, so that the cloud host migrates back to the current host to which the first network belongs.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
judging the condition of a first load of the first network;
If the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and executing the steps to receive a first repairing instruction sent by a first network;
And if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
When the second network fails, receiving a second failure instruction sent by the second network;
executing corresponding operation on the cloud host according to the second fault instruction;
receiving a second repairing instruction sent by a second network;
Sending a second repair request according to the second repair instruction;
and receiving a second repair result sent by the repair request receiver.
Further, the implementation program of the cloud computing system in the memory 130, when executed by the processor, further implements the following steps:
Judging a second load condition of the second network according to the second fault instruction;
If the second load is not greater than a preset second load value, a first migration instruction is sent to the cloud host so that the cloud host can migrate to any other host except the current host to which the second network belongs, and the second network sends a second repair instruction to the cloud host;
If the second load is larger than a preset second load value and lower than a preset third load value, the step of executing after waiting for a preset time period receives a second repairing instruction sent by a second network;
And if the second load is larger than a preset third load value, sending a second migration instruction to the cloud host so that the cloud host migrates to any other host except the current host to which the second network belongs, and executing the steps to receive a second repair instruction sent by the second network.
According to the scheme, at least two groups of network cards are obtained by grouping all network cards in the host; cross-deploying each group of network cards of the host machine and the switch to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. Based on the scheme of the application, starting from the problem of meeting the requirements of high availability, low cost and strong isolation, a cloud computing system is constructed through a multi-link cross deployment strategy, the effectiveness of the implementation method of the cloud computing system is verified on the cloud computing system, and finally the cloud computing system realized through the method of the application meets the requirements of high availability, low cost and strong isolation.
The method embodiment of the application is proposed based on the above-mentioned terminal equipment architecture but not limited to the above-mentioned architecture.
Referring to fig. 2, a first embodiment of an implementation method of a cloud computing system of the present application provides a flow schematic, where the cloud computing system includes a host and a switch, the host includes at least four network cards, the implementation method is applied to the host, and the implementation method includes the following steps:
step S10, grouping all network cards in the host machine to obtain two groups of network cards;
Specifically, each network card in the host is grouped to obtain two groups of network cards, wherein each group of network cards at least comprises two network cards, all network cards in each group of network cards in the host are bound into one virtual network card through a binding technology, and the virtual network card is set to be in an Active-Backup mode, so that network services are provided for the cloud computing system.
More specifically, grouping four network cards in the host machine to obtain two groups of network cards, wherein each group of network cards comprises two network cards, bonding the two network cards in each group of network cards in the host machine into one virtual network card through bonding technology, and setting the virtual network card into an Active-Backup mode, so as to provide network services for the cloud computing system. For example, four network cards of the host machine a are respectively eth0, eth1, eth2 and eth3, the eth0 and eth1 are allocated as a group, and the eth0 and eth1 are bonded into one virtual network card by bonding technology, and are set as an Active-Backup mode; and (3) distributing the eth2 and eth3 as a group, bonding the eth2 and eth3 into a path of virtual network card through bonding technology, and setting the virtual network card as an Active-Backup mode, thereby providing network service for the cloud computing system.
Step S20, two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network;
Specifically, each network card in two groups of network cards in the host is respectively connected to two physical switches to obtain a first network and a second network. And the lessees can rent cloud hosts in the hosts through network services provided by the Active-Backup mode, wherein the cloud hosts at least comprise one or more than one cloud host.
For example, four network cards of the host machine a are respectively eth0, eth1, eth2 and eth3, the switch a is a first switch, the switch B is a second switch, a bonding technology is adopted to bond the network card eth0 and the network card eth1 and virtual one network card, the network card eth0 is connected to the switch a, the network card eth1 is connected to the switch B, (wherein, the network card eth0 can also be connected to the switch B, the network card eth1 is connected to the switch a, and the sequence is not required), after successful connection, a client network (the client network is the first network), wherein, the eth0 and the eht1 form a bond0 with an Active-Backup mode to provide network service for the client network; similarly, the other two network cards are respectively eth2 and eth3, the bonding technology is adopted to bind the network card eth2 and the network card eth3 and virtually form one network card, the network card eth2 is connected to the switch A, the network card eth3 is connected to the switch B, (wherein, the network card eth2 can also be connected to the switch B, the network card eth3 is connected to the switch A, the sequence is not required), the management network is obtained after successful connection, the management network comprises a storage network (the management network is a second network), and the eth2 and the eht3 form a bond1 with an Active-Backup mode to provide network service for the management network.
Through the multi-link cross deployment strategy, no matter any one of two groups of network cards in the host is damaged, the other network card can take over the flow of the damaged network card, and the host is not seriously influenced; likewise, hardware damage to either physical switch of the two physical switches, the other would take over the traffic damaging the physical switch, allowing the system to function properly.
Step S30, constructing a network architecture of the cloud computing system based on the first network and the second network;
Specifically, based on the first network and the second network, a network architecture of the cloud computing system is constructed, a tenant can directly and remotely operate the cloud computing system through a remote tool at the local computer of the tenant, and when the tenant is opened, the host can give the tenant an IP and a password of a cloud host for the tenant to log in for use and access resources. When the first network or the second network fails and the bearing capacity of the first network or the second network is degraded to gigabit, the host can repair the failure network, so that the interaction between the host own network and the cloud host internal network is isolated, and therefore, the tenant can still normally use the network service.
More specifically, the cloud computing system includes at least one or more hosts, a storage machine, a supervisor, and two or more switches, each host including at least four network cards. Grouping through each network card in the host machine to obtain two groups of network cards; connecting each network card in the two groups of network cards to a switch A (the switch A is a first switch) and a switch B (the switch B is a second switch) respectively to obtain a client network (the client network is a first network) and a management network (the management network is a second network), wherein the management network comprises a storage network; based on the client network, the management network and the storage network, a network architecture of the cloud computing system is constructed, and network services are provided for the cloud host virtualized in the host. The storage machine stores the data information of the cloud computing system where the cloud computing system is currently located, and the management machine operates the storage machine to multiplex the cloud computing system where the cloud computing system is currently located.
According to the scheme, at least two groups of network cards are obtained by grouping all network cards in the host; cross-deploying each group of network cards of the host machine and the switch to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. Based on the scheme of the application, the requirements of high availability, low cost and strong isolation of the cloud computing system are met.
Further, referring to fig. 3, a second embodiment of a method for implementing a cloud computing system according to the present application provides a flowchart, based on the embodiment shown in fig. 2, the host includes at least two gigabit network cards and two gigabit network cards, and step S10 includes grouping each network card in the host to obtain two sets of network cards, where the step of obtaining the two sets of network cards includes:
And S11, distributing the gigabit network card and the tera network card into a group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card.
Specifically, one gigabit network card and one tera network card in the host are distributed into one group to obtain two groups of network cards, wherein each group of network cards at least comprises one gigabit network card and one tera network card.
More specifically, one gigabit network card and one tera network card in the host are allocated into one group to obtain two groups of network cards, wherein each group of network cards comprises one gigabit network card and one tera network card. For example, four network cards of the host A are gigabit network card eth1000-1, gigabit network card eth10000-1, gigabit network card eth1000-2 and gigabit network card eth10000-2 respectively, the gigabit network card eth1000-1 and the gigabit network card eth10000-1 are allocated as a group, bonding technology is adopted to bond the network card eth1000-1 and the network card eth10000-1 into one network card virtually, and the network card is set as an Active-Backup mode of bond-gvm; the gigabit network card eth1000-2 and the gigabit network card eth10000-2 are distributed into a group, the bonding technology is adopted to bond the network card eth1000-2 and the network card eth10000-2 into a path of network card virtually, and the path of network card is set into an Active-Backup mode of bond-mgr; through the high-low collocation mode of the gigabit network card and the gigabit network card, the bearing capacity of the network link under normal conditions is improved, and meanwhile, the network can be degraded and used under abnormal conditions.
According to the scheme, the gigabit network card and the tera network card are distributed into one group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card; the two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. Based on the scheme of the application, the high-low collocation mode of the gigabit network card and the tera network card is adopted, so that the development cost of the computing cloud system is reduced, and the problem of low utilization rate of the multi-rate network card complete binding in a conventional state is solved.
Further, referring to fig. 4, a third embodiment of a method for implementing a cloud computing system according to the present application provides a flowchart, based on the embodiment shown in fig. 2, the cloud computing system includes a first switch and a second switch, and step S20 includes cross-deploying each network card of a host with the switch, where the step of obtaining a first network and a second network includes:
And S21, connecting each network card in the two groups of network cards in the host to a first switch and a second switch respectively until all network cards are connected, and forming the first network and the second network through the two groups of network cards, the first switch and the second switch.
Specifically, two network cards of the two sets of network cards in the host are respectively connected to the first switch and the second switch, for example: four network cards of a host A are respectively eth0, eth1, eth2 and eth3, a switch A is a first switch, a switch B is a second switch, a bonding technology is adopted to bond the network card eth0 and the network card eth1 and virtual one network card, the network card eth0 is connected to the switch A, the network card eth1 is connected to the switch B, (the network card eth0 can be connected to the switch B, the network card eth1 is connected to the switch A, and the sequence is not required), a client network (the client network is the first network) is obtained after successful connection, wherein the eth0 and the eht1 form a bond0 with an Active-Backup mode to provide network service for the client network; similarly, the other two network cards are eth2 and eth3 respectively, the bonding technology is adopted to bind the network card eth2 and the network card eth3 and virtual one network card, the network card eth2 is connected to the switch a, the network card eth3 is connected to the switch B (the network card eth2 can also be connected to the switch B, the network card eth3 is connected to the switch a, the sequence is not required), and then a management network (the management network is a second network) is obtained after successful connection, and the management network comprises a storage network, wherein the eth2 and the eht3 form a bond1 with an Active-Backup mode to provide network services for the management network.
Further, referring to fig. 5, fig. 5 is a schematic diagram of link deployment related to the present embodiment, where the cloud computing system includes one or more hosts, a storage machine, and two or more switches, and each host includes at least four network cards. The hardware constitution of the cloud computing system specifically takes fig. 5 as an example, and three hosts, three storage machines, two switches and two routers are shown in the figure, and each host comprises four network cards. The implementation method of the cloud computing system is exemplified by the illustrated operation mode of the host a: grouping four network cards in a host A to obtain two groups of network cards, respectively bonding the two groups of network cards by adopting bonding technology, enabling the two groups of network cards to be respectively virtual as one virtual network card, and setting the one virtual network card as an Active-Backup mode; connecting each network card of two groups to a switch A and a switch B (the switch A is a first switch, the switch B is a second switch), and respectively obtaining a client network and a management network after the two groups of network cards are successfully connected with the switch A and the switch B (the client network is a first network and the management network is a second network), wherein the specific implementation method of the storage network is the same as that of the management network, so that the storage network is classified as a management network; and forming a management network and a client network through the two groups of network cards, the switch A and the switch B, and constructing a network architecture of the cloud system.
The two-layer switch is a switch, the switch uses vlan isolation technology to isolate a first network from a cloud host and limit the first network and the cloud host in a vlan area, resources except the cloud host rented by a user cannot be accessed among tenants, and when the tenants need to switch to another network, only vlan division of the switch is changed, and ports and connecting lines do not need to be replaced; the three-layer switch, the router and the firewall perform access isolation control and are opened as required so that internal resources of the management network and the client network do not allow the tenant to access, such as internal files and the like, and unauthorized operation is prevented; the storage machine stores the data information of the cloud computing system, realizes the input and output of the data information, and can multiplex the cloud computing system where the storage machine is currently located by operating the storage machine through the management machine.
According to the scheme, the two groups of network cards are obtained by grouping the network cards in the host; connecting each network card of two groups of network cards in the host to a first switch and a second switch respectively until all network cards are connected, and forming the first network and the second network through the two groups of network cards, the first switch and the second switch; and constructing a network architecture of the cloud computing system based on the first network and the second network. Based on the scheme of the application, the host machine abnormality caused by the damage of a single physical component in the cloud computing system is solved, and the requirements of high availability, low cost and strong isolation of the cloud computing system are met.
Referring to fig. 7, a flowchart is provided in a fourth embodiment of the implementation method of the cloud computing system according to the present application, based on the embodiment shown in fig. 2, the host is virtualized to have a corresponding cloud host, and step S30, after the step of constructing a network architecture of the cloud computing system based on the first network and the second network, further includes:
Step S310, when the first network fails, a first failure instruction sent by the first network is received;
specifically, when a local fault occurs in the first network, for example, a network loop, a broadcast storm, traffic occupation, P2P downloading, etc., and the network carrying capacity thereof is degraded to gigabit, in order for a tenant to log in normally and use a cloud host, a current host to which the first network belongs receives a first fault instruction sent by the first network, where the first fault instruction carries data information of the cloud host on the current host to which the current first network belongs, and the cloud host at least includes one or more cloud hosts;
Step S311, according to the first failure instruction, a first migration instruction is sent to the cloud host, so that the cloud host migrates to any other host than the current host to which the first network belongs;
Specifically, the current host machine to which the first network belongs sends a first migration instruction to the cloud host machine according to the data information carried by the first fault instruction, the operation state of the cloud host machine is completely saved and quickly restored to any other host machine except the current host machine of the first network by adopting the technical means of cloud host machine thermal drift through the first migration instruction, after the cloud host machine restores the operation state, the cloud host machine still operates smoothly, in the process, a tenant can continue to access resources, and the network rate cannot be influenced.
Step S312, a first repair instruction sent by a first network is received;
Specifically, after the cloud host migrates to any host other than the current host to which the first network belongs, judging the service load, where the judging of the service load may be, but is not limited to, that a network manager judges that, after the judging is finished, the current host to which the first network belongs receives a first repair instruction sent by the first network.
Step S313, a repair request is sent according to the first repair instruction;
Specifically, the current host to which the first network belongs sends a repair request according to a first repair instruction, where the first repair instruction carries information that the current first network needs to repair, and the repair request may be sent to a network manager, but is not limited to the method.
Step S314, receiving a first repair result sent by the repair request receiver;
Specifically, a current host to which the first network belongs receives a first repair result sent by a repair request receiver, wherein the first repair result carries information that a failure device of the current first network has been repaired.
Step 315, according to the first repair result, a first thermal migration return instruction is sent to the cloud host, so that the cloud host migrates back to the current host to which the first network belongs.
Specifically, the current host to which the first network belongs sends a migration return instruction to the cloud host according to the first repair result, the cloud host thermal migration means is adopted through the first migration return instruction, the running state of the cloud host is completely saved, the running state of the cloud host is quickly restored to the current host to which the first network belongs, after the running state of the cloud host is restored, the cloud host still operates smoothly, in the migration process, tenants can continue to access resources, and the network rate cannot be influenced.
Further, in step S312, the step of receiving the first repair instruction sent by the first network further includes:
Step S400, judging the condition of a first load of the first network;
step S401, if the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and executing the step to receive a first repair instruction sent by a first network;
And if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network.
Specifically, the condition of the first load of the first network is judged, wherein the condition of the first load of the first network can be judged by a network manager;
If the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, executing the steps, and receiving a first repairing instruction sent by a first network;
If the first load is lower than the preset first load value, executing the steps: and receiving a first repair instruction sent by the first network.
For example, judging the condition of the first load of the first network, if the first load value exceeds 200Mpbs, waiting for the first load value to be reduced to below 200 Mpbs; and if the first load is lower than 200Mbps or no load is generated, the current host machine to which the first network belongs executes the step of sending a repair request according to the first repair instruction.
The embodiment receives the first fault instruction sent by the first network through the scheme; according to the first fault instruction, a first thermal migration instruction is sent to the cloud host, so that the cloud host can be thermally migrated to a first host; judging the condition of a first load of a first network; if the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and receiving a first repairing instruction sent by a first network; if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network; sending a repair request according to a first repair instruction; receiving a first repair result sent by a repair request receiver; and according to the first repair result, a migration return instruction is sent to the cloud host, so that the cloud host can return to the current host to which the first network belongs through hot migration. Based on the scheme of the application, normal login of the tenant is not influenced in the restoration process of the first network, and network resources are continuously accessed, so that the requirements of high availability, low cost and strong isolation can be met from the aspect of the tenant service layer.
Referring to fig. 7, a fifth embodiment of a method for implementing a cloud computing system according to the present application provides a flowchart, based on the embodiment shown in fig. 2, the host is virtualized to have a corresponding cloud host, and step S30, after the step of constructing a network architecture of the cloud computing system based on the first network and the second network, further includes:
Step S321, when the second network fails, a second failure instruction sent by the second network is received;
Specifically, when a local fault occurs in the second network, for example, a network loop, a broadcast storm, traffic occupation, P2P downloading, etc., and the network carrying capacity thereof is degraded to giga, in order for a tenant to normally use the cloud host, the current host to which the second network belongs receives a second fault instruction sent by the second network, where the second fault instruction carries data information of the cloud host on the current host to which the current second network belongs, and the cloud host at least includes one or more cloud hosts.
Step S322, executing an operation on the cloud host according to the second failure instruction;
Specifically, the current host to which the second network belongs determines a second load condition of the second network according to the data information carried by the second fault instruction, where the second load condition may be, but is not limited to, a network manager performing a determination, and according to the second load condition, the current host to which the second network belongs performs a corresponding operation on the cloud host, and after the cloud host migrates from the current host to which the second network belongs, the second network sends a second repair instruction to the current host to which the second network belongs.
Step S323, receiving a second repairing instruction sent by a second network;
specifically, the current host to which the second network belongs receives a second repair instruction sent by the second network.
Step S324, a second repair request is sent according to the second repair instruction;
specifically, after the cloud host migrates from the current host to which the second network belongs, the current host to which the second network belongs sends a second repair request according to a second repair instruction, where the second repair instruction carries information that the current second network needs to repair, and the second repair request may be sent to a network manager, but is not limited to.
Step S325, receiving the second repair result sent by the repair request receiving side.
Specifically, the current host machine to which the second network belongs receives a second repair result sent by the repair request receiver, wherein the second repair result carries information that the failure equipment of the current second network is repaired, and according to the current condition of the second load, the cloud host machine can be migrated back to the current host machine to which the second network belongs by adopting a thermal migration method again.
Further, in step S322, the step of executing a preset operation on the cloud host according to the second failure instruction includes:
Step S500, judging the condition of a second load of the second network according to the second fault instruction;
Specifically, the judgment can be made by a network manager, but is not limited to;
Step S501, if the second load is not greater than the preset second load value, a first migration instruction is sent to the cloud host, so that the cloud host migrates to any other host other than the current host to which the second network belongs, and the step of receiving a second repair instruction sent by the second network is executed;
If the second load is greater than the preset second load value and lower than the preset third load value, the steps are executed after waiting for a preset time period: the second repairing instruction sent by the second network is received;
And if the second load is larger than a preset third load value, sending a second migration instruction to the cloud host so that the cloud host migrates to any other host except the current host to which the second network belongs, and executing the steps to receive a second repair instruction sent by the second network.
Specifically, according to a second fault instruction, judging the condition of a second load of a second network; if the second load is not greater than a preset second load value, the current host machine to which the second network belongs sends a first migration instruction to the cloud host machine according to data information carried by the second fault instruction, the cloud host machine adopts a technical means of thermal drift of the cloud host machine according to the first migration instruction, the running state of the cloud host machine is completely saved, the running state of the cloud host machine is quickly restored to the first host machine, after the running state of the cloud host machine is restored, the cloud host machine still operates smoothly, a tenant can continue to access resources, and the network rate cannot be influenced.
If the second load is greater than the preset second load value and less than the preset third load value, waiting for a period of time, wherein after the second load is less than the second load value, executing the steps of: receiving a second repairing instruction sent by a second network;
if the second load is larger than a preset third load value, the current host machine to which the second network belongs sends a second migration instruction to the cloud host machine according to the data information carried by the first fault instruction, the running state of the cloud host machine is completely stored by adopting a cold drift technical means according to the second migration instruction, the power supply of the cloud host machine is closed, then the cloud host machine is migrated to any other host machine except the current host machine to which the second network belongs, the power supply of the cloud host machine is opened for continuous running, in the cold migration process, a tenant stops logging in and accessing resources, and after migration, the tenant can log in and continuously access the resources. For example:
judging a second load condition of a second network according to the second fault instruction;
if the current second load of the current host machine to which the second network belongs does not exceed 200Mbps, a first migration instruction is sent to the cloud host machine, the operation state of the cloud host machine is completely saved by adopting the technical means of cloud host machine thermal drift, the operation state of the cloud host machine is quickly restored to the first host machine, and after the operation state of the cloud host machine is restored, the cloud host machine still operates smoothly, in the process, tenants can continue to access resources, and the network rate cannot be influenced.
If the current second load of the current host machine to which the second network belongs exceeds 400Mbps and is lower than 800Mbps, the processing is temporarily stopped, and after waiting for the current second load value to be reduced to 400Mbps, the repairing of the failure equipment of the second network is attempted;
If the current second load of the current host machine to which the second network belongs exceeds 1000Mbps (excessive), the current host machine to which the second network belongs sends a second migration instruction to the cloud host machine according to the data information carried by the second fault instruction, the operation state of the cloud host machine is completely stored by adopting a cold drift technical means, the power supply of the cloud host machine is closed, then the cloud host machine is migrated to any other host machine except the current host machine to which the second network belongs, the power supply of the cloud host machine is opened for continuous operation, in the cold migration process, a tenant stops logging in and accessing network resources, and after migration, the tenant can log in and continuously access the network resources.
The embodiment receives the second fault instruction sent by the second network through the scheme; judging a second load condition of a second network according to the second fault instruction; if the second load is not greater than a preset second load value, a first migration instruction is sent to the cloud host so that the cloud host can migrate to any other host except the current host to which the second network belongs, and the second network sends a second repair instruction to the cloud host; if the second load is larger than a preset second load value and lower than a preset third load value, the step of executing after waiting for a preset time period receives a second repairing instruction sent by a second network; if the second load is larger than a preset third load value, a second migration instruction is sent to the cloud host so that the cloud host can migrate to any other host except the current host to which the second network belongs, and the second network sends a second repair instruction to the cloud host; receiving a second repairing instruction sent by a second network; sending a second repair request according to the second repair instruction; and receiving a second repair result sent by the repair request receiver. Based on the scheme of the application, when the second network fails, the host machine repairs through the preset second repair strategy, normal login of the tenant is not influenced in the repair process, network resources are continuously accessed, and the requirements of high availability, low cost and strong isolation can be met from the aspect of the tenant service layer.
In addition, the embodiment of the application also provides a device for realizing the cloud computing system, which comprises:
The network card grouping module: grouping all network cards in the host to obtain two groups of network cards;
a link deployment module: the method comprises the steps of cross deployment of each network card of the host machine and the switch to obtain a first network and a second network;
The system implementation module: and the network architecture of the cloud computing system is constructed and obtained by the first network and the second network.
The principle and implementation process of implementing the cloud computing system in this embodiment are referred to the above embodiments, and are not described herein.
In addition, the embodiment of the application also provides a terminal device, which comprises a memory, a processor and an implementation program of a cloud computing system stored on the memory and capable of running on the processor, wherein the implementation program of the cloud computing system realizes the steps of the implementation method of the cloud computing system when being executed by the processor.
Because all the technical schemes of all the embodiments are adopted when the implementation program of the cloud computing system is executed by the processor, the implementation program at least has all the beneficial effects brought by all the technical schemes of all the embodiments and is not described in detail herein.
In addition, the embodiment of the application also provides a readable storage medium, wherein the readable storage medium stores an implementation program of the cloud computing system, and the implementation program of the cloud computing system realizes the steps of the implementation method of the cloud computing system when being executed by a processor.
Because all the technical schemes of all the embodiments are adopted when the implementation program of the cloud computing system is executed by the processor, the implementation program at least has all the beneficial effects brought by all the technical schemes of all the embodiments and is not described in detail herein.
Compared with the prior art, the implementation method, the device, the terminal equipment and the storage medium of the cloud computing system provided by the embodiment of the application are used for carrying out cross deployment on each network card of the host machine and the switch to obtain a first network and a second network; and constructing a network architecture of the cloud computing system based on the first network and the second network. Through the multi-link cross deployment strategy, the requirements of high availability, low cost and strong isolation of the cloud computing system can be met. Based on the scheme of the application, starting from the problem of meeting the requirements of high availability, low cost and strong isolation, a cloud computing system is constructed through a multi-link cross deployment strategy, the effectiveness of the implementation method of the cloud computing system is verified on the cloud computing system, and finally the cloud computing system realized through the method of the application meets the requirements of high availability, low cost and strong isolation.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system 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 system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described example method may be implemented by software plus necessary general purpose hardware, or may be implemented by hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as above, comprising several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to perform the method of each embodiment of the present application.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the application, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (6)

1. The implementation method of the cloud computing system is characterized in that the cloud computing system comprises a host machine and a switch, the switch comprises a first switch and a second switch, the host machine virtually has a corresponding cloud host machine, the host machine at least comprises two gigabit network cards and two gigabit network cards, the implementation method is applied to the host machine, and the implementation method comprises the following steps:
Grouping all network cards in the host to obtain two groups of network cards;
The step of grouping the network cards in the host to obtain two groups of network cards comprises the following steps:
Distributing the gigabit network card and the tera network card into a group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card;
the two groups of network cards of the host machine and the switch are subjected to cross deployment to obtain a first network and a second network;
the step of cross-deploying the two groups of network cards of the host machine and the switch to obtain a first network and a second network comprises the following steps:
Binding two network cards in two groups of network cards in the host machine with each other and virtualizing the two network cards into one network card;
One network card of the two groups of network cards in the host is connected to a first switch, and the other network card is connected to a second switch until all the two network cards in the two groups of network cards in the host are connected to form a first network and a second network;
Constructing a network architecture of the cloud computing system based on the first network and the second network;
when the first network fails, a first failure instruction sent by the first network is received;
According to the first fault instruction, a first migration instruction is sent to the cloud host, so that the cloud host can migrate to any other host except the current host to which the first network belongs;
judging the condition of a first load of the first network;
If the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and executing the steps to receive a first repairing instruction sent by a first network;
if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network;
receiving a first repair instruction sent by a first network;
Sending a repair request according to the first repair instruction;
receiving a first repair result sent by a receiver of the repair request;
and according to the first repair result, a migration return instruction is sent to the cloud host, so that the cloud host migrates back to the current host to which the first network belongs.
2. The method for implementing the cloud computing system according to claim 1, wherein the host machine is virtualized with a corresponding cloud host, and the step of constructing a network architecture of the cloud computing system based on the first network and the second network further comprises:
When the second network fails, receiving a second failure instruction sent by the second network;
executing corresponding operation on the cloud host according to the second fault instruction;
receiving a second repairing instruction sent by a second network;
Sending a second repair request according to the second repair instruction;
and receiving a second repair result sent by a receiver of the repair request.
3. The method for implementing the cloud computing system of claim 2, wherein the step of performing an operation on the cloud host according to the second failure instruction comprises:
Judging a second load condition of the second network according to the second fault instruction;
If the second load is not greater than a preset second load value, a first migration instruction is sent to the cloud host so that the cloud host can migrate to any other host except the current host to which the second network belongs, and the second network sends a second repair instruction to the cloud host;
If the second load is larger than a preset second load value and lower than a preset third load value, the step of executing after waiting for a preset time period receives a second repairing instruction sent by a second network;
And if the second load is larger than a preset third load value, sending a second migration instruction to the cloud host so that the cloud host migrates to any other host except the current host to which the second network belongs, and executing the steps to receive a second repair instruction sent by the second network.
4. The implementation device of the cloud computing system is characterized in that the cloud computing system comprises a host machine and a switch, the switch comprises a first switch and a second switch, the host machine virtually has a corresponding cloud host machine, the host machine at least comprises two paths of gigabit network cards and two paths of gigabit network cards, the implementation method of the cloud computing system is applied to the host machine, and the implementation device comprises:
The network card grouping module: the network cards are used for grouping all the network cards in the host to obtain two groups of network cards;
The step of grouping the network cards in the host to obtain two groups of network cards comprises the following steps:
Distributing the gigabit network card and the tera network card into a group to obtain two groups of network cards, wherein each group of network cards at least comprises any gigabit network card and any tera network card;
A link deployment module: the method comprises the steps that two groups of network cards of a host machine are used for carrying out cross deployment with the switch to obtain a first network and a second network, and the first network and the second network are respectively deployed with a corresponding cloud host machine;
the step of cross-deploying the two groups of network cards of the host machine and the switch to obtain a first network and a second network comprises the following steps:
Binding two network cards in two groups of network cards in the host machine with each other and virtualizing the two network cards into one network card;
One network card of the two groups of network cards in the host is connected to a first switch, and the other network card is connected to a second switch until all the two network cards in the two groups of network cards in the host are connected to form a first network and a second network;
the system implementation module: the network architecture of the cloud computing system is constructed and obtained for the first network and the second network;
When the first network fails, a first failure instruction sent by the first network is received, and a first migration instruction is sent to the cloud host according to the first failure instruction so that the cloud host can migrate to any host other than the current host to which the first network belongs;
judging the condition of a first load of the first network; if the first load exceeds a preset first load value, waiting for the first load to be lower than the preset first load value, and executing the steps to receive a first repairing instruction sent by a first network; if the first load is lower than a preset first load value, the executing step receives a first repairing instruction sent by a first network;
sending a repair request according to the first repair instruction; receiving a first repair result sent by a receiver of the repair request; and according to the first repair result, a migration return instruction is sent to the cloud host, so that the cloud host migrates back to the current host to which the first network belongs.
5. A terminal device, characterized in that it comprises a memory, a processor and an implementation program of a cloud computing system stored on the memory and executable on the processor, which when executed by the processor implements the steps of the implementation method of the cloud computing system according to any of claims 1-3.
6. A readable storage medium, characterized in that it has stored thereon an implementation program of a cloud computing system, which when executed by a processor implements the steps of the implementation method of the cloud computing system according to any of claims 1-3.
CN202210290458.XA 2022-03-23 2022-03-23 Implementation method and device of cloud computing system, terminal equipment and storage medium Active CN114785762B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210290458.XA CN114785762B (en) 2022-03-23 2022-03-23 Implementation method and device of cloud computing system, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210290458.XA CN114785762B (en) 2022-03-23 2022-03-23 Implementation method and device of cloud computing system, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114785762A CN114785762A (en) 2022-07-22
CN114785762B true CN114785762B (en) 2024-07-26

Family

ID=82424688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210290458.XA Active CN114785762B (en) 2022-03-23 2022-03-23 Implementation method and device of cloud computing system, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114785762B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114124714A (en) * 2021-11-11 2022-03-01 厦门亿联网络技术股份有限公司 Multi-level network deployment method, device, equipment and storage medium

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266335B1 (en) * 1997-12-19 2001-07-24 Cyberiq Systems Cross-platform server clustering using a network flow switch
US20020163746A1 (en) * 2001-05-04 2002-11-07 Chang David Y. Server accelerator switch
US20060114918A1 (en) * 2004-11-09 2006-06-01 Junichi Ikeda Data transfer system, data transfer method, and image apparatus system
CN102739417B (en) * 2011-04-01 2014-08-20 华为技术有限公司 Streaming media service processing system, method and network equipment thereof
CN106982244B (en) * 2016-12-30 2020-10-23 中国银联股份有限公司 Method and device for realizing message mirroring of dynamic flow under cloud network environment
US10560351B1 (en) * 2017-12-28 2020-02-11 Architecture Technology Corporation Network monitoring tool for supercomputers
CN109039723A (en) * 2018-07-23 2018-12-18 郑州云海信息技术有限公司 Network maintenance method and system based on data-base cluster
CN109302466B (en) * 2018-09-18 2021-10-26 华为技术有限公司 Data processing method, related device and computer storage medium
US11050635B2 (en) * 2019-02-05 2021-06-29 International Business Machines Corporation Managing bare metal networking in a cloud computing environment
CN111371629B (en) * 2020-03-27 2022-11-04 北京百度网讯科技有限公司 Network construction and out-of-band management method, device, equipment, medium and cloud platform
CN111556110B (en) * 2020-04-21 2022-09-06 贵州新致普惠信息技术有限公司 Automatic adaptation method for different physical service networks of private cloud system
CN112486718B (en) * 2020-11-30 2024-07-30 深圳市移卡科技有限公司 Database fault automatic switching method, device and computer storage medium
CN113934625B (en) * 2021-09-18 2024-09-13 深圳市富匙科技有限公司 Software detection method, device and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114124714A (en) * 2021-11-11 2022-03-01 厦门亿联网络技术股份有限公司 Multi-level network deployment method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN114785762A (en) 2022-07-22

Similar Documents

Publication Publication Date Title
US11902086B2 (en) Method and system of a dynamic high-availability mode based on current wide area network connectivity
US11068362B2 (en) High-availability cluster architecture and protocol
JP4712279B2 (en) Method and apparatus for controlling extensible computing system
JP3948957B2 (en) Extensible computing system
EP3337097B1 (en) Network element upgrading method and device
EP1867097B1 (en) Disaster recovery architecture
WO2002003203A2 (en) Method and apparatus for controlling an extensible computing system
EP3261290A1 (en) Software defined data center and method for deploying service cluster therein
CN112003716A (en) Data center dual-activity implementation method
CN103368768A (en) Automatically scaled network overlay with heuristic monitoring in hybrid cloud environment
CN104468151B (en) A kind of system and method for keeping TCP sessions during cluster switching
CN111431980B (en) Distributed storage system and path switching method thereof
US20040010583A1 (en) Method and apparatus for defining failover events in a network device
CN105912389A (en) Technique for implementing virtual machine transition system in hybrid cloud environment on basis of data virtualization
US20190370376A1 (en) High-availability network device database synchronization
CN107343044A (en) A kind of control method and device of storage area network
CN114338670B (en) Edge cloud platform and network-connected traffic three-level cloud control platform with same
CN102292941A (en) Protection method for subscriber access network and equipment thereof
CN114785762B (en) Implementation method and device of cloud computing system, terminal equipment and storage medium
KR20150002426A (en) Methods for supporting mobility of virtual machine in network input output virtualization environment and apparatus for performing the same
JP7020556B2 (en) Disaster recovery control methods, communication devices, communication systems, and programs
WO2020181733A1 (en) Vpc-based multi-data center intercommunication method and related device
Tate et al. IBM SAN and SVC Stretched Cluster and VMware Solution Implementation
CN114826868B (en) Distributed management and control method and system
CN113645119B (en) Cloud network fusion framework and internet bar cloud platform

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
GR01 Patent grant
GR01 Patent grant