Controlling computer storage systems
    2.
    发明授权
    Controlling computer storage systems 有权
    控制计算机存储系统

    公开(公告)号:US08185779B2

    公开(公告)日:2012-05-22

    申请号:US12130216

    申请日:2008-05-30

    IPC分类号: G06F11/00

    摘要: Goal-based availability and change management are handled over groups of heterogeneous storage controllers. Probabilistic and deterministic methods are employed to determine the allocation and placement of storage volumes to storage controllers, as well as the degree of data redundancy necessary to achieve data availability goals The probabilistic methods can take into account past observations of controller availability, and operator beliefs, as well as the state of storage controller configuration, in coming up with a probabilistic estimate of future availability.

    摘要翻译: 基于目标的可用性和变更管理在异构存储控制器组中处理。 采用概率和确定性方法来确定存储控制器的存储卷的分配和布局,以及实现数据可用性目标所需的数据冗余程度概率方法可以考虑过去对控制器可用性的观察以及操作者的信念, 以及存储控制器配置的状态,提出对未来可用性的概率估计。

    COST BENEFIT BASED ANALYSIS SYSTEM FOR NETWORK ENVIRONMENTS
    3.
    发明申请
    COST BENEFIT BASED ANALYSIS SYSTEM FOR NETWORK ENVIRONMENTS 审中-公开
    基于成本效益的网络环境分析系统

    公开(公告)号:US20110246376A1

    公开(公告)日:2011-10-06

    申请号:US12751271

    申请日:2010-03-31

    摘要: A method, apparatus, and computer program product for planning changes to network data processing systems. A number of processes performed in a current network data processing system and labor used to perform the number processes are identified. Resources in the current network data processing system used by the number of processes are identified. A first cost for labor used to perform the number of processes using the current network data processing system is calculated. A second cost for the resources in the current network data processing system is calculated. A first change in the first cost for labor in a new network data processing system based on a number of changes to the number of processes when the number of processes is performed in the new network data processing system is identified. A second change in the second cost for the resources in the new network data processing system is identified.

    摘要翻译: 一种用于规划网络数据处理系统更改的方法,设备和计算机程序产品。 识别在当前网络数据处理系统中执行的多个处理和用于执行数字处理的劳动。 资源在当前网络数据处理系统中使用的进程数量进行识别。 计算用于执行使用当前网络数据处理系统的处理次数的第一劳动成本。 计算当前网络数据处理系统中资源的第二个成本。 识别在新的网络数据处理系统中基于对在新的网络数据处理系统中执行的处理次数时的处理次数的多个变化的新的网络数据处理系统中的第一劳动成本的第一变化。 确定新网络数据处理系统资源的第二次成本的第二次变更。

    ANALYZING ANTICIPATED VALUE AND EFFORT IN USING CLOUD COMPUTING TO PROCESS A SPECIFIED WORKLOAD
    5.
    发明申请
    ANALYZING ANTICIPATED VALUE AND EFFORT IN USING CLOUD COMPUTING TO PROCESS A SPECIFIED WORKLOAD 有权
    分析使用云计算来处理指定工作量的预测值和效果

    公开(公告)号:US20110166835A1

    公开(公告)日:2011-07-07

    申请号:US12652546

    申请日:2010-01-05

    IPC分类号: G06F7/60

    摘要: Embodiments of the invention are directed to a method and system for rapidly identifying workloads that are and are not appropriate for transformation and processing on a cloud computing environment. One embodiment comprises a method for providing a user entity with a measurement of at least one of the value which will be realized, and the effort which will be required, if a given workload selected from one or more workloads associated with a user entity is delivered to a cloud computing environment for processing thereby, instead of being processed by the user entity processing system. The method comprises specifying a plurality of attributes, wherein each attribute pertains to a characteristic that the user entity processing system possesses to some extent, with respect to the given workload. The method further comprises acquiring input data for each attribute, wherein input data for a given attribute provides a measurement, on a prespecified scale, that represents the extent to which the user entity processing system possesses the given attribute. The input data for each attribute is employed to derive a corresponding numerical parameter value, which are used in a specified mathematical model to compute a final score, wherein the final score comprises the measurement, selectively, of the value which will be realized, or the effort which will be required.

    摘要翻译: 本发明的实施例涉及一种用于快速识别对云计算环境进行转换和处理而不适合的工作负载的方法和系统。 一个实施例包括一种用于向用户实体提供将被实现的值中的至少一个的测量的方法以及如果从与用户实体相关联的一个或多个工作负载中选择的给定工作负载被递送将需要的努力 涉及云计算环境,从而由用户实体处理系统处理。 该方法包括指定多个属性,其中每个属性涉及用户实体处理系统在某种程度上相对于给定工作负载拥有的特性。 该方法还包括获取每个属性的输入数据,其中给定属性的输入数据以预定的比例提供表示用户实体处理系统拥有给定属性的程度的测量。 采用每个属性的输入数据来导出对应的数值参数值,该数值参数值在指定的数学模型中用于计算最终得分,其中最终得分包括有选择地测量将被实现的值,或 将需要的努力。

    INFORMATION THEORY BASED RESULT MERGING FOR SEARCHING HIERARCHICAL ENTITIES ACROSS HETEROGENEOUS DATA SOURCES
    6.
    发明申请
    INFORMATION THEORY BASED RESULT MERGING FOR SEARCHING HIERARCHICAL ENTITIES ACROSS HETEROGENEOUS DATA SOURCES 失效
    基于异构数据源搜索分层实体的信息理论结果合并

    公开(公告)号:US20110082859A1

    公开(公告)日:2011-04-07

    申请号:US12575210

    申请日:2009-10-07

    IPC分类号: G06F17/30

    摘要: A method, system, and computer program product are disclosed for merging search results. In one embodiment, the method comprises identifying a query, splitting the query into sub-queries, and calculating information content for each of the sub-queries. This method also comprises executing each of the sub-queries to obtain a plurality of search results, and combining the search results based on the information content calculated for the sub-queries. In an embodiment, the execution of each of the sub-queries includes identifying a multitude of search results for at least one of the sub-queries; and the combining includes grouping said multitude of search results into a plurality of clusters, and computing a relevance score for each of said clusters. In the embodiment the combining further includes merging the clusters based on the relevance scores computed for the clusters as well as the information content calculated for the sub-queries.

    摘要翻译: 公开了一种用于合并搜索结果的方法,系统和计算机程序产品。 在一个实施例中,该方法包括识别查询,将查询分割成子查询,以及计算每个子查询的信息内容。 该方法还包括执行每个子查询以获得多个搜索结果,并且基于为子查询计算的信息内容来组合搜索结果。 在一个实施例中,每个子查询的执行包括识别至少一个子查询的大量搜索结果; 并且所述组合包括将所述多个搜索结果分组为多个群集,以及计算每个所述群集的相关性得分。 在该实施例中,组合还包括基于针对集群计算的相关性分数以及为子查询计算的信息内容来合并集群。

    Methods and apparatus for selective workload off-loading across multiple data centers
    8.
    发明授权
    Methods and apparatus for selective workload off-loading across multiple data centers 有权
    多个数据中心选择性工作负载卸载的方法和设备

    公开(公告)号:US07853953B2

    公开(公告)日:2010-12-14

    申请号:US11140429

    申请日:2005-05-27

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5027 G06F2209/509

    摘要: Techniques for selectively off-loading workload across multiple data centers are disclosed. For example, a technique for processing a user request in accordance with a multiple data center environment comprises the following steps/operations. A user request is obtained at a first data center. The user request is classified based on one or more classification criterion. At least a portion of a workload associated with the classified user request is off-loaded to at least a second data center to be processed, wherein the off-loading step/operation is at least based on one or more administrative policies associated with at least one of the first data center and the second data center. The workload is processed such that the user request is at least substantially satisfied in accordance with a service level agreement for the requesting user.

    摘要翻译: 公开了用于跨多个数据中心选择性地卸载工作负载的技术。 例如,根据多数据中心环境处理用户请求的技术包括以下步骤/操作。 在第一数据中心获得用户请求。 基于一个或多个分类标准对用户请求进行分类。 与分类用户请求相关联的工作负载的至少一部分被卸载到要处理的至少第二数据中心,其中卸载步骤/操作至少基于与至少相关联的一个或多个管理策略 第一个数据中心和第二个数据中心之一。 处理工作量使得用户请求至少基于针对请求用户的服务级别协议而基本上满足。

    Concurrent evaluation of policies with synchronization
    9.
    发明授权
    Concurrent evaluation of policies with synchronization 有权
    同步评估政策

    公开(公告)号:US07783728B2

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

    申请号:US10995598

    申请日:2004-11-22

    CPC分类号: G06F9/52

    摘要: A policy for a computer system is transformed into a plurality of sub-policies, at least one synchronization step, and a final action. The sub-policies are distributed to corresponding sub-components in the computer system. The sub-policies are evaluated, wherein each sub-component evaluates its corresponding one or more sub-policies as other sub-components evaluate their corresponding one or more sub-policies. The sub-policies are synchronized by using the at least one synchronization step. The final action is performed in response to synchronizing the sub-policies. The computer system can be singular or distributed.

    摘要翻译: 用于计算机系统的策略被转换成多个子策略,至少一个同步步骤和最终动作。 子策略分配给计算机系统中的相应子组件。 评估子策略,其中每个子组件评估其对应的一个或多个子策略,因为其他子组件评估其对应的一个或多个子策略。 通过使用至少一个同步步骤来同步子策略。 响应于子策略的同步来执行最后的动作。 计算机系统可以是单数或分布式的。

    Method, system, and program for a policy based storage manager
    10.
    发明授权
    Method, system, and program for a policy based storage manager 失效
    基于策略的存储管理器的方法,系统和程序

    公开(公告)号:US07730042B2

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

    申请号:US11752911

    申请日:2007-05-23

    IPC分类号: G06F17/30

    摘要: Provided are data structures for use in storing data. A plurality of data structures are defined in a computer readable medium, wherein each data structure indicates a plurality of attributes and at least one function of a storage resource to store data. Policies are defined in the computer readable medium that associate data characteristics to data structures based on a correspondence of data characteristics and the attributes defined in the data structures, wherein each defined data structure is adapted to provide requirements to determine a storage resource to store associated data, and wherein the defined data structure is adapted to provide the storage resource with requirements for storing the data.

    摘要翻译: 提供用于存储数据的数据结构。 在计算机可读介质中定义多个数据结构,其中每个数据结构指示存储数据的多个属性和存储资源的至少一个功能。 在计算机可读介质中定义策略,其基于数据特征和数据结构中定义的属性的对应关系,将数据特征与数据结构相关联,其中每个定义的数据结构适于提供确定存储资源以存储相关数据的要求 ,并且其中所述定义的数据结构适于向所述存储资源提供存储所述数据的要求。