Virtual private storage array service for cloud servers
    1.
    发明授权
    Virtual private storage array service for cloud servers 有权
    用于云服务器的虚拟专用存储阵列服务

    公开(公告)号:US08819230B2

    公开(公告)日:2014-08-26

    申请号:US13290084

    申请日:2011-11-05

    IPC分类号: G06F15/16 G06F3/06 H04L29/06

    摘要: A method for providing virtual private storage array (VPSA) service for cloud users over a computer network includes receiving parameters for the VPSA over the network and creating the VPSA from resources of server computers. Creating the VPSA includes allocating and exposing drives that meets or exceeds specified drive characteristics, drive quantity, and array redundancy criteria to virtual controllers (VCs) in the VPSA, and dedicating parts of processor/memory complexes that each meets or exceeds a specified virtual controller hardware model to the VCs. The VCs run on virtual machines on the dedicated parts of processor/memory complexes on independent server computers. The VCs discover the exposed drives, create a virtual pool from the exposed virtual drives, implement data protection on the virtual pool, create volumes from the virtual pool, expose the volumes over the network to a customer computer, and handle access requests to the volumes from the customer computer.

    摘要翻译: 通过计算机网络为云用户提供虚拟专用存储阵列(VPSA)服务的方法包括通过网络接收VPSA的参数,并从服务器计算机的资源创建VPSA。 创建VPSA包括将满足或超过指定的驱动器特性,驱动器数量和阵列冗余标准的驱动器分配和暴露给VPSA中的虚拟控制器(VC),并且专用于处理器/内存复合体中满足或超过指定虚拟控制器的部分 硬件模型给VC。 VC在独立服务器计算机上的处理器/内存组合专用部分的虚拟机上运行。 VC发现暴露的驱动器,从暴露的虚拟驱动器创建虚拟池,在虚拟池上实现数据保护,从虚拟池创建卷,将卷通过网络公开到客户计算机,并处理对卷的访问请求 从客户电脑。

    PLATFORM INDEPENDENT THIN RECLAMATION FOR SYSTEMS WITH A STORAGE USAGE MAP APPLICATION PROGRAMMING INTERFACE
    2.
    发明申请
    PLATFORM INDEPENDENT THIN RECLAMATION FOR SYSTEMS WITH A STORAGE USAGE MAP APPLICATION PROGRAMMING INTERFACE 审中-公开
    具有存储使用地图应用编程接口的系统的独立薄介质的平台

    公开(公告)号:US20120054779A1

    公开(公告)日:2012-03-01

    申请号:US12870880

    申请日:2010-08-30

    IPC分类号: G06F9/44

    摘要: In one embodiment, a method of reclaiming data storage in a storage device slated as a reclamation target is disclosed. The method includes generating a first list of one or more portions of storage from the reclamation target that each possesses an application programming interface (API) state of unused per a system that uses the storage device. The method also includes identifying in the reclamation target, a reclamation state for each portion of storage from the first list. The method further includes comparing the API state and the reclamation state for each portion of storage in the first list. In addition, the method includes identifying a first subset of portions of storage from the first list as having a mismatched state. The method further includes converting the reclamation state of each of the portion of storage in the first subset from the used state to a marked for reclamation state.

    摘要翻译: 在一个实施例中,公开了一种在作为回收目标的存储设备中回收数据存储的方法。 该方法包括生成来自回收目标的一个或多个存储部分的第一列表,每个存储单元拥有使用该存储设备的系统的未使用的应用编程接口(API)状态。 该方法还包括在回收目标中识别来自第一列表的每个存储部分的回收状态。 该方法还包括比较第一列表中每个存储部分的API状态和回收状态。 另外,该方法包括将存储部分的第一子集从第一列表识别为具有不匹配状态。 该方法还包括将第一子集中的存储部分中的每一部分的再循环状态从使用状态转换为标记的回收状态。

    Utilizing Removable Virtual Volumes for Sharing Data on Storage Area Network
    3.
    发明申请
    Utilizing Removable Virtual Volumes for Sharing Data on Storage Area Network 有权
    利用可移动虚拟卷在存储区域网络上共享数据

    公开(公告)号:US20120191801A1

    公开(公告)日:2012-07-26

    申请号:US13333554

    申请日:2011-12-21

    申请人: Moshe Melnikov

    发明人: Moshe Melnikov

    IPC分类号: G06F15/167

    摘要: The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A controlling application controls access of clients connected to the SAN to the virtual removable volume. The controlling application allows only one client at a time to access the virtual removable volume. The controlling application allows a first client to mount the virtual removable volume as a removable volume. The controlling application then causes the first client to unmount the virtual removable volume and allows a second client to mount the virtual removable volume as a removable volume. In this way, the first client and second client are able to share data via the virtual removable volume without causing corruption of data and without requiring a shared file system or physical transfer of removable media.

    摘要翻译: 本公开通过虚拟可移动卷提供数据共享。 虚拟卷SAN(存储区域网络)作为虚拟可移动卷呈现给客户端。 控制应用程序控制连接到SAN的客户端到虚拟可移动卷的访问。 控制应用程序一次只允许一个客户端访问虚拟可移动卷。 控制应用程序允许第一个客户端将虚拟可移动卷装载为可移动卷。 然后,控制应用程序使第一客户端卸载虚拟可移动卷,并允许第二客户端将虚拟可移动卷装载为可移动卷。 以这种方式,第一客户端和第二客户机能够通过虚拟可移动卷共享数据而不会导致数据损坏,而不需要共享文件系统或可移动媒体的物理传输。

    Utilizing removable virtual volumes for sharing data on storage area network
    4.
    发明授权
    Utilizing removable virtual volumes for sharing data on storage area network 有权
    利用可移动虚拟卷在存储区域网络上共享数据

    公开(公告)号:US08782163B2

    公开(公告)日:2014-07-15

    申请号:US13333554

    申请日:2011-12-21

    申请人: Moshe Melnikov

    发明人: Moshe Melnikov

    IPC分类号: G06F15/167 G06F3/06

    摘要: The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A controlling application controls access of clients connected to the SAN to the virtual removable volume. The controlling application allows only one client at a time to access the virtual removable volume. The controlling application allows a first client to mount the virtual removable volume as a removable volume. The controlling application then causes the first client to unmount the virtual removable volume and allows a second client to mount the virtual removable volume as a removable volume. In this way, the first client and second client are able to share data via the virtual removable volume without causing corruption of data and without requiring a shared file system or physical transfer of removable media.

    摘要翻译: 本公开通过虚拟可移动卷提供数据共享。 虚拟卷SAN(存储区域网络)作为虚拟可移动卷呈现给客户端。 控制应用程序控制连接到SAN的客户端到虚拟可移动卷的访问。 控制应用程序一次只允许一个客户端访问虚拟可移动卷。 控制应用程序允许第一个客户端将虚拟可移动卷装载为可移动卷。 然后,控制应用程序使第一客户端卸载虚拟可移动卷,并允许第二客户端将虚拟可移动卷装载为可移动卷。 以这种方式,第一客户端和第二客户机能够通过虚拟可移动卷共享数据而不会导致数据损坏,而不需要共享文件系统或可移动媒体的物理传输。

    Virtual Private Storage Array Service for Cloud Servers
    5.
    发明申请
    Virtual Private Storage Array Service for Cloud Servers 有权
    用于云服务器的虚拟专用存储阵列服务

    公开(公告)号:US20130117448A1

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

    申请号:US13290084

    申请日:2011-11-05

    IPC分类号: G06F15/16

    摘要: A method for providing virtual private storage array (VPSA) service for cloud users over a computer network includes receiving parameters for the VPSA over the network and creating the VPSA from resources of server computers. Creating the VPSA includes allocating and exposing drives that meets or exceeds specified drive characteristics, drive quantity, and array redundancy criteria to virtual controllers (VCs) in the VPSA, and dedicating parts of processor/memory complexes that each meets or exceeds a specified virtual controller hardware model to the VCs. The VCs run on virtual machines on the dedicated parts of processor/memory complexes on independent server computers. The VCs discover the exposed drives, create a virtual pool from the exposed virtual drives, implement data protection on the virtual pool, create volumes from the virtual pool, expose the volumes over the network to a customer computer, and handle access requests to the volumes from the customer computer.

    摘要翻译: 通过计算机网络为云用户提供虚拟专用存储阵列(VPSA)服务的方法包括通过网络接收VPSA的参数,并从服务器计算机的资源创建VPSA。 创建VPSA包括将满足或超过指定的驱动器特性,驱动器数量和阵列冗余标准的驱动器分配和暴露给VPSA中的虚拟控制器(VC),并且专用于处理器/内存复合体中满足或超过指定虚拟控制器的部分 硬件模型给VC。 VC在独立服务器计算机上的处理器/内存组合专用部分的虚拟机上运行。 VC发现暴露的驱动器,从暴露的虚拟驱动器创建虚拟池,在虚拟池上实现数据保护,从虚拟池创建卷,将卷通过网络公开到客户计算机,并处理对卷的访问请求 从客户电脑。

    Snapshot metadata management in a storage system
    6.
    发明授权
    Snapshot metadata management in a storage system 有权
    存储系统中的快照元数据管理

    公开(公告)号:US08356148B2

    公开(公告)日:2013-01-15

    申请号:US12564291

    申请日:2009-09-22

    IPC分类号: G06F12/00

    摘要: Methods and systems for improving performance in a storage system utilizing snapshots are disclosed by using metadata management of snapshot data. Specifically, various metadata structures associated with snapshots are utilized to reduce the number of IO operations required to locate data within any specific snapshot. The number of IO operations are reduced by allowing the various metadata structures associated with the temporally current snapshot to locate data directly within any temporally earlier snapshot or on the original root volume.

    摘要翻译: 通过使用快照数据的元数据管理来公开利用快照来提高存储系统性能的方法和系统。 具体地,利用与快照相关联的各种元数据结构来减少在任何特定快照内定位数据所需的IO操作的数量。 通过允许与时间上的快照相关联的各种元数据结构直接在任何时间上较早的快照或原始根卷上定位数据来减少IO操作的数量。

    Utilizing removable virtual volumes for sharing data on a storage area network
    7.
    发明授权
    Utilizing removable virtual volumes for sharing data on a storage area network 有权
    利用可移动虚拟卷在存储区域网络上共享数据

    公开(公告)号:US08099497B2

    公开(公告)日:2012-01-17

    申请号:US12070443

    申请日:2008-02-19

    申请人: Moshe Melnikov

    发明人: Moshe Melnikov

    IPC分类号: G06F15/173

    摘要: The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A controlling application controls access of clients connected to the SAN to the virtual removable volume. The controlling application allows only one client at a time to access the virtual removable volume. The controlling application allows a first client to mount the virtual removable volume as a removable volume. The controlling application then causes the first client to unmount the virtual removable volume and allows a second client to mount the virtual removable volume as a removable volume. In this way, the first client and second client are able to share data via the virtual removable volume without causing corruption of data and without requiring a shared file system or physical transfer of removable media.

    摘要翻译: 本公开通过虚拟可移动卷提供数据共享。 虚拟卷SAN(存储区域网络)作为虚拟可移动卷呈现给客户端。 控制应用程序控制连接到SAN的客户端到虚拟可移动卷的访问。 控制应用程序一次只允许一个客户端访问虚拟可移动卷。 控制应用程序允许第一个客户端将虚拟可移动卷装载为可移动卷。 然后,控制应用程序使第一客户端卸载虚拟可移动卷,并允许第二客户端将虚拟可移动卷装载为可移动卷。 以这种方式,第一客户端和第二客户机能够通过虚拟可移动卷共享数据而不会导致数据损坏,而不需要共享文件系统或可移动媒体的物理传输。

    SNAPSHOT METADATA MANAGEMENT IN A STORAGE SYSTEM
    8.
    发明申请
    SNAPSHOT METADATA MANAGEMENT IN A STORAGE SYSTEM 有权
    存储系统中的SNAPSHOT元数据管理

    公开(公告)号:US20110072224A1

    公开(公告)日:2011-03-24

    申请号:US12564291

    申请日:2009-09-22

    IPC分类号: G06F12/16 G06F12/00

    摘要: Methods and systems for improving performance in a storage system utilizing snapshots are disclosed by using metadata management of snapshot data. Specifically, various metadata structures associated with snapshots are utilized to reduce the number of IO operations required to locate data within any specific snapshot. The number of IO operations are reduced by allowing the various metadata structures associated with the temporally current snapshot to locate data directly within any temporally earlier snapshot or on the original root volume.

    摘要翻译: 通过使用快照数据的元数据管理来公开利用快照来提高存储系统性能的方法和系统。 具体地,利用与快照相关联的各种元数据结构来减少在任何特定快照内定位数据所需的IO操作的数量。 通过允许与时间上的快照相关联的各种元数据结构直接在任何时间上较早的快照或原始根卷上定位数据来减少IO操作的数量。

    Sending voluminous data over the internet
    9.
    发明申请
    Sending voluminous data over the internet 审中-公开
    通过互联网发送大量数据

    公开(公告)号:US20090240761A1

    公开(公告)日:2009-09-24

    申请号:US12077804

    申请日:2008-03-20

    IPC分类号: G06F15/16

    CPC分类号: H04L67/28 H04L67/2842

    摘要: A system comprises a first set of data transfer tools, operable by and exhibited to a first workstation and a second workstation, the first set of data transfer tools including commands for controlling transfer and communication, a second set of data transfer tools, operable by and exhibited to the first workstation and the second workstation, the second set of data transfer tools implementing and processing transfer and communication of data between workstations involved in a communication, and a remote storage device coupled to a communications network, accessible by the first workstation and the second workstation, for temporarily storing data communicated from one workstation to the second workstation.

    摘要翻译: 一种系统包括由第一工作站和第二工作站操作并展示给第一工作站和第二工作站的第一组数据传送工具,第一组数据传输工具包括用于控制传送和通信的命令,第二组数据传输工具,可由 展示给第一工作站和第二工作站,第二组数据传输工具实现和处理参与通信的工作站之间的数据的传输和通信,以及耦合到通信网络的远程存储设备,可由第一工作站和 第二工作站,用于临时存储从一个工作站传送到第二工作站的数据。

    Utilizing removable virtual volumes for sharing data on a storage area network
    10.
    发明申请
    Utilizing removable virtual volumes for sharing data on a storage area network 有权
    利用可移动虚拟卷在存储区域网络上共享数据

    公开(公告)号:US20090210531A1

    公开(公告)日:2009-08-20

    申请号:US12070443

    申请日:2008-02-19

    申请人: Moshe Melnikov

    发明人: Moshe Melnikov

    IPC分类号: G06F15/173

    摘要: The present disclosure provides data sharing through virtual removable volumes. A virtual volume of a SAN (storage area network) is presented to clients as a virtual removable volume. A controlling application controls access of clients connected to the SAN to the virtual removable volume. The controlling application allows only one client at a time to access the virtual removable volume. The controlling application allows a first client to mount the virtual removable volume as a removable volume. The controlling application then causes the first client to unmount the virtual removable volume and allows a second client to mount the virtual removable volume as a removable volume. In this way, the first client and second client are able to share data via the virtual removable volume without causing corruption of data and without requiring a shared file system or physical transfer of removable media.

    摘要翻译: 本公开通过虚拟可移动卷提供数据共享。 虚拟卷SAN(存储区域网络)作为虚拟可移动卷呈现给客户端。 控制应用程序控制连接到SAN的客户端到虚拟可移动卷的访问。 控制应用程序一次只允许一个客户端访问虚拟可移动卷。 控制应用程序允许第一个客户端将虚拟可移动卷装载为可移动卷。 然后,控制应用程序使第一客户端卸载虚拟可移动卷,并允许第二客户端将虚拟可移动卷装载为可移动卷。 以这种方式,第一客户端和第二客户机能够通过虚拟可移动卷共享数据而不会导致数据损坏,而不需要共享文件系统或可移动媒体的物理传输。