Technique for enabling network statistics on software partitions
    41.
    发明授权
    Technique for enabling network statistics on software partitions 失效
    启用软件分区网络统计的技术

    公开(公告)号:US07924829B2

    公开(公告)日:2011-04-12

    申请号:US11742073

    申请日:2007-04-30

    CPC classification number: H04L45/745 H04L41/5009 H04L43/00 H04L45/00

    Abstract: A computer implemented method, data processing system, and computer program product for enabling network statistics to be collected per software partition. When an incoming data packet is received at the Internet Protocol (IP) layer of an operating system, the IP address in the incoming data packet is identified. The IP address in the incoming data packet is then compared against IP addresses stored in a hash table, wherein the hash table maps each IP address in the hash table to a software partition of the operating system. If an IP address in the hash table matches the IP address in the data packet, the software partition mapped to the located IP address in the hash table is identified. Network statistics collected for the incoming data packet are then associated with the software partition.

    Abstract translation: 计算机实现的方法,数据处理系统和计算机程序产品,用于每个软件分区收集网络统计信息。 当在操作系统的因特网协议(IP)层接收到输入数据分组时,识别输入数据分组中的IP地址。 然后将输入数据包中的IP地址与存储在散列表中的IP地址进行比较,其中散列表将散列表中的每个IP地址映射到操作系统的软件分区。 如果哈希表中的IP地址与数据包中的IP地址匹配,则会识别映射到哈希表中找到的IP地址的软件分区。 然后将收到的数据包的网络统计信息与软件分区相关联。

    Checkpoint of applications using UNIX® domain sockets
    42.
    发明授权
    Checkpoint of applications using UNIX® domain sockets 有权
    使用UNIX®域套接字的应用程序检查点

    公开(公告)号:US07797576B2

    公开(公告)日:2010-09-14

    申请号:US11741500

    申请日:2007-04-27

    CPC classification number: G06F11/1438

    Abstract: A computer implemented method, apparatus, and computer program product for managing state data in a workload partitioned environment. Process state data for a process in a workload partition is saved. Process state data is used to restore the process to a given state. State data associated with open sockets and open files bound to the first process is saved. In response to a determination that the process is associated with a domain socket that is bound to a socket file, an absolute pathname for the socket file is saved. A domain socket associated with a connecting process in the workload partition uses the socket file to connect to a domain socket associated with a listening process in the same workload partition to enable the two processes to communicate with each other.

    Abstract translation: 一种用于在工作负载分区环境中管理状态数据的计算机实现的方法,装置和计算机程序产品。 保存工作负载分区中进程的进程状态数据。 过程状态数据用于将进程恢复到给定状态。 保存与第一个进程绑定的打开的套接字和打开文件关联的状态数据。 响应确定该进程与绑定到套接字文件的域套接字相关联,将保存套接字文件的绝对路径名。 与工作负载分区中的连接进程相关联的域套接字使用套接字文件连接到与同一工作负载分区中的侦听进程相关联的域套接字,以使两个进程能够相互通信。

    Method, system, and product for alleviating router congestion
    43.
    发明授权
    Method, system, and product for alleviating router congestion 有权
    减轻路由器拥塞的方法,系统和产品

    公开(公告)号:US07720951B2

    公开(公告)日:2010-05-18

    申请号:US11262419

    申请日:2005-10-28

    CPC classification number: H04L47/10 H04L47/26

    Abstract: A method, system, and product are described for alleviating router congestion when the router is processing packets transmitted by computer systems having a congestion notification capability. The router marks packets transmitted between a first computer system and a second computer system when the first and second computer systems have the congestion notification capability. The marking indicates that the router is moderately congested. A marked packet is then received by the first computer system. The router then drops packets transmitted by the first computer system when the packets were transmitted subsequent to the receipt of the marked packet.

    Abstract translation: 描述了一种方法,系统和产品,用于在路由器处理具有拥塞通知能力的计算机系统发送的分组时减轻路由器拥塞。 当第一和第二计算机系统具有拥塞通知能力时,路由器标记在第一计算机系统和第二计算机系统之间传输的分组。 标记表示路由器中等拥塞。 然后,标记的分组被第一计算机系统接收。 然后,路由器在接收到标记的分组之后发送分组时丢弃第一计算机系统发送的分组。

    WORKLOAD MIGRATION USING ON DEMAND REMOTE PAGING
    44.
    发明申请
    WORKLOAD MIGRATION USING ON DEMAND REMOTE PAGING 有权
    使用需求远程寻呼的工作移动

    公开(公告)号:US20100094948A1

    公开(公告)日:2010-04-15

    申请号:US12249720

    申请日:2008-10-10

    CPC classification number: G06F9/4856

    Abstract: In one embodiment a method for migrating a workload from one processing resource to a second processing resource of a computing platform is disclosed. The method can include a command to migrate a workload that is processing and the process can be interrupted and some memory processes can be frozen in response to the migration command. An index table can be created that identifies memory locations that determined where the process was when it is interrupted. Table data, pinned page data, and non-private process data can be sent to the second processing resource. Contained in this data can be restart type data. The second resource or target resource can utilize this data to restart the process without the requirement of bulk data transfers providing an efficient migration process. Other embodiments are also disclosed.

    Abstract translation: 在一个实施例中,公开了一种用于将工作负载从计算平台的一个处理资源迁移到第二处理资源的方法。 该方法可以包括迁移正在处理的工作负载的命令,并且该过程可以被中断,并且响应于迁移命令可以冻结一些存储器进程。 可以创建一个索引表,用于标识确定进程中断的位置的内存位置。 表数据,固定页数据和非私有处理数据可以被发送到第二处理资源。 包含在这个数据中可以重新启动类型数据。 第二个资源或目标资源可以利用这些数据来重新启动流程,而不需要批量数据传输,提供有效的迁移过程。 还公开了其他实施例。

    FAILOVER IN A HOST CONCURRENTLY SUPPORTING MULTIPLE VIRTUAL IP ADDRESSES ACROSS MULTIPLE ADAPTERS
    45.
    发明申请
    FAILOVER IN A HOST CONCURRENTLY SUPPORTING MULTIPLE VIRTUAL IP ADDRESSES ACROSS MULTIPLE ADAPTERS 有权
    在多个适配器中支持同时支持多个虚拟IP地址的主机故障

    公开(公告)号:US20090158082A1

    公开(公告)日:2009-06-18

    申请号:US11958548

    申请日:2007-12-18

    CPC classification number: H04L29/12028 H04L61/103 H04L69/18 H04L69/40

    Abstract: A host enables any adapter of multiple adapters of the host to concurrently support any VIPA of the multiple VIPAs assigned to the host. Responsive to a failure of at least one particular adapter from among the multiple adapters, the host triggers the remaining, functioning adapters to broadcast a separate hardware address update for each VIPA over the network, such that for a failover in the host supporting the multiple VIPAs the host directs at least one other host accessible via the network to address any new packets for the multiple VIPAs to one of the separate hardware addresses of one of the remaining adapters.

    Abstract translation: 主机允许主机的多个适配器的任何适配器同时支持分配给主机的多个VIPA的任何VIPA。 响应于多个适配器中的至少一个特定适配器的故障,主机触发剩余的功能适配器以通过网络为每个VIPA广播单独的硬件地址更新,使得对于支持多个VIPA的主机中的故障转移 主机引导至少一个可通过网络访问的其他主机,将多个VIPA的任何新数据包解析为其余一个适配器之一的单独硬件地址之一。

    CHECKPOINT AND RESTARTABLE APPLICATIONS AND SYSTEM SERVICES
    46.
    发明申请
    CHECKPOINT AND RESTARTABLE APPLICATIONS AND SYSTEM SERVICES 有权
    检查点和可重新启动的应用程序和系统服务

    公开(公告)号:US20090094582A1

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

    申请号:US11867303

    申请日:2007-10-04

    CPC classification number: G06F9/4862

    Abstract: A computer implemented method, apparatus, and computer program product for checkpoint and restart of a process. In one embodiment, a process shell representing a restartable process is created on an arrival server in response to identifying a process on a departure server that is a restartable process. The process shell is frozen. A name of the restartable process, an identifier of the restartable process, and an identifier of a parent process of the restartable process is assigned to the process shell. The process shell is then unfrozen and exits. A parent process restarts the restartable process when the process shell exits.

    Abstract translation: 一种计算机实现的方法,装置和计算机程序产品,用于检查点和重新启动过程。 在一个实施例中,响应于识别作为可重启过程的出发服务器上的过程,在到达服务器上创建表示可重启过程的进程外壳。 进程shell被冻结。 可重新启动的进程的名称,可重新启动的进程的标识符以及可重新启动进程的父进程的标识符被分配给进程外壳。 然后,进程shell解冻并退出。 当进程shell退出时,父进程重新启动可重新启动的进程。

    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path
    47.
    发明申请
    Receiving and transmitting devices for providing fragmentation at a transport level along a transmission path 失效
    接收和发送设备,用于沿着传输路径在传输层提供分片

    公开(公告)号:US20090067325A1

    公开(公告)日:2009-03-12

    申请号:US12275689

    申请日:2008-11-21

    CPC classification number: H04L69/16 H04L69/161 H04L69/166

    Abstract: The present invention provides receiving and transmitting devices for providing fragmentation at a transport level along a transmission path. The transmitting device comprises an interface and a control unit coupled to the interface. The control unit is adapted to negotiate a packet size with a remote device. The control unit is also adapted to transmit a data packet of up to the negotiated size. The control unit is further adapted to receive acknowledgments from the remote device associated with one or more fragments, fragmented at the transport-level, of the transmitted data packet. The receiving device comprises an interface and a control unit coupled to the interface. The control unit is adapted to receive two or more fragments of a data packet transmitted by a remote device. The control unit is also adapted to transmit one or more acknowledgments to the remote device based on the received fragments.

    Abstract translation: 本发明提供了一种用于在沿着传输路径的传输层提供分段的接收和传输设备。 发送设备包括接口和耦合到接口的控制单元。 控制单元适于与远程设备协商分组大小。 控制单元还适于发送高达协商尺寸的数据分组。 所述控制单元还适于从所述远程设备接收与传输数据分组的传输级分段的一个或多个片段相关联的确认。 接收设备包括接口和耦合到接口的控制单元。 控制单元适于接收由远程设备发送的数据分组的两个或多个分段。 控制单元还适于基于接收到的片段向远程设备发送一个或多个确认。

    Method for negotiating link protocols for link aggregations
    48.
    发明授权
    Method for negotiating link protocols for link aggregations 有权
    用于协商链路聚合的链路协议的方法

    公开(公告)号:US07486697B2

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

    申请号:US10855731

    申请日:2004-05-27

    CPC classification number: H04L69/14 H04L69/24 Y02D50/30

    Abstract: A method for negotiating a protocol for a conversation in which data packets are transmitted. Responsive to establishment of a link aggregation with an endpoint for the conversation, an algorithm for processing the data packets in the conversation is selected to form a preferred algorithm. A request is sent to the endpoint. This request indicates the preferred algorithm for processing the data packets in the conversation. A reply to the request is received from the endpoint. A determination is made as to whether a convergence has occurred. The data packets in the conversation are processed using the preferred algorithm in response to a determination that the convergence has occurred.

    Abstract translation: 一种用于协商传送数据分组的对话协议的方法。 响应于与会话的端点建立链路聚合,选择用于处理会话中的数据分组的算法以形成优选的算法。 请求被发送到端点。 该请求指示用于处理对话中的数据分组的优选算法。 从端点接收到对请求的回复。 确定是否发生收敛。 响应于已经发生收敛的确定,使用优选算法来处理对话中的数据分组。

    Method, for securely maintaining communications network connection data
    49.
    发明授权
    Method, for securely maintaining communications network connection data 失效
    方法,用于安全地维护通信网络连接数据

    公开(公告)号:US07483424B2

    公开(公告)日:2009-01-27

    申请号:US11191578

    申请日:2005-07-28

    CPC classification number: H04L63/04 H04L47/50

    Abstract: A method for securely maintaining communications network connection data is disclosed. According to one embodiment, a method is disclosed according to which a user is prompted for network element address substitution data which specifies a substitute network element address for a network element address associated with a network element of a first communications network. The network element address substitution data is then stored within a first storage element, wherein access to the first storage element outside of the first communications network is restricted. Connection monitor data associated with the first communications network is processed utilizing the network element address substitution data. According to the described embodiment, such connection monitor data processing includes identifying metadata of the connection monitor data which specifies the described network element address, and substituting the metadata with metadata which specifies the substitute network element address.

    Abstract translation: 公开了一种用于安全地维护通信网络连接数据的方法。 根据一个实施例,公开了一种方法,根据该方法,用户被提示用于指定与第一通信网络的网络元件相关联的网络元件地址的替代网元地址的网元地址替换数据。 然后,网元地址替换数据被存储在第一存储元件内,其中对第一通信网络之外的第一存储元件的访问被限制。 使用网元地址替换数据处理与第一通信网络相关联的连接监视数据。 根据所描述的实施例,这种连接监视数据处理包括识别指定描述的网络单元地址的连接监视数据的元数据,并且用指定替代网元地址的元数据代替元数据。

    Method and apparatus for providing fragmentation at a transport level along a transmission path
    50.
    发明授权
    Method and apparatus for providing fragmentation at a transport level along a transmission path 失效
    用于沿着传输路径在传输层提供碎片的方法和装置

    公开(公告)号:US07474619B2

    公开(公告)日:2009-01-06

    申请号:US10897354

    申请日:2004-07-22

    CPC classification number: H04L69/16 H04L69/161 H04L69/166

    Abstract: The present invention provides a method and apparatus for providing fragmentation at a transport level along a transmission path. The method comprises receiving a data packet from a first remote device for transmission to a second remote device, wherein the data packet includes a transport-level protocol packet encapsulated in a network-level protocol packet and determining if a size of the received data packet is greater than a maximum transmission unit (MTU) value. The method further comprises performing fragmentation of the data packet at a transport-level protocol into two or more fragments in response to determining that the size of the received data packet is greater than the MTU value and transmitting one or more of the fragments to the second remote device.

    Abstract translation: 本发明提供一种用于在传输路径的传输层提供分段的方法和装置。 该方法包括从第一远程设备接收数据分组以传输到第二远程设备,其中所述数据分组包括封装在网络级协议分组中的传输级协议分组,并且确定所接收的数据分组的大小是否为 大于最大传输单位(MTU)值。 所述方法还包括:响应于确定所接收的数据分组的大小大于所述MTU值并将所述片段中的一个或多个传送到所述第二分组,将传输级协议中的所述数据分组执行碎片分解为两个或更多分片 远程设备。

Patent Agency Ranking