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

    公开(公告)号:US07200655B2

    公开(公告)日:2007-04-03

    申请号:US10987229

    申请日:2004-11-12

    摘要: 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.

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

    System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model
    25.
    发明授权
    System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model 有权
    根据逻辑模型设计分布式计算机系统的逻辑模型并部署物理资源的系统和方法

    公开(公告)号:US07155380B2

    公开(公告)日:2006-12-26

    申请号:US11008685

    申请日:2004-12-09

    IPC分类号: G06F9/44

    摘要: A system facilitates the design and implementation of large-scale applications, such as Internet Services and Websites, for distributed computer systems, such as server data centers, Internet data centers (IDCs), Web farms, and the like. The system has a modeling system and a deployment system. The modeling system permits developers to architect the hardware and software used to implement the applications in an abstract manner. The modeling system defines a set of components used to describe the functionality of an application. The model components are arranged and interconnected to form a scale-independent logical model of the application. Once a logical model is created, the deployment system uses the logical model to automatically deploy various computer/software resources to implement the application. The deployment system converts each of the model components into one or more instances that correspond to physical resources.

    摘要翻译: 系统有助于诸如服务器数据中心,互联网数据中心(IDC),网络场等的分布式计算机系统的大规模应用(例如因特网服务和网站)的设计和实现。 该系统具有建模系统和部署系统。 建模系统允许开发人员以抽象的方式构建用于实现应用程序的硬件和软件。 建模系统定义了一组用于描述应用程序功能的组件。 模型组件被布置和互连以形成与应用程序无关的逻辑模型。 一旦创建了逻辑模型,部署系统使用逻辑模型来自动部署各种计算机/软件资源来实现应用程序。 部署系统将每个模型组件转换为与物理资源相对应的一个或多个实例。

    Using packet filters and network virtualization to restrict network communications
    27.
    发明授权
    Using packet filters and network virtualization to restrict network communications 有权
    使用包过滤器和网络虚拟化来限制网络通信

    公开(公告)号:US07093288B1

    公开(公告)日:2006-08-15

    申请号:US09695821

    申请日:2000-10-24

    CPC分类号: H04L63/0236 H04L63/0263

    摘要: A network mediator corresponding to a computing device uses packet filters to restrict network communications. The network mediator includes a set of one or more filters, each filter having parameters that are compared to corresponding parameters of a data packet to be passed through the network mediator. The network mediator determines whether to allow the data packet through based on whether the data packet parameters match any filter parameters. The set of filters can be modified by a remote device, but cannot be modified by the computing device whose communications are being restricted. When a data packet is sent from the computing device, the data packet will include the virtual address which is changed to the network address by the network mediator prior to forwarding the packet on the network, and vice versa. By virtualizing the addresses, the computing device is restricted in accessing other devices over the network.

    摘要翻译: 对应于计算设备的网络中介器使用分组过滤器来限制网络通信。 网络中介器包括一组一个或多个过滤器,每个过滤器具有与要通过网络调解器传递的数据包的相应参数进行比较的参数。 网络中介器根据数据包参数是否匹配任何过滤器参数,确定是否允许数据包通过。 该组过滤器可以被远程设备修改,但不能被通信受到限制的计算设备修改。 当从计算设备发送数据分组时,数据分组将包括在网络转发分组之前被网络中介器改变为网络地址的虚拟地址,反之亦然。 通过虚拟化地址,计算设备被限制在通过网络访问其他设备。

    System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model
    29.
    发明申请
    System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model 审中-公开
    根据逻辑模型设计分布式计算机系统的逻辑模型并部署物理资源的系统和方法

    公开(公告)号:US20050125212A1

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

    申请号:US11008730

    申请日:2004-12-09

    摘要: A system facilitates the design and implementation of large-scale applications, such as Internet Services and Websites, for distributed computer systems, such as server data centers, Internet data centers (IDCs), Web farms, and the like. The system has a modeling system and a deployment system. The modeling system permits developers to architect the hardware and software used to implement the applications in an abstract manner. The modeling system defines a set of components used to describe the functionality of an application. The model components are arranged and interconnected to form a scale-independent logical model of the application. Once a logical model is created, the deployment system uses the logical model to automatically deploy various computer/software resources to implement the application. The deployment system converts each of the model components into one or more instances that correspond to physical resources.

    摘要翻译: 系统有助于诸如服务器数据中心,互联网数据中心(IDC),网络场等的分布式计算机系统的大规模应用(例如因特网服务和网站)的设计和实现。 该系统具有建模系统和部署系统。 建模系统允许开发人员以抽象的方式构建用于实现应用程序的硬件和软件。 建模系统定义了一组用于描述应用程序功能的组件。 模型组件被布置和互连以形成与应用程序无关的逻辑模型。 一旦创建了逻辑模型,部署系统使用逻辑模型来自动部署各种计算机/软件资源来实现应用程序。 部署系统将每个模型组件转换为与物理资源相对应的一个或多个实例。