会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • TCP/IP offload engine virtualization system and methods
    • TCP / IP卸载引擎虚拟化系统和方法
    • US08028071B1
    • 2011-09-27
    • US11705842
    • 2007-02-14
    • Mallik MahalingamRamu ArunachalamWalter Andrew Lambeth
    • Mallik MahalingamRamu ArunachalamWalter Andrew Lambeth
    • G06F15/16G06F9/455H04L12/28
    • G06F9/45558G06F2009/45595H04L69/32
    • A virtual computer system enabling dynamic, aggregated use of multiple TCP/IP offload engines (TOEs) by the set of guest computer systems hosted on the virtual computer system. Each of the guest computer systems includes an offload selection switch and the associated virtual machine monitor includes a first virtual context component. Second virtual context components are associated with a set of TCP/IP stacks and TOEs and interoperate with the first virtual context components to establish a virtual routing of network connections between the offload selection switches and the TOEs. The virtual context mapping retains the initially requested network connection information as well as the resolved virtual network connection established, thereby allowing the initial network connection request to be internally reapplied as required to accommodate dynamic changes in the network protocol parameters of the TOEs.
    • 虚拟计算机系统,能够通过托管在虚拟计算机系统上的一组访客计算机系统来动态地,聚合地使用多个TCP / IP卸载引擎(TOE)。 每个客户计算机系统包括卸载选择开关,并且相关联的虚拟机监视器包括第一虚拟上下文组件。 第二虚拟上下文组件与一组TCP / IP堆栈和TOE相关联,并与第一虚拟上下文组件互操作以在卸载选择交换机和TOE之间建立网络连接的虚拟路由。 虚拟上下文映射保留初始请求的网络连接信息以及所建立的解析的虚拟网络连接,从而允许根据需要在内部重新应用初始网络连接请求,以适应TOE的网络协议参数的动态变化。
    • 5. 发明授权
    • Reducing the latency of virtual interrupt delivery in virtual machines
    • 减少虚拟机虚拟中断传送的延迟
    • US08453143B2
    • 2013-05-28
    • US11857964
    • 2007-09-19
    • Mallik MahalingamBoris Weissman
    • Mallik MahalingamBoris Weissman
    • G06F9/455G06F13/24
    • G06F9/4812G06F9/45537G06F9/45558G06F2009/45575
    • The latency of virtual interrupt delivery in virtual machines is reduced by normalizing and exposing the virtual interrupt routing information of each VM to a privileged domain such as the VMkernel in an organized manner to enable virtual interrupt delivery that minimizes the number of VCPU hops. A computer implemented method of processing the virtual I/O request comprises receiving the virtual I/O request, responsive to completing a physical I/O corresponding to the virtual I/O request, referring to a virtual CPU set including information on a destination virtual CPU designated by the guest operating system for handling a virtual interrupt corresponding to the virtual I/O request, and generating the virtual interrupt corresponding to the virtual I/O request to the destination virtual CPU determined by referring to the virtual CPU set.
    • 通过以有组织的方式标准化并将每个VM的虚拟中断路由信息暴露给诸如VMkernel的特权域来实现虚拟中断传送的延迟,以实现使VCPU跳数最小化的虚拟中断传递。 处理虚拟I / O请求的计算机实现的方法包括:响应于完成与虚拟I / O请求对应的物理I / O,参考包括关于虚拟I / O请求的信息的虚拟CPU集合来接收虚拟I / O请求 由客户操作系统指定的用于处理与虚拟I / O请求相对应的虚拟中断的CPU,并且通过参考虚拟CPU集合生成与虚拟I / O请求相对应的虚拟中断到目的地虚拟CPU。
    • 10. 发明申请
    • DIRECT ACCESS TO A HARDWARE DEVICE FOR VIRTUAL MACHINES OF A VIRTUALIZED COMPUTER SYSTEM
    • 直接访问虚拟化计算机系统的虚拟机的硬件设备
    • US20080294808A1
    • 2008-11-27
    • US12124586
    • 2008-05-21
    • Mallik MahalingamMichael Nelson
    • Mallik MahalingamMichael Nelson
    • G06F13/28G06F9/54
    • G06F13/24G06F9/45558G06F12/0653G06F13/105G06F2009/45579
    • In a virtualized computer system in which a guest operating system runs on a virtual machine of a virtualized computer system, a computer-implemented method of providing the guest operating system with direct access to a hardware device coupled to the virtualized computer system via a communication interface, the method including: (a) obtaining first configuration register information corresponding to the hardware device, the hardware device connected to the virtualized computer system via the communication interface; (b) creating a passthrough device by copying at least part of the first configuration register information to generate second configuration register information corresponding to the passthrough device; and (c) enabling the guest operating system to directly access the hardware device corresponding to the passthrough device by providing access to the second configuration register information of the passthrough device.
    • 在其中客户操作系统在虚拟化计算机系统的虚拟机上运行的虚拟化计算机系统中,计算机实现的方法是通过通信接口向客户操作系统提供与耦合到虚拟化计算机系统的硬件设备的直接访问 所述方法包括:(a)获得与所述硬件设备相对应的第一配置寄存器信息,所述硬件设备经由所述通信接口连接到所述虚拟化计算机系统; (b)通过复制所述第一配置寄存器信息的至少一部分来创建直通设备,以生成与所述直通设备相对应的第二配置寄存器信息; 以及(c)通过提供对直通装置的第二配置寄存器信息的访问,使得客户操作系统能够直接访问与通过设备相对应的硬件设备。