Virtual machine provisioning in object storage system
    1.
    发明授权
    Virtual machine provisioning in object storage system 有权
    对象存储系统中的虚拟机配置

    公开(公告)号:US08650566B2

    公开(公告)日:2014-02-11

    申请号:US13219910

    申请日:2011-08-29

    IPC分类号: G06F9/455

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When a virtual machine is provisioned, logical storage volumes include a logical metadata storage volume and logical data storage volumes. The logical metadata storage volume stores metadata for the virtual machine such as configuration and log files, swap file, and disk descriptor files. Each disk descriptor file is provided for one logical data storage volume and stores metadata about the logical data storage volume such as size and unique identifying data.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 当配置虚拟机时,逻辑存储卷包括逻辑元数据存储卷和逻辑数据存储卷。 逻辑元数据存储卷存储虚拟机的元数据,例如配置和日志文件,交换文件和磁盘描述符文件。 为一个逻辑数据存储卷提供每个磁盘描述符文件,并存储关于逻辑数据存储卷的元数据,例如大小和唯一标识数据。

    Method of balancing workloads in object storage system
    2.
    发明授权
    Method of balancing workloads in object storage system 有权
    对象存储系统中工作负载平衡的方法

    公开(公告)号:US08769174B2

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

    申请号:US13219899

    申请日:2011-08-29

    IPC分类号: G06F13/12 G06F13/38

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When traffic through a particular protocol endpoint is busy, the logical storage volume undergoes a rebind process pursuant to which the logical storage volume is bound to a new protocol endpoint, and the binding to the old protocol endpoint is removed upon completion of all pending input-output commands issued through the old protocol endpoint.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 当通过特定协议端点的流量繁忙时,逻辑存储卷经历重新绑定过程,根据该过程,逻辑存储卷被绑定到新的协议端点,并且在完成所有待处理的输入 - 通过旧协议端点发出的输出命令。

    Computer system accessing object storage system
    3.
    发明授权
    Computer system accessing object storage system 有权
    计算机系统访问对象存储系统

    公开(公告)号:US08650359B2

    公开(公告)日:2014-02-11

    申请号:US13219378

    申请日:2011-08-26

    IPC分类号: G06F12/00

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. Prior to issuing input-output commands to a logical storage volume, the computer system sends a request to bind the logical storage volume to a protocol endpoint. In response a first identifier for the protocol endpoint and a second identifier for the logical storage volume is returned. Different second identifiers may be generated for different logical storage volumes even though the same protocol endpoint is being used. Therefore, a single protocol endpoint may serve as a gateway for multiple logical storage volumes.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 在向逻辑存储卷发出输入输出命令之前,计算机系统发送将逻辑存储卷绑定到协议端点的请求。 作为响应,返回协议端点的第一标识符和逻辑存储卷的第二标识符。 即使使用相同的协议端点,也可以为不同的逻辑存储卷生成不同的第二标识符。 因此,单个协议端点可以用作多个逻辑存储卷的网关。

    VIRTUAL MACHINE PROVISIONING IN OBJECT STORAGE SYSTEM
    4.
    发明申请
    VIRTUAL MACHINE PROVISIONING IN OBJECT STORAGE SYSTEM 有权
    虚拟机在物理存储系统中的应用

    公开(公告)号:US20130055249A1

    公开(公告)日:2013-02-28

    申请号:US13219910

    申请日:2011-08-29

    IPC分类号: G06F9/455

    摘要: The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. When a virtual machine is provisioned, logical storage volumes include a logical metadata storage volume and logical data storage volumes. The logical metadata storage volume stores metadata for the virtual machine such as configuration and log files, swap file, and disk descriptor files. Each disk descriptor file is provided for one logical data storage volume and stores metadata about the logical data storage volume such as size and unique identifying data.

    摘要翻译: 存储系统导出配置为存储对象的逻辑存储卷。 通过使用标准协议(如SCSI和NFS)的连接的计算机系统,可以通过存储系统中配置的协议流量的逻辑端点来访问这些存储对象。 当配置虚拟机时,逻辑存储卷包括逻辑元数据存储卷和逻辑数据存储卷。 逻辑元数据存储卷存储虚拟机的元数据,例如配置和日志文件,交换文件和磁盘描述符文件。 为一个逻辑数据存储卷提供每个磁盘描述符文件,并存储关于逻辑数据存储卷的元数据,例如大小和唯一标识数据。

    Error handling methods for virtualized computer systems employing space-optimized block devices
    6.
    发明授权
    Error handling methods for virtualized computer systems employing space-optimized block devices 有权
    使用空间优化块设备的虚拟化计算机系统的错误处理方法

    公开(公告)号:US09285993B2

    公开(公告)日:2016-03-15

    申请号:US13181182

    申请日:2011-07-12

    摘要: Interfaces to storage devices that employ storage space optimization technologies, such as thin provisioning, are configured to enable the benefits gained from such technologies to be sustained. Such an interface may be provided in a hypervisor of a virtualized computer system to enable the hypervisor to discover features of a logical unit number (LUN), such as whether or not the LUN is thinly provisioned, and also in a virtual machine (VM) of the virtualized computer system to enable the VM to discover features of a virtual disk, such as whether or not the virtual disk is thinly provisioned. The discovery of these features enables better management of the LUN during near full and out-of-space conditions.

    摘要翻译: 使用存储空间优化技术(如精简配置)的存储设备的接口被配置为使得能够持续从这些技术获得的益处。 这样的接口可以被提供在虚拟化计算机系统的管理程序中,以使虚拟机管理程序能够发现逻辑单元号(LUN)的特征,诸如LUN是否被薄配置,以及虚拟机(VM) 的虚拟化计算机系统以使VM能够发现虚拟磁盘的特征,诸如虚拟磁盘是否被薄配置。 发现这些功能可以在接近完全和空间不足的情况下更好地管理LUN。

    System software interfaces for space-optimized block devices
    7.
    发明授权
    System software interfaces for space-optimized block devices 有权
    用于空间优化块设备的系统软件接口

    公开(公告)号:US09052825B2

    公开(公告)日:2015-06-09

    申请号:US13181153

    申请日:2011-07-12

    摘要: Interfaces to storage devices that employ storage space optimization technologies, such as thin provisioning, are configured to enable the benefits gained from such technologies to be sustained. Such an interface may be provided in a hypervisor of a virtualized computer system to enable the hypervisor to discover features of a logical unit number (LUN), such as whether or not the LUN is thinly provisioned, and also in a virtual machine (VM) of the virtualized computer system to enable the VM to discover features of a virtual disk, such as whether or not the virtual disk is thinly provisioned. The discovery of these features enables the hypervisor or the VM to instruct the underlying storage device to carry out certain operations such as an operation to deallocate blocks previously allocated to a logical block device, so that the storage device can continue to benefit from storage space optimization technologies implemented therein.

    摘要翻译: 使用存储空间优化技术(如精简配置)的存储设备的接口被配置为使得能够持续从这些技术获得的益处。 这样的接口可以被提供在虚拟化计算机系统的管理程序中,以使虚拟机管理程序能够发现逻辑单元号(LUN)的特征,诸如LUN是否被薄配置,以及虚拟机(VM) 的虚拟化计算机系统以使VM能够发现虚拟磁盘的特征,诸如虚拟磁盘是否被薄配置。 这些特征的发现使得虚拟机管理程序或虚拟机能够指示底层存储设备执行某些操作,例如以前分配给逻辑块设备的块的操作,以便存储设备可以继续受益于存储空间优化 其中实施的技术。

    Method and computer program product for identifying or managing vulnerabilities within a data processing network
    8.
    发明授权
    Method and computer program product for identifying or managing vulnerabilities within a data processing network 失效
    用于识别或管理数据处理网络中的漏洞的方法和计算机程序产品

    公开(公告)号:US07752669B2

    公开(公告)日:2010-07-06

    申请号:US12184225

    申请日:2008-07-31

    IPC分类号: G06F11/30

    摘要: Provided are methods, apparatus and computer programs for identifying vulnerabilities to viruses of hacking. Hash values are computed and stored for resources stored on systems within a network. If a first resource or a collection of resources (such as files comprising an operating system, Web Browser or mail server) is associated with a vulnerability, hash values for the first resource or collection of resources are compared with the stored hash values to identify systems which have the vulnerability. Messages may be sent to the people responsible for the vulnerable systems, or the vulnerability may be removed by automatic downloading of patches or service packs.

    摘要翻译: 提供了用于识别黑客病毒漏洞的方法,设备和计算机程序。 对存储在网络中的系统上的资源计算和存储哈希值。 如果第一资源或资源集合(例如包含操作系统,Web浏览器或邮件服务器的文件)与漏洞相关联,则将第一资源或资源集合的哈希值与所存储的散列值进行比较以识别系统 有这个漏洞。 消息可能会发送给负责易受攻击的系统的人员,或者可以通过自动下载修补程序或服务包来删除该漏洞。

    Computer program product and computer system for controlling performance of operations within a data processing system or networks
    9.
    发明授权
    Computer program product and computer system for controlling performance of operations within a data processing system or networks 失效
    用于控制数据处理系统或网络内的操作性能的计算机程序产品和计算机系统

    公开(公告)号:US07689835B2

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

    申请号:US12116177

    申请日:2008-05-06

    摘要: Provided are methods, apparatus and computer programs for identifying matching resources (data files and executable files) within a data processing network, by comparison of hash values computed for each of a set of resources. A match between a newly computed hash value and a previously computed hash value for a resource indicates that the resource has not changed since the previous computation. A match between hash values for different resources indicates that they are identical. The result of the comparison can be used to determine whether a virus scan is currently required for a resource, on the basis that a resource which is unchanged since it was classified virus-free remains virus-free and a resource which is identical to a virus-scanned resource does not require duplication of the virus scan. The methods, apparatus and computer programs enable more efficient use of antivirus scanning or management of a backup copy process.

    摘要翻译: 提供了通过比较为一组资源中的每一个计算的散列值来识别数据处理网络内的匹配资源(数据文件和可执行文件)的方法,装置和计算机程序。 新计算的哈希值和资源的先前计算的哈希值之间的匹配表明资源自先前的计算以来没有改变。 不同资源的哈希值之间的匹配表明它们是相同的。 比较的结果可以用于确定资源当前是否需要病毒扫描,因为从分类为无病毒的方式不变的资源保持无病毒,并且与病毒相同的资源 扫描资源不需要重复病毒扫描。 方法,设备和计算机程序能够更有效地使用防病毒扫描或管理备份拷贝过程。

    Hash-Based Access To Resources in a Data Processing Network
    10.
    发明申请
    Hash-Based Access To Resources in a Data Processing Network 有权
    数据处理网络资源的基于哈希的访问

    公开(公告)号:US20070244920A1

    公开(公告)日:2007-10-18

    申请号:US11749649

    申请日:2007-05-16

    IPC分类号: G06F17/30

    CPC分类号: H04L67/2819 G06F17/30949

    摘要: Provided are methods, apparatus and computer programs for enhanced access to resources within a network, including for controlling use of bandwidth-sensitive connections within a network and/or for automated recovery. Hash values are used as ‘unique’ identifiers for resources distributed across a network, and each one of a set of pool servers store the hash values for a set of computers within a LAN. When a resource is required, a hash value representing the resource can be retrieved and compared with hash values stored at a pool server to determine whether the pool server holds a matching hash value. Any such matching hash value found on the pool server represents an identification of a local copy of the required resource, because of the uniqueness property of secure ash values. The information within the pool server can be used to access the required resource. If a large resource such as a BLOB or new version of a computer program can be obtained from another computer within a LAN, a reduction in reliance on bandwidth-sensitive Internet connections and reduced load on remote servers becomes possible.

    摘要翻译: 提供了用于增强对网络内的资源的访问的方法,装置和计算机程序,包括用于控制网络内的带宽敏感连接的使用和/或用于自动恢复。 哈希值被用作通过网络分发的资源的“唯一”标识符,并且一组池服务器中的每一个都存储LAN内的一组计算机的哈希值。 当需要资源时,可以检索表示资源的哈希值,并与存储在池服务器中的哈希值进行比较,以确定池服务器是否保存匹配的哈希值。 由于安全灰值的唯一性属性,池服务器上找到的任何这样匹配的哈希值表示所需资源的本地副本的标识。 池服务器中的信息可用于访问所需的资源。 如果可以从LAN中的另一台计算机获得诸如BLOB或新版本的计算机程序之类的大资源,则可以减少对带宽敏感的因特网连接的依赖以及减少远程服务器上的负载。