Method and apparatus for security-aware elasticity of application and services
    1.
    发明授权
    Method and apparatus for security-aware elasticity of application and services 有权
    应用和服务的安全感知弹性的方法和装置

    公开(公告)号:US08793766B2

    公开(公告)日:2014-07-29

    申请号:US13419037

    申请日:2012-03-13

    CPC classification number: G06F21/604 G06F2209/5019

    Abstract: In a method for scaling up/down security (non-functional) components of an application, determine (a) types of interactions and a number of each type of interaction each non-security (functional) component has with security components for a plurality of requests. Determine, based on (a) and an expected number of incoming requests to the application, (b) types of requests to and interactions with the security components involving the non-security components and (c) a number of requests to and interactions with the security components involving non-security components for each type of request to the security components involving non-security components. Determine, for each security component, a capacity required for each type of request involving the non-security components and a capacity required for each type of interaction involving the non-security components. Change the capacities of the security components to new capacities, wherein the new capacities are based on (a), (c) and the determined capacities.

    Abstract translation: 在用于扩展/降低应用程序的安全性(非功能))组件的方法中,确定(a)每个非安全(功能)组件具有的多个交互的安全组件的交互类型和每种类型的交互的数量, 要求。 根据(a)和对应用程序的传入请求的预期数量确定(b)与涉及非安全组件的安全组件的请求类型和与其相互作用,以及(c)与 涉及非安全组件的安全组件,用于针对涉及非安全组件的安全组件的每种请求类型。 为每个安全组件确定涉及非安全组件的每种类型的请求所需的容量以及涉及非安全组件的每种类型的交互所需的容量。 将安全组件的能力改变为新能力,其中新能力基于(a),(c)和确定的能力。

    METHOD AND APPARATUS FOR SECURITY-AWARE ELASTICITY OF APPLICATION AND SERVICES
    2.
    发明申请
    METHOD AND APPARATUS FOR SECURITY-AWARE ELASTICITY OF APPLICATION AND SERVICES 有权
    用于安全性应用和服务弹性的方法和装置

    公开(公告)号:US20130247135A1

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

    申请号:US13419037

    申请日:2012-03-13

    CPC classification number: G06F21/604 G06F2209/5019

    Abstract: In a method for scaling up/down security (non-functional) components of an application, determine (a) types of interactions and a number of each type of interaction each non-security (functional) component has with security components for a plurality of requests. Determine, based on (a) and an expected number of incoming requests to the application, (b) types of requests to and interactions with the security components involving the non-security components and (c) a number of requests to and interactions with the security components involving non-security components for each type of request to the security components involving non-security components. Determine, for each security component, a capacity required for each type of request involving the non-security components and a capacity required for each type of interaction involving the non-security components. Change the capacities of the security components to new capacities, wherein the new capacities are based on (a), (c) and the determined capacities.

    Abstract translation: 在用于扩展/降低应用程序的安全性(非功能))组件的方法中,确定(a)每个非安全(功能)组件具有的多个交互的安全组件的交互类型和每种类型的交互的数量, 要求。 根据(a)和对应用程序的传入请求的预期数量确定(b)与涉及非安全组件的安全组件的请求类型和与其相互作用,以及(c)与 涉及非安全组件的安全组件,用于针对涉及非安全组件的安全组件的每种请求类型。 为每个安全组件确定涉及非安全组件的每种类型的请求所需的容量以及涉及非安全组件的每种类型的交互所需的容量。 将安全组件的能力改变为新能力,其中新能力基于(a),(c)和确定的能力。

    System and method for restartable provisioning of software components
    4.
    发明授权
    System and method for restartable provisioning of software components 有权
    可重新启动软件组件的系统和方法

    公开(公告)号:US08776018B2

    公开(公告)日:2014-07-08

    申请号:US11972763

    申请日:2008-01-11

    CPC classification number: G06F11/1433

    Abstract: A system and method for associating a state with a distributed system and transitioning component states with recovery to reverse transitioning attempts includes defining a global state representing an overall provisioning state of a plurality of components involved in a system wherein a set of global states are employed as provisioning checkpoints. Individual software component methods are defined for transitioning from one state to another. Individual states are associated with a global state. A rollback method is defined by which a destination global state may be rolled back to a previous global state in an event of a failure.

    Abstract translation: 用于将状态与分布式系统和转换组件状态与恢复到反向转换尝试相关联的系统和方法包括定义表示系统中涉及的多个组件的总体供应状态的全局状态,其中采用一组全局状态作为 供应检查点。 定义单个软件组件方法用于从一个状态转换到另一个状态。 个别国家与全球国家相关联。 定义回滚方法,通过该方法,在发生故障的情况下,目标全局状态可以回滚到先前的全局状态。

    POLICY-BASED APPROACH TO PROVISION AND TRANSFORM OF VIRTUAL APPLIANCES
    5.
    发明申请
    POLICY-BASED APPROACH TO PROVISION AND TRANSFORM OF VIRTUAL APPLIANCES 有权
    基于策略的虚拟设备配置和转换方法

    公开(公告)号:US20130232484A1

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

    申请号:US13409945

    申请日:2012-03-01

    CPC classification number: G06F9/45558 G06F2009/45575

    Abstract: A method for customizing virtual machines includes retrieving a virtual machine image file from a library of virtual machine image files. A target virtual machine image file is created by making a copy of the retrieved virtual machine image file. A file size of the target virtual machine image file is increased. A partition size of a primary partition of the target virtual machine image file is increases. The target virtual machine image file is booted after the partition size of the primary partition thereof has been increased.

    Abstract translation: 用于自定义虚拟机的方法包括从虚拟机映像文件库检索虚拟机映像文件。 通过创建检索到的虚拟机映像文件的副本来创建目标虚拟机映像文件。 目标虚拟机映像文件的文件大小增加。 目标虚拟机映像文件的主分区的分区大小会增加。 目标虚拟机映像文件在其主分区的分区大小增加后被引导。

    Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment
    6.
    发明授权
    Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment 有权
    在多租户共享环境中计算多租户资源需求和自动租户动态放置

    公开(公告)号:US08424059B2

    公开(公告)日:2013-04-16

    申请号:US12235225

    申请日:2008-09-22

    CPC classification number: G06F9/5027 G06F8/60 G06F2209/503 G06F2209/506

    Abstract: A method for assigning tenants of users to offering instances of an application or middleware includes representing a set of offerings as respective offering instances of the application or middleware available from a server, determining server resource capacity of the server, representing constraints associated with the tenants and the offering instances, generating a mapping of the tenants to the offering instances based on the server resource capacity and constraints, and assigning a tenant to an offering instance according to the mapping, wherein the offering instance is made accessible to the users of the assigned tenant.

    Abstract translation: 用于分配用户的租户以提供应用或中间件的实例的方法包括将一组提供表示为从服务器可用的应用或中间件的相应提供实例,确定服务器的服务器资源容量,表示与租户相关联的约束; 所述提供实例基于所述服务器资源容量和约束,生成所述租户到所述供应实例的映射,以及根据所述映射将租户分配给供应实例,其中所述供应实例使所述租户的用户可访问 。

    Method and apparatus for policy-based provisioning in a virtualized service delivery environment
    8.
    发明授权
    Method and apparatus for policy-based provisioning in a virtualized service delivery environment 失效
    在虚拟化服务交付环境中用于基于策略的配置的方法和装置

    公开(公告)号:US08028048B2

    公开(公告)日:2011-09-27

    申请号:US11679223

    申请日:2007-02-27

    Abstract: In a distributed computing network having computers interconnected with each other, a method and apparatus of providing policy based provisioning of middleware components to provide a solution for a service. With this invention, the middleware components that are necessary to provide the solution are determined. Then, the configurations of the computers are determined so as to satisfy a selected configuration policy for a selected solution. Finally, the necessary middleware components are installed on the configured computers so that the solution can be provided. Some of the selected configuration policies are: maximization of server utilization policy, provisioning of software components requiring external access based on availability of external resources, and minimization of total time to install said determined components. The progress of installation of the middleware components can also be monitored to make any necessary adjustments in the configuration of the virtual machines so that the selected configuration policy can be satisfied.

    Abstract translation: 在具有彼此互连的计算机的分布式计算网络中,提供中间件组件的基于策略的配置以提供服务解决方案的方法和装置。 利用本发明,确定提供解决方案所需的中间件组件。 然后,确定计算机的配置以满足所选择的解决方案的所选择的配置策略。 最后,必要的中间件组件安装在配置的计算机上,以便可以提供解决方案。 一些所选择的配置策略是:最大化服务器利用率策略,基于外部资源的可用性来配置需要外部访问的软件组件,以及最小化安装所确定的组件的总时间。 还可以监视中间件组件的安装进度,以便对虚拟机的配置进行任何必要的调整,以便可以满足选定的配置策略。

    PROVISIONING OF OPERATING ENVIRONMENTS ON A SERVER IN A NETWORKED ENVIRONMENT
    9.
    发明申请
    PROVISIONING OF OPERATING ENVIRONMENTS ON A SERVER IN A NETWORKED ENVIRONMENT 有权
    在网络环境中为服务器提供操作环境

    公开(公告)号:US20110072255A1

    公开(公告)日:2011-03-24

    申请号:US12565291

    申请日:2009-09-23

    CPC classification number: G06F9/4416

    Abstract: The illustrative embodiments disclose a computer implemented method, apparatus, and computer program product for provisioning a server on a network. In one embodiment, the process sends a server identifier to a management server in response to receiving a boot command. The management server uses the server identifier for identifying a designated operating environment for the server to form a designated operating environment identifier. The process then receives, from the management server, the designated operating environment identifier and a first bootstrap code. The process uses the first bootstrap code to extract information for identifying a local operating environment on the server. Thereafter, the process compares the local operating environment to the designated operating environment and initiates a final boot sequence of the server based on the comparison of the local operating environment and the designated operating environment.

    Abstract translation: 说明性实施例公开了一种用于在网络上供应服务器的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,响应于接收到引导命令,该过程将服务器标识符发送到管理服务器。 管理服务器使用服务器标识符来识别用于服务器的指定操作环境以形成指定的操作环境标识符。 然后,该过程从管理服务器接收指定的操作环境标识符和第一引导码。 该进程使用第一个引导代码来提取用于标识服务器上的本地操作环境的信息。 此后,该过程将本地操作环境与指定的操作环境进行比较,并且基于本地操作环境与指定的操作环境的比较来启动服务器的最终引导顺序。

    Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment
    10.
    发明申请
    Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment 有权
    在多租户共享环境中计算多租户资源需求和自动租户动态放置

    公开(公告)号:US20100077449A1

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

    申请号:US12235225

    申请日:2008-09-22

    CPC classification number: G06F9/5027 G06F8/60 G06F2209/503 G06F2209/506

    Abstract: A method for assigning tenants of users to offering instances of an application or middleware includes representing a set of offerings as respective offering instances of the application or middleware available from a server, determining server resource capacity of the server, representing constraints associated with the tenants and the offering instances, generating a mapping of the tenants to the offering instances based on the server resource capacity and constraints, and assigning a tenant to an offering instance according to the mapping, wherein the offering instance is made accessible to the users of the assigned tenant.

    Abstract translation: 用于分配用户的租户以提供应用或中间件的实例的方法包括将一组提供表示为从服务器可用的应用或中间件的相应提供实例,确定服务器的服务器资源容量,表示与租户相关联的约束; 所述提供实例基于所述服务器资源容量和约束,生成所述租户到所述供应实例的映射,以及根据所述映射将租户分配给供应实例,其中所述供应实例使所述租户的用户可访问 。

Patent Agency Ranking