Apparatus, system, and method for managing a cache
    1.
    发明授权
    Apparatus, system, and method for managing a cache 有权
    用于管理缓存的设备,系统和方法

    公开(公告)号:US09251086B2

    公开(公告)日:2016-02-02

    申请号:US13357534

    申请日:2012-01-24

    IPC分类号: G06F13/00 G06F12/08

    CPC分类号: G06F12/0893 G06F12/0868

    摘要: An apparatus, system, and method are disclosed for managing a cache. A cache interface module provides access to a plurality of virtual storage units of a solid-state storage device over a cache interface. At least one of the virtual storage units comprises a cache unit. A cache command module exchanges cache management information for the at least one cache unit with one or more cache clients over the cache interface. A cache management module manages the at least one cache unit based on the cache management information exchanged with the one or more cache clients.

    摘要翻译: 公开了一种用于管理高速缓存的装置,系统和方法。 高速缓存接口模块通过高速缓存接口提供对固态存储设备的多个虚拟存储单元的访问。 虚拟存储单元中的至少一个包括高速缓存单元。 高速缓存命令模块通过高速缓存接口将具有一个或多个高速缓存客户端的至少一个高速缓存单元的缓存管理信息交换。 高速缓存管理模块基于与一个或多个高速缓存客户端交换的高速缓存管理信息来管理至少一个高速缓存单元。

    APPARATUS, SYSTEM, AND METHOD FOR MANAGING A CACHE
    2.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR MANAGING A CACHE 有权
    用于管理高速缓存的设备,系统和方法

    公开(公告)号:US20130191601A1

    公开(公告)日:2013-07-25

    申请号:US13357534

    申请日:2012-01-24

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0893 G06F12/0868

    摘要: An apparatus, system, and method are disclosed for managing a cache. A cache interface module provides access to a plurality of virtual storage units of a solid-state storage device over a cache interface. At least one of the virtual storage units comprises a cache unit. A cache command module exchanges cache management information for the at least one cache unit with one or more cache clients over the cache interface. A cache management module manages the at least one cache unit based on the cache management information exchanged with the one or more cache clients.

    摘要翻译: 公开了一种用于管理高速缓存的装置,系统和方法。 高速缓存接口模块通过高速缓存接口提供对固态存储设备的多个虚拟存储单元的访问。 虚拟存储单元中的至少一个包括高速缓存单元。 高速缓存命令模块通过高速缓存接口将具有一个或多个高速缓存客户端的至少一个高速缓存单元的高速缓存管理信息交换。 高速缓存管理模块基于与一个或多个高速缓存客户端交换的高速缓存管理信息来管理至少一个高速缓存单元。

    SYSTEMS AND METHODS FOR STORAGE CONSISTENCY
    5.
    发明申请
    SYSTEMS AND METHODS FOR STORAGE CONSISTENCY 审中-公开
    存储一致性的系统和方法

    公开(公告)号:US20150032982A1

    公开(公告)日:2015-01-29

    申请号:US14303419

    申请日:2014-06-12

    IPC分类号: G06F17/30

    摘要: A storage layer is configured to implement efficient open-close consistency operations. Open close consistency may comprise preserving the original state of a file until the file is closed. The storage layer may be configured to clone a file in response to a file open request. Cloning the file may comprise referencing file data by two separate sets of identifiers. One set may be configured to reflect file modifications, and the other set may be configured to preserve the original state of the file. Subsequent operations configured to modify the file may be performed in reference to one of the sets of identifiers, while the storage layer provides access to the unmodified file through the other set of identifiers. Closing the file may comprise merging the sets of identifiers according to a merge policy.

    摘要翻译: 存储层被配置为实现高效的开 - 关一致性操作。 打开紧密一致性可以包括保持文件的原始状态,直到文件关闭。 存储层可以被配置为响应于文件打开请求克隆文件。 克隆文件可以包括通过两组单独的标识符来引用文件数据。 一组可以被配置为反映文件修改,并且另一组可以被配置为保留文件的原始状态。 配置为修改文件的后续操作可以参考标识符集合之一执行,而存储层通过另一组标识符提供对未修改文件的访问。 关闭文件可以包括根据合并策略合并这些标识符集合。

    System and method for managing information technology models in an intelligent workload management system
    6.
    发明授权
    System and method for managing information technology models in an intelligent workload management system 有权
    在智能工作负载管理系统中管理信息技术模型的系统和方法

    公开(公告)号:US09191380B2

    公开(公告)日:2015-11-17

    申请号:US12727837

    申请日:2010-03-19

    摘要: The system and method described herein for managing information technology models in an intelligent workload management system may include a computing environment having a model-driven, service-oriented architecture for creating collaborative threads to manage workloads. In particular, the management threads may converge information for managing planned changes and recovery processes for version-controlled snapshots of the information technology models. For example, a discovery engine may enrich models of an infrastructure with identity information obtained from an identity vault and the infrastructure itself, and a management infrastructure may then manage planned changes to the infrastructure model. In particular, the management infrastructure may construct implementation plans that coordinate interaction between managed entities to implement the planned changes, and may further detect drifts between operational states and planned states for the infrastructure models.

    摘要翻译: 本文所述的用于管理智能工作负载管理系统中的信息技术模型的系统和方法可以包括具有用于创建协调线程以管理工作负载的模型驱动的面向服务的架构的计算环境。 特别地,管理线程可以收集用于管理信息技术模型的版本控制快照的计划变更和恢复过程的信息。 例如,发现引擎可以利用从身份库和基础设施本身获得的身份信息来丰富基础设施的模型,然后管理基础设施可以管理对基础设施模型的计划的改变。 特别地,管理基础设施可以构建协调管理实体之间的交互以实现计划的改变的实施计划,并且可以进一步检测基础架构模型的操作状态和计划状态之间的漂移。

    System for creating a customized software distribution based on user requirements
    7.
    发明授权
    System for creating a customized software distribution based on user requirements 有权
    基于用户需求创建定制软件分发的系统

    公开(公告)号:US08352935B2

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

    申请号:US11134535

    申请日:2005-05-19

    CPC分类号: G06F8/61

    摘要: A customized distribution, e.g. of Linux software, is built using only packages that satisfy a customer's individual requirements. The packages are verified, at build time, to be interoperable at run-time. Also, the distribution is verified to ensure all package dependencies are included. In cases where no package already exists that meets a user requirements, a new package can be created for this purpose. The packages in the distribution customized for the user can be tracked, so that as updates to the packages are released, the customer can be notified about those updates (without being notified about packages not in the customer's customized distribution). Finally, once the distribution has been built for the user, it can then be offered as a general-purpose distribution for future customers.

    摘要翻译: 定制分发,例如 的Linux软件,仅使用满足客户个人需求的软件包构建。 这些软件包在构建时被验证,可以在运行时进行互操作。 此外,验证分发以确保包含所有包依赖性。 在没有符合用户需求的包装的情况下,可以为此创建一个新的包。 可以跟踪为用户定制的分发包,以便随着软件包的更新被释放,可以向客户通知有关这些更新(不被通知关于不在客户自定义分发中的包)。 最后,一旦为用户建立了分发,那么它可以作为未来客户的通用分发来提供。

    System and method for performing designated service image processing functions in a service image warehouse
    8.
    发明授权
    System and method for performing designated service image processing functions in a service image warehouse 失效
    在服务图像仓库中执行指定的服务图像处理功能的系统和方法

    公开(公告)号:US08572607B2

    公开(公告)日:2013-10-29

    申请号:US12123036

    申请日:2008-05-19

    IPC分类号: G06F9/455

    摘要: System and method for performing processing functions on a warehoused service image. In one embodiment, the system comprises a service image warehouse for storing at least one service image; means for modifying the at least one service image by performing at least one of a plurality of service image processing functions on a service image contemporaneously with a user's checking the at least one service image out of the service image warehouse; means for checking the modified service image back into the service image warehouse; and a plurality of compute nodes connected to the service image warehouse to which the at least one service image may be deployed. Each of the compute nodes comprises one of a physical machine and a virtual machine host.

    摘要翻译: 在仓储服务图像上执行处理功能的系统和方法。 在一个实施例中,系统包括用于存储至少一个服务图像的服务图像仓库; 用于通过在用户从所述服务图像仓库中检查所述至少一个服务图像的同时执行服务图像上的多个服务图像处理功能中的至少一个来修改所述至少一个服务图像的装置; 用于将修改后的服务图像检索回服务映像仓库的装置; 以及连接到可以部署所述至少一个服务映像的服务映像仓库的多个计算节点。 每个计算节点包括物理机器和虚拟机主机之一。

    APPARATUS, SYSTEM, AND METHOD FOR APPLICATION DIRECT VIRTUAL MEMORY MANAGEMENT
    9.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR APPLICATION DIRECT VIRTUAL MEMORY MANAGEMENT 有权
    用于直接虚拟内存管理的设备,系统和方法

    公开(公告)号:US20120210095A1

    公开(公告)日:2012-08-16

    申请号:US13372474

    申请日:2012-02-13

    IPC分类号: G06F12/10

    CPC分类号: G06F12/10 G06F12/1072

    摘要: An apparatus, system, and method for application direct virtual memory management. The method includes detecting a system memory access to a virtual memory address within a monitored page of data not loaded in main memory of a computing system. The method includes determining a first swap address for a loaded page of data in the main memory. The first swap address is defined in a sparse virtual address space exposed by a persistent storage device. The first swap address is associated in an index with a first deterministic storage location. The index is managed by the persistent storage device. The method includes storing the loaded page on a persistent storage device at the first deterministic storage location. The method includes moving the monitored page from a second deterministic storage location to the main memory. The second deterministic storage location is associated with a second swap address in the index.

    摘要翻译: 一种用于应用程序直接虚拟内存管理的设备,系统和方法。 该方法包括检测系统存储器访问被监视的未加载在计算系统的主存储器中的数据页内的虚拟存储器地址。 该方法包括为主存储器中的加载的数据页确定第一交换地址。 第一个交换地址由永久存储设备公开的稀疏虚拟地址空间中定义。 第一交换地址与具有第一确定性存储位置的索引相关联。 索引由持久存储设备管理。 该方法包括将加载的页面存储在第一确定性存储位置处的持久存储设备上。 该方法包括将所监视的页面从第二确定性存储位置移动到主存储器。 第二确定性存储位置与索引中的第二个交换地址相关联。

    SYSTEM AND METHOD FOR PROVIDING ANNOTATED SERVICE BLUEPRINTS IN AN INTELLIGENT WORKLOAD MANAGEMENT SYSTEM
    10.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING ANNOTATED SERVICE BLUEPRINTS IN AN INTELLIGENT WORKLOAD MANAGEMENT SYSTEM 有权
    智能工作负载管理系统中提供服务蓝牙服务的系统和方法

    公开(公告)号:US20110126207A1

    公开(公告)日:2011-05-26

    申请号:US12900866

    申请日:2010-10-08

    IPC分类号: G06F9/46

    摘要: The system and method described herein for providing annotated service blueprints in an intelligent workload management system may include a computing environment having a model-driven, service-oriented architecture for creating collaborative threads to manage workloads. In particular, the management threads may converge information for creating annotated service blueprints to provision and manage tessellated services distributed within an information technology infrastructure. For example, in response to a request to provision a service, a service blueprint describing one or more virtual machines may be created. The service blueprint may then be annotated to apply various parameters to the virtual machines, and the annotated service blueprint may then be instantiated to orchestrate the virtual machines with the one or more parameters and deploy the orchestrated virtual machines on information technology resources allocated to host the requested service, thereby provisioning the requested service.

    摘要翻译: 本文所述的用于在智能工作负载管理系统中提供注释服务蓝图的系统和方法可以包括具有模型驱动的面向服务的架构的计算环境,用于创建协调线程来管理工作负载。 特别地,管理线程可以收敛用于创建注释服务蓝图的信息以提供和管理分布在信息技术基础设施内的分块服务。 例如,响应于提供服务的请求,可以创建描述一个或多个虚拟机的服务蓝图。 然后可以对服务蓝图进行注释以将各种参数应用于虚拟机,并且然后可以将注释的服务蓝图实例化为具有一个或多个参数的虚拟机进行协调,并且在分配给主机的信息技术资源上部署协调的虚拟机 从而提供所请求的服务。