CN107015889A - A kind of implementation method of the multi-user virtual tape library based on cloud computing - Google Patents

A kind of implementation method of the multi-user virtual tape library based on cloud computing Download PDF

Info

Publication number
CN107015889A
CN107015889A CN201710237517.6A CN201710237517A CN107015889A CN 107015889 A CN107015889 A CN 107015889A CN 201710237517 A CN201710237517 A CN 201710237517A CN 107015889 A CN107015889 A CN 107015889A
Authority
CN
China
Prior art keywords
vtl
tape
virtual
console
cloud computing
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
Application number
CN201710237517.6A
Other languages
Chinese (zh)
Other versions
CN107015889B (en
Inventor
刘忻
董栓宗
袁龙浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Hi Tech Software Ltd By Share Ltd
Original Assignee
Guangzhou Hi Tech Software Ltd By Share Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Hi Tech Software Ltd By Share Ltd filed Critical Guangzhou Hi Tech Software Ltd By Share Ltd
Priority to CN201710237517.6A priority Critical patent/CN107015889B/en
Publication of CN107015889A publication Critical patent/CN107015889A/en
Application granted granted Critical
Publication of CN107015889B publication Critical patent/CN107015889B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The present invention relates to a kind of implementation method of the multi-user virtual tape library based on cloud computing of proposition, including:A1, in cloud computing environment fabrication and installation have the mirror image of the VTL of virtual tape library module, iSCSI interface modules and VTL proxy module;A2, console is built in cloud computing environment;A3, in cloud environment using Network Isolation method create subnet, between subnet pass through network firewall provide multi-user isolate use environment;A4, by console in the subnet created using mirror image create VTL virtual machine.The present invention can complete the establishment tape based on cloud, delete tape, archival magnetic tape and extract the functions such as tape by the interaction of console, VTL proxy module, virtual tape library module and iSCSI modules.The present invention is combined using cloud computing technology with VTL, is had the advantages that manageability, easy care, safer, more high speed and is saved maintenance cost.

Description

A kind of implementation method of the multi-user virtual tape library based on cloud computing
Technical field
The invention belongs to VTL technical field, and in particular to a kind of multi-user virtual tape library based on cloud computing Implementation method.
Background technology
In existing Enterprise Data backup solution, the storage mode of main flow is divided into disk storage, physical tape Library storage and virtual tape library storage.
Physical tape storehouse is the standby system based on tape as automatic loading magnetic tape station, it by multiple drivers, Multiple groove and mechanical arm compositions, and the dismounting and filling of tape can be realized automatically by mechanical arm.
Physical tape storehouse can with multiple driver concurrent workings, can also several drivers different servers is pointed to do Backup, memory capacity reaches PB (GB of 1,PB=,100 ten thousand) level, can be achieved the functions such as continuous backup, automatic search tape, and can be Intelligent restoration, in real time monitoring are realized under the support of management software and is counted, is the capital equipment of centralized network data backup.
Physical tape library storage is generally used for Backup Data, standby to make calamity.Have that safe, sharing is high, carrying cost Low, capacity is big, warranty period length, easily migration and the advantages of low energy consumption.
But in actual production environment, physical tape storehouse has the disadvantage that:The filing and extraction of tape need personnel to participate in; Hardware fault rate height causes availability low;Deployment maintenance is difficult and cost is high;Equipment cost is high.
The content of the invention
It is an object of the present invention to for this height of physical tape Kucheng in the prior art, not the defect such as easy care there is provided one The implementation method of kind of the multi-user virtual tape library based on cloud computing, with reduce technology that enterprise puts into terms of backup filing and Fund cost, and use VTL more easy care.
In order to realize the above object a kind of realization side for multi-user virtual tape library based on cloud computing that the present invention is provided Method, mainly includes the following steps that A1 to A4:
A1, in general cloud computing environment make VTL mirror image;
A2, in the cloud computing environment console is built, resource is to support virtual tape in console scheduling cloud Storehouse works;
A3, in the cloud environment using Network Isolation method create subnet, provided between subnet by network firewall The use environment of multi-user's isolation;
A4, by the console in the subnet created using the mirror image create VTL virtual machine, open Service in dynamic VTL virtual machine and VTL virtual machine is used as VTL.
There is the VTL virtual machine virtual tape library module, VTL proxy module and iSCSI to connect Mouth mold block;The console is interconnected with the VTL proxy module;The VTL proxy module and institute State the control connection of virtual tape library module;The virtual tape library module is connected with iSCSI interface modules communication;The void Intend tape library proxy module to monitor the operation requests of iSCSI interface modules by virtual tape library module, and according to prison The instruction of result and the console is listened to perform corresponding operating with reference to the virtual tape library module.
In the further scheme of the present invention, step A1 comprises the following steps:
A11, the establishment linux virtual machines in the cloud computing environment;
A12, installation virtual tape library module, iSCSI modules and VTL in the linux virtual machines created Proxy module;
A13, linux virtual machines packing is mirrored into, i.e. the mirror image of required VTL.
In the further scheme of the present invention, the function of realization includes:Create tape, delete tape, archival magnetic tape and extraction Tape.
In the further scheme of the present invention, create tape and comprise the following steps:
B1, console call general cloud computing environment interface to create virtual disk;
B2, console call general cloud computing environment interface to mount virtual disk to VTL virtual machine and console VTL proxy module is notified to create tape;
Virtual disk carry and establishment file system that B3, VTL proxy module mount step B2, are then adjusted Magnetic tape information is created with the establishment tape technique of VTL;
B4, VTL proxy module operate VTL to open ejection groove, insertion virtual tape, close bullet successively Go out groove, i.e., magnetic tape information is added to VTL;
The virtual disk of B5, VTL proxy module unloading step B2 mounting, and notify console;
B6, console cancel the respective virtual disk of mounting VTL virtual machine.
In the further scheme of the present invention, delete tape and comprise the following steps:
C1, console notify VTL proxy module to delete tape;
C2, VTL proxy module operation VTL check tape state, if in driver slot, unloading tape To ejection groove, archival magnetic tape operation can be now triggered;
C3, VTL proxy module notify console to delete virtual disk;
C4, delete the virtual disk.
In the further scheme of the present invention, archival magnetic tape comprises the following steps:
D1, VTL proxy module have detected tape and have transported ejection groove;
D2, VTL proxy module operate VTL to open ejection groove, ejection virtual tape, close bullet successively Go out groove, i.e., remove magnetic tape information from VTL;
D3, VTL proxy module notify console filing to complete;
D4, console cancel mounting respective virtual disk, and virtual disk is masked as into a reading mode.
In the further scheme of the present invention, extract tape and comprise the following steps:
E1, console call general cloud computing environment interface to mount virtual disk to VTL virtual machine and notify void Intend tape library proxy module addition tape;
E2, VTL proxy module operate VTL to open ejection groove, insertion virtual tape, close bullet successively Go out groove, i.e., magnetic tape information is added to VTL;
E3, VTL proxy module notify console is extracted to complete.
In the further scheme of the present invention, the console possesses following functions and authority:Create empty using the mirror image Plan machine, destroy created virtual machine, deliver created virtual machine, in the cloud environment create virtual disk, will be virtual Disk is deleted from the cloud environment, virtual disk is articulated on virtual machine, cancels the virtual disk mounted on virtual machine.
Beneficial effect:The present invention is combined using cloud computing technology with VTL, compared with physical tape storehouse, the present invention There is manageability, easy care, safer, more high speed and maintenance cost is saved.
Manageability:Without physical tape storehouse computer room, tape is searched without artificial, only the present invention need to be connected with third party software All resources in virtual tape library module can be managed.
Easy care, low-maintenance cost:Without mechanical maintenance needs;VTL meets professional standard, and maintenance rate is low;Support Remote online is safeguarded.
It is safer:Data transfer and storage are safer.
Capacity is big:Based on virtual tape library module in the present invention only when being put into virtual tape drive, just mounting pair Virtual disk is answered to the method for virtual machine, each virtual tape library module can add unlimited virtual tape in theory.
Multi-user:Isolated (virtual private cloud/fire wall) by system for cloud computing, virtual tape library module multi-user uses It does not interfere with each other.
More rapidly:Virtual disk read or write speed is high;Support random read-write, no rewinding time;Unrecorded tape haulage time;Create Virtual machine can one-key start virtual tape library module, no purchase of equipment, deployment facility time.
Brief description of the drawings
Fig. 1 is the implementation method overall flow signal for the multi-user virtual tape library based on cloud computing that embodiment is provided Figure.
Fig. 2 is that the VTL created based on Fig. 1 disposes schematic diagram.
Embodiment
For the ease of it will be appreciated by those skilled in the art that being carried out below in conjunction with accompanying drawing and embodiment to the present invention further Description.
First, central scope
The central scope of the present embodiment is:It is the virtual machine operation in virtual tape, cloud by cloud memory storage resource virtualizing VTL (Virtual Tape Library, abbreviation VTL), void is controlled using agent software (such as VTL Agent) Intend tape library, user isolation is realized by network isolation function in cloud, virtual magnetic is issued in subnet in cloud using iSCSI modules Band library facilities, so as to realize a kind of multi-user virtual tape library based on cloud computing.
VTL is deployed in cloud computing environment by the present invention, allows VTL to possess some spies of cloud computing Levy, with possess manageability, easy care, it is safer, more at a high speed and save maintenance cost the advantages of.
Iscsi technology is a kind of new storing technology, and the technology is by existing scsi interface and Ethernet (Ethernet) Technology is combined, and makes server can be with intercoursing data using the storage device of IP network.ISCSI interfaces mould in the present embodiment Block is created that IP-based network interface using this technology to the virtual unit of VTL, realizes the shared spy of tape library Property.
VTL is made up of the finger daemon of a kernel module and some user's spaces, kernel module will guard into Journey is modeled as scsi device, and finger daemon is responsible for tackling and handling scsi command, responds the operation of tape unit.In virtual tape Chained list analog tape storehouse slot is used in storehouse, the work of tape is transported come analog mechanical arm by changing the content of chained list interior joint Make, by the read-write to file come the work of analog magnetic head.VTL can imitate entity magnetic tape equipment response system SCSI command form, sends back to system, with regard to that can make system by void by the Peripheral device type fields that tape is responded Intend the magnetic tape equipment that tape library is considered as entity.By installing virtual tape software, by the hard disk in server, or being serviced The external drive array of device control, the virtual tape space as storage Backup Data.
The present invention realizes VTL proxy module i.e. VTL Agent, tape library proxy module be VTL with The middleware of console in cloud, after VTL virtual machine is ready, the VTL generation in VTL virtual machine Reason module obtains the configuration information of virtual tape library module, initialization of virtual magnetic by accessing the particular web site of cloud service offer Configuration and function with library module and iSCSI interface modules, coordinate console to perform corresponding operating, to meet establishment tape, delete Except operational requirements such as tape, archival magnetic tape and extraction tapes.
2nd, concrete scheme
Also referring to Fig. 1 to Fig. 2, conceive based on more than, a kind of multi-user based on cloud computing that the present embodiment is provided The implementation method of VTL, mainly includes the following steps that S100 to S500:
S100, in general cloud computing environment make VTL mirror image.
General cloud computing environment signified step S100 includes but is not limited to:Based on Amazon Web Services EC2 The cloud computing environment of cloud service interface standard, such as domestic high cloud computing of product, external Amazon Web Services and Eucalyptus etc..
Step S100 detailed step is S110 to S130:
S110, the establishment linux virtual machines in the cloud computing environment;
S120, installation virtual tape library module, iSCSI interface modules and virtual magnetic in created linux virtual machines Tape pool proxy module;
S130, linux virtual machines packing is mirrored into, i.e. the mirror image of required VTL.
S200, in the cloud computing environment build console.
Console signified step S200 has the network ip address that cloud interior energy is accessed, and it has following functions and authority: Using the created virtual machine of mirror image establishment virtual machine, destruction, deliver created virtual machine, the wound in the cloud environment Virtual disk is built, virtual disk is deleted from the cloud environment, virtual disk is articulated on virtual machine, cancelled on virtual machine The virtual disk of mounting.Subsequent step accordingly performs the instruction based on the console.
S300, in the cloud environment using Network Isolation method (such as VPC be Virtual Private Cloud, VLAN, VXLAN) subnet is created, provide the use environment that multi-user isolates by network firewall between subnet.
Realize that multi-user isolates using Network Isolation method in step S300, the multi-user of VTL can be made to use mutually Do not disturb.
S400, by the console in the subnet created using the mirror image create VTL virtual machine, The service started in VTL virtual machine and VTL virtual machine is used as VTL.
VTL virtual machine has virtual tape library module, VTL proxy module and iSCSI interface moulds Block;The console is interconnected with the VTL proxy module;The VTL proxy module and the void Intend the control connection of tape library module;The virtual tape library module is connected with iSCSI interface modules communication.The virtual magnetic Tape pool proxy module is monitored the operation requests of iSCSI interface modules by virtual tape library module, and is tied according to monitoring The instruction of fruit and the console performs corresponding operating with reference to the virtual tape library module.
Present invention major function in use has establishment tape, deletes tape, archival magnetic tape and extracts tape.Its is specific Implementation is as described below:
(1) tape is created
Establishment tape is consing.To add tape in VTL, mainly include:
1st, console calls general cloud computing environment interface to create virtual disk;
2nd, console calls general cloud computing environment interface to mount virtual disk to VTL virtual machine and console VTL proxy module is notified to create tape;
3rd, the virtual disk carry that VTL proxy module mounts step 2 and establishment file system, are then called The establishment tape technique of VTL creates magnetic tape information;
4th, VTL proxy module operates VTL to open ejection groove, insertion virtual tape, close bullet successively Go out groove, i.e., magnetic tape information is added to VTL;
5th, the virtual disk that VTL proxy module unloading step 2 is mounted, and notify console;
6th, console cancels the respective virtual disk of mounting VTL virtual machine.
(2) tape is deleted
Deletion tape is consing, and the virtual tape not used to delete in VTL mainly includes:
1st, console notifies VTL proxy module to delete tape;
2nd, VTL proxy module operation VTL checks tape state, if in driver slot, unloading tape To ejection groove, archival magnetic tape operation can be now triggered;
3rd, VTL proxy module notifies console to delete virtual disk;
4th, the virtual disk is deleted.
(3) archival magnetic tape
Archival magnetic tape operates for VTL, at the end of virtual tape use, tape archive to be preserved. User triggers when transporting virtual tape to ejection groove by iSCSI interface operations VTL.Mainly include:
1st, VTL proxy module has detected tape and has transported ejection groove;
2nd, VTL proxy module operates VTL to open ejection groove, ejection virtual tape, close bullet successively Go out groove, i.e., remove magnetic tape information from VTL;
3rd, VTL proxy module notifies console filing to complete;
4th, console cancels mounting respective virtual disk, and virtual disk is masked as into a reading mode.
(4) tape is extracted
It is consing, it is necessary to use during using the tape filed to extract tape.User by consing, The tape of filing is extracted into VTL to use.Mainly include:
1st, console calls general cloud computing environment interface to mount virtual disk to VTL virtual machine and notify void Intend tape library proxy module addition tape;
2nd, VTL proxy module operates VTL to open ejection groove, insertion virtual tape, close bullet successively Go out groove, i.e., magnetic tape information is added to VTL;
3rd, VTL proxy module notifies console is extracted to complete.
Embodiment described above only expresses the several embodiments of the present invention, and it describes more specific and detailed, but simultaneously Therefore the limitation to the scope of the claims of the present invention can not be interpreted as.It should be pointed out that for one of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the guarantor of the present invention Protect scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (8)

1. a kind of implementation method of the multi-user virtual tape library based on cloud computing, it is characterised in that comprise the following steps:
A1, in general cloud computing environment make VTL mirror image;
A2, in the cloud computing environment console is built, resource is to support VTL work in console scheduling cloud Make;
A3, in the cloud environment using Network Isolation method subnet is created, provide multi-purpose by network firewall between subnet The use environment of family isolation;
A4, VTL virtual machine created using the mirror image in the subnet created by the console, started empty The service intended in tape library virtual machine and VTL virtual machine is used as VTL;
The VTL virtual machine has virtual tape library module, VTL proxy module and iSCSI interface moulds Block;The console is interconnected with the VTL proxy module;The VTL proxy module and the void Intend the control connection of tape library module;The virtual tape library module is connected with iSCSI interface modules communication;The virtual magnetic Tape pool proxy module is monitored the operation requests of iSCSI interface modules by virtual tape library module, and is tied according to monitoring The instruction of fruit and the console performs corresponding operating with reference to the virtual tape library module.
2. the implementation method of the multi-user virtual tape library according to claim 1 based on cloud computing, it is characterised in that institute Step A1 is stated to comprise the following steps:
A11, the establishment linux virtual machines in the cloud computing environment;
A12, installation virtual tape library module, iSCSI modules and VTL agency in the linux virtual machines created Module;
A13, linux virtual machines packing is mirrored into, i.e. the mirror image of required VTL.
3. the implementation method of the multi-user virtual tape library according to claim 2 based on cloud computing, it is characterised in that real Existing function includes:Tape is created, tape, archival magnetic tape is deleted and extracts tape.
4. the implementation method of the multi-user virtual tape library according to claim 3 based on cloud computing, it is characterised in that wound Tape is built to comprise the following steps:
B1, console call general cloud computing environment interface to create virtual disk;
B2, console call general cloud computing environment interface to mount virtual disk to VTL virtual machine and console notice VTL proxy module creates tape;
Virtual disk carry and establishment file system that B3, VTL proxy module mount step B2, then call void The establishment tape technique for intending tape library creates magnetic tape information;
B4, VTL proxy module operate VTL to open ejection groove, insertion virtual tape, close ejection successively Groove, i.e., be added to VTL by magnetic tape information;
The virtual disk of B5, VTL proxy module unloading step B2 mounting, and notify console;
B6, console cancel the respective virtual disk of mounting VTL virtual machine.
5. the implementation method of the multi-user virtual tape library according to claim 3 based on cloud computing, it is characterised in that delete Except tape comprises the following steps:
C1, console notify VTL proxy module to delete tape;
C2, VTL proxy module operation VTL check tape state, if in driver slot, unloading tape to bullet Go out groove, can now trigger archival magnetic tape operation;
C3, VTL proxy module notify console to delete virtual disk;
C4, delete the virtual disk.
6. the implementation method of the multi-user virtual tape library according to claim 3 based on cloud computing, it is characterised in that return Shelves tape comprises the following steps:
D1, VTL proxy module have detected tape and have transported ejection groove;
D2, VTL proxy module operate VTL to open ejection groove, ejection virtual tape, close ejection successively Groove, i.e., remove magnetic tape information from VTL;
D3, VTL proxy module notify console filing to complete;
D4, console cancel mounting respective virtual disk, and virtual disk is masked as into a reading mode.
7. the implementation method of the multi-user virtual tape library according to claim 3 based on cloud computing, it is characterised in that carry Tape is taken to comprise the following steps:
E1, console call general cloud computing environment interface to mount virtual disk to VTL virtual machine and notify virtual magnetic Tape pool proxy module adds tape;
E2, VTL proxy module operate VTL to open ejection groove, insertion virtual tape, close ejection successively Groove, i.e., be added to VTL by magnetic tape information;
E3, VTL proxy module notify console is extracted to complete.
8. the implementation method of the multi-user virtual tape library based on cloud computing according to any one of claim 1 to 7, it is special Levy and be, the console possesses following functions and authority:Using the mirror image create virtual machine, destroy created it is virtual Machine, created virtual machine is delivered, in the cloud environment virtual disk is created, deletes virtual disk from the cloud environment Remove, virtual disk is articulated on virtual machine, cancels the virtual disk mounted on virtual machine.
CN201710237517.6A 2017-04-12 2017-04-12 A kind of implementation method of the multi-user virtual tape library based on cloud computing Active CN107015889B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710237517.6A CN107015889B (en) 2017-04-12 2017-04-12 A kind of implementation method of the multi-user virtual tape library based on cloud computing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710237517.6A CN107015889B (en) 2017-04-12 2017-04-12 A kind of implementation method of the multi-user virtual tape library based on cloud computing

Publications (2)

Publication Number Publication Date
CN107015889A true CN107015889A (en) 2017-08-04
CN107015889B CN107015889B (en) 2019-11-22

Family

ID=59446523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710237517.6A Active CN107015889B (en) 2017-04-12 2017-04-12 A kind of implementation method of the multi-user virtual tape library based on cloud computing

Country Status (1)

Country Link
CN (1) CN107015889B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727291A (en) * 2008-10-14 2010-06-09 北京众志和达信息技术有限公司 System and method for embedded integrated virtual tape library
CN101739307A (en) * 2008-11-04 2010-06-16 北京众志和达信息技术有限公司 Embedded integrated virtual tape library-based data archiving protection system and method
CN101815078A (en) * 2009-02-24 2010-08-25 北京众志和达信息技术有限公司 Embedded type virtual tape library parallel memory system
CN103164172A (en) * 2013-03-11 2013-06-19 华为技术有限公司 Data flow storage method and device
CN104636076A (en) * 2013-11-15 2015-05-20 中国电信股份有限公司 Distributed block device driving method and system for cloud storage
CN104899113A (en) * 2014-03-05 2015-09-09 安徽皖新金智教育科技有限公司 Cloud data backup system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101727291A (en) * 2008-10-14 2010-06-09 北京众志和达信息技术有限公司 System and method for embedded integrated virtual tape library
CN101739307A (en) * 2008-11-04 2010-06-16 北京众志和达信息技术有限公司 Embedded integrated virtual tape library-based data archiving protection system and method
CN101815078A (en) * 2009-02-24 2010-08-25 北京众志和达信息技术有限公司 Embedded type virtual tape library parallel memory system
CN103164172A (en) * 2013-03-11 2013-06-19 华为技术有限公司 Data flow storage method and device
CN104636076A (en) * 2013-11-15 2015-05-20 中国电信股份有限公司 Distributed block device driving method and system for cloud storage
CN104899113A (en) * 2014-03-05 2015-09-09 安徽皖新金智教育科技有限公司 Cloud data backup system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
何磊: ""虚拟磁带库中重复数据删除技术的研究与设计"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Also Published As

Publication number Publication date
CN107015889B (en) 2019-11-22

Similar Documents

Publication Publication Date Title
US10169173B2 (en) Preserving management services with distributed metadata through the disaster recovery life cycle
CN106201357A (en) The construction method of a kind of storage pool and system
CN107515776A (en) The uninterrupted upgrade method of business, node to be upgraded and readable storage medium storing program for executing
CN109582443A (en) Virtual machine standby system based on distributed storage technology
CN103763383A (en) Integrated cloud storage system and storage method thereof
CN107046810A (en) A kind of virtual machine backup information moving method, device and system
CN101449246B (en) Apparatus and method for cluster recovery
CN103890729A (en) Collaborative management of shared resources
CN106874136A (en) The fault handling method and device of a kind of storage system
CN105740052A (en) Method, device and system for online migration of virtual machines of non-shared memories
CN106919346A (en) A kind of shared Storage Virtualization implementation method based on CLVM
CN109547537A (en) The method for realizing openstack High Availabitity based on SAN storage shared volume
KR101392606B1 (en) Active-active support of virtual storage management in a storage area network(“san”)
CN103780417A (en) Database failure transfer method based on cloud hard disk and device thereof
CN103473328A (en) MYSQL (my structured query language)-based database cloud and construction method for same
CN106815095A (en) Virtual-machine data guard method under a kind of cloud platform environment
CN107046575A (en) A kind of cloud storage system and its high density storage method
CN107870734A (en) The exchange method and device of a kind of distributed file system
CN106777394A (en) A kind of cluster file system
CN110008004B (en) Electric power system calculation analysis application virtualization method, device and equipment
CN107402839A (en) A kind of method and system of Backup Data
JP2018010495A (en) Information processing device, information processing program and information processing system
CN107015889A (en) A kind of implementation method of the multi-user virtual tape library based on cloud computing
CN107402802A (en) A kind of video monitoring storage system based on virtual machine
CN107613026A (en) Distributed file management system based on cloud storage system

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