METHOD AND IMPLEMENTATION FOR STORAGE PROVISIONING PLANNING
    1.
    发明申请
    METHOD AND IMPLEMENTATION FOR STORAGE PROVISIONING PLANNING 审中-公开
    存储提供规划的方法与实现

    公开(公告)号:US20080148270A1

    公开(公告)日:2008-06-19

    申请号:US11611488

    申请日:2006-12-15

    IPC分类号: G06F9/46

    摘要: A method for storage provisioning planning including integrating capacity and provisioning planning operations. Afterwards, the method proceeds by switching via policy between integrated capacity and provisioning planning operations. The method further includes constructing an end-to-end resource model and selecting a plurality of pools based on the end-to-end resource model. Subsequently, the method includes filtering via policy between a plurality of heterogeneous controllers having resource graphs. The resource graphs contain various levels of detail. The resource graphs having hosts, switches, and storage controllers are dynamically pruned, such pruning being predicated upon the monitored performance characteristics.

    摘要翻译: 一种用于存储供应计划的方法,包括集成容量和供应计划操作。 之后,该方法通过集成容量和供应计划操作之间的策略进行切换。 该方法还包括基于端到端资源模型构建端到端资源模型并选择多个池。 随后,该方法包括在具有资源图的多个异构控制器之间通过策略进行过滤。 资源图包含各种细节级别。 具有主机,交换机和存储控制器的资源图形被动态地修剪,这样的修剪是基于监视的性能特征。

    Integrated placement planning for heterogenous storage area network data centers
    2.
    发明授权
    Integrated placement planning for heterogenous storage area network data centers 有权
    异构存储区域网络数据中心综合布局规划

    公开(公告)号:US08341623B2

    公开(公告)日:2012-12-25

    申请号:US11752292

    申请日:2007-05-22

    IPC分类号: G06F9/455

    摘要: A storage placement planning system receives a resource graph describing SAN's resources and virtual machine applications requiring a particular amount of a processing resource element and a storage resource element. The system then determines a coupled placement of the processing element and storage element for each of the applications on a coupled pair of the resource nodes based on a specified throughput and a distance factor between coupled pairs of resource nodes. The coupled placement is determined using an algorithm that implements a cost function that determines affinities between processing nodes and storage nodes for each of said applications of a particular workload. The coupled placement for each of said applications identifies the particular amount of processing resource element placed on a first node for providing a processing resource and the particular amount of storage resource element placed on a second node for providing a storage resource for that application.

    摘要翻译: 存储布局规划系统接收描述SAN的资源和虚拟机应用的资源图,该应用需要特定数量的处理资源元素和存储资源元素。 然后,系统基于指定的吞吐量和耦合的资源节点对之间的距离因子,确定在耦合的资源节点对上的每个应用的处理元件和存储元件的耦合放置。 使用实现成本函数的算法确定耦合放置,所述成本函数确定特定工作负载的每个所述应用的处理节点和存储节点之间的亲和度。 用于每个所述应用的耦合放置识别放置在第一节点上的处理资源元素的特定量,用于提供处理资源以及放置在第二节点上的特定数量的存储资源元素,以为该应用提供存储资源。

    HANDLING MULTI-RANK POOLS AND VARYING DEGREES OF CONTROL IN VOLUME ALLOCATION ON STORAGE CONTROLLERS
    3.
    发明申请
    HANDLING MULTI-RANK POOLS AND VARYING DEGREES OF CONTROL IN VOLUME ALLOCATION ON STORAGE CONTROLLERS 有权
    处理多个储存池和储存控制器的体积分配变化程度

    公开(公告)号:US20090006799A1

    公开(公告)日:2009-01-01

    申请号:US11768604

    申请日:2007-06-26

    IPC分类号: G06F12/02

    摘要: Techniques are disclosed for optimizing volume allocation on storage controllers that may have varying degrees of control over directing storage on ranks of pools attached storage components. A performance-based volume allocation algorithm can optimize allocation for such various controllers in a smooth, uniform manner allowing changes from one degree of control to another without incurring costly code changes and re-architecting costs. Where control is not available a surrogate set of possible ranks where the allocation could be made is developed and employed to calculate an adjusted utilization cost. In turn, the adjusted utilization cost is used to calculate a space limit value limited by a target performance threshold.

    摘要翻译: 公开了用于优化存储控制器上的卷分配的技术,其可以对连接存储组件的池的排列指示存储具有不同程度的控制。 基于性能的卷分配算法可以以平滑,均匀的方式优化这些各种控制器的分配,从而允许从一个程度的控制到另一个控制的变化,而不会导致昂贵的代码更改和重新构建成本。 在无法获得控制权的情况下,开发并采用可替代排列的可替代排列来计算调整后的利用成本。 反过来,调整后的利用成本用于计算受目标绩效阈值限制的空间限制值。

    Method for proactive impact analysis of policy-based storage systems
    5.
    发明授权
    Method for proactive impact analysis of policy-based storage systems 失效
    基于策略的存储系统进行主动影响分析的方法

    公开(公告)号:US07519624B2

    公开(公告)日:2009-04-14

    申请号:US11281739

    申请日:2005-11-16

    摘要: A system efficiently and proactively assesses the impact of user's actions on a network storage system. The system generally operates on a storage area network that includes a database represented by states and policies, before the user action is executed. The system comprises a storage monitor that captures a snapshot of the database states. An impact analysis module of the system then applies a user action to the snapshot; and further selectively applies at least some of the policies to the snapshot. The impact analysis module simulates the user action on the snapshot without applying actually changes to the database, and further analyzes whether the simulated user action violates at least one applied policy. The system takes the appropriate action based on the result of the analysis.

    摘要翻译: 系统有效地主动评估用户对网络存储系统的影响。 在执行用户操作之前,系统通常在包括由状态和策略表示的数据库的存储区域网络上操作。 该系统包括捕获数据库状态的快照的存储监视器。 然后系统的影响分析模块将用户操作应用于快照; 并进一步选择性地将快照中的至少一些策略应用于快照。 影响分析模块模拟快照上的用户操作,而不对数据库进行实际更改,并进一步分析模拟用户操作是否违反至少一个应用策略。 系统根据分析结果采取适当的措施。

    Handling multi-rank pools and varying degrees of control in volume allocation on storage controllers
    7.
    发明授权
    Handling multi-rank pools and varying degrees of control in volume allocation on storage controllers 有权
    处理多级池和存储控制器上卷分配的不同程度的控制

    公开(公告)号:US07809915B2

    公开(公告)日:2010-10-05

    申请号:US11768604

    申请日:2007-06-26

    IPC分类号: G06F13/00 G06F13/28

    摘要: Techniques are disclosed for optimizing volume allocation on storage controllers that may have varying degrees of control over directing storage on ranks of pools attached storage components. A performance-based volume allocation algorithm can optimize allocation for such various controllers in a smooth, uniform manner allowing changes from one degree of control to another without incurring costly code changes and re-architecting costs. Where control is not available a surrogate set of possible ranks where the allocation could be made is developed and employed to calculate an adjusted utilization cost. In turn, the adjusted utilization cost is used to calculate a space limit value limited by a target performance threshold.

    摘要翻译: 公开了用于优化存储控制器上的卷分配的技术,其可以对连接存储组件的池的排列指示存储具有不同程度的控制。 基于性能的卷分配算法可以以平滑,均匀的方式优化这些各种控制器的分配,从而允许从一个程度的控制到另一个控制的变化,而不会导致昂贵的代码更改和重新构建成本。 在无法获得控制权的情况下,开发并采用可替代排列的可替代排列来计算调整后的利用成本。 反过来,调整后的利用成本用于计算受目标绩效阈值限制的空间限制值。

    System and method for generating perspectives of a SAN topology
    9.
    发明授权
    System and method for generating perspectives of a SAN topology 有权
    用于生成SAN拓扑视角的系统和方法

    公开(公告)号:US08069415B2

    公开(公告)日:2011-11-29

    申请号:US10676698

    申请日:2003-09-30

    IPC分类号: G06F15/177 G06F15/16

    CPC分类号: H04L41/12 H04L41/22

    摘要: A SAN management system including the ability to generate perspectives of a SAN topology is provided. The SAN management system includes a SAN manager program to monitor a SAN. The SAN management system further includes a SAN management database linked with the SAN manager program, wherein the SAN management database maintains information identifying devices included within the SAN and connections between the devices. In addition, the SAN management system includes a plurality of sensor agents positioned within the devices included within the SAN, wherein the sensor agents gather information pertaining to the connections between the devices and provide the gathered information to the SAN manager program for inclusion within the SAN management database. Moreover, the SAN management system includes a topology viewer linked to the SAN manager to generate a user requested topology perspective according to data included within the SAN management database and data associated with a previously requested topology perspective.

    摘要翻译: 提供了包括生成SAN拓扑视角的SAN管理系统。 SAN管理系统包括一个监视SAN的SAN管理程序。 SAN管理系统还包括与SAN管理程序连接的SAN管理数据库,其中SAN管理数据库维护标识SAN内包含的设备的信息和设备之间的连接。 另外,SAN管理系统包括位于SAN内的设备中的多个传感器代理,其中传感器代理收集与设备之间的连接相关的信息,并将收集的信息提供给SAN管理器程序以包含在SAN中 管理数据库。 此外,SAN管理系统包括链接到SAN管理器的拓扑查看器,以根据包括在SAN管理数据库内的数据和与先前请求的拓扑透视相关联的数据来生成用户请求的拓扑视角。