Methods and apparatus for mapping resources
    11.
    发明授权
    Methods and apparatus for mapping resources 有权
    用于绘制资源的方法和装置

    公开(公告)号:US07814196B1

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

    申请号:US11391106

    申请日:2006-03-28

    CPC classification number: H04L67/1097 H04L67/148

    Abstract: A mapping function deduces or attempts to deduce a type associated with the unknown type of storage area network resource based (at least in part) on functional capabilities or physical attributes associated with the unknown type of storage area network resource. If the mapping function is unable to map the unknown type of storage area network resource with a sufficient degree of certainty based on its physical attributes and/or retrieved configuration information, then the mapping function applies an algorithm that compares retrieved configuration information (such as a data string received from and) associated with the unknown type of storage area network resource to respective configuration information (e.g., data strings) associated with the known types of storage area network resources. Longer matching sequences in the compared data strings indicate a higher likelihood that the unknown type of storage area network resource matches a respective known type of storage area network resource.

    Abstract translation: 映射函数推断或尝试基于与未知类型的存储区域网络资源相关联的功能能力或物理属性(至少部分地)推导与未知类型的存储区域网络资源相关联的类型。 如果映射功能不能基于其物理属性和/或检索到的配置信息以足够的确定性映射未知类型的存储区域网络资源,则映射函数应用比较检索到的配置信息(例如 与未知类型的存储区域网络资源相关联的数据串和与已知类型的存储区域网络资源相关联的相应配置信息(例如,数据串)。 比较数据串中较长的匹配序列表明未知类型的存储区域网络资源与相应已知类型的存储区域网络资源匹配的可能性较高。

    System to generate a deployment plan for a cloud infrastructure according to logical, multi-tier application blueprint
    12.
    发明授权
    System to generate a deployment plan for a cloud infrastructure according to logical, multi-tier application blueprint 有权
    系统根据逻辑,多层应用蓝图为云基础架构生成部署计划

    公开(公告)号:US09052961B2

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

    申请号:US13411385

    申请日:2012-03-02

    CPC classification number: G06F9/5077 G06F9/5038 G06F9/5072

    Abstract: A deployment system enables a developer to generate a deployment plan according to a logical, multi-tier application blueprint defined by application architects. The deployment plan includes tasks to be executed for deploying application components on virtual computing resource provided in a cloud infrastructure. The deployment plan includes time dependencies that determine an execution order of the tasks according to dependencies between application components specified in the application blueprint. The deployment plan enables system administrators to view the application blueprint as an ordered workflow view that facilitates collaboration between system administrators and application architects.

    Abstract translation: 部署系统使开发人员能够根据由应用程序架构师定义的逻辑多层应用程序蓝图生成部署计划。 部署计划包括将在云基础架构中提供的虚拟计算资源上部署应用程序组件的任务。 部署计划包括根据应用程序蓝图中指定的应用程序组件之间的依赖关系确定任务执行顺序的时间依赖关系。 部署计划使系统管理员可以将应用程序蓝图作为有序工作流视图进行查看,从而促进系统管理员和应用程序架构师之间的协作。

    Method and apparatus for computing a change plan using genetic programming and parse tree
    13.
    发明授权
    Method and apparatus for computing a change plan using genetic programming and parse tree 有权
    使用遗传编程和解析树计算变更计划的方法和装置

    公开(公告)号:US08175987B2

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

    申请号:US12058854

    申请日:2008-03-31

    CPC classification number: G06N3/126

    Abstract: A method, and computer program product for computing a change plan are presented. A model of a current configuration is identified, the model including modeled system assets and modeled tasks. A request to change the current configuration to a new configuration is received. The request to change the current configuration to generate a plurality of valid strategies to be used in a genetic programming parse tree corresponding to modeled assets and modeled tasks of said model is applied to the model. The request to change the current configuration is applied to at least one of said valid strategies to generate a plurality of potential change plans. The change plans are evolved according to genetic programming principles to a preferred change plan.

    Abstract translation: 介绍了一种用于计算变更计划的方法和计算机程序产品。 识别当前配置的模型,该模型包括建模的系统资产和建模任务。 接收到将当前配置更改为新配置的请求。 改变当前配置以产生要在与所建模的资产对应的遗传编程解析树中使用的多个有效策略的请求以及所述模型的建模任务被应用于该模型。 改变当前配置的请求被应用于所述有效策略中的至少一个以产生多个潜在的改变计划。 变更计划根据遗传规划原则演变为首选变更计划。

    Methods and apparatus for rendering messages
    14.
    发明授权
    Methods and apparatus for rendering messages 有权
    用于呈现消息的方法和设备

    公开(公告)号:US07849176B1

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

    申请号:US11390899

    申请日:2006-03-28

    CPC classification number: G06Q10/00

    Abstract: A message rendering process receives an indication of a selected display context (e.g., one of multiple types of information pages) for viewing information associated with a respective storage area network resource. The message rendering process identifies one or more message data structures stored in a repository. The one or more message data structures are used to potentially display a respective message associated with the selected display context. For example, in response to detecting a presence of message data associated with the message data structure, the message rendering process populates a respective format specified by the message data structure to produce the respective message associated with the selected display context. Consequently, a respective user can view information associated with a respective storage area network resource. The message rendering process automatically initiates display of messages pertinent to the storage area network resource information being viewed by the respective user.

    Abstract translation: 消息呈现处理接收用于查看与相应存储区域网络资源相关联的信息的所选择的显示上下文(例如,多种类型的信息页之一)的指示。 消息呈现过程识别存储在存储库中的一个或多个消息数据结构。 一个或多个消息数据结构用于潜在地显示与所选择的显示上下文相关联的相应消息。 例如,响应于检测到与消息数据结构相关联的消息数据的存在,消息呈现处理填充由消息数据结构指定的相应格式,以产生与所选择的显示上下文相关联的相应消息。 因此,相应的用户可以查看与相应的存储区域网络资源相关联的信息。 消息呈现过程自动发起与相应用户正在观看的存储区域网络资源信息相关的消息的显示。

    Resource mapping in a network environment
    15.
    发明授权
    Resource mapping in a network environment 有权
    网络环境中的资源映射

    公开(公告)号:US07673031B1

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

    申请号:US11640599

    申请日:2006-12-18

    CPC classification number: H04L67/1097

    Abstract: If retrieved information from a storage area network resource does not enable simple and direct mapping of the respective unknown type of storage area network resource to a known type of storage area network resource with sufficient certainty (because the collection of data does not match any known unique groupings of data associated with known types of resources), then a mapping function attempts to automatically map the storage area network resource to a respective known type of storage area network resource. For example, the mapping function attempts to identify the specific identity of the storage area network resource in question. After repeating a process of mapping and determining identities of one or more different resources in a storage area network environment, an advisory process applies a set of configuration rules to identify whether an arrangement of resources will work properly.

    Abstract translation: 如果从存储区域网络资源获得的信息不能够使足够确定地将各种未知类型的存储区域网络资源简单且直接地映射到已知类型的存储区域网络资源(因为数据的收集与任何已知的唯一的 与已知类型的资源相关联的数据分组),则映射功能尝试自动将存储区域网络资源映射到相应已知类型的存储区域网络资源。 例如,映射功能尝试识别所讨论的存储区域网络资源的特定身份。 在重复映射并确定存储区域网络环境中的一个或多个不同资源的身份的过程之后,咨询过程应用一组配置规则以识别资源安排是否能正常工作。

    Method and apparatus for computing a change plan
    16.
    发明申请
    Method and apparatus for computing a change plan 有权
    用于计算变更计划的方法和装置

    公开(公告)号:US20090248597A1

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

    申请号:US12058854

    申请日:2008-03-31

    CPC classification number: G06N3/126

    Abstract: A method, and computer program product for computing a change plan are presented. A model of a current configuration is identified, the model including modeled system assets and modeled tasks. A request to change the current configuration to a new configuration is received. The request to change the current configuration to generate a plurality of valid strategies to be used in a genetic programming parse tree corresponding to modeled assets and modeled tasks of said model is applied to the model. The request to change the current configuration is applied to at least one of said valid strategies to generate a plurality of potential change plans. The change plans are evolved according to genetic programming principles to a preferred change plan.

    Abstract translation: 介绍了一种用于计算变更计划的方法和计算机程序产品。 识别当前配置的模型,该模型包括建模的系统资产和建模任务。 接收到将当前配置更改为新配置的请求。 改变当前配置以产生要在与所建模的资产对应的遗传编程解析树中使用的多个有效策略的请求以及所述模型的建模任务被应用于该模型。 改变当前配置的请求被应用于所述有效策略中的至少一个以产生多个潜在的改变计划。 变更计划根据遗传规划原则演变为首选变更计划。

    Methods and apparatus associated with advisory generation
    17.
    发明授权
    Methods and apparatus associated with advisory generation 有权
    与咨询生成相关的方法和设备

    公开(公告)号:US07577724B1

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

    申请号:US11390900

    申请日:2006-03-28

    CPC classification number: G06F17/30067

    Abstract: A rule engine process maintains a set of rules for purposes of validating a storage area network configuration. The rule engine process has access to user-defined conditions indicating whether to generate respective rule message information (e.g., advisories) when applying one or more rules in the maintained set of rules. For example, during validation of a respective storage area network configuration, the rule engine process can apply or utilize the user-defined conditions to potentially prevent generation of advisories associated with one or more applied rules. Accordingly, a user such as a storage area network administrator can customize a respective rule engine (e.g., via the user-defined conditions associated with the rules) and, based on a subsequent application of the set of rules to a storage area network configuration according to the user-defined conditions, limit generation of error messages in the event that one or more respective rules happens to fail.

    Abstract translation: 规则引擎进程为了验证存储区域网络配置而维护一组规则。 当在维护的规则集中应用一个或多个规则时,规则引擎进程可以访问用户定义的条件,指示是否生成相应的规则消息信息(例如,建议)。 例如,在相应的存储区域网络配置的验证期间,规则引擎进程可以应用或利用用户定义的条件来潜在地防止与一个或多个应用规则相关联的建议的生成。 因此,诸如存储区域网络管理员的用户可以自定义相应的规则引擎(例如,经由与规则相关联的用户定义的条件),并且基于该组规则的后续应用到存储区域网络配置,根据 在用户定义的条件下,在一个或多个相应规则发生故障的情况下限制错误消息的生成。

    Methods and apparatus associated with advisory generation
    18.
    发明授权
    Methods and apparatus associated with advisory generation 有权
    与咨询生成相关的方法和设备

    公开(公告)号:US07496551B1

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

    申请号:US11391012

    申请日:2006-03-28

    CPC classification number: G06N5/04

    Abstract: A rule engine process utilizes so-called validator functions to identify how to apply specified sets of different rules to respective types of resources in a storage area network environment. For example, a rule engine initially receives information indicating a given storage area network resource to be validated. The rule engine process identifies a type or characteristic associated with the given resource and, thereafter, selects one of multiple respective validator functions to test the given resource. The selected validator function specifies rule processing information such as which rules to apply to the identified type of resource, an order for applying the rules, and conditions whether certain rules will be applied to the given resource based on an outcome of previously applied rules. In one embodiment, application of a set of rules specified by a respective validator function can yield a range of different types of error and/or warning information.

    Abstract translation: 规则引擎过程利用所谓的验证器功能来识别在存储区域网络环境中如何将指定的不同规则集应用于各种类型的资源。 例如,规则引擎最初接收指示要被验证的给定存储区域网络资源的信息。 规则引擎进程识别与给定资源相关联的类型或特征,此后,选择多个相应验证器函数之一来测试给定资源。 所选择的验证器功能指定规则处理信息,例如应用于所识别的资源类型的规则,应用规则的顺序,以及基于先前应用的规则的结果来确定是否将特定规则应用于给定资源的规则处理信息。 在一个实施例中,应用由相应验证器功能指定的一组规则可以产生不同类型的错误和/或警告信息的范围。

Patent Agency Ranking