CN102346779A - Distributed file system and master control node backup method - Google Patents
Distributed file system and master control node backup method Download PDFInfo
- Publication number
- CN102346779A CN102346779A CN2011103170320A CN201110317032A CN102346779A CN 102346779 A CN102346779 A CN 102346779A CN 2011103170320 A CN2011103170320 A CN 2011103170320A CN 201110317032 A CN201110317032 A CN 201110317032A CN 102346779 A CN102346779 A CN 102346779A
- Authority
- CN
- China
- Prior art keywords
- virtual
- machine
- virtual machine
- physical machine
- master
- 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.)
- Granted
Links
Images
Landscapes
- Hardware Redundancy (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a distributed file system and a master control node backup method, wherein the system comprises a virtualization control platform, a master physical machine on which a first virtual machine is deployed and a standby physical machine on which a second virtual machine is deployed, the master physical machine and the standby physical machine are both connected with the virtualization control platform, and first virtual machine uploads virtualization files as master control nodes communicating with data nodes; the virtualization control platform is used for monitoring the working state of the first virtual machine and sending a starting instruction to the second virtual machine if judging that the first virtual machine has a fault; and the second virtual machine is used for calling the virtualization files as the master control nodes to continuing communicating with the data nodes after acquiring the starting instruction. By using the distributed file system and the master control node backup method provided by the invention, the function of the master control nodes in the distributed file system can be restored within short time, and the usability of the system is greatly improved.
Description
Technical field
The present invention relates to computer technology, relate in particular to the backup method of a kind of distributed file system and main controlled node.
Background technology
(Hadoop Distributed File System HDFS) specifically comprises a main controlled node and several back end to distributed file system, and main controlled node and back end all are physical machine.Wherein, main controlled node is the supvr among the HDFS, mainly is in charge of the duplicating etc. of NameSpace, cluster configuration information and blocks of files of file system; Back end is the elementary cell of file storage, and it is stored in blocks of files in the local file system, has preserved the metadata of blocks of files, and the while periodically sends to main controlled node with the blocks of files information of all existence.
Because main controlled node has only one among the HDFS, is the warehouse of all metadata among the HDFS, therefore, in case main controlled node breaks down, whole HDFS system will paralyse, and cause the single-point bottleneck, influence the availability of total system.Therefore; Prior art is through spare physical machine of configuration in the HDFS system; After original master as main controlled node is broken down with physical machine; Import in the hard disk of spare physical machine through leading with the main controlled node file in the physical machine hard disk, thus with the spare physical machine as new main controlled node and back end the continue communicate by letter operate as normal of assurance HDFS system.
But, because main controlled node file amount is very big, import the overlong time of data, thereby the mutual needs interruption that causes main controlled node and back end is for a long time, thereby makes whole HDFS system can't satisfy application demand toward the spare physical machine.
Summary of the invention
To the above-mentioned defective of prior art, the embodiment of the invention provides the backup method of a kind of distributed file system and main controlled node.
The embodiment of the invention provides a kind of distributed file system; Comprise: back end; Also comprise: virtual control platform, be deployed with first virtual machine main with physical machine be deployed with the spare physical machine of second virtual machine; Said master all links to each other with said virtual control platform with said spare physical machine with physical machine; Wherein, said first virtual machine is loaded with virtual file and communicates as main controlled node and said back end;
Said virtual control platform is used to monitor said first virtual machine, if judging to be informed in knows that said first virtual machine breaks down, then sends the enabled instruction of the file name that comprises said virtual file to said second virtual machine;
Said second virtual machine is used for after obtaining said enabled instruction, calls said virtual file according to said file name and continues to communicate by letter as said main controlled node and said back end.
The embodiment of the invention provides a kind of main controlled node backup method that distributed file system provided by the invention is carried out of using, and comprising:
Said virtual control platform is monitored said first virtual machine;
Said virtual control platform knows that said first virtual machine breaks down if judge to be informed in; Then send the enabled instruction of the file name that comprises said virtual file, call said virtual file for said second virtual machine according to said file name and continue to communicate by letter as said main controlled node and said back end to said second virtual machine.
The distributed file system that the embodiment of the invention provides and the backup method of main controlled node; Can lead with physical machine deploy first virtual machine and at spare physical machine deploy second virtual machine in advance; Wherein, first virtual machine has loaded virtual file and has communicated as main controlled node and back end; When virtual control platform monitors first virtual machine when breaking down, send enabled instruction to second virtual machine, after second virtual machine obtains enabled instruction, call virtual file and communicate by letter with the back end continuation as main controlled node.
Therefore; After first virtual machine as main controlled node breaks down; Because virtual machine can be hidden the real physical characteristics of specific physical machine computing platform; Second virtual machine can directly call the virtual file in first virtual machine; And virtual file need not imported in second virtual machine; Thereby the function of fast quick-recovery main controlled node continues to communicate by letter as new main controlled node and back end at short notice; Therefore; Saved great amount of time; And unlike communicating as main controlled node and back end with physical machine with main in the prior art; In case the master breaks down with physical machine; Must import in the hard disk of spare physical machine with the file in the physical machine hard disk main; Just can recover the function of main controlled node; Make the spare physical machine continue to communicate by letter as main controlled node and back end; Thereby realized to recover in a short period of time the function of main controlled node, improved the availability of system greatly.
Description of drawings
Fig. 1 is the structural representation of an embodiment of distributed file system of the present invention;
Fig. 2 is the structural representation of another embodiment of distributed file system of the present invention;
Fig. 3 is the structural representation of the another embodiment of distributed file system of the present invention;
Fig. 4 distributed file system shown in Figure 1 for the present invention uses carried out the process flow diagram of main controlled node backup method embodiment;
Fig. 5 distributed file system shown in Figure 2 for the present invention uses carried out the process flow diagram of main controlled node backup method embodiment.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention clearer; To combine the accompanying drawing in the embodiment of the invention below; Technical scheme in the embodiment of the invention is carried out clear, intactly description; Obviously; Described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
Fig. 1 is the structural representation of an embodiment of distributed file system of the present invention, and as shown in Figure 1, this system comprises:
Back end 1, virtual control platform 2, be deployed with first virtual machine 31 main with physical machine 3 be deployed with the spare physical machine 4 of second virtual machine 41; The master all links to each other with virtual control platform 2 with spare physical machine 4 with physical machine 3; Wherein, first virtual machine 31 is loaded with virtual file and communicates as main controlled node and back end 1.
Virtual control platform 2 is used to monitor the duty of first virtual machine 31, knows that first virtual machine 31 breaks down, the then enabled instruction of sending the file name that comprises virtual file to second virtual machine 41 if judge; Second virtual machine 41 is used for after obtaining enabled instruction, calls virtual file according to file name and continues to communicate by letter with back end 1 as main controlled node.
Particularly, can on leading, virtualization software be installed in advance, dispose first virtual machine 31, simultaneously, on spare physical machine 4, virtualization software is installed, dispose second virtual machine 41 through the program in the virtualization software through the program in the virtualization software with physical machine 3.Wherein, The concrete applied environment of different virtualization softwares is also different; Some virtualization software can be installed on the existing operating system of physical machine; Some virtualization software can directly be mounted on the bare machine of physical machine prior to operating system; It should be noted that; The virtualization software that the present invention mentions should be selected according to the software and hardware situation of the physical machine of being installed and concrete application demand, concrete virtualization software is not limited.The operating system that virtual machine moved is called Client OS, and the operating system of operation virtualization software is called host operating system.Can hide the real physical characteristics of specific physical machine computing platform through the program in the virtualization software, on physical machine hardware, generating many analog computation environment that can move SOS software is virtual machine.
Communicate as main controlled node and back end 1 by in first virtual machine 31, loading virtual file in the distributed file system that present embodiment provides; Wherein, Software environment when the virtual file that loads has comprised main usefulness physical machine 3 as main controlled node, IP address, media interviews control (MediaAccessControl; MAC) address; With general unique identifier (UniversallyUniqueIdentifier; UUID); That is to say; In first virtual machine 31, loading virtual file communicates as main controlled node and back end 1 and has substituted in the prior art that load document communicates as main controlled node and back end 1 on leading with physical machine 3; Therefore; One of ordinary skill in the art will appreciate that; For back end; Communicate with first virtual machine 31 as main controlled node and with main communicating as main controlled node with physical machine 3 be the same; Repeat no more here; Different is; Present embodiment is to utilize Intel Virtualization Technology on physical machine, to simulate the virtual machine of a virtual physical machine environment earlier, on virtual machine, loads virtual file then as main controlled node.
The duty of virtual control platform 2 monitorings first virtual machine 31 knows that first virtual machine 31 breaks down, the then enabled instruction of sending the file name that comprises virtual file to second virtual machine 41 if judge; Second virtual machine 41 calls virtual file according to file name and continues to communicate by letter with back end 1 as main controlled node after obtaining enabled instruction.Because the main controlled node that breaks down is first virtual machine 31; Be different from of the prior art main with physical machine 3; Therefore; Can mask the characteristics of physical machine ardware feature based on virtual machine; Second virtual machine 41 need not import the virtual file in first virtual machine 31 that breaks down; But directly call this virtual file; Need not move the memory location of this virtual file; Thereby second virtual machine 41 in a short period of time just soon the function of quick-recovery main controlled node continue to communicate by letter as new main controlled node and back end 1; And unlike spare physical machine 4 of the prior art; Could recover the function of main controlled node in the main hard disk that imports to self with the file in the physical machine 3 that must will break down, the external interruption of service that causes whole system for a long time.
The distributed file system that the embodiment of the invention provides; Can lead with physical machine deploy first virtual machine and at spare physical machine deploy second virtual machine in advance; Wherein, first virtual machine has loaded virtual file and has communicated as main controlled node and back end; When virtual control platform monitors first virtual machine when breaking down, send enabled instruction to second virtual machine, after second virtual machine obtains enabled instruction, call virtual file and communicate by letter with the back end continuation as main controlled node.
Therefore; After first virtual machine as main controlled node breaks down; Because virtual machine can be hidden the real physical characteristics of specific physical machine computing platform; Second virtual machine can directly call the virtual file in first virtual machine; And virtual file need not imported in second virtual machine; Thereby the function of fast quick-recovery main controlled node continues to communicate by letter as new main controlled node and back end at short notice; Therefore; Saved great amount of time; And unlike communicating as main controlled node and back end with physical machine with main in the prior art; In case the master breaks down with physical machine; Must import in the hard disk of spare physical machine with the file in the physical machine hard disk main; Just can recover the function of main controlled node; Make the spare physical machine continue to communicate by letter as main controlled node and back end; Thereby realized to recover in a short period of time the function of main controlled node, improved the availability of system greatly.
Fig. 2 is the structural representation of another embodiment of distributed file system of the present invention; As shown in Figure 2; Based on embodiment illustrated in fig. 1; Virtual control platform 2 comprises: monitoring modular 21; Monitoring modular 21 is used to monitor first virtual machine 31 and main duty with physical machine 3; If judge and to know that first virtual machine 31 breaks down and main with physical machine 3 operate as normal, then to main with physical machine 3 transmission enabled instructions; The master is used for after obtaining enabled instruction with physical machine 3, disposes the 3rd virtual machine 32 and enabled instruction is sent to the 3rd virtual machine 32, calls virtual file for the 3rd virtual machine 32 and continues to communicate by letter with back end 1 as main controlled node.
Particularly; Monitoring modular 21 monitorings first virtual machine 31 and main duty with physical machine 3; Owing to can on physical machine hardware, generate many virtual machines that can move SOS software through virtualization software; Therefore; Monitoring modular 21 knows that first virtual machine 31 breaks down if judge; And main with physical machine 3 operate as normal, to main enabled instruction of sending the file name that comprises virtual file with physical machine 3; Lead with physical machine 3 after obtaining enabled instruction; Utilize virtualization software to dispose the 3rd virtual machine 32 and enabled instruction is sent to the 3rd virtual machine 32; The 3rd virtual machine 32 is after obtaining enabled instruction; Directly call the virtual file in first virtual machine 31 according to file name; Can recover the function of main controlled node in a short period of time, the 3rd virtual machine 32 continues to communicate by letter with back end 1 as new main controlled node.
To embodiment shown in Figure 2, monitoring modular 21 monitorings first virtual machine 31 has much with the mode of the duty of physical machine 3 with the master, should select concrete monitoring method according to concrete application scenarios, and present embodiment does not limit, and only illustrates.Monitoring modular 21 specifically can be through sending first heartbeat signal to first virtual machine 31; And to leading with physical machine 3 transmissions second heartbeat signal to confirm whether first virtual machine 31 and/or master break down with physical machine 3; Specifically comprise: if monitoring modular 21 receives the first heartbeat response signal that first virtual machine 31 returns in the preset time; Confirm that then first virtual machine 31 is in normal operating conditions; Otherwise, confirm that first virtual machine 31 breaks down; In the time of presetting, receive the main second heartbeat response signal of returning with physical machine 3 as if monitoring modular 21, confirm that then the master is in normal operating conditions with physical machine 3, otherwise definite master is broken down with physical machine 3.
To embodiment shown in Figure 2; Need to prove; The 3rd virtual machine 32 can be that the master utilizes virtualization software to dispose after obtaining enabled instruction with physical machine 3; And enabled instruction is transmitted to the 3rd virtual machine 32 makes it call virtual file; The 3rd virtual machine 32 also can be in advance main good with the physical machine deploy; Judge when the monitoring modular in the virtual control platform 2 21 and to know that first virtual machine 31 breaks down and main during, enabled instruction is directly sent to the 3rd virtual machine 32 make it call virtual file with physical machine 3 operate as normal.
The distributed file system that the embodiment of the invention provides; By the monitoring modular in the virtual control platform first virtual machine and main duty with physical machine are detected to confirm still to lead to second virtual machine and to send enabled instruction with physical machine; When virtual control platform monitors first virtual machine when breaking down and main during with the physical machine operate as normal; Send enabled instruction to main with physical machine; Make and main utilize virtualization software to dispose the 3rd virtual machine and call virtual file with physical machine; The function of in very short time, recovering main controlled node continues to communicate by letter as main controlled node and back end; Realize to recover in a short period of time the function of main controlled node, improved the availability of system greatly.
Fig. 3 is the structural representation of the another embodiment of distributed file system of the present invention, and as shown in Figure 3, based on embodiment illustrated in fig. 2, said system also comprises: centralized stores module 5,
Particularly; When after loading virtual file on first virtual machine 31, first virtual machine 31 being communicated as main controlled node and back end 1; Virtual file storage is in centralized stores module 5; Centralized stores module 5 can be arranged in main with physical machine 3 or spare physical machine 4; Also can be independent of among the system, can adjust the position of centralized stores module 5 according to concrete application need.
Fig. 4 distributed file system shown in Figure 1 for the present invention uses carried out the process flow diagram of main controlled node backup method embodiment, and as shown in Figure 4, this method comprises:
Step 100, virtual control platform is monitored said first virtual machine;
Step 101; Virtual control platform knows that said first virtual machine breaks down if judge; Then send the enabled instruction of the file name that comprises said virtual file, call said virtual file for said second virtual machine according to said file name and continue to communicate by letter as said main controlled node and said back end to said second virtual machine.
The concrete treatment scheme of the main controlled node backup method that present embodiment provides can be referring to above-mentioned system embodiment shown in Figure 1, and its realization principle and technique effect are similar, repeat no more here.
Fig. 5 distributed file system shown in Figure 2 for the present invention uses carried out the process flow diagram of main controlled node backup method embodiment, and as shown in Figure 5, this method comprises:
Step 200, virtual control platform are monitored said first virtual machine and said main duty with physical machine;
The concrete treatment scheme of the main controlled node backup method that present embodiment provides can be referring to above-mentioned system embodiment shown in Figure 2, and its realization principle and technique effect are similar, repeat no more here.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be accomplished through the relevant hardware of programmed instruction; Aforesaid program can be stored in the computer read/write memory medium; This program the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
What should illustrate at last is: above embodiment is only in order to illustrating technical scheme of the present invention, but not to its restriction; Although with reference to previous embodiment the present invention has been carried out detailed explanation, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these are revised or replacement, do not make the spirit and scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.
Claims (8)
1. distributed file system comprises: back end, it is characterized in that, and also comprise:
Virtual control platform, be deployed with first virtual machine main with physical machine be deployed with the spare physical machine of second virtual machine; Said master all links to each other with said virtual control platform with said spare physical machine with physical machine; Wherein, said first virtual machine is loaded with virtual file and communicates as main controlled node and said back end;
Said virtual control platform is used to monitor said first virtual machine, if judgement knows that said first virtual machine breaks down, then sends the enabled instruction of the file name that comprises said virtual file to said second virtual machine;
Said second virtual machine is used for after obtaining said enabled instruction, calls said virtual file according to said file name and continues to communicate by letter as said main controlled node and said back end.
2. distributed file system according to claim 1 is characterized in that, said virtual control platform comprises: monitoring modular,
Said monitoring modular is used for: monitor said first virtual machine and said main duty with physical machine, if judgement knows that said first virtual machine breaks down and said master uses the physical machine operate as normal, then send said enabled instruction to said master with physical machine;
Said master is used for after obtaining said enabled instruction with physical machine; Dispose the 3rd virtual machine and said enabled instruction is sent to said the 3rd virtual machine, call said virtual file for said the 3rd virtual machine according to said file name and continue to communicate by letter as main controlled node and said back end.
3. distributed file system according to claim 2 is characterized in that, said monitoring modular specifically is used for:
Send first heartbeat signal to said first virtual machine, and send second heartbeat signal to confirm whether said first virtual machine and/or said master break down with physical machine with physical machine to said master.
4. according to each described distributed file system of claim 1-3, it is characterized in that said system also comprises:
The centralized stores module is used to store said virtual file, and said centralized stores module is arranged in said main with physical machine or said spare physical machine or be independent of said distributed file system.
5. according to each described distributed file system of claim 1-3, it is characterized in that,
With physical machine or the existing operating system deploy virtual machine of said spare physical machine, or directly dispose virtual machine with the bare machine of physical machine or said spare physical machine said master said master.
6. use and carry out the main controlled node backup method, it is characterized in that, comprising like each described distributed file system of claim 1 to 5:
Said virtual control platform is monitored said first virtual machine;
Said virtual control platform knows that said first virtual machine breaks down if judge to be informed in; Then send the enabled instruction of the file name that comprises said virtual file, call said virtual file for said second virtual machine according to said file name and continue to communicate by letter as said main controlled node and said back end to said second virtual machine.
7. method according to claim 6 is characterized in that, said method also comprises:
Said virtual control platform is monitored said first virtual machine and said main duty with physical machine;
Said virtual control platform knows that said first virtual machine breaks down and the said main physical machine operate as normal of using if judge; Then send said enabled instruction with physical machine to said master; Be used for after obtaining said enabled instruction, disposing the 3rd virtual machine and said enabled instruction is sent to said the 3rd virtual machine with physical machine for said master, call said virtual file for said the 3rd virtual machine according to said file name and continue to communicate by letter as main controlled node and said back end.
8. method according to claim 7 is characterized in that,
Said virtual control platform sends second heartbeat signal to confirm whether said first virtual machine and/or said master with physical machine break down to said master with physical machine through sending first heartbeat signal to said first virtual machine.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110317032 CN102346779B (en) | 2011-10-18 | 2011-10-18 | Distributed file system and master control node backup method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201110317032 CN102346779B (en) | 2011-10-18 | 2011-10-18 | Distributed file system and master control node backup method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102346779A true CN102346779A (en) | 2012-02-08 |
CN102346779B CN102346779B (en) | 2013-07-31 |
Family
ID=45545456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201110317032 Active CN102346779B (en) | 2011-10-18 | 2011-10-18 | Distributed file system and master control node backup method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102346779B (en) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102752093A (en) * | 2012-06-29 | 2012-10-24 | 中国联合网络通信集团有限公司 | Distributed file system-based data processing method, device and system |
CN102972010A (en) * | 2012-08-17 | 2013-03-13 | 华为技术有限公司 | Switch method, apparatus and system for virtual application dual-machine in cloud environment |
CN102984762A (en) * | 2012-12-12 | 2013-03-20 | 中国联合网络通信集团有限公司 | Method and device for function allocation of IMS |
CN104239425A (en) * | 2014-08-25 | 2014-12-24 | 华为技术有限公司 | File access method, file access device and file access system |
CN104427002A (en) * | 2013-09-09 | 2015-03-18 | 三星Sds株式会社 | Cluster system and method for providing service availability in cluster system |
CN104503861A (en) * | 2012-04-20 | 2015-04-08 | 华为技术有限公司 | Abnormality handling method and system, agency device and control device |
CN105516010A (en) * | 2015-12-09 | 2016-04-20 | 联想(北京)有限公司 | Information processing method and electronic device |
CN105653345A (en) * | 2014-10-17 | 2016-06-08 | 伊姆西公司 | Method and device supporting data nonvolatile random access |
CN105677516A (en) * | 2016-01-07 | 2016-06-15 | 成都市思叠科技有限公司 | Method for efficient and reliable backup recovery in calculation approach storage cloud platform |
CN105721582A (en) * | 2016-02-22 | 2016-06-29 | 中国农业银行股份有限公司 | Multi-node file backup system |
CN105991345A (en) * | 2015-04-27 | 2016-10-05 | 杭州迪普科技有限公司 | Virtual machine fault processing method and virtual machine fault processing device |
CN106161082A (en) * | 2016-06-13 | 2016-11-23 | 浪潮(北京)电子信息产业有限公司 | The method to set up of server UUID, system and baseboard management controller |
CN106570007A (en) * | 2015-10-09 | 2017-04-19 | 阿里巴巴集团控股有限公司 | Method and equipment for data synchronization of distributed caching system |
CN106681834A (en) * | 2016-12-28 | 2017-05-17 | 上海优刻得信息科技有限公司 | Distributed calculating method and management device and system |
CN106850354A (en) * | 2017-02-22 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of processing method and processing device of Single Point of Faliure |
CN107491344A (en) * | 2017-09-26 | 2017-12-19 | 北京思特奇信息技术股份有限公司 | A kind of method and device for realizing virtual machine high availability |
CN114020357A (en) * | 2021-11-04 | 2022-02-08 | 湖北美和易思教育科技有限公司 | Method, device, system and medium for starting namenode node |
CN114020357B (en) * | 2021-11-04 | 2024-05-03 | 湖北美和易思教育科技有限公司 | Starting method, device, system and medium of naminode node |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020188624A1 (en) * | 2001-04-12 | 2002-12-12 | William Landin | Active control protocol for peer-to-peer database replication |
CN1326045C (en) * | 2003-06-09 | 2007-07-11 | 浪潮电子信息产业股份有限公司 | Method for constructing high-available distributed memory system |
CN101562543A (en) * | 2009-05-25 | 2009-10-21 | 阿里巴巴集团控股有限公司 | Cache data processing method and processing system and device thereof |
-
2011
- 2011-10-18 CN CN 201110317032 patent/CN102346779B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020188624A1 (en) * | 2001-04-12 | 2002-12-12 | William Landin | Active control protocol for peer-to-peer database replication |
CN1326045C (en) * | 2003-06-09 | 2007-07-11 | 浪潮电子信息产业股份有限公司 | Method for constructing high-available distributed memory system |
CN101562543A (en) * | 2009-05-25 | 2009-10-21 | 阿里巴巴集团控股有限公司 | Cache data processing method and processing system and device thereof |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503861A (en) * | 2012-04-20 | 2015-04-08 | 华为技术有限公司 | Abnormality handling method and system, agency device and control device |
CN102752093B (en) * | 2012-06-29 | 2016-02-10 | 中国联合网络通信集团有限公司 | Based on the data processing method of distributed file system, equipment and system |
CN102752093A (en) * | 2012-06-29 | 2012-10-24 | 中国联合网络通信集团有限公司 | Distributed file system-based data processing method, device and system |
CN102972010A (en) * | 2012-08-17 | 2013-03-13 | 华为技术有限公司 | Switch method, apparatus and system for virtual application dual-machine in cloud environment |
US9448899B2 (en) | 2012-08-17 | 2016-09-20 | Huawei Technologies Co., Ltd. | Method, apparatus and system for switching over virtual application two-node cluster in cloud environment |
CN102972010B (en) * | 2012-08-17 | 2015-03-25 | 华为技术有限公司 | Switch method, apparatus and system for virtual application dual-machine in cloud environment |
CN102984762A (en) * | 2012-12-12 | 2013-03-20 | 中国联合网络通信集团有限公司 | Method and device for function allocation of IMS |
CN104427002B (en) * | 2013-09-09 | 2018-02-16 | 三星Sds株式会社 | Group system and the method for providing service availability in group system |
CN104427002A (en) * | 2013-09-09 | 2015-03-18 | 三星Sds株式会社 | Cluster system and method for providing service availability in cluster system |
CN104239425A (en) * | 2014-08-25 | 2014-12-24 | 华为技术有限公司 | File access method, file access device and file access system |
CN104239425B (en) * | 2014-08-25 | 2017-11-17 | 华为技术有限公司 | The method, apparatus and system of file access |
CN105653345A (en) * | 2014-10-17 | 2016-06-08 | 伊姆西公司 | Method and device supporting data nonvolatile random access |
CN105991345A (en) * | 2015-04-27 | 2016-10-05 | 杭州迪普科技有限公司 | Virtual machine fault processing method and virtual machine fault processing device |
CN106570007A (en) * | 2015-10-09 | 2017-04-19 | 阿里巴巴集团控股有限公司 | Method and equipment for data synchronization of distributed caching system |
CN105516010B (en) * | 2015-12-09 | 2019-02-05 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN105516010A (en) * | 2015-12-09 | 2016-04-20 | 联想(北京)有限公司 | Information processing method and electronic device |
CN105677516B (en) * | 2016-01-07 | 2019-11-05 | 成都市思叠科技有限公司 | A kind of back-up restoring method calculating the high efficient and reliable in storage cloud platform |
CN105677516A (en) * | 2016-01-07 | 2016-06-15 | 成都市思叠科技有限公司 | Method for efficient and reliable backup recovery in calculation approach storage cloud platform |
CN105721582A (en) * | 2016-02-22 | 2016-06-29 | 中国农业银行股份有限公司 | Multi-node file backup system |
CN105721582B (en) * | 2016-02-22 | 2019-04-12 | 中国农业银行股份有限公司 | Multinode file backup system |
CN106161082B (en) * | 2016-06-13 | 2019-06-28 | 浪潮(北京)电子信息产业有限公司 | Setting method, system and the baseboard management controller of server UUID |
CN106161082A (en) * | 2016-06-13 | 2016-11-23 | 浪潮(北京)电子信息产业有限公司 | The method to set up of server UUID, system and baseboard management controller |
CN106681834A (en) * | 2016-12-28 | 2017-05-17 | 上海优刻得信息科技有限公司 | Distributed calculating method and management device and system |
CN106850354A (en) * | 2017-02-22 | 2017-06-13 | 郑州云海信息技术有限公司 | A kind of processing method and processing device of Single Point of Faliure |
CN107491344A (en) * | 2017-09-26 | 2017-12-19 | 北京思特奇信息技术股份有限公司 | A kind of method and device for realizing virtual machine high availability |
CN107491344B (en) * | 2017-09-26 | 2020-09-01 | 北京思特奇信息技术股份有限公司 | Method and device for realizing high availability of virtual machine |
CN114020357A (en) * | 2021-11-04 | 2022-02-08 | 湖北美和易思教育科技有限公司 | Method, device, system and medium for starting namenode node |
CN114020357B (en) * | 2021-11-04 | 2024-05-03 | 湖北美和易思教育科技有限公司 | Starting method, device, system and medium of naminode node |
Also Published As
Publication number | Publication date |
---|---|
CN102346779B (en) | 2013-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102346779B (en) | Distributed file system and master control node backup method | |
CN202798798U (en) | High availability system based on cloud computing technology | |
CN111338854B (en) | Kubernetes cluster-based method and system for quickly recovering data | |
CN101557315B (en) | Method, device and system for active-standby switch | |
CN103136074B (en) | Data storage method and data storage system of multiple disk array systems | |
JP2019101703A (en) | Storage system and control software arrangement method | |
CN100470494C (en) | Cluster availability management method and system | |
CN112099918A (en) | Live migration of clusters in containerized environments | |
CN104836850A (en) | Instance node management method and management equipment | |
WO2014114135A1 (en) | Disk fault tolerance method, device and system | |
CN102739453A (en) | Master-standby switching method, device and system | |
CN102708150A (en) | Method, device and system for asynchronously copying data | |
CN105242990A (en) | Cloud platform based data backup method and apparatus | |
CN104102535A (en) | Process migration method and migratable operating system | |
CN103324582A (en) | Memory migration method, memory migration device and equipment | |
CN102739451A (en) | Method and device for updating master-slave switchover condition, server and system | |
CN101576837A (en) | Storage control system and method | |
CN109254876A (en) | The management method and device of database in cloud computing system | |
CN109768884A (en) | The implementation method of communication system and its high availability, device and computer equipment | |
CN104517067A (en) | Method, device and system for data access | |
CN109324549B (en) | Dual-master control equipment configuration method and dual-master control equipment | |
CN103324554A (en) | Standby system device, a control method, and a program thereof | |
CN113687790A (en) | Data reconstruction method, device, equipment and storage medium | |
CN110620798A (en) | Control method, system, equipment and storage medium for FTP connection | |
CN109117311A (en) | A kind of fault recovery method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |