Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology
    72.
    发明申请
    Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology 失效
    方法,设备和计算机程序产品实现多租户网络监控工具使用虚拟化技术

    公开(公告)号:US20090113031A1

    公开(公告)日:2009-04-30

    申请号:US11923018

    申请日:2007-10-24

    CPC classification number: H04L67/327 H04L41/00 H04L67/28

    Abstract: Method, apparatus and computer program product manage a plurality of networks with a single tenant network management tool using virtualization and implement control plane virtualization of the single tenant management tool; data storage virtualization of a data storage apparatus and network address virtualization of an available address range. A virtual machine may be implemented for each network of the plurality of networks to contain an instance of the single tenant management tool. In one implementation, a proxy is used to implement data storage virtualization. In another implementation, separate data storage is maintained for each network and data storage virtualization is achieved by managing the network protocol stack virtualization. The network address virtualization may be implemented using machine-level virtualization or operating-system-level virtualization.

    Abstract translation: 方法,装置和计算机程序产品通过使用虚拟化的单个租户网络管理工具来管理多个网络,并实施单个租户管理工具的控制平面虚拟化; 数据存储设备的数据存储虚拟化和可用地址范围的网络地址虚拟化。 可以为多个网络中的每个网络实现虚拟机以包含单个租户管理工具的实例。 在一个实现中,代理用于实现数据存储虚拟化。 在另一个实现中,为每个网络维护单独的数据存储,并且通过管理网络协议栈虚拟化来实现数据存储虚拟化。 可以使用机器级虚拟化或操作系统级虚拟化来实现网络地址虚拟化。

    Recovery segment identification in a computing infrastructure
    73.
    发明授权
    Recovery segment identification in a computing infrastructure 失效
    计算基础设施中的恢复段识别

    公开(公告)号:US07490265B2

    公开(公告)日:2009-02-10

    申请号:US11382498

    申请日:2006-05-10

    CPC classification number: G06F11/1482

    Abstract: A solution for managing a computer infrastructure is provided. In particular, the solution can generate a set of tentative recovery segments for the computer infrastructure based on a related resource graph and a set of partition rules. The related resource graph can be generated based on a managed resource graph, which includes resource type information for each node in the managed resource graph. The set of tentative recovery segments can be used to manage the computer infrastructure and/or a set of recovery segments, which includes recovery characteristic(s) for each segment can be generated based on the set of tentative recovery segments and a set of recovery segment templates. In any event, the invention provides a solution that fully and/or partially automates the identification of recovery segments within a computer infrastructure, thereby enabling a more effective management of the computer infrastructure.

    Abstract translation: 提供了一种用于管理计算机基础架构的解决方案。 特别地,该解决方案可以基于相关资源图和一组分区规则为计算机基础设施生成一组暂定恢复段。 可以基于被管理的资源图来生成相关的资源图,其中包括被管理的资源图中的每个节点的资源类型信息。 该组临时恢复段可用于管理计算机基础设施和/或一组恢复段,其中包括每个段的恢复特性可以基于一组临时恢复段和一组恢复段生成 模板。 无论如何,本发明提供了一种完全和/或部分地自动化计算机基础设施内的恢复段的识别的解决方案,从而能够更有效地管理计算机基础设施。

    Method and apparatus for failure resilient forwarding of data over a computer network
    75.
    发明授权
    Method and apparatus for failure resilient forwarding of data over a computer network 失效
    通过计算机网络对数据进行故障恢复转发的方法和装置

    公开(公告)号:US07392319B2

    公开(公告)日:2008-06-24

    申请号:US10830779

    申请日:2004-04-23

    Abstract: In one embodiment, the present invention is a method and an apparatus for failure-resilient forwarding of data over a computer network. In one embodiment, a marker is introduced into the data stream, e.g., at the sending node, and allows, in turn, forwarding nodes and/or receivers to efficiently track data stream reception. The marker functions as a checkpoint for the data transport process, and is identified and indexed at each forwarding node and receiver. Each receiver saves the marker prior to delivering data to an application, thereby designating a point in the data stream at which all preceding data is confirmed to have been delivered to the application. Thus, if a forwarding node fails, the receiver may request stream data from an alternate forwarding node by specifying to the alternate forwarding node to provide data starting from the marker.

    Abstract translation: 在一个实施例中,本发明是用于在计算机网络上进行数据故障恢复转发的方法和装置。 在一个实施例中,将标记引入数据流,例如在发送节点处,并且允许转发节点和/或接收器以有效地跟踪数据流接收。 标记用作数据传输过程的检查点,并在每个转发节点和接收器处被识别和索引。 每个接收器在将数据传送到应用程序之前保存标记,从而指定数据流中的所有先前数据被确认已被递送到应用的点。 因此,如果转发节点发生故障,则接收方可以通过指定备用转发节点从标记开始提供数据来从备用转发节点请求流数据。

    RECOVERY SEGMENT IDENTIFICATION IN A COMPUTING INFRASTRUCTURE
    76.
    发明申请
    RECOVERY SEGMENT IDENTIFICATION IN A COMPUTING INFRASTRUCTURE 失效
    计算基础设施中的恢复部分识别

    公开(公告)号:US20070266029A1

    公开(公告)日:2007-11-15

    申请号:US11382498

    申请日:2006-05-10

    CPC classification number: G06F11/1482

    Abstract: A solution for managing a computer infrastructure is provided. In particular, the solution can generate a set of tentative recovery segments for the computer infrastructure based on a related resource graph and a set of partition rules. The related resource graph can be generated based on a managed resource graph, which includes resource type information for each node in the managed resource graph. The set of tentative recovery segments can be used to manage the computer infrastructure and/or a set of recovery segments, which includes recovery characteristic(s) for each segment can be generated based on the set of tentative recovery segments and a set of recovery segment templates. In any event, the invention provides a solution that fully and/or partially automates the identification of recovery segments within a computer infrastructure, thereby enabling a more effective management of the computer infrastructure.

    Abstract translation: 提供了一种用于管理计算机基础架构的解决方案。 特别地,该解决方案可以基于相关资源图和一组分区规则为计算机基础设施生成一组暂定恢复段。 可以基于被管理的资源图来生成相关的资源图,其中包括被管理的资源图中的每个节点的资源类型信息。 该组临时恢复段可用于管理计算机基础设施和/或一组恢复段,其中包括每个段的恢复特性可以基于一组临时恢复段和一组恢复段生成 模板。 无论如何,本发明提供了一种完全和/或部分地自动化计算机基础设施内的恢复段的识别的解决方案,从而能够更有效地管理计算机基础设施。

    Method and apparatus for re-establishing anonymous data transfers
    77.
    发明申请
    Method and apparatus for re-establishing anonymous data transfers 审中-公开
    重新建立匿名数据传输的方法和装置

    公开(公告)号:US20070165519A1

    公开(公告)日:2007-07-19

    申请号:US11331713

    申请日:2006-01-13

    Abstract: One embodiment of the present method and apparatus for re-establishing anonymous data transfers between a first endpoint and a second endpoint in a network includes receiving, from a first node, the identity of a second node connected to the first node, where at least the first node is a neighbor node. A third node (a neighbor node) is then selected, and instructed to connect to the second node in order to establish a link for the path. In this manner, the first endpoint and the second endpoint remain unknown at least to each other (e.g., where “unknown” means that neither endpoint knows any identifying information, such as network address, about the other endpoint), and likely to all other nodes in the path as well. In another embodiment, a failure is detected at a neighbor node, where the neighbor node is part of an original path between the first endpoint and the second endpoint. The neighbor node's repair server is contacted for a repair node associated with the neighbor node, and a connection to the repair node is made such that the path is established in a manner that maintains anonymity of the first endpoint and the second endpoint relative to each other.

    Abstract translation: 用于在网络中的第一端点和第二端点之间重新建立匿名数据传输的本方法和装置的一个实施例包括从第一节点接收连接到第一节点的第二节点的标识,其中至少 第一节点是邻居节点。 然后选择第三节点(邻居节点),并且指示连接到第二节点以建立路径的链路。 以这种方式,第一端点和第二端点至少彼此未知(例如,其中“未知”意味着两个端点都不知道关于另一端点的任何识别信息,例如网络地址),并且可能对所有其他端点 节点也在路径中。 在另一个实施例中,在邻居节点处检测到故障,其中相邻节点是第一端点和第二端点之间的原始路径的一部分。 与相邻节点相关联的修复节点与邻居节点的修复服务器联系,并且进行到修复节点的连接,使得以保持第一端点和第二端点相对于彼此的匿名性的方式来建立路径 。

    Method and apparatus for anonymous data transfers
    78.
    发明申请
    Method and apparatus for anonymous data transfers 审中-公开
    用于匿名数据传输的方法和装置

    公开(公告)号:US20060023646A1

    公开(公告)日:2006-02-02

    申请号:US10909024

    申请日:2004-07-30

    CPC classification number: H04L63/0421 H04L67/06

    Abstract: One embodiment of the present method and apparatus for anonymous data transfers comprises connecting first and second network endpoints to at least one relay node and transferring data from the first endpoint to the second endpoint through the at least one relay node such that the first and second endpoints are not aware of each other's identities, e.g., are not aware of an ultimate source or destination of transferred data. In further embodiments, an information field specifying a number of times that a data transfer message (e.g., a request, response or get message) should be forwarded is altered so that no receiving node can inferentially identify an originating node.

    Abstract translation: 用于匿名数据传输的本方法和装置的一个实施例包括将第一和第二网络端点连接到至少一个中继节点,并且通过至少一个中继节点将数据从第一端点传送到第二端点,使得第一和第二端点 不知道彼此的身份,例如,不知道传输数据的最终来源或目的地。 在另外的实施例中,指定数据传送消息(例如,请求,响应或获取消息)应被转发的次数的信息字段被改变,使得没有接收节点可以在周边识别始发节点。

    Modular cloud dynamic application assignment
    79.
    发明授权
    Modular cloud dynamic application assignment 有权
    模块化云动态应用程序分配

    公开(公告)号:US09003014B2

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

    申请号:US12872110

    申请日:2010-08-31

    CPC classification number: G06F9/5088

    Abstract: An illustrative embodiment includes a method for use with a computing system comprising a first computer coupled to one or more additional computers, wherein each of the one or more additional computers manages a respective set of one or more virtualized computing resources, and wherein the first computer manages the one or more additional computers. The method includes the steps of determining an assignment of at least one application to at least one of: (i) the first computer; and (ii) at least one of the one or more additional computers; and responsive to a detected condition, changing the assignment of the at least one application to the at least one of: (i) the first computer; and (ii) the at least one of the one or more additional computers.

    Abstract translation: 示例性实施例包括与计算系统一起使用的方法,所述计算系统包括耦合到一个或多个附加计算机的第一计算机,其中所述一个或多个附加计算机中的每一个管理一组或多个虚拟化计算资源,并且其中所述第一计算机 管理一个或多个附加计算机。 该方法包括以下步骤:确定至少一个应用的分配至少以下之一:(i)第一计算机; 和(ii)所述一个或多个附加计算机中的至少一个; 并且响应于检测到的条件,将所述至少一个应用的分配改变为以下至少一个:(i)第一计算机; 和(ii)所述一个或多个附加计算机中的至少一个。

    Dynamic virtual machine shutdown without service interruptions
    80.
    发明授权
    Dynamic virtual machine shutdown without service interruptions 有权
    动态虚拟机关机,无服务中断

    公开(公告)号:US08839238B2

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

    申请号:US12813926

    申请日:2010-06-11

    Abstract: Techniques for dynamically managing a sleep state of a virtual machine are provided. The techniques include detecting idleness of a virtual machine, putting the idle virtual machine into a sleep state, implementing a virtual machine surrogate, wherein the virtual machine surrogate listens to network traffic, enabling the virtual machine to handle network traffic that is capable of being handled by the virtual machine, and enabling the virtual machine to queue network traffic and wake-up the virtual machine in the sleep state for network traffic that the virtual machine surrogate is incapable of handling.

    Abstract translation: 提供了用于动态管理虚拟机的睡眠状态的技术。 这些技术包括检测虚拟机的闲置,将空闲虚拟机置于睡眠状态,实现虚拟机代理,其中虚拟机代理监听网络流量,使虚拟机能够处理能够被处理的网络流量 并使虚拟机能够对网络流量进行排队,并唤醒虚拟机代理不能处理的网络流量处于休眠状态的虚拟机。

Patent Agency Ranking