Technique for enabling multiple virtual filers on one single filer to participate in multiple address spaces with overlapping network addresses
    1.
    发明专利
    Technique for enabling multiple virtual filers on one single filer to participate in multiple address spaces with overlapping network addresses 有权
    在多个地址空间中使用多个虚拟过滤器在一个单一过滤器上进行重叠的网络地址的技术

    公开(公告)号:JP2010050988A

    公开(公告)日:2010-03-04

    申请号:JP2009229470

    申请日:2009-10-01

    Abstract: PROBLEM TO BE SOLVED: To allow a plurality of virtual filers to participate in a plurality of address spaces having overlapping network addresses. SOLUTION: A technique enables a server, such as a filer, configured with a plurality of virtual servers, such as virtual filers (vfilers), to participate in a plurality of private network address spaces having potentially overlapping network addresses. The technique also enables selection of an appropriate vfiler to service requests within a private address space in a manner that is secure and distinct from other private address spaces supported by the filer. An IPspace refers to each distinct address space in which the filer and its storage operating system participate. An IPspace identifier is applied to translation procedures that enable the selection of a correct vfiler for processing an incoming request and an appropriate routing table for processing an outgoing request. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:允许多个虚拟文件夹参与具有重叠网络地址的多个地址空间。 解决方案:一种技术使诸如虚拟服务器(vfilers)等多个虚拟服务器的服务器(如文件管理器)能够参与具有潜在重叠网络地址的多个专用网络地址空间。 该技术还可以选择适当的vfiler,以与私有地址空间中的请求相关联,以与文件管理器支持的其他专用地址空间安全和不同。 IP空间指的是文件管理器及其存储操作系统参与的每个不同的地址空间。 IP空间标识符适用于能够选择正确的vfiler来处理传入请求的翻译过程和用于处理传出请求的适当路由表。 (C)2010,JPO&INPIT

    Method for writing contiguous array of stripe in raid system
    2.
    发明专利
    Method for writing contiguous array of stripe in raid system 有权
    在RAID系统中写入条带的连续阵列的方法

    公开(公告)号:JP2010079928A

    公开(公告)日:2010-04-08

    申请号:JP2009292012

    申请日:2009-12-24

    Abstract: PROBLEM TO BE SOLVED: To reduce parity calculation and disk I/O overhead in a RAID system. SOLUTION: A method is provided for controlling storage of data in a plurality of storage devices each including a plurality of storage blocks, for example, in a RAID array. The method includes receiving a plurality of write requests associated with data, and buffering the write requests. A file system defines a group of storage blocks, responsive to disk topology information. The group includes a plurality of storage blocks in each of the plurality of storage devices. Each data block of the data to be written is associated with a respective one of the storage blocks, for transmitting the association to the plurality of storage devices. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:减少RAID系统中的奇偶校验计算和磁盘I / O开销。 解决方案:提供一种用于控制多个存储设备中的数据存储的方法,每个存储设备包括例如RAID阵列中的多个存储块。 该方法包括接收与数据相关联的多个写入请求,并缓冲写入请求。 文件系统根据磁盘拓扑信息定义一组存储块。 该组包括多个存储装置中的每一个中的多个存储块。 要写入的数据的每个数据块与相应的一个存储块相关联,用于将关联发送到多个存储设备。 版权所有(C)2010,JPO&INPIT

    Architecture for generating and maintaining virtual filer on filer
    3.
    发明专利
    Architecture for generating and maintaining virtual filer on filer 有权
    用于生产和维护过滤器上的虚拟过滤器的结构

    公开(公告)号:JP2010092475A

    公开(公告)日:2010-04-22

    申请号:JP2009229467

    申请日:2009-10-01

    Abstract: PROBLEM TO BE SOLVED: To generate and maintain a plurality of virtual servers in a server. SOLUTION: Architecture provides capability for generating and maintaining a plurality of instances of virtual servers such as virtual filers (vfilers) in one server such as a filer. Each vfiler is a logical division of network resources and storage resources of a filer platform to establish the instances of a multi-protocol server. In each vfiler, an individual security domain is further assigned to each access protocol so as to guarantee access control to an assigned resource and a shared resource. A vfiler boundary check is performed by a file system, and in regard to a file stored in a requested filer platform, it is decided whether a current vfiler can access a particular storage resource. COPYRIGHT: (C)2010,JPO&INPIT

    Abstract translation: 要解决的问题:在服务器中生成和维护多个虚拟服务器。 解决方案:架构提供了在诸如文件管理器的一个服务器中生成和维护虚拟服务器的多个实例(例如虚拟文件管理器(vfilers))的功能。 每个vfiler是文件管理平台的网络资源和存储资源的逻辑划分,以建立多协议服务器的实例。 在每个vfiler中,单独的安全域被进一步分配给每个访问协议,以便保证对所分配的资源和共享资源的访问控制。 vfiler边界检查由文件系统执行,并且关于存储在请求的文件管理器平台中的文件,确定当前的vfiler是否可以访问特定的存储资源。 版权所有(C)2010,JPO&INPIT

    Hybrid medium storage system architecture
    4.
    发明专利
    Hybrid medium storage system architecture 有权
    混合中型存储系统架构

    公开(公告)号:JP2014041645A

    公开(公告)日:2014-03-06

    申请号:JP2013220051

    申请日:2013-10-23

    Abstract: PROBLEM TO BE SOLVED: To improve the performance characteristics of a medium in a hybrid medium storage architecture.SOLUTION: A hybrid medium storage architecture includes a log structure file system composed as a hybrid storage medium, and constituted to control a plurality of different storage media for providing the overall storage space of a storage system cooperatively with each other. The log structure file system executes the initial arrangement and migration of data, and executes writing allocation with the fine particle size of data among a plurality of storage space places of the hybrid storage medium to improve the performance characteristics of the medium.

    Abstract translation: 要解决的问题:提高混合介质存储架构中的介质的性能特征。解决方案:混合介质存储架构包括由混合存储介质组成的日志结构文件系统,并且被构造成控制多个不同的存储介质 用于彼此协同地提供存储系统的总体存储空间。 日志结构文件系统执行数据的初始配置和迁移,并且在混合存储介质的多个存储空间位置之间执行数据的细粒度的写入分配,以提高介质的性能特性。

    Virus scanning in decentralized device
    5.
    发明专利
    Virus scanning in decentralized device 有权
    分散设备中的病毒扫描

    公开(公告)号:JP2009146432A

    公开(公告)日:2009-07-02

    申请号:JP2009018223

    申请日:2009-01-29

    Inventor: MUHLESTEIN MARK

    CPC classification number: G06F21/562 G06F2221/2115 Y10S707/99931

    Abstract: PROBLEM TO BE SOLVED: To enable specialized computing devices to perform virus scanning. SOLUTION: A method includes the steps of: receiving, at a storage server (filer) 130, requests for a plurality of files maintained by the storage server 130, from a client device 110; in response to the requests for the plurality of files, causing, by the storage server 130, each of a plurality of cluster devices 141 to execute virus scanning on the plurality of files; at the storage server 130, receiving results of the virus scanning; and responding to the requests according to the results of the virus scanning. The method further includes storing the results of the virus scanning into a database, and responding to following requests for one of the plurality of files based on the results of the virus scanning stored in the database. COPYRIGHT: (C)2009,JPO&INPIT

    Abstract translation: 要解决的问题:使专门的计算设备能够执行病毒扫描。 解决方案:一种方法包括以下步骤:在存储服务器(filer)130处从客户端设备110接收对存储服务器130维护的多个文件的请求; 响应于对多个文件的请求,存储服务器130使多个集群设备141中的每一个对多个文件执行病毒扫描; 在存储服务器130处,接收病毒扫描的结果; 并根据病毒扫描的结果对请求进行响应。 该方法还包括将病毒扫描的结果存储到数据库中,并且基于存储在数据库中的病毒扫描的结果来响应对多个文件之一的以下请求。 版权所有(C)2009,JPO&INPIT

    Methods and systems for providing wake-on-demand access to session servers

    公开(公告)号:AU2018244293A1

    公开(公告)日:2019-09-05

    申请号:AU2018244293

    申请日:2018-03-27

    Applicant: NETAPP INC

    Inventor: BUCK CHARLES F

    Abstract: A method for selectively providing, to a subset of authorized user accounts, wake-on-demand access to session servers during a period of scheduled unavailability includes receiving, by a service broker machine, from a client machine, at least one credential. The service broker machine requests, from a database, connection information associated with the at least one credential. The service broker machine receives, from the database, connection information. The service broker machine determines that the at least one virtual resource is unavailable. The service broker machine determines whether the received credential indicates that a user of the client machine is authorized to request reactivation of the unavailable at least one virtual resource. The service broker machine directs, reactivation of the unavailable at least one virtual resource. The service broker machine provides, to the client machine, the connection information.

    System and method of providing multiple virtual machines with shared access to non-volatile solid-state memory using RDMA

    公开(公告)号:AU2009296518A1

    公开(公告)日:2010-04-01

    申请号:AU2009296518

    申请日:2009-09-24

    Applicant: NETAPP INC

    Abstract: A processing system includes a plurality of virtual machines which have shared access to a non-volatile solid-state memory (NVSSM) subsystem, by using remote direct memory access (RDMA). The NVSSM subsystem can include flash memory and other types of non-volatile solid-state memory. The processing system uses scatter-gather lists to specify the RDMA read and write operations. Multiple reads or writes can be combined into a single RDMA read or write, respectively, which can then be decomposed and executed as multiple reads or writes, respectively, in the NVSSM subsystem. Memory accesses generated by a single RDMA read or write may be directed to different memory devices in the NVSSM subsystem, which may include different forms of non-volatile solid-state memory.

    System and method for supporting block-based protocols on a virtual storage appliance executing within a physical storage appliance

    公开(公告)号:AU2005234046B2

    公开(公告)日:2011-01-27

    申请号:AU2005234046

    申请日:2005-04-11

    Applicant: NETAPP INC

    Inventor: ROA GUILLERMO

    Abstract: An architecture provides the ability to create and maintain multiple instances of virtual servers, such as virtual filers (vfilers), within a server, such as a storage appliance. A vfiler is a logical partitioning of network and storage resources of the storage appliance platform to establish an instance of a multi-protocol server. Each vfiler is allocated a subset of dedicated units of storage resources, such as volumes or logical sub-volumes (qtrees), and one or more network address resources. Each vfiler is also allowed shared access to a file system resource of a storage operating system. To ensure controlled access to the allocated and shared resources, each vfiler is further assigned its own security domain for each access protocol. A vfiler boundary check is performed by the file system to verify that a current vfiler is allowed to access certain storage resources for a requested file stored on the filer platform.

    SYSTEM AND METHOD OF PROVIDING MULTIPLE VIRTUAL MACHINES WITH SHARED ACCESS TO NON-VOLATILE SOLID-STATE MEMORY USING RDMA

    公开(公告)号:CA2738733A1

    公开(公告)日:2010-04-01

    申请号:CA2738733

    申请日:2009-09-24

    Applicant: NETAPP INC

    Abstract: A processing system includes a plurality of virtual machines which have shared access to a non-volatile solid-state memory (NVSSM) subsystem, by using remote direct memory access (RDMA). The NVSSM subsystem can include flash memory and other types of non-volatile solid-state memory. The processing system uses scatter-gather lists to specify the RDMA read and write operations. Multiple reads or writes can be combined into a single RDMA read or write, respectively, which can then be decomposed and executed as multiple reads or writes, respectively, in the NVSSM subsystem. Memory accesses generated by a single RDMA read or write may be directed to different memory devices in the NVSSM subsystem, which may include different forms of non-volatile solid-state memory.

Patent Agency Ranking