CN102523270A - Method for realizing cloud storage - Google Patents

Method for realizing cloud storage Download PDF

Info

Publication number
CN102523270A
CN102523270A CN2011104061265A CN201110406126A CN102523270A CN 102523270 A CN102523270 A CN 102523270A CN 2011104061265 A CN2011104061265 A CN 2011104061265A CN 201110406126 A CN201110406126 A CN 201110406126A CN 102523270 A CN102523270 A CN 102523270A
Authority
CN
China
Prior art keywords
virtual disk
file
minifilter
database
cloud 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.)
Granted
Application number
CN2011104061265A
Other languages
Chinese (zh)
Other versions
CN102523270B (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.)
CHENGDU DONGFANGSHENGXING ELECTRONICS Co Ltd
Original Assignee
CHENGDU DONGFANGSHENGXING ELECTRONICS Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHENGDU DONGFANGSHENGXING ELECTRONICS Co Ltd filed Critical CHENGDU DONGFANGSHENGXING ELECTRONICS Co Ltd
Priority to CN201110406126.5A priority Critical patent/CN102523270B/en
Publication of CN102523270A publication Critical patent/CN102523270A/en
Application granted granted Critical
Publication of CN102523270B publication Critical patent/CN102523270B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a method for realizing cloud storage, comprising a virtual disk loading step, a file reading step and a file writing step. The virtual disk loading step comprises the procedures of providing a user login interface and loading a virtual disk; the file reading step comprises the procedure of mapping the record of a medium resource database into the virtual disk, intercepting the operation of files of a driving layer on the virtual disk by using a minifilter, accessing the database, and reading the medium resource data information; and the file writing step comprises the procedures of writing the medium resource data information to be written into the virtual disk into the virtual disk, intercepting the operation of files of the driving layer on the virtual disk by using the minifilter, filtering the medium resource data information according to a white list, and recording legal files into the database. The data can be read and written into the virtual disk, the data transmission speed is high, and the cost is low. Due to the adoption of the white list mechanism, the system resources are saved, and the system data transmission safety and reliability are improved.

Description

A kind of method that realizes the cloud storage
Technical field
The present invention relates to a kind of method that realizes the cloud storage.
Background technology
For many years, the television video program gos deep into the life of affect people's always, and the situation of deepening is gradually arranged.TV station need broadcast many grades of video frequency programs every day, and the workload of its data management is also quite big.Data management comprises reading of file and writes two aspects; Traditional matchmaker of TV station supports data and reads and write and realize as memory device through the hard disk of special preparation; We know; The hard disk cost is higher and reading speed is slower, therefore, causes the data transmission efficiency of whole proposal limited and cost is high.At present; Also there is certain methods to come the virtual disk of analog hard disk driver to come the storage of execute file through RAM; And then realize that data read and write; It is the new equipment of on device stack, creating that but the traditional document system filtration drives, and needs preset a plurality of drivers, and system configuration is complicated, difficult management.In addition, in the ablation process of file, the step of file filter is not set, some illegal files also can be fished in troubled waters, and are written in the database occupying system resources and bring certain potential safety hazard.
Summary of the invention
The objective of the invention is to solve the deficiency of existing TV station's data managing method and cloud memory technology; The method that provides a kind of novel realization cloud to store; Overcoming traditional tv platform matchmaker supports data and reads and write all and realize as memory device that through the hard disk of special preparation data transmission efficiency is limited and cost is high; Traditional document system filtration Drive Structure is complicated, difficult management; In addition, in the ablation process of file, the step of file filter is not set, some illegal files also can be fished in troubled waters, and are written in the database occupying system resources and bring shortcomings such as certain potential safety hazard.
The objective of the invention is to realize through following technical scheme: a kind of method that realizes the cloud storage, it comprises a virtual disk load step, reads file step and a written document step for one, described virtual disk load step may further comprise the steps:
(1) user's login interface is provided on subscriber computer;
(2) on subscriber computer RAM, load a virtual disk;
The described file step of reading may further comprise the steps:
The record of (1) matchmaker being supported database is mapped in the virtual disk with the form of file and file;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) accessing database is read to such an extent that the matchmaker supports data message;
Described written document step may further comprise the steps:
(1) sets up a white list that only allows legitimate files to pass through;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) according to the white list kill file, only allow legal file to get into, write the matchmaker and support data message;
(4) set up respective record at database.
Minifilter of the present invention is the Filter Manager equipment that Microsoft is created, and minifilter drives according to the establishment of minifilter framework, and is managed by Filter Manager.
A Fliter Manager of the present invention manages a plurality of minifilter drivers, and the context between a plurality of minifilter drivers is confirmed by the value of Altitude.
The invention has the beneficial effects as follows: the storage that comes the virtual disk of analog hard disk driver to come execute file through RAM, and then realize that data read and write, and having replaced traditional hard-disc storage, the speed of transfer of data gets a promotion and has reduced system cost; Adopt the All Files operation of minifilter on Drive Layer interception virtual disk to realize the transparent operation of user to file, simple in structure, bookkeeping is convenient; In the ablation process of file, white list mechanism is set realizes file filter, some illegal files are filtered, and avoid it to be written in the database, have practiced thrift system resource and have also improved system data safety of transmission and reliability.
Description of drawings
Fig. 1 is a virtual disk load step flow chart of the present invention;
Fig. 2 reads the file flow chart of steps for the present invention;
Fig. 3 is a written document flow chart of steps of the present invention.
Embodiment
Further describe technical scheme of the present invention below in conjunction with accompanying drawing: a kind of method that realizes the cloud storage; It comprises a virtual disk load step; Read file step and a written document step for one, as shown in Figure 1, described virtual disk load step may further comprise the steps:
(1) user's login interface is provided on subscriber computer;
(2) on subscriber computer RAM, load a virtual disk;
As shown in Figure 2, the described file step of reading may further comprise the steps:
The record of (1) matchmaker being supported database is mapped in the virtual disk with the form of file and file;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) accessing database is read to such an extent that the matchmaker supports data message;
As shown in Figure 3, described written document step may further comprise the steps:
(1) sets up a white list that only allows legitimate files to pass through;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) according to the white list kill file, only allow legal file to get into, write the matchmaker and support data message;
(4) set up respective record at database.
Described minifilter is the Filter Manager equipment that Microsoft is created; Minifilter drives according to the establishment of minifilter framework; And manage by Filter Manager; A Fliter Manager manages a plurality of minifilter drivers, and the context between a plurality of minifilter drivers is confirmed by the value of Altitude.

Claims (3)

1. method that realizes cloud storage, it comprises a virtual disk load step, reads file step and a written document step, it is characterized in that for one:
Described virtual disk load step may further comprise the steps:
(1) user's login interface is provided on subscriber computer;
(2) on subscriber computer RAM, load a virtual disk;
The described file step of reading may further comprise the steps:
The record of (1) matchmaker being supported database is mapped in the virtual disk with the form of file and file;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) accessing database is read to such an extent that the matchmaker supports data message;
Described written document step may further comprise the steps:
(1) sets up a white list that only allows legitimate files to pass through;
(2) with the file operation of Drive Layer on the minifilter interception virtual disk;
(3) according to the white list kill file, only allow legal file to get into, write the matchmaker and support data message;
(4) set up respective record at database.
2. a kind of method that realizes the cloud storage according to claim 1; It is characterized in that: described minifilter is the Filter Manager equipment that Microsoft is created; Minifilter drives according to the establishment of minifilter framework, and is managed by Filter Manager.
3. a kind of method that realizes the cloud storage according to claim 1 and 2; It is characterized in that: a described Fliter Manager manages a plurality of minifilter drivers, and the context between a plurality of minifilter drivers is confirmed by the value of Altitude.
CN201110406126.5A 2011-12-09 2011-12-09 Method for realizing cloud storage Active CN102523270B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110406126.5A CN102523270B (en) 2011-12-09 2011-12-09 Method for realizing cloud storage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110406126.5A CN102523270B (en) 2011-12-09 2011-12-09 Method for realizing cloud storage

Publications (2)

Publication Number Publication Date
CN102523270A true CN102523270A (en) 2012-06-27
CN102523270B CN102523270B (en) 2015-05-13

Family

ID=46294059

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110406126.5A Active CN102523270B (en) 2011-12-09 2011-12-09 Method for realizing cloud storage

Country Status (1)

Country Link
CN (1) CN102523270B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799664A (en) * 2012-07-13 2012-11-28 成都东方盛行电子有限责任公司 File management method of cloud disk server of generic editing platform
CN102891854A (en) * 2012-10-15 2013-01-23 广州亦云信息技术有限公司 Cloud server safety control method
CN103235905A (en) * 2013-04-27 2013-08-07 成都菲普迪斯科技有限公司 DUDP real-time data protection method
CN109784041A (en) * 2018-12-29 2019-05-21 360企业安全技术(珠海)有限公司 Event-handling method and device and storage medium and electronic device
CN112528285A (en) * 2020-12-18 2021-03-19 南方电网电力科技股份有限公司 Security protection method and device for cloud computing platform, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1928881A (en) * 2006-09-26 2007-03-14 南京擎天科技有限公司 Computer data security protective method
CN101398744A (en) * 2007-09-26 2009-04-01 新奥特硅谷视频技术有限责任公司 Method and system for implementing network data process by utilizing virtual file system technology
WO2010108102A1 (en) * 2009-03-20 2010-09-23 Google Inc. Hybrid storage device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1928881A (en) * 2006-09-26 2007-03-14 南京擎天科技有限公司 Computer data security protective method
CN101398744A (en) * 2007-09-26 2009-04-01 新奥特硅谷视频技术有限责任公司 Method and system for implementing network data process by utilizing virtual file system technology
WO2010108102A1 (en) * 2009-03-20 2010-09-23 Google Inc. Hybrid storage device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
李晓宇: "基于微过滤驱动的文件访问控制系统", 《科技创新论坛》, no. 16, 31 August 2011 (2011-08-31) *
赵铭伟等: "基于过滤驱动的透明加密文件系统模型", 《计算机工程》, vol. 35, no. 1, 31 January 2009 (2009-01-31) *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799664A (en) * 2012-07-13 2012-11-28 成都东方盛行电子有限责任公司 File management method of cloud disk server of generic editing platform
CN102799664B (en) * 2012-07-13 2015-05-13 成都东方盛行电子有限责任公司 File management method of cloud disk server of generic editing platform
CN102891854A (en) * 2012-10-15 2013-01-23 广州亦云信息技术有限公司 Cloud server safety control method
CN102891854B (en) * 2012-10-15 2015-08-26 广州亦云信息技术有限公司 A kind of cloud server safety control method
CN103235905A (en) * 2013-04-27 2013-08-07 成都菲普迪斯科技有限公司 DUDP real-time data protection method
CN109784041A (en) * 2018-12-29 2019-05-21 360企业安全技术(珠海)有限公司 Event-handling method and device and storage medium and electronic device
CN112528285A (en) * 2020-12-18 2021-03-19 南方电网电力科技股份有限公司 Security protection method and device for cloud computing platform, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN102523270B (en) 2015-05-13

Similar Documents

Publication Publication Date Title
CN102523270B (en) Method for realizing cloud storage
CN101815989B (en) Data pre-staging method based on capturing dynamic storage tiering configurations
CN104283959B (en) A kind of memory mechanism based on grading performance suitable for cloud platform
CN102902709B (en) The document storage system of a kind of fixed space distribution and implementation method
CN103823728B (en) A kind of method of raid-array Intelligent Reconstruction
US20090125573A1 (en) Transactional multi-package installation
CN102467352A (en) Latency reduction associated with response to request in storage system
CN107239569A (en) A kind of distributed file system subtree storage method and device
WO2008149501A1 (en) Reproducing apparatus, reproducing method, and program
CN104077406A (en) Mass file parallel burning method and device
CN104615430A (en) Android-system-based information notification display system and implementation method of Android-system-based information notification display system
CN103713973A (en) Mixed storage backup method and system based on HDD and SSD
CN103745732A (en) Multihead multi-track parallel hard disk system
CN102629485A (en) Real-time burning method and device of optical disk for synchronous audio and video recording
CN103577300A (en) Hard disk protection method and system of cloud platform
CN105843754A (en) Log information storage method for solid-state hard disk
RU2005140454A (en) RECORDING MEDIA WITH A DATA STRUCTURE FOR MANAGING VIDEO DATA AND ITS ADDITIONAL CONTENT INFORMATION AND METHODS AND DEVICES FOR RECORDING AND PLAYBACK
CN201993756U (en) Blu-ray media asset management system
TW201044380A (en) Hard disk system
US8943237B1 (en) Performance improvement for attached multi-storage devices
Reinsel et al. The China datasphere: Primed to be the largest datasphere by 2025
CN104461394A (en) RAID (redundant array of independent disk) and method for reading data from same
TW200615923A (en) Information storage medium, recording/reproducing apparatus, recording/reproducing method, and host using the same
CN110865967A (en) Copy system based on ZynQ platform and working method thereof
CN102982819A (en) Blue-ray player and method for playing multi-media files

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