Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud environment
    1.
    发明授权
    Single, logical, multi-tier application blueprint used for deployment and management of multiple physical applications in a cloud environment 有权
    用于在云环境中部署和管理多个物理应用程序的单一逻辑多层应用程序蓝图

    公开(公告)号:US09047133B2

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

    申请号:US13411364

    申请日:2012-03-02

    CPC classification number: G06F8/60 G06F9/5066 G06F9/5072 G06F9/5077

    Abstract: A deployment system enables a developer to define a logical, multi-tier application blueprint that can be used to create and manage (e.g., redeploy, upgrade, backup, patch) multiple applications in a cloud infrastructure. In the application blueprint, the developer models an overall application architecture, or topology, that includes individual and clustered nodes (e.g., VMs), logical templates, cloud providers, deployment environments, software services, application-specific code, properties, and dependencies between top-tier and second-tier components. The application can be deployed according to the application blueprint, which means any needed VMs are provisioned from the cloud infrastructure, and application components and software services are installed.

    Abstract translation: 部署系统使开发人员能够定义可用于在云基础架构中创建和管理(例如重新部署,升级,备份,修补)多个应用程序的逻辑多层应用程序蓝图。 在应用程序蓝图中,开发人员建立了整体应用程序架构或拓扑,其中包括单个和集群节点(例如VM),逻辑模板,云提供程序,部署环境,软件服务,特定于应用程序的代码,属性和依赖关系 顶级和二级组件。 可以根据应用蓝图部署应用程序,这意味着从云基础设施配置所需的任何虚拟机,并安装应用程序组件和软件服务。

    SYSTEM AND METHOD FOR CUSTOMIZING A DEPLOYMENT PLAN FOR A MULTI-TIER APPLICATION IN A CLOUD INFRASTRUCTURE
    3.
    发明申请
    SYSTEM AND METHOD FOR CUSTOMIZING A DEPLOYMENT PLAN FOR A MULTI-TIER APPLICATION IN A CLOUD INFRASTRUCTURE 有权
    用于定制云层基础设施中多层次应用的部署计划的系统和方法

    公开(公告)号:US20130232463A1

    公开(公告)日:2013-09-05

    申请号:US13411357

    申请日:2012-03-02

    Abstract: A deployment system enables a developer to customize a deployment plan generated according to a logical, multi-tier application blueprint for deploying multiple applications in a cloud infrastructure. Using the deployment system, the developer inserts a custom script or task in a sequence of tasks to be performed to deploy an application component in different phases (e.g., installation, configuration, start-up) on a virtual machine. The deployment system anchors the custom script to the different phases of the application component's deployment such that the customizations to the deployment plan are maintained through changes to the underlying application blueprint.

    Abstract translation: 部署系统使开发人员可以根据用于在云基础架构中部署多个应用程序的逻辑多层应用程序蓝图来自定义部署计划。 使用部署系统,开发人员将自定义脚本或任务插入到要执行的一系列任务中,以在虚拟机上的不同阶段(例如,安装,配置,启动)部署应用程序组件。 部署系统将自定义脚本定位到应用程序组件部署的不同阶段,以便通过对底层应用程序蓝图的更改来维护部署计划的自定义。

    SYSTEM TO GENERATE A DEPLOYMENT PLAN FOR A CLOUD INFRASTRUCTURE ACCORDING TO LOGICAL, MULTI-TIER APPLICATION BLUEPRINT
    4.
    发明申请
    SYSTEM TO GENERATE A DEPLOYMENT PLAN FOR A CLOUD INFRASTRUCTURE ACCORDING TO LOGICAL, MULTI-TIER APPLICATION BLUEPRINT 有权
    根据逻辑,多层应用程序生成基于云的基础设施的部署计划的制度

    公开(公告)号:US20130232498A1

    公开(公告)日:2013-09-05

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

    EXECUTION OF A DISTRIBUTED DEPLOYMENT PLAN FOR A MULTI-TIER APPLICATION IN A CLOUD INFRASTRUCTURE
    5.
    发明申请
    EXECUTION OF A DISTRIBUTED DEPLOYMENT PLAN FOR A MULTI-TIER APPLICATION IN A CLOUD INFRASTRUCTURE 审中-公开
    分布式部署计划执行云层基础设施中的多层次应用

    公开(公告)号:US20130232497A1

    公开(公告)日:2013-09-05

    申请号:US13411376

    申请日:2012-03-02

    CPC classification number: G06F9/5072 G06F8/61 G06F9/5077 G06F9/5088

    Abstract: A deployment system orchestrates execution of deployment plan in coordination with nodes participating in deployment of a multi-tier application in a cloud infrastructure. The deployment system distributes local deployment plans to each node and maintains a centralized state of deployment time dependencies between tasks in different local deployment plans. Prior to execution of each task, deployment agents executing on each node communicates with the centralized deployment system to check whether any deployment time dependencies need to be resolved. Additionally, the deployment system utilizes a node task timer that triggers a heartbeat mechanism for monitoring failure of deployment agents.

    Abstract translation: 与部署云层架构中多层应用程序的节点协调,部署系统协调部署计划的执行。 部署系统将本地部署计划分发到每个节点,并在不同的本地部署计划中维护任务之间的部署时间相关性的集中状态。 在执行每个任务之前,在每个节点上执行的部署代理与集中式部署系统进行通信,以检查是否需要解决任何部署时间依赖关系。 此外,部署系统利用一个节点任务计时器,该定时器触发心跳机制来监视部署代理的故障。

    Generalized virtualizer IO path model and general virtual transformation model for storage assets
    6.
    发明授权
    Generalized virtualizer IO path model and general virtual transformation model for storage assets 有权
    广义虚拟机IO路径模型和存储资产的一般虚拟转换模型

    公开(公告)号:US08275879B1

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

    申请号:US12059410

    申请日:2008-03-31

    CPC classification number: H04L41/12 H04L67/1097 H04L67/36

    Abstract: Modeling a data path of a network environment is disclosed. Components are identified at a source location of a data path, at a target location of the data path, and connections there between. The network environment includes a plurality of domains, and the data path traverses the plurality of domains. Components and the connections there between are assigned to one of: an input-output path pattern, a virtualizer pattern, and a meta pattern. The patterns represent common elements of components of the network environment. The patterns and relationships between patterns are defined to repeat within and across domains in the network environment. A model of the data path is created from the assigned patterns and the defined relationships between patterns. The created model of the data path is then presented.

    Abstract translation: 公开了对网络环境的数据路径的建模。 组件在数据路径的源位置,数据路径的目标位置以及其间的连接处被标识。 网络环境包括多个域,数据路径遍及多个域。 组件及其间的连接被分配到以下之一:输入 - 输出路径模式,虚拟器模式和元模式。 这些模式表示网络环境组件的常见元素。 模式和模式之间的关系被定义为在网络环境中的域内和跨域重复。 数据路径的模型是从分配的模式和模式之间定义的关系创建的。 然后呈现创建的数据路径模型。

    Maintaining and using user-created mapping history for network resource mapping
    7.
    发明授权
    Maintaining and using user-created mapping history for network resource mapping 有权
    维护和使用用户创建的网络资源映射历史记录

    公开(公告)号:US07702655B1

    公开(公告)日:2010-04-20

    申请号:US11668932

    申请日:2007-01-30

    CPC classification number: H04L41/0873 H04L41/0869 H04L67/1097

    Abstract: A system provides a user map service that receives component data associated with a resource in a storage area network and matches the component data to entries in a user-created component matching database to determine a specific identity of the resource in the storage area network to which the component data is associated. The system provides the specific identity of the resource in the storage area network to which the component data is associated. The system maintains the user-created component matching database by allowing a user to create matches between individual resources for which component data is received to specific identities of those resources as determined by the user. The database can be queried and updated to make matching more efficient.

    Abstract translation: 系统提供用户地图服务,其接收与存储区域网络中的资源相关联的组件数据,并将组件数据与用户创建的组件匹配数据库中的条目匹配,以确定存储区域网络中的资源的特定身份, 组件数据相关联。 系统提供与组件数据相关联的存储区域网络中的资源的特定身份。 该系统通过允许用户在单个资源之间创建符合用户创建的组件匹配数据库,该组合数据被接收到由用户确定的那些资源的特定身份。 可以查询和更新数据库,使匹配更有效率。

    System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure
    8.
    发明授权
    System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure 有权
    用于自定义云基础架构中多层应用程序的部署计划的系统和方法

    公开(公告)号:US09170798B2

    公开(公告)日:2015-10-27

    申请号:US13411357

    申请日:2012-03-02

    Abstract: A deployment system enables a developer to customize a deployment plan generated according to a logical, multi-tier application blueprint for deploying multiple applications in a cloud infrastructure. Using the deployment system, the developer inserts a custom script or task in a sequence of tasks to be performed to deploy an application component in different phases (e.g., installation, configuration, start-up) on a virtual machine. The deployment system anchors the custom script to the different phases of the application component's deployment such that the customizations to the deployment plan are maintained through changes to the underlying application blueprint.

    Abstract translation: 部署系统使开发人员可以根据用于在云基础架构中部署多个应用程序的逻辑多层应用程序蓝图来自定义部署计划。 使用部署系统,开发人员将自定义脚本或任务插入到要执行的一系列任务中,以在虚拟机上的不同阶段(例如,安装,配置,启动)部署应用程序组件。 部署系统将自定义脚本定位到应用程序组件部署的不同阶段,以便通过对底层应用程序蓝图的更改来维护部署计划的自定义。

    SINGLE, LOGICAL, MULTI-TIER APPLICATION BLUEPRINT USED FOR DEPLOYMENT AND MANAGEMENT OF MULTIPLE PHYSICAL APPLICATIONS IN A CLOUD ENVIRONMENT
    9.
    发明申请
    SINGLE, LOGICAL, MULTI-TIER APPLICATION BLUEPRINT USED FOR DEPLOYMENT AND MANAGEMENT OF MULTIPLE PHYSICAL APPLICATIONS IN A CLOUD ENVIRONMENT 有权
    单一,逻辑,多层应用程序蓝图用于在云环境中部署和管理多项物理应用

    公开(公告)号:US20130232480A1

    公开(公告)日:2013-09-05

    申请号:US13411364

    申请日:2012-03-02

    CPC classification number: G06F8/60 G06F9/5066 G06F9/5072 G06F9/5077

    Abstract: A deployment system enables a developer to define a logical, multi-tier application blueprint that can be used to create and manage (e.g., redeploy, upgrade, backup, patch) multiple applications in a cloud infrastructure. In the application blueprint, the developer models an overall application architecture, or topology, that includes individual and clustered nodes (e.g., VMs), logical templates, cloud providers, deployment environments, software services, application-specific code, properties, and dependencies between top-tier and second-tier components. The application can be deployed according to the application blueprint, which means any needed VMs are provisioned from the cloud infrastructure, and application components and software services are installed.

    Abstract translation: 部署系统使开发人员能够定义可用于在云基础架构中创建和管理(例如重新部署,升级,备份,修补)多个应用程序的逻辑多层应用程序蓝图。 在应用程序蓝图中,开发人员建立了整体应用程序架构或拓扑,其中包括单个和集群节点(例如VM),逻辑模板,云提供程序,部署环境,软件服务,特定于应用程序的代码,属性和依赖关系 顶级和二级组件。 可以根据应用蓝图部署应用程序,这意味着从云基础设施配置所需的任何虚拟机,并安装应用程序组件和软件服务。

    Methods and apparatus for physical and logical SAN fabric analysis
    10.
    发明授权
    Methods and apparatus for physical and logical SAN fabric analysis 有权
    物理和逻辑SAN结构分析的方法和设备

    公开(公告)号:US07860015B1

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

    申请号:US11640741

    申请日:2006-12-18

    Abstract: A SAN connectivity advisor analyzes the physical connections of a physical fabric, identifies logical connections based on the physical connections and connectivity information, and applies a set of connectivity rules indicative of good or mandatory SAN connection practices. The connectivity advisor generates a report indicative of connections that may need or benefit from modification, typically an error message for each suspect connection found. The connectivity advisor applies the rules to each physical and logical connection to qualify the connection according to the rules, thus reflecting the actual configuration at the port-to-port connection level, rather than the conventional device-to-device level. Further, the connectivity advisor does not require an interoperability matrix or other database query of device interoperability. The generated results indicate suggested (warning) or mandatory (inoperative) actions for remedying particular connection anomalies, and in this manner, apply a consistent set of aggregated rules to each physical and logical SAN connection.

    Abstract translation: SAN连接顾问可以分析物理结构的物理连接,根据物理连接和连接信息识别逻辑连接,并应用一组连接规则来表示良好或强制性的SAN连接方式。 连接性顾问生成一个报告,指示可能需要或受益于修改的连接,通常是发现每个可疑连接的错误消息。 连接性顾问将规则应用于每个物理和逻辑连接,以根据规则对连接进行限定,从而反映端口到端口连接级别的实际配置,而不是传统的设备到设备级别。 此外,连接性顾问不需要互操作矩阵或其他数据库查询设备互操作性。 所产生的结果表明用于纠正特定连接异常的建议(警告)或强制(不可操作)操作,并且以这种方式,将一致的集合规则应用于每个物理和逻辑SAN连接。

Patent Agency Ranking