STORAGE SERVER AND ADAPTIVE PREFETCHING METHOD PERFORMED BY STORAGE SERVER IN DISTRIBUTED FILE SYSTEM

    公开(公告)号:US20190243908A1

    公开(公告)日:2019-08-08

    申请号:US16199036

    申请日:2018-11-23

    IPC分类号: G06F17/30

    CPC分类号: G06F16/172 G06F16/182

    摘要: Disclosed herein are a storage server and an adaptive prefetching method performed by the storage server in a distributed file system. An adaptive prefetching method includes receiving, by a management request processing unit of a storage server, a stream generation request from a client, sending, by the management request processing unit, a stream identifier and information about an I/O worker, which correspond to the stream generation request, to the client, receiving, by the management request processing unit, a read request from the client, inserting, by the management request processing unit, the read request into a queue of the I/O worker corresponding to the read request, performing, by the I/O worker, adaptive prefetching for the read request using an identifier of a file object of stream information corresponding to the read request, and transmitting, by the I/O worker, data that is read by performing adaptive prefetching to the client.

    METHOD AND APPARATUS FOR READING DATA IN DISTRIBUTED FILE SYSTEM
    7.
    发明申请
    METHOD AND APPARATUS FOR READING DATA IN DISTRIBUTED FILE SYSTEM 有权
    在分布式文件系统中读取数据的方法和装置

    公开(公告)号:US20150242437A1

    公开(公告)日:2015-08-27

    申请号:US14629513

    申请日:2015-02-24

    IPC分类号: G06F17/30 H04L29/08

    摘要: Disclosed are a method and apparatus for reading data in a distributed file system in which a client and a server are separated. In the method and apparatus, a prefetching operation is performed to provide a continuous read function with high performance even in the distributed file system so that an optimum continuous read function of a local file system within the client may be effectively supported when an application program of the client requests continuous reading on a file (or chunk).

    摘要翻译: 公开了一种在客户端和服务器分离的分布式文件系统中读取数据的方法和装置。 在该方法和装置中,执行预取操作以提供即使在分布式文件系统中具有高性能的连续读取功能,使得当客户端中的本地文件系统的最佳连续读取功能可以被有效地支持时, 客户端请求连续读取文件(或块)。

    SYSTEM AND METHOD FOR PROVIDING VIRTUAL DESKTOP SERVICE USING CACHE SERVER
    8.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING VIRTUAL DESKTOP SERVICE USING CACHE SERVER 有权
    使用高速缓存服务器提供虚拟桌面服务的系统和方法

    公开(公告)号:US20140317223A1

    公开(公告)日:2014-10-23

    申请号:US14193736

    申请日:2014-02-28

    IPC分类号: H04L29/08

    摘要: There are provided a system and method for providing a virtual desktop service using a cache server. A system for providing a virtual desktop service according to the invention includes a host server configured to provide a virtual desktop service to a client terminal using a virtual machine, a distributed file system configured to store data for the virtual machine, and a cache server that is provided for each host server group having at least one host server, and performs a read process or a write process of data using physically separate caches when the read process or write process of the data is requested from the virtual machine in the host server.

    摘要翻译: 提供了一种使用缓存服务器提供虚拟桌面服务的系统和方法。 根据本发明的用于提供虚拟桌面服务的系统包括被配置为使用虚拟机向客户终端提供虚拟桌面服务的主机服务器,被配置为存储虚拟机的数据的分布式文件系统,以及缓存服务器, 被提供给具有至少一个主机服务器的每个主机服务器组,并且当从主机服务器中的虚拟机请求了数据的读取处理或写入处理时,使用物理上分离的高速缓存来执行数据的读取处理或写入处理。

    METADATA SERVER AND METHOD FOR DISTRIBUTING METADATA IN UNITS OF DIRECTORIES USING THE SAME

    公开(公告)号:US20180322142A1

    公开(公告)日:2018-11-08

    申请号:US15941962

    申请日:2018-03-30

    IPC分类号: G06F17/30

    摘要: Disclosed herein are a metadata server and a method for distributing metadata in units of directories using the metadata server. The method includes receiving a request for at least one of creation, deletion and retrieval from a user file system; acquiring an inode corresponding to an identifier of a parent inode, which is included in the request; searching the parent inode for a dentry corresponding to the request when the request is a request to create a directory; selecting a secondary metadata server in which a new directory is to be created in order to distribute metadata in units of directories; requesting the selected secondary metadata server to create an inode; receiving an identifier of the created inode from the secondary metadata server; and adding a new dentry to the parent inode using the identifier of the inode.