CN111061432B - Service migration method, device, equipment and readable storage medium - Google Patents
Service migration method, device, equipment and readable storage medium Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0647—Migration mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols 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
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.
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)
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10909165B2 (en) * | 2017-06-20 | 2021-02-02 | Red Hat, Inc. | Sharing filesystems between containers |
-
2019
- 2019-12-06 CN CN201911243184.3A patent/CN111061432B/en active Active
Patent Citations (5)
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)
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 |