CN112015517B - Block chain node dynamic migration method and system based on k8s cluster - Google Patents
Block chain node dynamic migration method and system based on k8s cluster Download PDFInfo
- Publication number
- CN112015517B CN112015517B CN202010780028.7A CN202010780028A CN112015517B CN 112015517 B CN112015517 B CN 112015517B CN 202010780028 A CN202010780028 A CN 202010780028A CN 112015517 B CN112015517 B CN 112015517B
- Authority
- CN
- China
- Prior art keywords
- cluster
- node
- storage volume
- host
- storage
- 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
- 230000005012 migration Effects 0.000 title claims abstract description 62
- 238000013508 migration Methods 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000013507 mapping Methods 0.000 claims description 3
- 230000001483 mobilizing effect Effects 0.000 claims description 2
- 230000022261 cerebral cortex tangential migration using cell-cell interactions Effects 0.000 abstract description 2
- 238000010516 chain-walking reaction Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- 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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- 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/0629—Configuration or reconfiguration of storage systems
-
- 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/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
-
- 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]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/4557—Distribution of virtual machine instances; Migration and load balancing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a blockchain network node dynamic migration method and a blockchain network node dynamic migration system based on k8S cluster management, wherein the method comprises the steps of S1, creating k8S clusters and NFS storage service, storing account book data in the NFS storage service, and building a cluster storage volume in the k8S clusters, and associating the account book data with the cluster storage volume; s2, the node is migrated into the target host to be added into the k8S cluster, the block chain link point update configuration file is executed in the k8S cluster and is associated to the cluster memory, and the block chain migration is completed. According to the method, the NFS storage server and the K8S cluster are arranged, the cluster storage volume is created in the K8S cluster, the NFS storage server is mounted on the cluster storage volume, the association between the NFS storage server and the cluster storage volume is established, and the deployment configuration host label of the blockchain network node is transformed into the migration target host, so that the dynamic migration of the node is realized.
Description
Technical Field
The invention relates to the technical field of blockchains, in particular to a blockchain node dynamic migration method and system based on k8s cluster management.
Background
Currently, blockchain network nodes are mainly based on physical hosts, virtual hosts, or container deployments initiated on hosts. The blockchain network node is also referred to as a blockchain node. The account book data is stored on a node operation host computer, the access relation between the account book data storage position and the operation node is directly established, each node on the blockchain is in account, meanwhile, the account book is maintained, and cannot be easily tampered, wherein the account book refers to a digital record comprising a data structure of the blockchain, all transaction information and the current state, and the whole blockchain is jointly accounted and jointly maintained by all nodes; the blockchain technology links a plurality of blocks, a plurality of nodes and a plurality of account books; when the blockchain network node is to be migrated to another newly-added host, account book data of the newly-added host need to be migrated together, and the newly-added host cannot directly share the account book data with the original host, so that the original account book data must be migrated first when the node is migrated, and the migration node can not normally operate, so that the blockchain network node cannot be dynamically migrated.
Therefore, how to realize the dynamic migration of the blockchain network node is a problem to be solved at present.
Disclosure of Invention
The invention aims to provide a blockchain node dynamic migration method and a blockchain node dynamic migration system based on a K8S cluster, wherein an NFS storage server and the K8S cluster are arranged, a cluster storage volume is created in the K8S cluster, the NFS storage server is mounted on the cluster storage volume, the association of the NFS storage server and the cluster storage volume is established, and a label is transformed into an migration target host, so that the node dynamic migration is realized.
The above object of the present invention is achieved by the following technical solutions:
a block chain node dynamic migration method based on k8s cluster comprises the following steps:
s1, creating a k8S cluster and NFS storage service, storing account book data in the NFS storage service, and building a cluster storage volume in the k8S cluster to associate the account book data with the cluster storage volume;
s2, the node is migrated into the target host to be added into the k8S cluster, the block chain link point update configuration file is executed in the k8S cluster and is associated to the cluster memory, and the block chain migration is completed.
The invention is further provided with: the step S1 comprises the following steps:
s11, creating an NFS storage server for storing account book data;
s12, creating a k8S cluster;
s13, creating a cluster storage volume in a k8S cluster, wherein the cluster storage volume is used for mapping blockchain node ledger data and storage positions in NFS;
s14, mounting the NFS storage position to a cluster storage volume;
s15, in the k8S cluster, deploying the nodes to a designated cluster host;
s16, completing deployment of block chain link points;
s17, running the blockchain network node and storing account data into the cluster storage volume.
The invention is further provided with: the k8s cluster comprises at least one cluster host.
The invention is further provided with: in step S13, in the k8S cluster, a cluster storage volume configuration file is created, cluster storage volumes pv and pvc are built in the cluster storage volume configuration file, NFS storage locations are associated, and pv, pvc and cluster storage volume configuration files are executed to complete the creation of the cluster storage volume.
The invention is further provided with: in step S14, a block link point configuration file is generated, and in the block link point configuration file, node deployment information is defined and a relationship is established with the cluster storage volume.
The invention is further provided with: in step S15, the block link point configuration file is executed in the k8S cluster, and the nodes are deployed to the designated cluster hosts.
The invention is further provided with: in step S16, the node ledger data is written into the cluster storage volume pvc.
The invention is further provided with: the step S2 includes the following steps:
s21, migrating the node into a target host to join a k8S cluster;
s22, constructing a blockchain node update configuration file, and designating a node migration host as a newly added cluster host;
s23, executing a block chain link point update configuration file in the k8S cluster;
s24, starting a blockchain node on the migration host of the appointed node, and automatically mounting the cluster storage volume pvc;
s25, finishing the block chain link point migration.
The invention is further provided with: in the block chain node updating configuration file, the migration target host label is transformed into the migration target host label, so that node updating is realized.
A block chain link point dynamic migration system based on k8s cluster management comprises a storage host, a plurality of cluster hosts and a node management unit, wherein an NFS storage server is created on the storage host, the plurality of cluster hosts construct k8s clusters which are managed by using k8s, and configuration descriptions of the nodes running on the k8s clusters form block chain network nodes; creating a cluster storage volume based on the k8s cluster; mounting an NFS storage server to a cluster storage volume; the node management unit is used for constructing a k8s instruction, sending a deployment instruction to the k8s cluster and storing node account data to the cluster storage volume; and the k8s cluster performs node migration according to a deployment host scheduling instruction of the node management unit.
Compared with the prior art, the invention has the beneficial technical effects that:
1. according to the method, the NFS storage server, the K8S cluster and the cluster storage volume are arranged, and the association is established between the NFS storage server and the K8S cluster and the cluster storage volume, so that a foundation is laid for node dynamic migration;
2. furthermore, the migration target host is added into the K8S cluster, so that node dynamic migration is realized, data migration of the node account book is not required to be considered, node dynamic migration is realized, data migration links are reduced, and node migration efficiency is improved.
Drawings
FIG. 1 is a schematic diagram of a dynamic migration system architecture in accordance with one embodiment of the present invention;
FIG. 2 is a schematic diagram of a node deployment flow architecture of an embodiment of the present invention;
FIG. 3 is a schematic diagram of a node migration flow scheme in accordance with one embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
The invention relates to a blockchain network node dynamic migration system based on k8s cluster management, which is shown in figure 1 and comprises a storage host, a plurality of cluster hosts and a node management unit; creating an NFS storage server on a storage host; adopting k8s to manage a plurality of cluster hosts, establishing a k8s cluster constructed by the plurality of cluster hosts, establishing a cluster storage volume based on the k8s cluster, and mounting an NFS storage server to the cluster storage volume; the block chain program running in the k8s cluster node forms a block chain network node; the node management unit is used for managing the blockchain network nodes in the blockchain network, constructing k8s instructions, sending deployment instructions to the k8s clusters, and storing the node account data to the cluster storage volumes; and the k8s cluster performs node migration according to a deployment host scheduling instruction of the node management unit.
Because the host in the cluster is managed by k8s, the node management unit can acquire the host information in the cluster through the k8s interface, the node management unit sends the instruction to the k8s interface, and finally the k8s sends the scheduling instruction to the host.
The block chain network consists of a plurality of block chain network nodes, and each block chain network node is a physical host or a virtual host or various hosts on the cloud; and adding the migrating target host and the migrating target host into the cluster, and mobilizing the block chain network node program among hosts in the cluster to realize node migration.
The invention relates to a blockchain network node dynamic migration method based on k8s cluster management, which is characterized in that blockchain network nodes are deployed in a cluster and then migrate among the blockchain network nodes.
Firstly, creating a k8s cluster and NFS storage service, storing account book data in the NFS storage service, and building a cluster storage volume in the k8s cluster to associate the account book data with the cluster storage volume; the ledger data is stored in the cluster storage volume. As shown in fig. 2, the method comprises the following steps:
s11, creating an NFS storage server for storing account book data;
s12, creating a k8S cluster;
s13, creating a cluster storage volume in a k8S cluster, wherein the cluster storage volume is used for mapping the blockchain network node ledger data and the storage position in the NFS;
s14, mounting the NFS storage position to a cluster storage volume;
s15, in the k8S cluster, deploying the nodes to a designated cluster host;
s16, completing deployment of the block chain network nodes;
s17, running the blockchain network node and storing account data into the cluster storage volume.
In one particular embodiment of the present application, the cluster storage volumes PV (PersistentVolume), PVC (PersistentVolumeClaim) are defined in a k8s cluster, with the cluster storage volume PVC being used to declare the cluster storage volume PV. Creating a cluster storage volume configuration file in a yaml mode, associating NFS storage positions in the cluster storage volume yaml configuration file, defining a cluster storage volume PV and PVC, and establishing an association relationship between a blockchain network node and the PV according to the name of the PVC. Executing the yaml configuration file of the cluster storage volume to finish the creation of the cluster storage volumes PV and PVC.
The node management unit generates a blockchain network node yaml configuration file, defines node deployment information and mounts a blockchain network node PVC in the blockchain network node yaml configuration file, establishes a relation with a cluster storage volume, executes the blockchain network node yaml configuration file in a cluster, deploys the nodes to a designated cluster host, and completes the deployment of the blockchain network node.
The node deployment at this time is original node deployment, and later can be migrated when migration is needed.
NFS is a specific location where data is stored, and the cluster storage volume PV maps the storage locations in NFS to the k8s cluster, so that all blockchain network nodes deployed in the k8s cluster can read and write data to the cluster storage volume PV, which is equivalent to reading and writing data through NFS. Unlike the direct use NFS server, all blockchain network nodes in the k8s cluster share one cluster storage volume.
And running the blockchain network node and storing the account data into the cluster storage volume pvc.
Constructing a blockchain network node update yaml configuration file at a node management unit, enabling a designated node to migrate out of and migrate into a target host, executing the blockchain network node update yaml configuration file at a k8s cluster, and starting the blockchain network node on the designated migration target host to complete the migration of the blockchain network node. As shown in fig. 3, the method comprises the following steps:
s21, migrating the node into a target host to join a k8S cluster;
s22, constructing a blockchain network node in a node management unit to update yaml configuration files, and designating a node migration host (node) as a newly added cluster host;
s23, executing a blockchain network node to update a yaml configuration file in the k8S cluster;
s24, starting a blockchain network node on a designated node migration host node, and automatically mounting a cluster storage volume pvc;
s25, the block chain network node migration is completed.
And in the yaml configuration file updated by the blockchain network node, replacing the migration target host label with the migration target host label, and after the blockchain network node is executed in the cluster, completing migration of the blockchain network node.
The embodiments of the present invention are all preferred embodiments of the present invention, and are not intended to limit the scope of the present invention in this way, therefore: all equivalent changes in structure, shape and principle of the invention should be covered in the scope of protection of the invention.
Claims (9)
1. A block chain node dynamic migration method based on a k8s cluster is characterized by comprising the following steps of: the method comprises the following steps:
s1, including a storage host, a plurality of cluster hosts and a node management unit, creating an NFS storage server on the storage host, creating a k8S cluster and an NFS storage service, wherein the k8S cluster comprises a plurality of cluster hosts, managing the plurality of cluster hosts by adopting k8S, creating a cluster storage volume based on the k8S cluster, mounting the NFS storage server to the cluster storage volume, storing account book data in the NFS storage service, associating the account book data with the cluster storage volume, wherein the cluster storage volume maps storage positions in the NFS to the k8S cluster, and all block chain network nodes deployed in the k8S cluster can read and write data into the cluster storage volume, which is equivalent to reading and writing data through the NFS;
s2, a blockchain program running on a k8S cluster node forms a blockchain network node, and all blockchain network nodes in the k8S cluster share a cluster storage volume; the node management unit is used for managing the blockchain network nodes in the blockchain network, constructing k8s instructions, sending deployment instructions to the k8s clusters, storing the node account data to the cluster storage volume, adding the migration target host and the migration target host into the k8s clusters, executing the updating configuration file of the blockchain link points in the k8s clusters, and associating the configuration file with the cluster storage to complete the blockchain migration.
2. The k8s cluster-based blockchain node live migration method of claim 1, wherein: the step S1 comprises the following steps:
s11, creating an NFS storage server for storing account book data;
s12, creating a k8S cluster;
s13, creating a cluster storage volume in a k8S cluster, wherein the cluster storage volume is used for mapping blockchain node ledger data and storage positions in NFS;
s14, mounting the NFS storage position to a cluster storage volume;
s15, in the k8S cluster, deploying the nodes to a designated cluster host;
s16, completing deployment of block chain link points;
s17, running the blockchain network node and storing account data into the cluster storage volume.
3. The k8s cluster-based blockchain node live migration method of claim 2, wherein: in step S13, in the k8S cluster, a cluster storage volume configuration file is created, cluster storage volumes pv and pvc are built in the cluster storage volume configuration file, NFS storage locations are associated, and pv, pvc and cluster storage volume configuration files are executed to complete the creation of the cluster storage volume.
4. The k8s cluster-based blockchain node live migration method of claim 2, wherein: in step S14, a block link point configuration file is generated, and in the block link point configuration file, node deployment information is defined and a relationship is established with the cluster storage volume.
5. The k8s cluster-based blockchain node live migration method of claim 2, wherein: in step S15, the block link point configuration file is executed in the k8S cluster, and the nodes are deployed to the designated cluster hosts.
6. The k8s cluster-based blockchain node live migration method of claim 2, wherein: in step S16, the node ledger data is written into the cluster storage volume pvc.
7. The k8s cluster-based blockchain node live migration method of claim 1, wherein: the step S2 includes the following steps:
s21, migrating the node into a target host to join a k8S cluster;
s22, constructing a blockchain node update configuration file, and designating a node migration host as a newly added cluster host;
s23, executing a block chain link point update configuration file in the k8S cluster;
s24, starting a blockchain node on the migration host of the appointed node, and automatically mounting the cluster storage volume pvc;
s25, finishing the block chain link point migration.
8. The k8s cluster-based blockchain node live migration method of claim 7, wherein: in the block chain node updating configuration file, the migration target host label is transformed into the migration target host label, so that node updating is realized.
9. A block chain link point dynamic migration system based on a k8s cluster is characterized in that: the system comprises a storage host, a plurality of cluster hosts and a node management unit, wherein an NFS storage server is created on the storage host, the plurality of cluster hosts construct k8s clusters which are managed by adopting k8s, and configuration descriptions of the nodes running in the k8s clusters form a blockchain network node; creating a cluster storage volume based on the k8s cluster; mounting an NFS storage server to a cluster storage volume; the node management unit is used for constructing a k8s instruction, sending a deployment instruction to the k8s cluster and storing node account data to the cluster storage volume; the k8s cluster carries out node migration according to a deployment host scheduling instruction of a node management unit, the node management unit acquires host information in the cluster through a k8s interface, the node management unit sends the instruction to the k8s interface, and finally the k8s sends the scheduling instruction to a host, a blockchain network consists of a plurality of blockchain network nodes, and each blockchain network node is an entity host, a virtual host or hosts on various clouds; and adding the migrating target host and the migrating target host into the cluster, and mobilizing the block chain network node program among hosts in the cluster to realize node migration.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010780028.7A CN112015517B (en) | 2020-08-05 | 2020-08-05 | Block chain node dynamic migration method and system based on k8s cluster |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010780028.7A CN112015517B (en) | 2020-08-05 | 2020-08-05 | Block chain node dynamic migration method and system based on k8s cluster |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112015517A CN112015517A (en) | 2020-12-01 |
CN112015517B true CN112015517B (en) | 2024-03-29 |
Family
ID=73499196
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010780028.7A Active CN112015517B (en) | 2020-08-05 | 2020-08-05 | Block chain node dynamic migration method and system based on k8s cluster |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112015517B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112631687B (en) * | 2020-12-31 | 2024-08-02 | 中国农业银行股份有限公司 | Service cluster configuration method, device and equipment |
CN113282391B (en) * | 2021-05-21 | 2023-09-26 | 北京京东振世信息技术有限公司 | Cluster switching method, cluster switching device, electronic equipment and readable storage medium |
CN113364616A (en) * | 2021-06-01 | 2021-09-07 | 全知科技(杭州)有限责任公司 | Method for migrating application developed based on K8s to wireless environment |
CN113590265A (en) * | 2021-08-02 | 2021-11-02 | 杭州云象网络技术有限公司 | Method, medium, device and system for migrating alliance chain cluster environment |
CN113721850B (en) * | 2021-08-26 | 2023-08-25 | 苏州浪潮智能科技有限公司 | Volume management method, system, equipment and medium |
CN114356214B (en) * | 2021-11-30 | 2023-12-01 | 新浪技术(中国)有限公司 | Method and system for providing local storage volume for kubernetes system |
CN116644119A (en) * | 2022-02-16 | 2023-08-25 | 华为技术有限公司 | Data storage system and method |
CN114866560B (en) * | 2022-04-29 | 2023-12-01 | 蚂蚁区块链科技(上海)有限公司 | Block chain node migration method and device, electronic equipment and readable storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108170740A (en) * | 2017-12-18 | 2018-06-15 | 深圳前海微众银行股份有限公司 | Data migration method, system and computer readable storage medium |
CN108512935A (en) * | 2018-04-16 | 2018-09-07 | 腾讯科技(深圳)有限公司 | data service system, method, server and computer readable storage medium |
CN109144414A (en) * | 2018-07-27 | 2019-01-04 | 阿里巴巴集团控股有限公司 | The multistage storage method and device of block chain data |
CN110377395A (en) * | 2019-07-03 | 2019-10-25 | 无锡华云数据技术服务有限公司 | A kind of Pod moving method in Kubernetes cluster |
CN111211930A (en) * | 2019-12-31 | 2020-05-29 | 杭州趣链科技有限公司 | Block chain service disaster-tolerant backup containerized deployment method |
WO2020112029A1 (en) * | 2018-11-30 | 2020-06-04 | Purple Ds Private Ltd. | System and method for facilitating participation in a blockchain environment |
CN111309711A (en) * | 2020-03-13 | 2020-06-19 | 财付通支付科技有限公司 | Cross-block-chain data migration method, device, equipment and storage medium |
CN111324596A (en) * | 2020-03-06 | 2020-06-23 | 腾讯科技(深圳)有限公司 | Data migration method and device for database cluster and electronic equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11399063B2 (en) * | 2014-06-04 | 2022-07-26 | Pure Storage, Inc. | Network authentication for a storage system |
-
2020
- 2020-08-05 CN CN202010780028.7A patent/CN112015517B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108170740A (en) * | 2017-12-18 | 2018-06-15 | 深圳前海微众银行股份有限公司 | Data migration method, system and computer readable storage medium |
CN108512935A (en) * | 2018-04-16 | 2018-09-07 | 腾讯科技(深圳)有限公司 | data service system, method, server and computer readable storage medium |
CN109144414A (en) * | 2018-07-27 | 2019-01-04 | 阿里巴巴集团控股有限公司 | The multistage storage method and device of block chain data |
WO2020112029A1 (en) * | 2018-11-30 | 2020-06-04 | Purple Ds Private Ltd. | System and method for facilitating participation in a blockchain environment |
CN110377395A (en) * | 2019-07-03 | 2019-10-25 | 无锡华云数据技术服务有限公司 | A kind of Pod moving method in Kubernetes cluster |
CN111211930A (en) * | 2019-12-31 | 2020-05-29 | 杭州趣链科技有限公司 | Block chain service disaster-tolerant backup containerized deployment method |
CN111324596A (en) * | 2020-03-06 | 2020-06-23 | 腾讯科技(深圳)有限公司 | Data migration method and device for database cluster and electronic equipment |
CN111309711A (en) * | 2020-03-13 | 2020-06-19 | 财付通支付科技有限公司 | Cross-block-chain data migration method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112015517A (en) | 2020-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112015517B (en) | Block chain node dynamic migration method and system based on k8s cluster | |
CN106407040B (en) | A kind of duplicating remote data method and system | |
US9292217B2 (en) | Logical volume space sharing | |
CN103002027B (en) | Data-storage system and the method for tree directory structure is realized based on key-value pair system | |
US10652330B2 (en) | Object storage in cloud with reference counting using versions | |
CN105718217A (en) | Method and device for maintaining data consistency of thin provisioning database | |
CN107111450A (en) | The disk partition splicing and equilibrium again carried out using partition table | |
WO2021057956A1 (en) | Method, apparatus and system for managing mirror image file, and computer device and storage medium | |
CN106775446A (en) | Based on the distributed file system small documents access method that solid state hard disc accelerates | |
CN105450734A (en) | Distributed storage CEPH data distribution optimization method | |
CN107967122A (en) | A kind of method for writing data of block device, device and medium | |
CN105100149A (en) | Method and system for file management | |
WO2017096977A1 (en) | Data backup method, apparatus and system | |
CN109189326B (en) | Management method and device of distributed cluster | |
CN103473258A (en) | Cloud storage file system | |
CN114237519A (en) | Method, device, equipment and medium for migrating object storage data | |
CN114564339A (en) | Disk image file cross-platform migration method and system | |
CN105657057A (en) | Calculation and storage fused cluster system | |
CN102609492A (en) | Metadata management method supporting variable table modes | |
CN102651674B (en) | Data transmission method of reflective memory network | |
CN103281383B (en) | A kind of time sequence information recording method of Based on Distributed data source | |
CN115982101B (en) | Machine room data migration method and device based on multi-machine room copy placement strategy | |
CN102456023A (en) | Method and system for searching user information | |
CN114415977B (en) | Method for accessing storage pool and distributed storage system | |
CN111475514B (en) | Map data making method, map data updating device, medium and equipment |
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 |