MODEL FOR MANAGING HOSTED RESOURCES USING LOGICAL SCOPES
    1.
    发明申请
    MODEL FOR MANAGING HOSTED RESOURCES USING LOGICAL SCOPES 有权
    使用逻辑范围管理拥有资源的模型

    公开(公告)号:US20140007178A1

    公开(公告)日:2014-01-02

    申请号:US13535345

    申请日:2012-06-27

    IPC分类号: G06F15/173 G06F21/00

    摘要: A hosted resource management system is described herein that provides systems and methods whereby a cloud-based tenant can define a logical model that allows the tenant to work with cloud-based entities in a manner that aligns with the tenant's own purpose and thinking. The system then reflects this model in a set of management tools and access paradigms that are provided to the cloud-based tenant. Each division in the logical model is termed a scope, and can include various types of cloud-based entities. Each of these scopes may contain similar cloud-based entity types, but because of the organization provided by scopes the tenant can manage these cloud-based entities according to the view and model that the tenant defines. Thus, the hosted resource management system provides a way of managing cloud-based entities that is intuitive for cloud-based tenants and facilities easier management of large-scale applications with many cloud-based entities.

    摘要翻译: 本文描述了一种托管资源管理系统,其提供系统和方法,由此基于云的租户可以定义允许租户以符合租户自己的目的和思维的方式与基于云的实体一起工作的逻辑模型。 然后,系统将该模型反映在提供给基于云的租户的一组管理工具和访问范例中。 逻辑模型中的每个划分被称为范围,并且可以包括各种类型的基于云的实体。 这些范围中的每一个可能包含类似的基于云的实体类型,但是由于由范围提供的组织,租户可以根据租客定义的视图和模型来管理这些基于云的实体。 因此,托管的资源管理系统提供了一种管理基于云的实体的方法,对于基于云的租户和设施来说,直观的设施更容易地管理具有许多基于云的实体的大规模应用。

    Model for managing hosted resources using logical scopes
    2.
    发明授权
    Model for managing hosted resources using logical scopes 有权
    使用逻辑作用域管理托管资源的模型

    公开(公告)号:US09003477B2

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

    申请号:US13535345

    申请日:2012-06-27

    摘要: A hosted resource management system is described herein that provides systems and methods whereby a cloud-based tenant can define a logical model that allows the tenant to work with cloud-based entities in a manner that aligns with the tenant's own purpose and thinking. The system then reflects this model in a set of management tools and access paradigms that are provided to the cloud-based tenant. Each division in the logical model is termed a scope, and can include various types of cloud-based entities. Each of these scopes may contain similar cloud-based entity types, but because of the organization provided by scopes the tenant can manage these cloud-based entities according to the view and model that the tenant defines. Thus, the hosted resource management system provides a way of managing cloud-based entities that is intuitive for cloud-based tenants and facilities easier management of large-scale applications with many cloud-based entities.

    摘要翻译: 本文描述了一种托管资源管理系统,其提供系统和方法,由此基于云的租户可以定义允许租户以符合租户自己的目的和思维的方式与基于云的实体一起工作的逻辑模型。 然后,系统将该模型反映在提供给基于云的租户的一组管理工具和访问范例中。 逻辑模型中的每个划分被称为范围,并且可以包括各种类型的基于云的实体。 这些范围中的每一个可能包含类似的基于云的实体类型,但是由于由范围提供的组织,租户可以根据租客定义的视图和模型来管理这些基于云的实体。 因此,托管的资源管理系统提供了一种管理基于云的实体的方法,对于基于云的租户和设施来说,直观的设施更容易地管理具有许多基于云的实体的大规模应用。

    SYSTEM FOR SCALABLE CONFIGURATION AND CONTEXT
    3.
    发明申请
    SYSTEM FOR SCALABLE CONFIGURATION AND CONTEXT 有权
    可扩展配置和上下文的系统

    公开(公告)号:US20130074074A1

    公开(公告)日:2013-03-21

    申请号:US13233042

    申请日:2011-09-15

    IPC分类号: G06F9/46

    CPC分类号: G06F9/54 G06F9/44505

    摘要: Instance properties are defined for instances of an application. During episodes of the instances, the values of the instance properties are populated. Other instances read the values of the instance properties without requiring the instance to run. If the value of an instance property is not populated, then a new episode of the instance is executed to populate the missing values. Instance properties may be grouped into property bags. An instance may populate the values of instance properties in a property bag atomically during one episode using a multi-set message. Other instances may read the values of the property bag instance properties using a multi-get request.

    摘要翻译: 实例属性是为应用程序的实例定义的。 在实例的情节期间,将填充实例属性的值。 其他实例读取实例属性的值,而不需要运行实例。 如果未填充实例属性的值,则会执行实例的新插曲以填充缺少的值。 实例属性可以分为属性袋。 实例可以使用多集消息在一集期间以原子方式填充属性包中的实例属性的值。 其他实例可以使用多获取请求读取属性包实例属性的值。

    System for scalable configuration and context
    4.
    发明授权
    System for scalable configuration and context 有权
    用于可扩展配置和上下文的系统

    公开(公告)号:US09256478B2

    公开(公告)日:2016-02-09

    申请号:US13233042

    申请日:2011-09-15

    IPC分类号: G06F9/44 G06F9/54 G06F9/445

    CPC分类号: G06F9/54 G06F9/44505

    摘要: Instance properties are defined for instances of an application. During episodes of the instances, the values of the instance properties are populated. Other instances read the values of the instance properties without requiring the instance to run. If the value of an instance property is not populated, then a new episode of the instance is executed to populate the missing values. Instance properties may be grouped into property bags. An instance may populate the values of instance properties in a property bag atomically during one episode using a multi-set message. Other instances may read the values of the property bag instance properties using a multi-get request.

    摘要翻译: 实例属性是为应用程序的实例定义的。 在实例的情节期间,将填充实例属性的值。 其他实例读取实例属性的值,而不需要运行实例。 如果未填充实例属性的值,则会执行实例的新插曲以填充缺少的值。 实例属性可以分为属性袋。 实例可以使用多集消息在一集期间以原子方式填充属性包中的实例属性的值。 其他实例可以使用多获取请求读取属性包实例属性的值。

    Episodic Coordination Model for Distributed Applications
    5.
    发明申请
    Episodic Coordination Model for Distributed Applications 有权
    分布式应用的特征协调模型

    公开(公告)号:US20120311609A1

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

    申请号:US13150547

    申请日:2011-06-01

    IPC分类号: G06F13/00 G06F9/44

    摘要: An episodic execution of program instances and a coordinated message exchange protocol are combined to achieve eventual consistency in the communication between nodes of a distributed system. Program instances run in episodic loops that are triggered by defined input events and that generate checkpoints. The checkpoints indicate when messages are to be sent from the one instance to another instance or other device. The coordinated message exchange protocol allows the instance to send a message to a receiver, to acknowledge that the message has been received, and to confirm the acknowledgement to the receiver.

    摘要翻译: 组合程序实例和协调消息交换协议的情节执行以实现分布式系统的节点之间的通信的最终一致性。 程序实例运行在由定义的输入事件触发并生成检查点的情景循环中。 检查点指示何时将消息从一个实例发送到另一个实例或其他设备。 协调的消息交换协议允许实例向接收者发送消息,以确认已经接收到消息,并确认接收方的确认。

    Managing and simplifying distributed applications
    7.
    发明授权
    Managing and simplifying distributed applications 有权
    管理和简化分布式应用程序

    公开(公告)号:US08910182B2

    公开(公告)日:2014-12-09

    申请号:US13118095

    申请日:2011-05-27

    CPC分类号: G06F9/485 G06F9/546

    摘要: A distributed instance system manages instances and communications between the instances. The distributed instance system provides a restricted set of communication methods to the instances. Based on the type of communication method used, the distributed instance system has knowledge of the messages sent by instances and can make decisions on how to handle the messages. When one of the instances involved in a message exchange ends, the host uses its knowledge of the message exchange type to determine whether to drop the message, drop a reply to the message, and/or send an error message to the surviving instance. An instance may create one or more child instances in a tree-like configuration. Status data is passed up the tree from children instances and aggregated in the parent instances. Monitoring data may be generated from the aggregated status data.

    摘要翻译: 分布式实例系统管理实例之间的实例和通信。 分布式实例系统为实例提供了一组有限的通信方法。 基于所使用的通信方式的类型,分布式实例系统知道实例发送的消息,并且可以对如何处理消息做出决定。 当消息交换涉及的实例之一结束时,主机利用其对消息交换类型的知识来确定是否删除消息,丢弃对消息的回复和/或向幸存的实例发送错误消息。 实例可以以类似树的配置创建一个或多个子实例。 状态数据从树实例传递给子实例,并在父实例中聚合。 可以从聚合状态数据生成监视数据。

    Managing and Simplifying Distributed Applications
    8.
    发明申请
    Managing and Simplifying Distributed Applications 有权
    管理和简化分布式应用程序

    公开(公告)号:US20120304197A1

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

    申请号:US13118095

    申请日:2011-05-27

    IPC分类号: G06F13/00 G06F9/46

    CPC分类号: G06F9/485 G06F9/546

    摘要: A distributed instance system manages instances and communications between the instances. The distributed instance system provides a restricted set of communication methods to the instances. Based on the type of communication method used, the distributed instance system has knowledge of the messages sent by instances and can make decisions on how to handle the messages. When one of the instances involved in a message exchange ends, the host uses its knowledge of the message exchange type to determine whether to drop the message, drop a reply to the message, and/or send an error message to the surviving instance. An instance may create one or more child instances in a tree-like configuration. Status data is passed up the tree from children instances and aggregated in the parent instances. Monitoring data may be generated from the aggregated status data.

    摘要翻译: 分布式实例系统管理实例之间的实例和通信。 分布式实例系统为实例提供了一组有限的通信方法。 基于所使用的通信方式的类型,分布式实例系统知道实例发送的消息,并且可以对如何处理消息做出决定。 当消息交换涉及的实例之一结束时,主机利用其对消息交换类型的知识来确定是否删除消息,丢弃对消息的回复和/或向幸存的实例发送错误消息。 实例可以以类似树的配置创建一个或多个子实例。 状态数据从树实例传递给子实例,并在父实例中聚合。 可以从聚合状态数据生成监视数据。