Aspect-oriented cloud storage engine construction method

A facet-oriented and construction method technology, applied in the field of network storage, can solve problems such as difficult to adapt to data changes and high data concurrency, and achieve the effect of simplifying complex problems and improving efficiency

CN102495853AActive Publication Date: 2012-06-13UESTC COMSYS INFORMATION
1 Cites 16 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2012-06-13

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to an aspect-oriented cloud storage engine construction method. The aspect-oriented cloud storage engine construction method includes steps of 1, constructing a data access layer by design personnel according to the adopted type of database; 2, realizing aspect processing for data in the database by the design personnel; 3, analyzing service request by the design personnel, and operating aspect of the data to obtain aspect data; and 4, constructing a cloud storage engine on the basis of the aspect data constructed in the step 3 by the design personnel. Compared with the prior art, the aspect-oriented cloud storage engine construction method has the advantages that the concept of the data access layer is newly added into an existing cloud storage framework, the data access layer realizes the aspect processing for the data by the aid of the idea of aspect-oriented programming, data retrieval and data management efficiency is greatly improved, and complexity of data heterogeneity during processing of relational data and non-relational data is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of network storage, and in particular relates to a construction method of a cloud storage engine. Background technique

[0002] With the development of modern computing technology, software and hardware technology, and network technology, computer systems use cluster applications, grid computing technology, or distributed file systems to integrate a large number of different types of storage devices in the network through application software. Work together to provide data storage and business access functions. We call this system a cloud computer system. In such a cloud computing system, the core of the system is the storage and management of a large amount of data. In view of this situation, a large number of storage devices need to be configured in the cloud computing system. The data stored in these storage devices and the management method of the data itself are Derived and transformed into a cloud st...

Examples

Embodiment Construction

[0017] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments. In order to describe the specific embodiments of the present invention, it is necessary to establish some specific concepts and theories of the present invention.

[0018] 1. Cloud storage architecture

[0019] Cloud storage architecture provides access to data by adding standard hardware and sharing standard networks (public Internet or private intranet), and cloud capacity and performance have good scalability. Hundreds of cloud storage servers provide external services, logically it is a single, large storage pool device.

[0020] The cloud storage system involved in the present invention has a structural model consisting of the following five layers from bottom to top, as figure 1 As shown, the first layer (storage layer), the third layer (basic management layer), the fourth layer (access layer), and the fifth layer (application interface l...