CN103064927B - The data access method of distributed file system and device - Google Patents
The data access method of distributed file system and device Download PDFInfo
- 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
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
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.
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)
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)
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)
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)
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 |
-
2012
- 2012-12-21 CN CN201210563216.XA patent/CN103064927B/en active Active
Patent Citations (2)
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)
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. |