Method, system, and computer program product for intraconnect data
communication using buffer pools and buffer pool management
    1.
    发明授权
    Method, system, and computer program product for intraconnect data communication using buffer pools and buffer pool management 失效
    方法,系统和计算机程序产品,用于使用缓冲池和缓冲池管理进行intraconnect数据通信

    公开(公告)号:US6064805A

    公开(公告)日:2000-05-16

    申请号:US887296

    申请日:1997-07-02

    IPC分类号: H04L12/56 H04L29/06 G06F13/00

    摘要: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided. Multiple, full duplex, reliable virtual circuit connections can be provided for each node. Multiple dialog objects can reference a single node. Multiple outstanding CIA primitive operations are allowed on each dialog. Dialogs can handle byte stream or message oriented data. Dialog operations and features further include scatter and gather support, Early-Far-End and Far-End send classes of service, automatic recurring receive option, partial sends and receives messages with substantially no restrictions on send/rcv lengths, and multiple dialog priorities. A user level management dialog is established to manage establishment of logical dialogs. Various dialog establishment services can be used. Buffer pool and pool manager operations provide address bound checking, buffer pool credits, low water mark notification, and data binding to further optimize data transfer performance.

    摘要翻译: 方法,系统和计算机程序产品指定支持基于拉模型的数据通信的通信intraconnect架构,其中数据与存储器地址(接收器缓冲器地址或对池管理器或缓冲池的引用)一起被发送到接收器, 数据的存储位置。 CIA原语用于创建由发送和接收IFE管理的节点和对话对象。 在相应的发送和接收对话框对象之间建立逻辑对话框。 发送对话框对象包括一个引用,用于标识发送IFE接收IFE中对应的接收对话框对象。 接收对话框对象包括一个引用,用于标识接收IFE发送IFE中对应的发送对话框对象。 接收和发送原语用于通过逻辑对话框提供拉模型数据通信。 提供缓冲区接收和接收缓冲池操作。 可以为每个节点提供多个全双工可靠的虚拟电路连接。 多个对话框对象可以引用单个节点。 每个对话框都允许多个优秀的CIA原语操作。 对话框可以处理字节流或面向消息的数据。 对话框操作和功能进一步包括分散和收集支持,早期远端和远端发送服务类,自动循环接收选项,部分发送和接收消息,对发送/ rcv长度基本上没有限制,以及多个对话框优先级。 建立用户级管理对话框来管理逻辑对话的建立。 可以使用各种对话建立服务。 缓冲池和池管理器操作提供地址绑定检查,缓冲池信用,低水位通知和数据绑定,以进一步优化数据传输性能。

    Method system and computer program product for providing pull model data communication
    2.
    发明授权
    Method system and computer program product for providing pull model data communication 失效
    方法系统和计算机程序产品,用于提供拉模型数据通信

    公开(公告)号:US06345296B1

    公开(公告)日:2002-02-05

    申请号:US08887295

    申请日:1997-07-02

    IPC分类号: G06F1300

    摘要: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided. Multiple, full duplex, reliable virtual circuit connections can be provided for each node. Multiple dialog objects can reference a single node. Multiple outstanding CIA primitive operations are allowed on each dialog. Dialogs can handle byte stream or message oriented data Dialog operations and features further include scatter and gather support, Early-Far-End and Far-End send classes of service, automatic recurring receive option, partial sends and receives messages with substantially no restrictions on send/rcv lengths, and multiple dialog priorities. A user level management dialog is established to manage establishment of logical dialogs. Various dialog establishment services can be used. Buffer pool and pool manager operations provide address bound checking, buffer pool credits, low water mark notification, and data binding to flirter optimize data transfer performance.

    摘要翻译: 方法,系统和计算机程序产品指定支持基于拉模型的数据通信的通信intraconnect架构,其中数据与存储器地址(接收器缓冲器地址或对池管理器或缓冲池的引用)一起被发送到接收器, 数据的存储位置。 CIA原语用于创建由发送和接收IFE管理的节点和对话对象。 在相应的发送和接收对话框对象之间建立逻辑对话框。 发送对话框对象包括一个引用,用于标识发送IFE接收IFE中对应的接收对话框对象。 接收对话框对象包括一个引用,用于标识接收IFE发送IFE中对应的发送对话框对象。 接收和发送原语用于通过逻辑对话框提供拉模型数据通信。 提供缓冲区接收和接收缓冲池操作。 可以为每个节点提供多个全双工可靠的虚拟电路连接。 多个对话框对象可以引用单个节点。 每个对话框都允许多个优秀的CIA原语操作。 对话框可以处理字节流或面向消息的数据对话框操作和功能进一步包括分散和收集支持,早期远端和远端发送服务等级,自动循环接收选项,部分发送和接收消息,基本上没有限制发送 / rcv长度,以及多个对话框的优先级。 建立用户级管理对话框来管理逻辑对话的建立。 可以使用各种对话建立服务。 缓冲池和池管理器操作提供地址绑定检查,缓冲池信用,低水位通知以及数据绑定以优化数据传输性能。

    Method, system, and computer program product for providing pull model
data communication
    3.
    发明授权
    Method, system, and computer program product for providing pull model data communication 失效
    方法,系统和计算机程序产品,用于提供拉模型数据通信

    公开(公告)号:US6014703A

    公开(公告)日:2000-01-11

    申请号:US887295

    申请日:1997-07-02

    IPC分类号: H04L12/56 H04L29/06 G06F13/00

    摘要: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided. Multiple, full duplex, reliable virtual circuit connections can be provided for each node. Multiple dialog objects can reference a single node. Multiple outstanding CIA primitive operations are allowed on each dialog. Dialogs can handle byte stream or message oriented data. Dialog operations and features further include scatter and gather support, Early-Far-End and Far-End send classes of service, automatic recurring receive option, partial sends and receives messages with substantially no restrictions on send/rcv lengths, and multiple dialog priorities. A user level management dialog is established to manage establishment of logical dialogs. Various dialog establishment services can be used. Buffer pool and pool manager operations provide address bound checking, buffer pool credits, low water mark notification, and data binding to further optimize data transfer performance.

    摘要翻译: 方法,系统和计算机程序产品指定支持基于拉模型的数据通信的通信intraconnect架构,其中数据与存储器地址(接收器缓冲器地址或对池管理器或缓冲池的引用)一起被发送到接收器, 数据的存储位置。 CIA原语用于创建由发送和接收IFE管理的节点和对话对象。 在相应的发送和接收对话框对象之间建立逻辑对话框。 发送对话框对象包括一个引用,用于标识发送IFE接收IFE中对应的接收对话框对象。 接收对话框对象包括一个引用,用于标识接收IFE发送IFE中对应的发送对话框对象。 接收和发送原语用于通过逻辑对话框提供拉模型数据通信。 提供缓冲区接收和接收缓冲池操作。 可以为每个节点提供多个全双工可靠的虚拟电路连接。 多个对话框对象可以引用单个节点。 每个对话框都允许多个优秀的CIA原语操作。 对话框可以处理字节流或面向消息的数据。 对话框操作和功能进一步包括分散和收集支持,早期远端和远端发送服务类,自动循环接收选项,部分发送和接收消息,对发送/ rcv长度基本上没有限制,以及多个对话框优先级。 建立用户级管理对话框来管理逻辑对话的建立。 可以使用各种对话建立服务。 缓冲池和池管理器操作提供地址绑定检查,缓冲池信用,低水位通知和数据绑定,以进一步优化数据传输性能。

    Method, system, and computer program product for establishing dialogs in
an intraconnect data communication
    4.
    发明授权
    Method, system, and computer program product for establishing dialogs in an intraconnect data communication 失效
    用于在内联数据通信中建立对话的方法,系统和计算机程序产品

    公开(公告)号:US06088729A

    公开(公告)日:2000-07-11

    申请号:US887228

    申请日:1997-07-02

    IPC分类号: G06F13/00 H04L29/06 H04L29/08

    摘要: A method, system, and computer program product specifies a communication intraconnect architecture that supports a pull model based data communication where data is sent to a receiver along with a memory address (a receiver buffer address or a reference to a pool manager or buffer pool) where the data is to be stored. CIA primitives are used to create nodes and dialog objects managed by send and receive IFEs. A logical dialog is established between corresponding send and receive dialog objects. A send dialog object includes a reference that identifies for the send IFE the corresponding receive dialog object in the receive IFE. The receive dialog object includes a reference that identifies for the receive IFE the corresponding send dialog object in the send IFE. Receive and send primitives are used to provide pull model data communication over a logical dialog. Receive with Buffer and Receive with Buffer Pool operations are provided. Multiple, full duplex, reliable virtual circuit connections can be provided for each node. Multiple dialog objects can reference a single node. Multiple outstanding CIA primitive operations are allowed on each dialog. Dialogs can handle byte stream or message oriented data. Dialog operations and features further include scatter and gather support, Early-Far-End and Far-End send classes of service, automatic recurring receive option, partial sends and receives messages with substantially no restrictions on send/rcv lengths, and multiple dialog priorities. A user level management dialog is established to manage establishment of logical dialogs. Various dialog establishment services can be used. Buffer pool and pool manager operations provide address bound checking, buffer pool credits, low water mark notification, and data binding to further optimize data transfer performance.

    摘要翻译: 方法,系统和计算机程序产品指定支持基于拉模型的数据通信的通信intraconnect架构,其中数据与存储器地址(接收器缓冲器地址或对池管理器或缓冲池的引用)一起被发送到接收器, 数据的存储位置。 CIA原语用于创建由发送和接收IFE管理的节点和对话对象。 在相应的发送和接收对话框对象之间建立逻辑对话框。 发送对话框对象包括一个引用,用于标识发送IFE接收IFE中对应的接收对话框对象。 接收对话框对象包括一个引用,用于标识接收IFE发送IFE中对应的发送对话框对象。 接收和发送原语用于通过逻辑对话框提供拉模型数据通信。 提供缓冲区接收和接收缓冲池操作。 可以为每个节点提供多个全双工可靠的虚拟电路连接。 多个对话框对象可以引用单个节点。 每个对话框都允许多个优秀的CIA原语操作。 对话框可以处理字节流或面向消息的数据。 对话框操作和功能进一步包括分散和收集支持,早期远端和远端发送服务类,自动循环接收选项,部分发送和接收消息,对发送/ rcv长度基本上没有限制,以及多个对话框优先级。 建立用户级管理对话框来管理逻辑对话的建立。 可以使用各种对话建立服务。 缓冲池和池管理器操作提供地址绑定检查,缓冲池信用,低水位通知和数据绑定,以进一步优化数据传输性能。

    REMOTE CREDENTIAL MANAGEMENT FOR HYBRID CLOUDS WITH ENTERPRISE NETWORKS
    5.
    发明申请
    REMOTE CREDENTIAL MANAGEMENT FOR HYBRID CLOUDS WITH ENTERPRISE NETWORKS 有权
    与企业网络的混合云的远程认证管理

    公开(公告)号:US20150381596A1

    公开(公告)日:2015-12-31

    申请号:US14474452

    申请日:2014-09-02

    IPC分类号: H04L29/06 G06F9/455 G06Q10/10

    摘要: A system and method of initializing a virtual machine within a secure hybrid cloud is disclosed. One method includes transmitting service mode credentials to a cloud broker from a cloud-based virtual machine, receiving a service mode community of interest key from a credentialing service based on the service mode credentials, and establishing a secure service mode connection based on the service mode community of interest key. The method also includes receiving role VPN credentials at the cloud-based virtual machine and establishing a secure role connection to the cloud broker using the role VPN credentials, thereby providing, in response to the role VPN credentials, a role VPN community of interest key to a virtual data relay dedicated to the cloud-based virtual machine. The method further includes receiving role cloud credentials at the cloud-based virtual machine and establishing secure communications at the cloud-based virtual machine based on the role cloud credentials, including receiving a role cloud community of interest key at the cloud-based virtual machine used for secure communication among the cloud-based virtual machine and other cloud-based virtual machines within a common community of interest with the cloud-based virtual machine.

    摘要翻译: 公开了一种在安全混合云内初始化虚拟机的系统和方法。 一种方法包括从基于云的虚拟机向云代理发送服务模式凭证,基于服务模式凭证从凭证服务接收感兴趣的服务模式社区,并且基于服务模式建立安全服务模式连接 社区利益关键。 该方法还包括在基于云的虚拟机上接收角色VPN凭据,并使用角色VPN凭据建立与云代理的安全角色连接,从而为角色VPN凭据提供一个角色VPN社区的关键密钥 专用于基于云的虚拟机的虚拟数据中继。 该方法还包括在基于云的虚拟机上接收角色云凭据,并基于角色云凭证在基于云的虚拟机上建立安全通信,包括在使用的基于云的虚拟机上接收角色云社区的兴趣密钥 用于基于云的虚拟机与基于云的虚拟机的共同兴趣的基于云的虚拟机和其他基于云的虚拟机之间的安全通信。