System and method for distributed management of shared computers
    11.
    发明申请
    System and method for distributed management of shared computers 有权
    共享计算机的分布式管理系统和方法

    公开(公告)号:US20050091078A1

    公开(公告)日:2005-04-28

    申请号:US10979565

    申请日:2004-11-02

    摘要: A multi-tiered server management architecture is employed including an application development tier, an application operations tier, and a cluster operations tier. In the application development tier, applications are developed for execution on one or more server computers. In the application operations tier, execution of the applications is managed and sub-boundaries within a cluster of servers can be established. In the cluster operations tier, operation of the server computers is managed without concern for what applications are executing on the one or more server computers and boundaries between clusters of servers can be established. The multi-tiered server management architecture can also be employed in co-location facilities where clusters of servers are leased to tenants, with the tenants implementing the application operations tier and the facility owner (or operator) implementing the cluster operations tier.

    摘要翻译: 采用多层次的服务器管理架构,包括应用程序开发层,应用程序操作层和集群操作层。 在应用程序开发层中,开发应用程序用于在一个或多个服务器计算机上执行。 在应用程序操作层中,管理应用程序的执行,并且可以建立服务器集群内的子边界。 在集群操作层中,管理服务器计算机的操作,而不用担心在一个或多个服务器计算机上执行哪些应用程序,并且可以建立服务器集群之间的边界。 多层次的服务器管理架构也可以用于将服务器集群租赁给租户的共同位置设施中,承租人实施应用程序操作层和实施集群操作层的设施所有者(或运营商)。

    Information server systems and methods of rendering information pages
    12.
    发明授权
    Information server systems and methods of rendering information pages 有权
    信息服务器系统和渲染信息页面的方法

    公开(公告)号:US06751778B1

    公开(公告)日:2004-06-15

    申请号:US09304134

    申请日:1999-05-03

    IPC分类号: G06F1721

    CPC分类号: G06F17/21

    摘要: Methods and systems for rendering information pages are described. A page is divided into panes which are rendered by individual pane renderers. The pane renderers can be shared between pages, or even re-used across multiple applications. Rendering support components or objects are provided and can provide access to shared services or data (e.g. ads, user preferences, scripts, and styles) that might be required by multiple panes on a page. Page descriptions comprising pane renderers are created dynamically in a prescribed fashion by an application. A page renderer service in a platform then processes the page description and causes the appropriate RSOs to be called, initialized, and used by the pane renderers to render the page.

    摘要翻译: 描述用于呈现信息页面的方法和系统。 页面分为窗格,由单独的窗格渲染器呈现。 窗格渲染器可以在页面之间共享,甚至可以跨多个应用程序重新使用。 提供渲染支持组件或对象,并且可以访问页面上的多个窗格可能需要的共享服务或数据(例如,广告,用户首选项,脚本和样式)。 包含窗格渲染器的页面描述是由应用程序以规定的方式动态创建的。 平台中的页面渲染器服务然后处理页面描述,并导致适当的RSO被窗格渲染器调用,初始化和使用以呈现页面。

    Method and apparatus for operating on data with a conceptual data manipulation language
    13.
    发明授权
    Method and apparatus for operating on data with a conceptual data manipulation language 有权
    用于使用概念数据操作语言对数据进行操作的方法和装置

    公开(公告)号:US06460043B1

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

    申请号:US09258417

    申请日:1999-02-26

    IPC分类号: G06F1730

    摘要: A data services layer is disclosed which maintains a dictionary of conceptual information and physical information about the data. Machine-readable requests to access the data are in a form related to a conceptual organization of the data, and is not specific to a physical organization of the data. A machine-readable query to obtain a subset of the data is produced by referencing the dictionary of conceptual and physical information about the data. The conceptual information is obtained from an object-relational-model of the data, and the physical information indicates how the data is organized on the data storage medium. Requests are written in a conceptual query language (CQL) which substantially uses terms belonging to or derived from a natural language. CQL includes terms in the classes of names and concepts, and wherein name terms are used to describe objects in the object-relational-model of the data, and concept terms are used to specify the data subset desired. Concept terms specify Facts desired from the data, and filters and sort specifications to be applied to the Facts. In an example embodiment, the data is organized in rows, and CQL includes a select command that retrieves data in rows. A set of data representing a profile of performance characteristics related to how to retrieve data is provided, and queries are formed based at least in part on the performance characteristics.

    摘要翻译: 公开了一种维护关于数据的概念信息和物理信息的字典的数据服务层。 访问数据的机器可读请求以与数据的概念组织相关的形式存在,并且不特定于数据的物理组织。 通过引用关于数据的概念和物理信息的字典来产生用于获得数据子集的机器可读查询。 概念信息从数据的对象关系模型获得,物理信息表示数据如何组织在数据存储介质上。 请求是以概念性查询语言(CQL)编写的,其基本上使用属于或源于自然语言的术语。 CQL包括名称和概念类中的术语,其中使用名称术语来描述数据的对象 - 关系模型中的对象,并且使用概念术语来指定所需的数据子集。 概念术语指定数据中所需的事实,并过滤和排序要应用于事实的规范。 在示例实施例中,数据被组织成行,并且CQL包括以行行检索数据的选择命令。 提供了表示与如何检索数据相关的性能特征的简档的一组数据,并且至少部分地基于性能特征形成查询。

    SHARED COMMUNITY STORAGE NETWORK
    15.
    发明申请
    SHARED COMMUNITY STORAGE NETWORK 有权
    共享社区存储网络

    公开(公告)号:US20110246652A1

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

    申请号:US12977426

    申请日:2010-12-23

    IPC分类号: G06F15/173

    摘要: A hardware and/or software facility for durably and securely storing data within a shared community storage network. A user may have a storage device that they intend to share with others in the network. All or a portion of the storage device is registered with the community storage network as a storage node. Once registered with the network, third party data may be stored on the storage node and remotely accessed by third parties. In addition, data stored on the storage device by the user may be stored in the shared community storage network by encrypting the data, adding redundancy, and distributing it to other storage nodes within the storage network. Data that is stored in the storage network is accessible to the user even if their storage device is inaccessible or fails.

    摘要翻译: 用于在共享社区存储网络中持久和安全地存储数据的硬件和/或软件设施。 用户可以具有他们打算在网络中与他人共享的存储设备。 存储设备的全部或一部分作为存储节点向社区存储网络注册。 一旦向网络注册,第三方数据可能存储在存储节点上,并被第三方远程访问。 此外,用户存储在存储设备上的数据可以通过加密数据,添加冗余并将其分发到存储网络中的其他存储节点来存储在共享社区存储网络中。 即使存储设备无法访问或出现故障,用户也可以访问存储在存储网络中的数据。

    System and method for logical modeling of distributed computer systems
    18.
    发明授权
    System and method for logical modeling of distributed computer systems 有权
    分布式计算机系统的逻辑建模系统和方法

    公开(公告)号:US07574343B2

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

    申请号:US11276608

    申请日:2006-03-07

    IPC分类号: G06F17/50 G06F7/62

    CPC分类号: H04L41/12 H04L41/024

    摘要: A modeling system permits developers of applications for distributed computer system, such as those used in server data centers or Internet data centers (IDCs), to architect their hardware and software in an abstract manner. The modeling system defines a set of components that represent abstract functional operations of the application that will eventually be physically implemented by one or more computers and one or more software programs executing on the computers. Associated with the model components is a schema that dictates how the functional operations are to be specified. From the model components, the developers can create logical, scale-independent models of the applications that may be implemented by the distributed computer system. The application is scale-independent in that the application is invariant in respect to the number of computers and software programs that my eventually be used to implement it. The application may subsequently be converted to a physical blueprint that specifies the number and type of hardware/software resources and the physical layout of the distributed computer system.

    摘要翻译: 建模系统允许分布式计算机系统(如服务器数据中心或Internet数据中心(IDC)中使用的应用程序)的开发人员以抽象的方式构建其硬件和软件。 建模系统定义了一组代表应用程序的抽象功能操作的组件,最终将由一台或多台计算机物理实现并在计算机上执行一个或多个软件程序。 与模型组件相关联的是指定如何指定功能操作的模式。 从模型组件,开发人员可以创建可由分布式计算机系统实现的应用程序的逻辑,与规模无关的模型。 该应用程序是与规模无关的,因为应用程序对于我最终用于实现的计算机和软件程序的数量是不变的。 随后应用程序可以转换为指定硬件/软件资源的数量和类型以及分布式计算机系统的物理布局的物理蓝图。

    Providing automatic policy enforcement in a multi-computer service application
    19.
    发明授权
    Providing automatic policy enforcement in a multi-computer service application 有权
    在多计算机服务应用程序中提供自动策略实施

    公开(公告)号:US07395320B2

    公开(公告)日:2008-07-01

    申请号:US11142151

    申请日:2005-06-01

    IPC分类号: G06F15/177

    CPC分类号: G06F9/5066

    摘要: Enforcing policy in a multi-computer service application is described. In one aspect, a scale-independent logical model of an application is generated. The application is for implementation in a distributed computing system. The scale-independent logical model includes multiple components representing logical functions of the application and intercommunication protocols. The model components are converted into one or more instances representative of physical resources used to implement the logical functions. The instances specify information such as communication ports on the physical resources and communication paths that link the physical resources.

    摘要翻译: 描述在多计算机服务应用程序中执行策略。 在一个方面,生成应用的与规模无关的逻辑模型。 该应用程序用于在分布式计算系统中实现。 规模无关逻辑模型包括表示应用程序和互通协议的逻辑功能的多个组件。 模型组件被转换为代表用于实现逻辑功能的物理资源的一个或多个实例。 这些实例在链接物理资源的物理资源和通信路径上指定诸如通信端口的信息。

    Context-Supported Structures in a Modeling Language
    20.
    发明申请
    Context-Supported Structures in a Modeling Language 审中-公开
    建模语言中上下文支持的结构

    公开(公告)号:US20070150246A1

    公开(公告)日:2007-06-28

    申请号:US11275371

    申请日:2005-12-28

    IPC分类号: G06G7/48 G06G7/58

    CPC分类号: G06F8/10

    摘要: The present modeling technique allows context to be associated with structural elements. These structural elements are defined within a containing class (i.e., a context-supported class). Thus, knowledge that is captured about complex internal behavior of the structural elements (e.g., constraints) may be incorporated within the context-supported class without requiring business logic. The context-supported structure includes one or more parts associated with the context-supported structure through relationships. The context-supported structure may also include one or more connectors associated with the context-supported structure. The connectors connect two types of classes together to enforce a specific constraint. The two types of classes may be parts associated with the context-supported structure or other classes that are not part of the context-supported structure.

    摘要翻译: 目前的建模技术允许上下文与结构元素相关联。 这些结构元素在包含的类(即上下文支持的类)中定义。 因此,关于结构元素的复杂内部行为(例如,约束)所捕获的知识可以并入上下文支持的类中,而不需要业务逻辑。 上下文支持的结构包括通过关系与上下文支持的结构相关联的一个或多个部分。 上下文支持的结构还可以包括与上下文支持的结构相关联的一个或多个连接器。 连接器将两种类型的类连接在一起,以强制执行特定约束。 两种类型的类可以是与上下文支持的结构或不属于上下文支持的结构的其他类相关联的部分。