[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111061432B - Service migration method, device, equipment and readable storage medium - Google Patents

Service migration method, device, equipment and readable storage medium Download PDF

Info

Publication number
CN111061432B
CN111061432B CN201911243184.3A CN201911243184A CN111061432B CN 111061432 B CN111061432 B CN 111061432B CN 201911243184 A CN201911243184 A CN 201911243184A CN 111061432 B CN111061432 B CN 111061432B
Authority
CN
China
Prior art keywords
storage volume
service
target
container
migration
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
CN201911243184.3A
Other languages
Chinese (zh)
Other versions
CN111061432A (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.)
Beijing Inspur Data Technology Co Ltd
Original Assignee
Beijing Inspur Data 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 Beijing Inspur Data Technology Co Ltd filed Critical Beijing Inspur Data Technology Co Ltd
Priority to CN201911243184.3A priority Critical patent/CN111061432B/en
Publication of CN111061432A publication Critical patent/CN111061432A/en
Application granted granted Critical
Publication of CN111061432B publication Critical patent/CN111061432B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/067Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses a service migration method, a device, equipment and a readable storage medium. The method disclosed by the application is applied to a container cloud platform for managing a k8s cluster, and comprises the following steps: acquiring a service migration request submitted by a user through a human-computer interaction interface; determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried by the service migration request; an init container is created and the init container is utilized to migrate target traffic from the primary storage volume to the destination storage volume. According to the method and the device, the target service can be automatically migrated on the original storage volume and the target storage volume, and the migration efficiency of the target service in the container cloud platform is improved. The init container can also ensure the smooth execution of service migration, and improve the success rate of service migration. Accordingly, the service migration apparatus, the device and the readable storage medium disclosed in the present application also have the above technical effects.

Description

Service migration method, device, equipment and readable storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a readable storage medium for service migration.
Background
In the prior art, if a storage volume corresponding to a certain service in a container cloud platform needs to be replaced, a technician is required to manually copy related information corresponding to an original storage volume to a new storage volume, and then migration operation of the service between different storage volumes is completed. It should be noted that the process of copying data is time-consuming, and this process requires waiting for an operator, which results in inefficient migration of services in the container cloud platform.
Therefore, how to improve the migration efficiency of the services in the container cloud platform on different storage volumes is a problem to be solved by those skilled in the art.
Disclosure of Invention
In view of this, an object of the present application is to provide a service migration method, device, apparatus, and readable storage medium, so as to improve migration efficiency of services in a container cloud platform on different storage volumes. The specific scheme is as follows:
in a first aspect, the present application provides a service migration method, which is applied to a container cloud platform for managing a k8s cluster, and includes:
acquiring a service migration request submitted by a user through a human-computer interaction interface;
determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried by the service migration request;
and creating an init container, and migrating the target service from the original storage volume to the target storage volume by using the init container.
Preferably, the migrating the target traffic from the primary storage volume to the destination storage volume using the init container includes:
and asynchronously migrating the target traffic from the original storage volume to the destination storage volume by using the init container.
Preferably, the migrating the target traffic from the primary storage volume to the destination storage volume using the init container includes:
controlling the target storage volume to be mounted to the init container;
copying all information corresponding to the original storage volume to the target storage volume;
accessing an interface of the k8s cluster using the credentials of the k8s cluster;
and replacing the original storage volume with the target storage volume through the interface.
Preferably, the copying all information corresponding to the original storage volume to the destination storage volume includes:
and copying all information corresponding to the original storage volume to the target storage volume by using a shell command.
Preferably, after migrating the target traffic from the original storage volume to the destination storage volume by using the init container, the method further includes:
monitoring the state of the container group where the target service is located in real time;
and if the container group is started, modifying the target service from a busy state to a running state.
Preferably, after the step of modifying the target traffic from a busy state to an operating state, the method further includes:
and feeding back prompt information of the completion of the target service migration to the human-computer interaction interface.
Preferably, the monitoring the state of the container group where the target service is located in real time includes:
the state of the group of containers is monitored in real time in an asynchronous manner.
In a second aspect, the present application provides a service migration apparatus, which is applied to a container cloud platform for managing a k8s cluster, and includes:
the acquisition module is used for acquiring a service migration request submitted by a user through a human-computer interaction interface;
the determining module is used for determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to the service ID carried by the service migration request;
and the migration module is used for creating an init container and migrating the target service from the original storage volume to the target storage volume by using the init container.
In a third aspect, the present application provides a service migration device, including:
a memory for storing a computer program;
a processor for executing the computer program to implement the service migration method disclosed in the foregoing.
In a fourth aspect, the present application provides a readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the service migration method disclosed in the foregoing.
According to the above scheme, the present application provides a service migration method, which is applied to a container cloud platform for managing a k8s cluster, and includes: acquiring a service migration request submitted by a user through a human-computer interaction interface; determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried by the service migration request; and creating an init container, and migrating the target service from the original storage volume to the target storage volume by using the init container.
According to the method, after a service migration request submitted by a user through a human-computer interaction interface is obtained, a container cloud platform can automatically determine a target service, an original storage volume corresponding to the target service and a target storage volume according to a service ID carried by the service migration request; and then an init container is created, and the target service is migrated from the original storage volume to the target storage volume by using the init container, so that the automatic migration of the target service on the original storage volume and the target storage volume is completed, and the migration efficiency of the target service is improved. The method and the system are applied to a container cloud platform for managing the k8s cluster, so that all services running on the managed k8s cluster can be automatically migrated, and the migration efficiency of each service is improved. And the init container has the characteristic of automatic exit after the execution is finished, so that the smooth execution of the service migration can be ensured, and the success rate of the service migration is improved.
Accordingly, the service migration apparatus, the device and the readable storage medium provided by the present application also have the above technical effects.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a service migration method disclosed in the present application;
FIG. 2 is a detailed flowchart of step S103 in FIG. 1;
fig. 3 is a schematic diagram of a service migration apparatus disclosed in the present application;
fig. 4 is a schematic diagram of a service migration apparatus disclosed in the present application.
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.
At present, if a storage volume corresponding to a certain service in a container cloud platform needs to be replaced, a technician is required to manually copy related information corresponding to an original storage volume to a new storage volume, and then migration operation of the service between different storage volumes is completed. It should be noted that the process of copying data is time-consuming, and this process requires waiting for an operator, which results in inefficient migration of services in the container cloud platform. Therefore, the service migration scheme is provided, and the migration efficiency of the service in the container cloud platform on different storage volumes can be improved.
Referring to fig. 1, an embodiment of the present application discloses a service migration method, which is applied to a container cloud platform for managing a k8s cluster, and includes:
s101, acquiring a service migration request submitted by a user through a human-computer interaction interface.
The man-machine interaction interface can display a button or an area for a user to operate, and before submitting a service migration request, the user inputs or selects information such as a service ID, an original storage volume, a target storage volume and the like of a target service in the operable area of the man-machine interaction interface. When the user submits the service migration request, the information is carried in the service migration request.
The original storage volume and the destination storage volume may be selected using the volume ID, and the destination storage volume may be a newly created volume or an original volume in the system. Each storage Volume corresponds to a PVC (persistent Volume Claim) resource in the k8s cluster. Each storage volume mainly comprises: information such as a storage space request mode, an access mode, a correspondence relation with the PVC, a storage type and the like.
S102, determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to the service ID carried by the service migration request.
It should be noted that the container cloud platform can manage multiple k8s clusters (kubernets), kubernets, k8s for short, which makes the application of container deployment simple and efficient. The containers operate in the k8s cluster in the form of container groups (PODs), one container group comprising a plurality of containers.
S103, creating an init container, and migrating the target service from the original storage volume to the target storage volume by using the init container.
In one embodiment, migrating target traffic from a primary storage volume to a destination storage volume using an init container includes: target traffic is migrated from the original storage volume to the destination storage volume in an asynchronous manner using an init container. Because the service migration process is time-consuming, the migration is completed in an asynchronous mode, and other services in the container cloud platform can not be affected.
In one embodiment, please refer to fig. 2, and fig. 2 is a detailed flowchart of step S103 in fig. 1. The specific implementation step of S103 in fig. 1 includes:
s201, controlling a target storage volume to be mounted to an init container;
s202, copying all information corresponding to the original storage volume to a target storage volume;
s203, accessing an interface of the k8S cluster by using the certificate of the k8S cluster;
and S204, replacing the original storage volume with a target storage volume through an interface.
Copying all information corresponding to the original storage volume to a target storage volume, wherein the copying comprises the following steps: and copying all information corresponding to the original storage volume to the target storage volume by using a shell command.
Specifically, the init container has the characteristic of automatic quitting after execution is completed, and is automatically destroyed after quitting. Therefore, the smooth execution of the service migration can be ensured, and the success rate of the service migration is improved.
In a specific embodiment, after migrating the target traffic from the original storage volume to the destination storage volume using the init container, the method further includes: monitoring the state of a container group where a target service is located in real time; and if the container group is started, modifying the target service from a busy state to a running state. Wherein, after the target service is modified from the busy state to the running state, the method further comprises the following steps: and feeding back prompt information of the completion of the target service migration to the human-computer interaction interface. The real-time monitoring of the state of the container group where the target service is located includes: the status of the group of containers is monitored in real time in an asynchronous manner.
Therefore, after a service migration request submitted by a user through a human-computer interaction interface is acquired, a container cloud platform can automatically determine a target service, an original storage volume corresponding to the target service and a target storage volume according to a service ID carried by the service migration request; and then an init container is created, and the target service is migrated from the original storage volume to the target storage volume by using the init container, so that the automatic migration of the target service on the original storage volume and the target storage volume is completed, and the migration efficiency of the target service is improved. The method and the system are applied to a container cloud platform for managing the k8s cluster, so that all services running on the managed k8s cluster can be automatically migrated, and the migration efficiency of each service is improved.
It should be noted that, the information corresponding to each service in the container cloud platform generally includes: storage volume ID, mount path, and storage volume type. Wherein, a record table can be set to record the information, and the header of the record table is shown in table 1.
TABLE 1
Service ID Name of service Storage volume ID Storage volume type Mounting path
If the system for the user to operate the service migration is realized according to the method provided by the application, the system can execute the service migration method provided by the application after the user performs related operations on the human-computer interaction interface. Wherein, the system is provided with a container cloud platform.
Specifically, if the system receives a service migration request, determining a service to be migrated, a primary storage volume and a destination storage volume, creating an init container, mounting the destination storage volume to the init container, and generating a corresponding shell to command all data in a primary storage volume mounting catalog to be copied to the destination storage volume. After the init container is operating normally, the state of the related container group is modified, and the original storage volume is replaced by the destination storage volume through the interface of the k8s cluster. After the asynchronous monitoring migration is completed, whether the related container group is restarted successfully or not is judged, if the related container group is started, the business migrated at this time is changed from a busy state to a running state, and at the moment, a user can inquire that the business is mounted to a target storage volume and the state is normal.
Among other things, the container cloud platform may manage multiple k8s clusters, where kubeconfig (i.e., a certificate) for each k8s cluster is maintained, with which APIs (i.e., interfaces) of the relevant k8s cluster may be invoked. Thus, access and management to the k8s cluster can be realized. The cloud management platform can realize the creation, deletion and the like of the container group by calling the API of the k8s cluster. If the service in the cloud management platform needs to replace the storage volume, the cloud management platform automatically completes the migration work of the service in a mode of creating an init container without manually copying related data corresponding to the original storage volume. And after the migration is finished, the UI page can be automatically notified.
In the following, a service migration apparatus provided in an embodiment of the present application is introduced, and a service migration apparatus described below and a service migration method described above may be referred to each other.
Referring to fig. 3, an embodiment of the present application discloses a service migration apparatus, which is applied to a container cloud platform for managing a k8s cluster, and includes:
an obtaining module 301, configured to obtain a service migration request submitted by a user through a human-computer interaction interface;
a determining module 302, configured to determine a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried by the service migration request;
and the migration module 303 is configured to create an init container, and migrate the target service from the original storage volume to the destination storage volume by using the init container.
In a specific embodiment, the migration module is specifically configured to:
target traffic is migrated from the original storage volume to the destination storage volume in an asynchronous manner using an init container.
In one embodiment, the migration module comprises:
the mounting unit is used for controlling the mounting of the target storage volume to the init container;
the copying unit is used for copying all information corresponding to the original storage volume to a target storage volume;
an accessing unit, configured to access an interface of the k8s cluster using the credential of the k8s cluster;
and the replacing unit is used for replacing the original storage volume with the target storage volume through the interface.
In one embodiment, the copy unit is specifically configured to:
and copying all information corresponding to the original storage volume to the target storage volume by using a shell command.
In a specific embodiment, the method further comprises the following steps:
the monitoring module is used for monitoring the state of the container group where the target service is located in real time;
and the modification module is used for modifying the target service from a busy state to a running state if the container group is started.
In a specific embodiment, the method further comprises the following steps:
and the feedback module is used for feeding back prompt information of the completion of the target service migration to the human-computer interaction interface.
In a specific embodiment, the monitoring module is specifically configured to:
the status of the group of containers is monitored in real time in an asynchronous manner.
For more specific working processes of each module and unit in this embodiment, reference may be made to corresponding contents disclosed in the foregoing embodiments, and details are not described here again.
As can be seen, the embodiment provides a service migration device, where after a service migration request submitted by a user through a human-computer interaction interface is acquired, a container cloud platform can automatically determine a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried in the service migration request; and then an init container is created, and the target service is migrated from the original storage volume to the target storage volume by using the init container, so that the automatic migration of the target service on the original storage volume and the target storage volume is completed, and the migration efficiency of the target service is improved. The method and the system are applied to a container cloud platform for managing the k8s cluster, so that all services running on the managed k8s cluster can be automatically migrated, and the migration efficiency of each service is improved. And the init container has the characteristic of automatic exit after the execution is finished, so that the smooth execution of the service migration can be ensured, and the success rate of the service migration is improved.
In the following, a service migration device provided in an embodiment of the present application is introduced, and a service migration device described below and a service migration method and apparatus described above may refer to each other.
Referring to fig. 4, an embodiment of the present application discloses a service migration device, including:
a memory 401 for storing a computer program;
a processor 402 for executing said computer program for implementing the method disclosed in any of the embodiments described above.
In the following, a readable storage medium provided in an embodiment of the present application is introduced, and a readable storage medium described below and a service migration method, apparatus, and device described above may be referred to each other.
A readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the service migration method disclosed in the foregoing embodiments. For the specific steps of the method, reference may be made to the corresponding contents disclosed in the foregoing embodiments, which are not described herein again.
References in this application to "first," "second," "third," "fourth," etc., if any, are intended to distinguish between similar elements and not necessarily to describe a particular order or sequence. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises" and "comprising," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, or apparatus.
It should be noted that the descriptions in this application referring to "first", "second", etc. are for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In addition, technical solutions between various embodiments may be combined with each other, but must be realized by a person skilled in the art, and when the technical solutions are contradictory or cannot be realized, such a combination should not be considered to exist, and is not within the protection scope of the present application.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of readable storage medium known in the art.
The principle and the implementation of the present application are explained herein by applying specific examples, and the above description of the embodiments is only used to help understand the method and the core idea of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (9)

1. A service migration method is applied to a container cloud platform for managing a k8s cluster, and comprises the following steps:
acquiring a service migration request submitted by a user through a human-computer interaction interface;
determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to a service ID carried by the service migration request;
creating an init container, and migrating the target service from the original storage volume to the target storage volume by using the init container;
wherein the migrating the target traffic from the primary storage volume to the destination storage volume using the init container comprises:
controlling the target storage volume to be mounted to the init container;
copying all information corresponding to the original storage volume to the target storage volume;
accessing an interface of the k8s cluster using the credentials of the k8s cluster;
and replacing the original storage volume with the target storage volume through the interface.
2. The traffic migration method according to claim 1, wherein the migrating the target traffic from the primary storage volume to the destination storage volume using the init container comprises:
and asynchronously migrating the target traffic from the original storage volume to the destination storage volume by using the init container.
3. The service migration method according to claim 1, wherein the copying all information corresponding to the original storage volume to the destination storage volume includes:
and copying all information corresponding to the original storage volume to the target storage volume by using a shell command.
4. The traffic migration method according to any one of claims 1 to 3, wherein after the migrating the target traffic from the primary storage volume to the destination storage volume using the init container, the method further comprises:
monitoring the state of the container group where the target service is located in real time;
and if the container group is started, modifying the target service from a busy state to a running state.
5. The traffic migration method according to claim 4, wherein after said modifying said target traffic from a busy state to an active state, further comprising:
and feeding back prompt information of the completion of the target service migration to the human-computer interaction interface.
6. The service migration method according to claim 4, wherein the monitoring the state of the container group in which the target service is located in real time includes:
the state of the group of containers is monitored in real time in an asynchronous manner.
7. A service migration device is applied to a container cloud platform for managing a k8s cluster, and comprises the following components:
the acquisition module is used for acquiring a service migration request submitted by a user through a human-computer interaction interface;
the determining module is used for determining a target service, and an original storage volume and a target storage volume corresponding to the target service according to the service ID carried by the service migration request;
the migration module is used for creating an init container and migrating the target service from the original storage volume to the target storage volume by using the init container;
wherein the migration module comprises:
the mounting unit is used for controlling the target storage volume to be mounted to the init container;
the copying unit is used for copying all information corresponding to the original storage volume to the target storage volume;
an accessing unit for accessing an interface of the k8s cluster using the credential of the k8s cluster;
and the replacing unit is used for replacing the original storage volume with the target storage volume through the interface.
8. A service migration apparatus, comprising:
a memory for storing a computer program;
a processor for executing the computer program to implement the service migration method according to any one of claims 1 to 6.
9. A readable storage medium for storing a computer program, wherein the computer program, when executed by a processor, implements the service migration method according to any one of claims 1 to 6.
CN201911243184.3A 2019-12-06 2019-12-06 Service migration method, device, equipment and readable storage medium Active CN111061432B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911243184.3A CN111061432B (en) 2019-12-06 2019-12-06 Service migration method, device, equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911243184.3A CN111061432B (en) 2019-12-06 2019-12-06 Service migration method, device, equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN111061432A CN111061432A (en) 2020-04-24
CN111061432B true CN111061432B (en) 2022-03-22

Family

ID=70299921

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911243184.3A Active CN111061432B (en) 2019-12-06 2019-12-06 Service migration method, device, equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN111061432B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112035062B (en) * 2020-08-19 2021-09-28 星环信息科技(上海)股份有限公司 Migration method of local storage of cloud computing, computer equipment and storage medium
CN112671586B (en) * 2020-12-29 2023-04-21 中盈优创资讯科技有限公司 Automatic migration and guarantee method and device for service configuration
CN113031875B (en) * 2021-03-31 2024-08-27 中国建设银行股份有限公司 Storage volume management method, device, storage medium and system
US12067417B2 (en) 2021-04-16 2024-08-20 International Business Machines Corporation Automatic container migration system
CN115705144A (en) * 2021-08-02 2023-02-17 华为技术有限公司 LUN management method and device
CN114153817A (en) * 2021-11-29 2022-03-08 平安壹账通云科技(深圳)有限公司 Method, device and equipment for automatically migrating business data and storage medium
CN115022021B (en) * 2022-05-31 2024-04-26 广东浪潮智慧计算技术有限公司 Method, system, equipment and computer readable storage medium for accessing k8s

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016051445A1 (en) * 2014-09-29 2016-04-07 株式会社日立製作所 Management system for storage system
CN107193499A (en) * 2017-05-26 2017-09-22 郑州云海信息技术有限公司 A kind of moving method and device of container data volume
CN107728947A (en) * 2017-10-13 2018-02-23 郑州云海信息技术有限公司 A kind of cold moving method of container and system
CN108121591A (en) * 2017-12-18 2018-06-05 浪潮软件股份有限公司 A kind of implementation method and device of Kubernetes nodes
CN109408115A (en) * 2018-09-12 2019-03-01 上海数耕智能科技有限公司 A kind of method and computing system based on migrating objects in container environment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10909165B2 (en) * 2017-06-20 2021-02-02 Red Hat, Inc. Sharing filesystems between containers

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016051445A1 (en) * 2014-09-29 2016-04-07 株式会社日立製作所 Management system for storage system
CN107193499A (en) * 2017-05-26 2017-09-22 郑州云海信息技术有限公司 A kind of moving method and device of container data volume
CN107728947A (en) * 2017-10-13 2018-02-23 郑州云海信息技术有限公司 A kind of cold moving method of container and system
CN108121591A (en) * 2017-12-18 2018-06-05 浪潮软件股份有限公司 A kind of implementation method and device of Kubernetes nodes
CN109408115A (en) * 2018-09-12 2019-03-01 上海数耕智能科技有限公司 A kind of method and computing system based on migrating objects in container environment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"使用Docker Swarm搭建集群";欧阳桂秀;《福建电脑》;20191125;第35卷(第11期);全文 *
Shripad Nadgowda ; Sahil Suneja ; Nilton Bila ; Canturk Isci."Voyager: Complete Container State Migration".《2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS)》.2017, *

Also Published As

Publication number Publication date
CN111061432A (en) 2020-04-24

Similar Documents

Publication Publication Date Title
CN111061432B (en) Service migration method, device, equipment and readable storage medium
US11226847B2 (en) Implementing an application manifest in a node-specific manner using an intent-based orchestrator
CN110311831B (en) Container cloud-based system resource monitoring method and related equipment
CN113094183B (en) Training task creating method, device, system and medium of AI (Artificial Intelligence) training platform
CN107016016B (en) Data processing method and device
WO2021109750A1 (en) Node management method, device and apparatus, storage medium, and system
CN110633130B (en) Virtual memory management method and device based on memory hot plug technology
US12112187B2 (en) Scalable visualization of a containerized application in a multiple-cluster environment
CN110673787A (en) Volume configuration method and device
CN111726241B (en) Network resource management method, system, network device and readable storage medium
CN116360918A (en) Modeling data processing method, modeling data processing device, computer equipment and storage medium
CN114168179A (en) Micro-service management method, device, computer equipment and storage medium
CN103095759B (en) Recover the method and apparatus of resource environment
US20220206836A1 (en) Method and Apparatus for Processing Virtual Machine Migration, Method and Apparatus for Generating Virtual Machine Migration Strategy, Device and Storage Medium
CN113055448A (en) Metadata management method and device
US9565062B2 (en) Resource deployment management
CN109032762B (en) Virtual machine backtracking method and related equipment
CN113127258A (en) Data backup method, device, equipment and medium
CN111198756A (en) Application scheduling method and device of kubernets cluster
CN113687908B (en) Method, device and equipment for creating PMEM virtual machine and readable storage medium
CN116881012A (en) Container application vertical capacity expansion method, device, equipment and readable storage medium
CN115562590A (en) Method, system, equipment and storage medium for using cloud hard disk by cloud host
CN114153555A (en) Cloud platform PMEM device management method, system, device and storage medium
CN109634721B (en) Method and related device for starting communication between virtual machine and host
CN110764882B (en) Distributed management method, distributed management system and device

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