CN112068780A - Data unified management system based on heterogeneous storage - Google Patents
Data unified management system based on heterogeneous storage Download PDFInfo
- Publication number
- CN112068780A CN112068780A CN202010945592.XA CN202010945592A CN112068780A CN 112068780 A CN112068780 A CN 112068780A CN 202010945592 A CN202010945592 A CN 202010945592A CN 112068780 A CN112068780 A CN 112068780A
- Authority
- CN
- China
- Prior art keywords
- file
- storage
- directory
- module
- virtual
- 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.)
- Pending
Links
- 238000003860 storage Methods 0.000 title claims abstract description 125
- 230000006978 adaptation Effects 0.000 claims abstract description 19
- 238000013475 authorization Methods 0.000 claims abstract description 10
- 230000010354 integration Effects 0.000 claims abstract description 10
- 238000012544 monitoring process Methods 0.000 claims abstract description 9
- 238000007619 statistical method Methods 0.000 claims abstract description 9
- 238000012545 processing Methods 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 3
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 2
- 229910052799 carbon Inorganic materials 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a data unified management system based on heterogeneous storage, which comprises a back-end storage device management storage system; the back-end storage integration service module comprises a file block cache module and a storage adaptation module; the virtual file system comprises a virtual directory service module, a directory authority service module and a storage gateway service module; the management center module is used for virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis; the client module user uses the client to access file directories of multiple sets of storage systems. Through the distributed file storage access service, unified management of various storage systems is realized, and the use experience of a user is improved; through unified management, data only need be deposited on certain storage, reduced the possibility that the user copied the data repeatedly, promoted the actual effective utilization ratio of storage, realized unified management and configuration to storage and user, reduced the operation and maintenance complexity.
Description
Technical Field
The invention relates to the technical field of carbon satellite data processing, in particular to a data unified management system based on heterogeneous storage.
Background
Carbon satellite data is stored in multiple sets of storage systems including distributed NAS, object storage, tape libraries, etc. Because each set of storage is managed independently, when a plurality of storages provide services together, data, user rights, file directories and the like cannot be managed in a unified manner. When a user uses a certain part of data, the user needs to directly access the corresponding storage equipment for storing the data, if the user needs to access the data on a plurality of storages, a plurality of places are needed for mounting, and meanwhile, independent authority control needs to be carried out on each set of storage. The multi-storage mode of directly providing services for multiple users leads to the fact that data are stored and repeatedly migrated at multiple positions among multiple sets of storage, the effective utilization rate of storage space is affected, data sharing among the storage is difficult, user authority control is difficult, and various inconveniences in management and use are caused.
Disclosure of Invention
In view of the above technical problems in the related art, the present invention provides a data unified management system based on heterogeneous storage, which can overcome the above disadvantages in the prior art.
In order to achieve the technical purpose, the technical scheme of the invention is realized as follows:
a data unified management system based on heterogeneous storage comprises the following components:
a back-end storage device for managing the storage system in a unified manner;
the system comprises a back-end storage integration service module, a file block cache module and a storage adaptation module, wherein the back-end storage integration service module is used for file block cache and storage adaptation and comprises the file block cache module and the storage adaptation module;
a virtual file system, which is used for loading a virtual directory and mounting point information from a database, caching the information into a memory to provide a virtual directory service, positioning the virtual directory and the mounting point information onto a physical file directory according to a user access file path, processing a user traversal directory, newly adding a virtual directory and deleting a virtual directory request, loading directory authority and user information from the database, caching the directory authority and the user information into the memory to provide login check and directory authority service, checking the user information when a user logs in a file gateway service, checking the authority and filtering a returned file directory list when accessing a directory file, providing a file storage gateway interface, converting file operation according to different protocols into a virtual file system operation command, wherein the virtual file system comprises a virtual directory service module, a directory authority service module and a storage gateway service module, wherein the physical file directory is a file directory of a back-end storage system, the file storage gateway interface comprises NFS, CIFS, S3 and FTP;
the management center module is used for virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis, and comprises a virtual file system management module, a file interface management module, an authorization management module, a user management module, a centralized monitoring module and a statistical analysis module;
and the client module is used for accessing the file directories of the plurality of sets of storage systems by a user through a uniform file service interface by using the client.
Further, the file block cache module is used for accelerating storage, seamlessly migrating data between cache layers based on data heat, and supporting three-layer cache of Memory, SSD and HDD.
Further, the storage adaptation module is used for integrating a plurality of back-end storage systems, providing a uniform file operation interface for virtual file system services, and supporting the NAS, S3, Swift, Ceph, HDFS, and GFS file interface protocols and the custom adaptation component in a built-in manner.
Furthermore, the virtual directory service module is used for loading a virtual directory and mounting point information from the database, caching the virtual directory and the mounting point information into the memory to provide virtual directory service, positioning the virtual directory to the physical file directory according to a user access file path, and processing requests of a user for traversing the directory, newly adding the virtual directory and deleting the virtual directory.
Further, the directory authority service module is used for loading directory authority and user information from the database, caching the directory authority and the user information in the memory, providing login check and directory authority check services, checking the user information when a user logs in the file gateway service, and checking the authority and filtering a returned file directory list when a directory file is accessed.
Further, the storage gateway service module is used for providing a file storage gateway interface and converting file operations according to different protocols into virtual file system operation commands.
Further, the client module supports a Windows client and a universal protocol client.
Further, the common protocol client includes NFS, CIFS, S3, FTP.
The invention has the beneficial effects that: through the distributed file storage access service, unified management of various storage systems is realized, and a user can obtain back-end storage data only by accessing the service, so that the use experience of the user is improved; through unified management, data only need be deposited on certain storage, reduced the possibility that the user copied the data repeatedly, promoted the actual effective utilization ratio of storage, this service has realized simultaneously and has managed and disposed the storage and user's unification, has reduced the operation and maintenance complexity.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a schematic block diagram of a data unified management system based on heterogeneous storage according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present invention.
As shown in fig. 1, a data unified management system based on heterogeneous storage according to an embodiment of the present invention includes: the back-end storage device is used for uniformly managing each storage system;
the system comprises a back-end storage integration service module, a file block cache module and a storage adaptation module, wherein the back-end storage integration service module is used for file block cache and storage adaptation and comprises the file block cache module and the storage adaptation module;
a virtual file system, which is used for loading a virtual directory and mounting point information from a database, caching the information into a memory to provide a virtual directory service, positioning the virtual directory and the mounting point information onto a physical file directory according to a user access file path, processing a user traversal directory, newly adding a virtual directory and deleting a virtual directory request, loading directory authority and user information from the database, caching the directory authority and the user information into the memory to provide login check and directory authority service, checking the user information when a user logs in a file gateway service, checking the authority and filtering a returned file directory list when accessing a directory file, providing a file storage gateway interface, converting file operation according to different protocols into a virtual file system operation command, wherein the virtual file system comprises a virtual directory service module, a directory authority service module and a storage gateway service module, wherein the physical file directory is a file directory of a back-end storage system, the file storage gateway interface comprises NFS, CIFS, S3 and FTP;
the management center module is used for virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis, and comprises a virtual file system management module, a file interface management module, an authorization management module, a user management module, a centralized monitoring module and a statistical analysis module;
and the client module is used for accessing the file directories of the plurality of sets of storage systems by a user through a uniform file service interface by using the client.
In a specific embodiment of the present invention, the file block cache module is used for accelerating storage, seamlessly migrating data between cache layers based on data heat, and supporting three-layer cache of Memory, SSD, and HDD.
In a specific embodiment of the present invention, the storage adaptation module is configured to integrate a plurality of backend storage systems, provide a uniform file operation interface for a virtual file system service, and support a custom adaptation component by internally supporting NAS, S3, Swift, Ceph, HDFS, and GFS file interface protocols.
In a specific embodiment of the present invention, the virtual directory service module is configured to load a virtual directory and mounting point information from a database, cache the information in a memory to provide a virtual directory service, locate the information on a physical file directory according to a user access file path, and process a user request to traverse the directory, add a new virtual directory, and delete a virtual directory.
In a specific embodiment of the present invention, the directory authority service module is configured to load directory authority and user information from a database, cache the directory authority and user information in a memory, provide login verification and directory authority service, verify the user information when a user logs in a file gateway service, and verify the authority and filter a returned file directory list when accessing a directory file.
In a specific embodiment of the present invention, the storage gateway service module is configured to provide a file storage gateway interface, and convert file operations according to different protocols into virtual file system operation commands.
In a specific embodiment of the present invention, the client module supports a Windows client and a universal protocol client.
In a specific embodiment of the present invention, the common protocol client includes NFS, CIFS, S3, FTP.
In order to facilitate understanding of the above-described aspects of the present invention, the above-described aspects of the present invention will be described in detail below.
A data unified management system based on heterogeneous storage comprises: the system comprises a back-end storage, a back-end storage integration service, a virtual file system service, a management center and a client.
Back-end storage: refers to the storage systems that the method can manage uniformly.
Back-end storage integration service: the file management system is responsible for being integrated with various back-end storage systems, shielding the difference of file interfaces of the storage systems and providing a uniform file operation interface.
Virtual file system service: the system is responsible for providing uniform storage gateway service and realizing functions of virtual directory management, directory authority management and the like.
The management center realizes virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis.
The client supports Windows clients and other common protocol clients (NFS, CIFS, S3, FTP), and users use the clients to access file directories to the multiple storage systems through a unified file service interface.
In order to realize external unified service of different storage systems, a plurality of sets of storage are integrated, a virtual file system is established, various storage systems are mounted on the file system, a mapping relation is established, distributed file storage access service is provided, an authentication and authorization function based on the virtual file system is provided, and unified management of file access permissions of the plurality of storage systems is realized. The user can read and write files on the appointed storage system by accessing the storage access service through a standard NFS protocol, an SMB protocol or a special client.
The main functions of back-end storage integration comprise file block caching and storage adaptation. And the file block cache component is responsible for storage acceleration, supports three-layer cache of Memory, SSD and HDD, and realizes seamless data migration between any cache layers based on data heat. And the back-end storage adaptation is used for integrating a plurality of back-end storage systems, providing a uniform file operation interface for virtual file system service, internally supporting file interface protocols such as NAS, S3, Swift, Ceph, HDFS, GFS and the like, and supporting a custom adaptation component. The component is implemented based on an Alluxio virtual distributed storage system.
The virtual file system mainly comprises virtual directory service, directory authority service, storage gateway service and the like. The virtual directory service loads information such as a virtual directory, a mounting point and the like from a database, caches the information into a memory to provide the virtual directory service, positions the information onto a physical file directory (a file directory of a back-end storage system) according to a user access file path, and processes requests of a user for traversing the directory, newly adding the virtual directory, deleting the virtual directory and the like. The directory authority service loads information such as directory authority and users from the database, caches the information in the memory, and provides login check and directory right correction services. When a user logs in the file gateway service, the user information is verified through the service, and when a directory file is accessed, the service performs right verification and filters a returned file directory list. The storage gateway service is responsible for providing a plurality of file storage gateway interfaces including NFS, CIFS, S3, FTP and the like, and converting file operations according to different protocols into virtual file system operation commands.
The management center realizes virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis.
The client supports Windows clients and other common protocol clients (NFS, CIFS, S3, FTP), and users use the clients to access file directories to the multiple storage systems through a unified file service interface.
In summary, by means of the technical scheme of the invention, through the distributed file storage access service, unified management of multiple storage systems is realized, and a user can obtain back-end storage data only by accessing the service, so that the user experience is improved; through unified management, data only need be deposited on certain storage, reduced the possibility that the user copied the data repeatedly, promoted the actual effective utilization ratio of storage, this service has realized simultaneously and has managed and disposed the storage and user's unification, has reduced the operation and maintenance complexity.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (8)
1. A data unified management system based on heterogeneous storage is characterized by comprising:
the back-end storage device is used for managing the storage system in a unified way;
the system comprises a back-end storage integration service module, a file block cache module and a storage adaptation module, wherein the back-end storage integration service module is used for file block cache and storage adaptation and comprises the file block cache module and the storage adaptation module;
a virtual file system, which is used for loading a virtual directory and mounting point information from a database, caching the information into a memory to provide a virtual directory service, positioning the virtual directory and the mounting point information onto a physical file directory according to a user access file path, processing a user traversal directory, newly adding a virtual directory and deleting a virtual directory request, loading directory authority and user information from the database, caching the directory authority and the user information into the memory to provide login check and directory authority service, checking the user information when a user logs in a file gateway service, checking the authority and filtering a returned file directory list when accessing a directory file, providing a file storage gateway interface, converting file operation according to different protocols into a virtual file system operation command, wherein the virtual file system comprises a virtual directory service module, a directory authority service module and a storage gateway service module, wherein the physical file directory is a file directory of a back-end storage system, the file storage gateway interface comprises NFS, CIFS, S3 and FTP;
the management center module is used for virtual file system management, file interface management, authorization management, user management, centralized monitoring and statistical analysis, and comprises a virtual file system management module, a file interface management module, an authorization management module, a user management module, a centralized monitoring module and a statistical analysis module;
and the client module is used for accessing the file directories of the plurality of sets of storage systems by a user through a uniform file service interface by using the client.
2. The system according to claim 1, wherein the file block caching module is configured to accelerate storage, seamlessly migrate data between caching layers based on data hot degrees, and support three-layer caching of Memory, SSD, and HDD.
3. The data unified management system based on heterogeneous storage according to claim 1, wherein the storage adaptation module is configured to integrate a plurality of backend storage systems, provide a unified file operation interface for a virtual file system service, and internally support NAS, S3, Swift, Ceph, HDFS, and GFS file interface protocols, and support custom adaptation components.
4. The system according to claim 1, wherein the virtual directory service module is configured to load a virtual directory and mounting point information from the database, cache the information in the memory to provide a virtual directory service, locate the information in the physical file directory according to a user access file path, and process a request of a user to traverse the directory, add a new virtual directory, and delete a virtual directory.
5. The data unified management system based on heterogeneous storage according to claim 1, wherein the directory authority service module is configured to load directory authority and user information from the database, cache the directory authority and user information in the memory, provide login check and directory authority service, check the user information when the user logs in the file gateway service, and check the authority and filter a returned file directory list when accessing a directory file.
6. The system according to claim 1, wherein the storage gateway service module is configured to provide a file storage gateway interface, and convert file operations according to different protocols into virtual file system operation commands.
7. The data unified management system based on heterogeneous storage according to claim 1, wherein the client module supports Windows client and common protocol client.
8. The system according to claim 7, wherein the common protocol client comprises NFS, CIFS, S3, FTP.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010945592.XA CN112068780A (en) | 2020-09-10 | 2020-09-10 | Data unified management system based on heterogeneous storage |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010945592.XA CN112068780A (en) | 2020-09-10 | 2020-09-10 | Data unified management system based on heterogeneous storage |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112068780A true CN112068780A (en) | 2020-12-11 |
Family
ID=73663444
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010945592.XA Pending CN112068780A (en) | 2020-09-10 | 2020-09-10 | Data unified management system based on heterogeneous storage |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112068780A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113821170A (en) * | 2021-08-31 | 2021-12-21 | 济南浪潮数据技术有限公司 | Distributed storage system, access method and component |
CN113918100A (en) * | 2021-11-15 | 2022-01-11 | 深圳潮数软件科技有限公司 | Multi-protocol multifunctional cloud storage gateway |
CN114116651A (en) * | 2021-11-22 | 2022-03-01 | 北京精一强远科技有限公司 | System and method for supporting multi-protocol unified management user to access files |
CN114327490A (en) * | 2022-03-04 | 2022-04-12 | 麒麟软件有限公司 | Method for adapting domestic operating system to Ceph |
CN115150185A (en) * | 2022-07-25 | 2022-10-04 | 杭州东方通信软件技术有限公司 | Method and device for controlling user directory and authority based on multiple passwords |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090030957A1 (en) * | 2007-07-23 | 2009-01-29 | Hewlett-Packard Development Company, L.P. | Technique For Virtualizing Storage Using Stateless Servers |
CN102143215A (en) * | 2011-01-20 | 2011-08-03 | 中国人民解放军理工大学 | Network-based PB level cloud storage system and processing method thereof |
CN104283960A (en) * | 2014-10-15 | 2015-01-14 | 福建亿榕信息技术有限公司 | System for achieving heterogeneous network storage virtualization integration and hierarchical management |
CN106598498A (en) * | 2016-12-13 | 2017-04-26 | 郑州信息科技职业学院 | Storage virtualization system and method for compatibilizing and integrating heterogeneous storage devices |
CN110175162A (en) * | 2019-05-21 | 2019-08-27 | 国电南瑞科技股份有限公司 | A kind of isomery storage repository virtualization storage management system based on file operation |
-
2020
- 2020-09-10 CN CN202010945592.XA patent/CN112068780A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090030957A1 (en) * | 2007-07-23 | 2009-01-29 | Hewlett-Packard Development Company, L.P. | Technique For Virtualizing Storage Using Stateless Servers |
CN102143215A (en) * | 2011-01-20 | 2011-08-03 | 中国人民解放军理工大学 | Network-based PB level cloud storage system and processing method thereof |
CN104283960A (en) * | 2014-10-15 | 2015-01-14 | 福建亿榕信息技术有限公司 | System for achieving heterogeneous network storage virtualization integration and hierarchical management |
CN106598498A (en) * | 2016-12-13 | 2017-04-26 | 郑州信息科技职业学院 | Storage virtualization system and method for compatibilizing and integrating heterogeneous storage devices |
CN110175162A (en) * | 2019-05-21 | 2019-08-27 | 国电南瑞科技股份有限公司 | A kind of isomery storage repository virtualization storage management system based on file operation |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113821170A (en) * | 2021-08-31 | 2021-12-21 | 济南浪潮数据技术有限公司 | Distributed storage system, access method and component |
CN113918100A (en) * | 2021-11-15 | 2022-01-11 | 深圳潮数软件科技有限公司 | Multi-protocol multifunctional cloud storage gateway |
CN114116651A (en) * | 2021-11-22 | 2022-03-01 | 北京精一强远科技有限公司 | System and method for supporting multi-protocol unified management user to access files |
CN114327490A (en) * | 2022-03-04 | 2022-04-12 | 麒麟软件有限公司 | Method for adapting domestic operating system to Ceph |
CN114327490B (en) * | 2022-03-04 | 2022-07-08 | 麒麟软件有限公司 | Method for adapting domestic operating system to Ceph |
CN115150185A (en) * | 2022-07-25 | 2022-10-04 | 杭州东方通信软件技术有限公司 | Method and device for controlling user directory and authority based on multiple passwords |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112068780A (en) | Data unified management system based on heterogeneous storage | |
CN109783438B (en) | Distributed NFS system based on librados and construction method thereof | |
US8255420B2 (en) | Distributed storage | |
JP5066415B2 (en) | Method and apparatus for file system virtualization | |
US8171100B2 (en) | Reducing latency of access requests in distributed storage systems having a shared data set | |
US8788628B1 (en) | Pre-fetching data for a distributed filesystem | |
US9413825B2 (en) | Managing file objects in a data storage system | |
KR100825721B1 (en) | System and method of time-based cache coherency maintenance in user file manager of object-based storage system | |
US8370910B2 (en) | File server for translating user identifier | |
US20130232215A1 (en) | Virtualized data storage system architecture using prefetching agent | |
US20020129216A1 (en) | Apparatus and method for configuring available storage capacity on a network as a logical device | |
US20090112789A1 (en) | Policy based file management | |
US20150249618A1 (en) | Peer to peer ownership negotiation | |
US8817411B1 (en) | System, method and computer program product for optimization of tape performance | |
US10579597B1 (en) | Data-tiering service with multiple cold tier quality of service levels | |
US11106625B2 (en) | Enabling a Hadoop file system with POSIX compliance | |
CN108874305B (en) | Object overlay for storage area network (SAN) devices | |
KR102376152B1 (en) | Apparatus and method for providing storage for providing cloud services | |
US10057348B2 (en) | Storage fabric address based data block retrieval | |
CN108205468A (en) | A kind of distributed system and implementation method towards massive video image | |
CN107346209B (en) | Multi-disk aggregation type data storage system and implementation method and application method thereof | |
CN109254958A (en) | Distributed data reading/writing method, equipment and system | |
CN111381766B (en) | Method for dynamically loading disk and cloud storage system | |
CN116644453A (en) | Authority management method, device and equipment of document system | |
US11816073B1 (en) | Asynchronously forwarding database commands |
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 |