[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103064927B - The data access method of distributed file system and device - Google Patents

The data access method of distributed file system and device Download PDF

Info

Publication number
CN103064927B
CN103064927B CN201210563216.XA CN201210563216A CN103064927B CN 103064927 B CN103064927 B CN 103064927B CN 201210563216 A CN201210563216 A CN 201210563216A CN 103064927 B CN103064927 B CN 103064927B
Authority
CN
China
Prior art keywords
tenant
data
file system
distributed file
configuration information
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.)
Active
Application number
CN201210563216.XA
Other languages
Chinese (zh)
Other versions
CN103064927A (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.)
Dawning Information Industry Beijing Co Ltd
Dawning Information Industry Co Ltd
Original Assignee
Dawning Information Industry Beijing 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 Dawning Information Industry Beijing Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201210563216.XA priority Critical patent/CN103064927B/en
Publication of CN103064927A publication Critical patent/CN103064927A/en
Application granted granted Critical
Publication of CN103064927B publication Critical patent/CN103064927B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Storage Device Security (AREA)

Abstract

The invention discloses data access method and the device of a kind of distributed file system, the method includes: distributed file system receives the access request that tenant sends;According to access request, searching the corresponding configuration information with tenant prestoring in distributed file system, wherein, configuration information includes the data storage configuration of tenant;Distributed file system is according to configuration information, it is achieved the data of the access to this tenant data for the tenant.Pass through the present invention, distributed file system can be made to receive the access request that tenant sends, then in distributed file system, the corresponding configuration information with tenant prestoring is searched according to access request, and then realize the access of tenant's each data, configuration information thus according to tenant is carried out data access, thus solve the problem causing because data deposit the degree of coupling, and facilitate implementation sharing of data, but also the security of tenant data can be improved further, it is achieved efficient data access.

Description

The data access method of distributed file system and device
Technical field
The present invention relates to computer realm, in particular it relates to the data of a kind of distributed file system are visited Ask method and apparatus.
Background technology
With the development of software engineering and cloud computing technology, software i.e. services (Software As A Service, be called for short SAAS) concept popularized.And the core of cloud computing, i.e. service, Being available anywhere, therefore, multi-tenant (Multi-Tenancy) technology also becomes very on service provides Important.Multi-tenant technology refers to service provider and runs single cover system in service end, is made by multi-user With total system or service, and ensure the data isolation between multiple user and security.Due to Multi-tenant have shared application program, systems soft ware and hardware, it is possible to make service provider to have The cost producing because of many reasons such as environment configurations is saved on effect ground.
But, in the case that tenant is on a grand scale, the realization of multi-tenant technology will face following two sides The problem in face:
(1) with the continuous increase of system tenant's scale, the ability fall to single tenant service can be caused Low, therefore, system can run into scaling concern;
(2) in multi-tenant system, owing to needing to ensure the data safety between tenant, and need The Information Security of other tenants is not interfered with in the case that the data of certain tenant go wrong, It is therefore necessary to isolate tenant, and the isolation of tenant will cause the increase of system maintenance cost.
Distributed file system, as a kind of extendible file system, provides good file service Performance and extensibility, can serve as cloud computing data storage.On the one hand, existing distributed File system effectively overcomes system extension problem encountered.On the other hand, distributed system is main When using following several ways to realize that user manages, thus to support multi-tenant same:
(mode one) configures the rights management of user and file in file system, can be to each The user of client, sets different authorities, and each user is able to access that specific file;
Different catalogues is distributed to different users by (mode two), is isolated from each other, makes between catalogue Obtain different tenants and subregion uses can be realized to distributed system, thus realize the isolation between tenant;
(mode three) manages file by upper layer application, specifically using distributed file system the end of as Layer data stores, and uses database technique construction user on upper strata, carries out the means such as file management.
(mode four) passes through virtual machine, uses Intel Virtualization Technology, is encapsulated as the service that tenant needs Virtual machine or individual data file, place data in distributed file system.
But, in distributed file system, existing above-mentioned multi-tenant supports method in security, isolation Property etc. aspect there is more obvious defect.
First, the data of tenant deposit degree of coupling existing problems, use based on user in such scheme Mode supports that the data of multi-tenant are deposited, and the data of different tenants may still leave identical data in Service node, the isolation being unfavorable between data.
Secondly, the safety issue of tenant, supports multi-tenant in upper layer application, needs application layer root According to tenant's information isolated data, security has problems.If tenant's change or upgrading should With the data of other tenants may be caused to go wrong.
Finally, the problem of data occupation mode, application layer supports multi-tenant, just for specific application, As used individual table of database or multiple database to deposit the data of multiple tenant respectively, can not Support that all data carry out multi-tenant access;Virtual machine mode makes there are many parts of redundant digits between tenant According to so that redundant data can not be shared between tenant.
For the problem that in correlation technique, between distributed system tenant, isolation effect difference, security are low, mesh Before effective solution is not yet proposed.
Content of the invention
For the problem that in correlation technique, between distributed system tenant, isolation effect difference, security are low, this Invention provides data access method and the device of a kind of distributed file system, can be better achieved Isolate between tenant, improve the security of data simultaneously.
According to one aspect of the present invention, provide the data access method of a kind of distributed file system, This implementation method includes:
Distributed file system receives the access request that tenant sends;
According to access request, distributed file system is searched prestore corresponding with tenant and joins Confidence ceases, and wherein, configuration information includes the data storage configuration of tenant;
Distributed file system is according to configuration information, it is achieved the access to this tenant data for the tenant.
Wherein, the method farther includes:
It is stored in the configuration information of tenant in distributed file system in advance.
Further, the method also includes:
Tenant's tenant's Information encapsulation by carry request and tenant in advance is information, and using information as visit The request of asking is sent to distributed file system, to carry out carry command operation.
Further, distributed file system is searched the configuration letter corresponding with tenant prestoring Breath includes:
Configuration management server from distributed file system is searched the corresponding configuration information of tenant, Determine tenant's corresponding catalogue in a distributed system, and the mesh that will search according to the configuration information searched Record notice is to tenant.
Further, tenant using the catalogue that notifies as the root node of the file system of this tenant carry to this In ground file system, and perform follow-up data access using this root node as skew.
Additionally, the storage configuration of this data includes one below:
The configuration sharing of corresponding data with tenant, the performance requirement of tenant, the reliability requirement of tenant, The security requirement of tenant, the strategy that the data of tenant replicate.
And, access and after the corresponding data of tenant according to access request in distributed file system, Farther include:
Distributed file system notice client completes to access operation.
Further, configuration information farther includes the accounts information of tenant.
According to a further aspect in the invention, the DAA of a kind of distributed file system is provided, This realizes that device includes:
Receiver module, for receiving the access request that tenant sends;
Searching module, for according to access request, lookup in distributed file system prestores The corresponding configuration information with tenant, wherein, configuration information includes the data storage configuration of tenant;
Access modules, for according to configuration information, it is achieved the access to this tenant data for the tenant.
Further, this DAA also includes:
Storage control module, for being stored in the configuration information of tenant in distributed file system in advance
Wherein, data storage configuration includes one below:
The configuration sharing of corresponding data with tenant, the performance requirement of tenant, the reliability requirement of tenant, The security requirement of tenant, the strategy that the data of tenant replicate.
Additionally, configuration information farther includes the accounts information of tenant.
By the data access method of the distributed file system of the present invention and realize device, can make point Cloth file system receives the access request that tenant sends, then according to access request at distributed document System is searched the corresponding configuration information with tenant prestoring, and then realizes tenant's each data Access, the configuration information thus according to tenant is carried out data access, thus solve because data are deposited The problem put the degree of coupling and cause, and facilitate implementation data share (for example, being total to of redundant data Enjoy), but also the security of tenant data can be improved further, it is achieved efficient data access.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below by right In embodiment, the accompanying drawing of required use is briefly described, it should be apparent that, below describe in attached Figure is only some embodiments of the present invention, for those of ordinary skill in the art, is not paying On the premise of creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow process of the data access method of distributed file system according to embodiments of the present invention Figure;
Fig. 2 is the block diagram of the DAA of distributed file system according to embodiments of the present invention;
Fig. 3 is the block diagram of the distributed file system of support multi-tenant according to embodiments of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is entered Row clearly and completely describes, it is clear that described embodiment is only a part of embodiment of the present invention, Rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art are obtained The every other embodiment obtaining, broadly falls into the scope of protection of the invention.
According to embodiments of the invention, provide the data access method of a kind of distributed file system.
As it is shown in figure 1, the data access method bag of distributed file system according to embodiments of the present invention Include:
Step S101, distributed file system receives the access request that tenant sends;
Step S103, according to access request, search in distributed file system prestore with rent The corresponding configuration information in family, wherein, configuration information includes the data storage configuration of tenant;
Step S105, distributed file system is according to configuration information, it is achieved tenant is to this tenant data Access.
Wherein, the method farther includes:
It is stored in the configuration information of tenant in distributed file system in advance.
Further, the method also includes:
Tenant's tenant's Information encapsulation by carry request and tenant in advance is information, and using information as visit The request of asking is sent to distributed file system, to carry out carry command operation.
Further, distributed file system is searched the configuration letter corresponding with tenant prestoring Breath includes:
Configuration management server from distributed file system is searched the corresponding configuration information of tenant, Determine tenant's corresponding catalogue in a distributed system, and the mesh that will search according to the configuration information searched Record notice is to tenant.
Further, tenant is extremely local as root node the carry of this tenant folder system using the catalogue of notice In file system, and perform follow-up data access using this root node as skew.
Additionally, the storage configuration of this data includes one below:
The configuration sharing of corresponding data with tenant, the performance requirement of tenant, the reliability requirement of tenant, The security requirement of tenant, the strategy that the data of tenant replicate.
And, access and after the corresponding data of tenant according to access request in distributed file system, Farther include:
Distributed file system notice client completes to access operation.
Further, configuration information farther includes the accounts information of tenant.
In actual applications, the access of tenant data can be realized by following steps: (step one) Client carry file system;(step 2) tenant is to the access of file and read-write operation.
The step of (step one) client carry file system includes:
The file system mounted request of current tenant is become message with tenant's Information encapsulation by client, sends To distributed file system, processed the file system mounted order of tenant's client by meta data server;
Meta data server is after receiving the carry request that tenant's client sends, from the configuration pipe of tenant Reason server obtains directory information and the data storage configuration information of corresponding tenant, and at distributed document System namespace finds corresponding directory information, returns the client supporting tenant.
Client is after receiving corresponding carry response, using tenant's catalogue as this tenant folder system Root node, be mounted in local file system.Afterwards, all of file system access is all with this root Node is skew, sends access request to meta data server, thus effectively achieves distributed document Tenant's catalogue of system derives.For tenant, the current file system directories derived is local file The root of system.
Access and read-write operation step to file for (step 2) tenant includes:
The application data that current tenant is sent by client use request and tenant's Information encapsulation to become file System access request, (for example, file system access requests can be sent out to be sent to metadata support module Deliver to meta data server), metadata support module is determined how to carry out data read-write operation.
Meta data server is after receiving the read-write requests of tenant's client, first by tenant's information From configuration management server intermediate queries tenant corresponding storage configuration, this storage configuration can include number According to configuration sharing, performance requirement, reliability requirement and security requirement, the corresponding metadata of selection The strategy that server and data replicate.Afterwards, the read-write requests of data is sent to data server, And according to data duplication policy, copy data on multiple data server.If tenant needs reality Show physical isolation, need quick data access performance and need two copy data replication strategies, then Meta data server is firstly the need of the corresponding data partition of data server selecting without other tenants, same When, select at a high speed and the data server close to tenant as far as possible, and beats the copy information of this data Bag, transmits these message to client.
Client, can be by after receiving the information of data server that metadata returns and replication policy Data read-write operation is sent to above data server, prepares the access strategy of data.
Data and tenant, after the data storage request receiving client tenant, are believed by data server Breath stores on corresponding subregion, and the inside according to distributed file system realizes simultaneously, automatically safeguards Copy information and data consistency.After all operations completes, notify that client completes a tenant's Data read-write operation.So far, client completes a data read-write operation.
According to another embodiment of the invention, the data access of a kind of distributed file system is provided Device.
As in figure 2 it is shown, this DAA includes:
Receiver module 21, for receiving the access request that tenant sends;
Search module 22, for according to access request, search in distributed file system and prestore The corresponding configuration information with tenant, wherein, configuration information include tenant data storage configuration;
Access modules 23, for according to configuration information, it is achieved the access to this tenant data for the tenant.
Further, this realizes that device also includes:
Storage control module, for being stored in the configuration information of tenant in distributed file system in advance
Wherein, data storage configuration includes one below:
The configuration sharing of corresponding data with tenant, the performance requirement of tenant, the reliability requirement of tenant, The security requirement of tenant, the strategy that the data of tenant replicate.
Additionally, configuration information farther includes the accounts information of tenant.
Said apparatus can apply to support multi-tenant distributed file system.As it is shown on figure 3, can The system using said apparatus can include the server of following several types:
Configuration management server 31, stores the storage configuration information of tenant.This storage configuration information comprises The accounts information of tenant, the configuration of the data storage of tenant.By management system and configuration admin service Device is mutual, the corresponding information of configuration tenant.
Meta data server 32, this meta data server supports multi-tenant, according to the data configuration of tenant, Determine which data server is the data of tenant with which kind of strategy be placed on.
Data server 33, this data server supports multi-tenant, for supporting the reading and writing data of tenant Request, supports classification, subregion and the copy information of data.
Tenant's client 34, provides tenant folder system access interface, is responsible for realizing that the data of tenant are visited Ask demand, lead to the configuration management server in the middle of distributed file system, metadata sum as required According to server interaction.
For the configuration service on configuration management server, it should include tenant's information, tenant's information has Body can include the account information of tenant, the name of tenant, UID, the quota information etc. of data.And And, in distributed file system internal support multi-tenant characteristic, it is achieved that efficient data storage, with When ensure that security and the isolation of data access.
Additionally, this system can also realize that tenant's client virtual directory is derived, the file of multi-tenant is read Write support and intelligence multi-tenant data such as reconfigures at the function.
Tenant's client virtual directory exports as:
Multi-tenant client is according to the information of current tenant, to distributed file system starting client literary composition Part system carry information.
Meta data server, according to the information of tenant, obtains, from configuration management server, the mesh needing to derive Record, returns result to client.
Client, according to the catalogue deriving, using this catalogue as the root of client, carries out carry, All of access all conducts interviews based on this catalogue below.
The file read-write of multi-tenant is supported:
Current tenant's information and file read-write are asked packing by multi-tenant client, are sent to distributed literary composition The meta data server of part system.
Meta data server, according to current tenant's information, gets tenant above configuration management server Corresponding data store strategy, selects corresponding data server, returns to client.Data store Strategy includes the demand to data isolation for the current tenant, needs to support physical isolation or virtual isolation; Performance requirement to data access, data are stored in speedy storage equipment or slow storage device, On the storage server nearer the need of storing data in reason tenant's client location;Data can By sex chromosome mosaicism, if need the data to tenant to carry out many copy replications;The security policies of data, Deposit the need of data are encrypted, and used which kind of AES.
The configuration information that client returns according to meta data server, transmits data to data server, The storage being carried out data by data server operates, and the detailed process of data storage and tenant need Data access performance, data trnascription, security etc. is determined by concrete access of distributed file system.
Intelligence multi-tenant data method for reconfiguration is:
After management is to the tenant data configuration modification of management server, management server is actively to unit Data server initiates tenant data reconfiguration request.
Meta data server, after receiving tenant data reconfiguration request, first manages clothes from tenant The newly configured information of tenant data is obtained above business device, and according to new tenant's configuration information, to correspondence Data server initiate data reconfiguration request, processed by data server.
Data server, after the data reconfiguration request receiving tenant, utilizes distributed field system Unite built-in Data Migration means, move to corresponding data in corresponding data server, and according to Copy configuration needed for data for the newly configured information change.Complete configuration information at data server and change it After, notifying meta data server, tenant data reconfiguration operation completes.
Additionally, when user stores data in distributed file system, multiple storage can be arranged Require and storage strategy.
For example, when tenant exists demand to the isolation that data store, the isolation of data can be set Mode, mainly includes using physical isolation mode or virtual isolation method.If using physical isolation side Formula, then the data of each tenant are placed into above different physical data servers.Physical isolation bag Include the physical location isolation of data server node, can be at different racks, different Physical Extents, Different data centers etc.;If using virtual isolation method, then the data of multiple tenants are placed on same On one shared physical server, the data storage location between each tenant is virtual isolation.
Data model storage configuration includes the performance requirement that data store, for example, it is intended that tenant's simultaneously Data are to need to leave on speedy storage equipment, place data into the client from tenant place simultaneously Holding on nearest data server, acquiescence does not has any restriction to performance.
Additionally, tenant is also possible to there is data reliability demand, this demand refers to tenant's needs With what rank protection data.If tenant is high to the reliability requirement of data, then use multiple copies Mode store data, otherwise use the mode of simple single copy to preserve data.Tenant has only to The demand of data reliability is determined during configuration, and, the realization of this difference reliability can be by Distributed file system is internal to be realized.
In addition, tenant also can be to the requirement of Information Security, this demand refers to tenant to be needed to use Which kind of means ensures the security of data block.Stored in clear is used to need for first to data encryption again Store, and used which kind of data encryption means.
Additionally, the present invention can also realize that intelligence tenant data reconfigures.
Specifically, after the tenant data configuration information of management server changes, management service Device initiates tenant data reconfiguration request to meta data server.
In sum, the technique scheme by means of the present invention, is connect by making distributed file system Receive the access request that tenant sends, then search in advance in distributed file system according to access request The corresponding configuration information with tenant of storage.Last distributed file system is according to configuration information, it is achieved The access to this tenant data for the tenant.Thus solve data and deposit degree of coupling problem, tenant data peace The problem that full sex chromosome mosaicism and redundant data can not be shared, it is achieved that efficient data storage, ensures simultaneously The security of data access and isolation, and make the multi-tenant to share redundant data.
That is, supported the implementation method of multi-tenant by this distributed file system, multi-tenant can be supported The virtual directory of configuration service device, meta data server, data server, client and multi-tenant is led Go out, it is achieved that the built-in support of distributed file system of multi-tenant, take full advantage of distributed field system The reading and writing data of system offer and copy, Grading And Zoning mechanism.Support multiple the joining of the data storage of tenant Putting, including isolation, Performance And Reliability configures.Support that intelligence tenant data reconfigures, tenant The data message of tenant is automatically configured after configuration variation.Realize comparing with existing multi-tenant, support Multiple flexible configuration of tenant data, support that virtual tenant's catalogue derives, take full advantage of distributed literary composition The file operation interface of part system and function, support that intelligence tenant data reconfigures.
These are only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this Within bright spirit and principle, any modification, equivalent substitution and improvement etc. made, should be included in Within protection scope of the present invention.

Claims (7)

1. the data access method of a distributed file system, it is characterised in that described method includes:
Distributed file system receives the access request that tenant sends;
According to described access request, search that prestore with described tenant in distributed file system Corresponding configuration information, wherein, described configuration information includes the data storage configuration of described tenant;
Distributed file system is according to described configuration information, it is achieved the visit to this tenant data for the described tenant Ask;
It is stored in the configuration information of described tenant in distributed file system in advance;
The described tenant tenant's Information encapsulation by carry request and described tenant in advance is information, and by institute Information of stating is sent to distributed file system as access request, to carry out carry command operation.
2. data access method according to claim 1, it is characterised in that at distributed document System is searched the corresponding configuration information with described tenant prestoring include:
Configuration management server from distributed file system is searched described tenant corresponding configuration letter Breath, the described configuration information according to searching determines described tenant corresponding mesh in described distributed system Record, and notify the described catalogue searched to described tenant.
3. data access method according to claim 2, it is characterised in that described tenant will be led to The described catalogue known as in the root node of this tenant folder system carry to local file system, and Perform follow-up data access using this root node as skew.
4. data access method according to claim 1, it is characterised in that described data store Configure and include one below:
The configuration sharing of corresponding data with described tenant, the performance requirement of described tenant, described tenant Reliability requirement, the security requirement of described tenant, the strategy that the data of described tenant replicate.
5. data access method according to claim 4, it is characterised in that at distributed document System accesses according to described access request and after the corresponding data of described tenant, farther includes:
Distributed file system notice client completes to access operation.
6. data access method according to claim 1, it is characterised in that described configuration information Farther include the accounts information of tenant.
7. the DAA of a distributed file system, it is characterised in that described device includes:
Receiver module, for receiving the access request that tenant sends;
Search module, for according to described access request, search in distributed file system and deposit in advance The corresponding configuration information with described tenant of storage, wherein, described configuration information includes the number of described tenant According to storage configuration;
Access modules, for according to described configuration information, it is achieved the visit to this tenant data for the described tenant Ask;
Described realize that device includes:
Storage control module, for being stored in distributed field system by the configuration information of described tenant in advance In system;
Encapsulation carry module, for described tenant in advance by tenant's information of carry request and described tenant It is encapsulated as information, and described information is sent to distributed file system as access request, to carry out Carry command operation.
CN201210563216.XA 2012-12-21 2012-12-21 The data access method of distributed file system and device Active CN103064927B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210563216.XA CN103064927B (en) 2012-12-21 2012-12-21 The data access method of distributed file system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210563216.XA CN103064927B (en) 2012-12-21 2012-12-21 The data access method of distributed file system and device

Publications (2)

Publication Number Publication Date
CN103064927A CN103064927A (en) 2013-04-24
CN103064927B true CN103064927B (en) 2016-10-05

Family

ID=48107557

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210563216.XA Active CN103064927B (en) 2012-12-21 2012-12-21 The data access method of distributed file system and device

Country Status (1)

Country Link
CN (1) CN103064927B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12143308B2 (en) 2023-05-26 2024-11-12 Oracle International Corporation System and method for supporting multi-tenancy in an application server, cloud, or other environment

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283915A (en) * 2013-07-05 2015-01-14 上海众恒信息产业股份有限公司 Virtual storage system and method for personnel information base
CN103544047B (en) 2013-10-25 2017-01-04 华为技术有限公司 cloud system data management method
CN105900059B (en) 2014-01-21 2019-06-07 甲骨文国际公司 System and method for supporting multi-tenant in application server, cloud or other environment
US10027595B2 (en) * 2014-06-23 2018-07-17 Oracle International Corporation System and method for providing a work manager in a multitenant application server environment
CN104104513A (en) * 2014-07-22 2014-10-15 浪潮电子信息产业股份有限公司 Safety isolation method for cloud side multi-tenant data storage
CN104283960B (en) * 2014-10-15 2018-11-20 福建亿榕信息技术有限公司 Realize the virtualization integration of heterogeneous network storage and the system of differentiated control
CN104320401B (en) * 2014-10-31 2018-06-22 北京思特奇信息技术股份有限公司 A kind of big data storage based on distributed file system accesses system and method
CN104580517A (en) * 2015-01-27 2015-04-29 浪潮集团有限公司 HDFS (Hadoop distributed file system)-based access method and system and user local system equipment
CN106598490A (en) * 2016-11-25 2017-04-26 深圳前海微众银行股份有限公司 Access method for block chain data and block chain management system
CN106598502B (en) * 2016-12-23 2020-04-14 广州杰赛科技股份有限公司 Data storage method and system
CN108427677B (en) * 2017-02-13 2023-01-06 阿里巴巴集团控股有限公司 Object access method and device and electronic equipment
CN107491551B (en) * 2017-08-30 2021-04-06 郑州云海信息技术有限公司 Method and device for realizing client access of distributed file system
US11658982B2 (en) 2017-10-06 2023-05-23 Red Hat, Inc. Efficient authentication in a file system with multiple security groups
CN108093026B (en) * 2017-11-17 2020-04-07 阿里巴巴集团控股有限公司 Method and device for processing multi-tenant request
CN108170777A (en) * 2017-12-26 2018-06-15 郑州云海信息技术有限公司 A kind of distributed file system
CN109033444A (en) * 2018-08-17 2018-12-18 广东技术师范学院 The method and device across organizational boundary's data sharing is realized based on object storage technology
CN110944026B (en) * 2018-09-21 2022-07-26 北京国双科技有限公司 Network file system replacement method, cluster configuration file sharing method and device
EP3857396A1 (en) * 2018-09-28 2021-08-04 Amazon Technologies Inc. Client-side filesystem for a remote repository
US11467878B2 (en) 2018-09-28 2022-10-11 Amazon Technologies, Inc. Orchestration of computations using a remote repository
CN109561152B (en) * 2018-12-13 2020-07-24 深圳先进技术研究院 Data access request response method, device, terminal and storage medium
CN111061543A (en) * 2019-11-25 2020-04-24 西安奥卡云数据科技有限公司 Multi-tenant workflow engine service method, device and server
CN112434321A (en) * 2020-12-01 2021-03-02 武汉绿色网络信息服务有限责任公司 Data storage method and device, computer equipment and storage medium
CN116155890B (en) * 2023-04-20 2023-08-15 杭州优云科技有限公司 Method and device for realizing distributed file system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997823A (en) * 2009-08-17 2011-03-30 联想(北京)有限公司 Distributed file system and data access method thereof
CN102456028A (en) * 2010-10-27 2012-05-16 金蝶软件(中国)有限公司 Multi-tenant oriented data acquisition method, device and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120173488A1 (en) * 2010-12-29 2012-07-05 Lars Spielberg Tenant-separated data storage for lifecycle management in a multi-tenancy environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101997823A (en) * 2009-08-17 2011-03-30 联想(北京)有限公司 Distributed file system and data access method thereof
CN102456028A (en) * 2010-10-27 2012-05-16 金蝶软件(中国)有限公司 Multi-tenant oriented data acquisition method, device and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12143308B2 (en) 2023-05-26 2024-11-12 Oracle International Corporation System and method for supporting multi-tenancy in an application server, cloud, or other environment

Also Published As

Publication number Publication date
CN103064927A (en) 2013-04-24

Similar Documents

Publication Publication Date Title
CN103064927B (en) The data access method of distributed file system and device
CN103198090B (en) For optimizing the method and system of the storage distribution in virtual desktop environment
US9558194B1 (en) Scalable object store
CN105765575B (en) Data flow intake and persistence technology
CN105723679B (en) System and method for configuration node
US10019159B2 (en) Systems, methods and devices for management of virtual memory systems
CN102521072B (en) Virtual tape library equipment and data recovery method
US9237195B2 (en) Virtual storage appliance gateway
US8984243B1 (en) Managing operational parameters for electronic resources
US10372561B1 (en) Block storage relocation on failure
US20140237070A1 (en) Network-attached storage management in a cloud environment
CN107567696A (en) The automatic extension of resource instances group in computing cluster
CN106168884A (en) Access the computer system of object storage system
US9141637B2 (en) Predictive data management in a networked computing environment
CN103731508A (en) Cloud-storage-based network hard disk device and management method thereof
CN106446159B (en) A kind of method of storage file, the first virtual machine and name node
CN104852965B (en) A kind of user account project management method and system
JP7117062B2 (en) Security based on file system content
US9602341B1 (en) Secure multi-tenant virtual control server operation in a cloud environment using API provider
CN104917843B (en) Cloud storage and medical image seamless interfacing system
US20190188309A1 (en) Tracking changes in mirrored databases
CN103544047B (en) cloud system data management method
CN104050102A (en) Object storing method and device in telecommunication system
CN103793330B (en) The method and apparatus carrying out data exchange in a virtual machine environment
US10558373B1 (en) Scalable index store

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220727

Address after: 100089 building 36, courtyard 8, Dongbeiwang West Road, Haidian District, Beijing

Patentee after: Dawning Information Industry (Beijing) Co.,Ltd.

Patentee after: DAWNING INFORMATION INDUSTRY Co.,Ltd.

Address before: 100193 No. 36 Building, No. 8 Hospital, Wangxi Road, Haidian District, Beijing

Patentee before: Dawning Information Industry (Beijing) Co.,Ltd.