PERFORMING NETWORK CORE DUMP WITHOUT DRIVERS
    1.
    发明申请
    PERFORMING NETWORK CORE DUMP WITHOUT DRIVERS 有权
    在没有驱动程序的情况下执行网络核心转移

    公开(公告)号:US20120254667A1

    公开(公告)日:2012-10-04

    申请号:US13078156

    申请日:2011-04-01

    CPC分类号: G06F11/0778 G06F11/0748

    摘要: Core dump is performed over a network without relying on network device drivers. Instead of network device drivers, firmware of network devices that is typically used during boot is preserved in memory post-boot, and one or more application program interfaces of the firmware are invoked to perform the network core dump. For ease of implementation, a network bootstrap program that has standard application program interfaces for calling into the firmware of network devices may be invoked when performing core dump over the network.

    摘要翻译: 核心转储通过网络执行,而不依赖于网络设备驱动程序。 代替网络设备驱动程序,通常在引导过程中使用的网络设备的固件将保留在内存后引导中,并且会调用固件的一个或多个应用程序接口来执行网络核心转储。 为了便于实现,可以在通过网络执行核心转储时调用具有用于调用网络设备的固件的标准应用程序接口的网络引导程序。

    DIRECT ACCESS TO A HARDWARE DEVICE FOR VIRTUAL MACHINES OF A VIRTUALIZED COMPUTER SYSTEM
    6.
    发明申请
    DIRECT ACCESS TO A HARDWARE DEVICE FOR VIRTUAL MACHINES OF A VIRTUALIZED COMPUTER SYSTEM 有权
    直接访问虚拟化计算机系统的虚拟机的硬件设备

    公开(公告)号:US20080294808A1

    公开(公告)日:2008-11-27

    申请号:US12124586

    申请日:2008-05-21

    IPC分类号: G06F13/28 G06F9/54

    摘要: 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)通过提供对直通装置的第二配置寄存器信息的访问,使得客户操作系统能够直接访问与通过设备相对应的硬件设备。

    TCP/IP offloading for virtual machines
    7.
    发明授权
    TCP/IP offloading for virtual machines 有权
    虚拟机的TCP / IP卸载

    公开(公告)号:US07424710B1

    公开(公告)日:2008-09-09

    申请号:US10741244

    申请日:2003-12-18

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45537 H04L69/32

    摘要: An engine (TOE) is provided in a virtualized computer system for offloading I/O tasks using any defined protocol such as TCP/IP. The system includes a virtual machine (VM), which has a guest operating system (OS) that runs via a virtual machine monitor (VMM) on a system-level software platform (vmkernel), which also forms the software interface layer to at least one physical network connection device. A TCP/IP stack is included in vmkernel. During normal I/O operation, for sockets associated with TOE, processes in an application layer in the guest OS are able to communicate directly with vmkernel's TCP/IP stack, thereby bypassing the guest OS kernel.

    摘要翻译: 在虚拟化计算机系统中提供引擎(TOE),用于使用任何定义的协议(如TCP / IP)卸载I / O任务。 该系统包括虚拟机(VM),该虚拟机具有通过系统级软件平台(vmkernel)上的虚拟机监视器(VMM)运行的客户机操作系统(OS),该虚拟机还至少形成软件接口层 一个物理网络连接设备。 vmkernel中包含一个TCP / IP协议栈。 在正常I / O操作期间,对于与TOE相关联的套接字,来宾OS中的应用层中的进程能够直接与vmkernel的TCP / IP协议栈通信,从而绕过客户机操作系统内核。

    Namespace management in a distributed file system
    8.
    发明授权
    Namespace management in a distributed file system 失效
    分布式文件系统中的命名空间管理

    公开(公告)号:US07240114B2

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

    申请号:US09962512

    申请日:2001-09-25

    IPC分类号: G06F15/173 G06F15/16

    CPC分类号: G06F17/30067

    摘要: Method and system for performing a namespace operation in a distributed file system. The file system is disposed on a plurality of partition servers, and each partition server controls access to a subset of hierarchically-related, shared storage objects. Each namespace operation involves a namespace object and a target object that are part of the shared storage objects. Namespace operations received at each partition server are serialized. In response to an unlink namespace operation, a reference in the namespace object to the target object is removed, and after removal the target object is modified in accordance with the unlink operation. In response to a link operation, the target object is modified consistent with the link operation. After modification of the target object, a reference to the target object is inserted in the namespace object.

    摘要翻译: 在分布式文件系统中执行命名空间操作的方法和系统。 文件系统被布置在多个分区服务器上,并且每个分区服务器控制对分层相关的共享存储对象的子集的访问。 每个命名空间操作涉及名称空间对象和作为共享存储对象一部分的目标对象。 在每个分区服务器上接收的命名空间操作都被序列化。 响应于unlink命名空间操作,将删除目标对象的命名空间对象中的引用,并且在删除之后,根据取消链接操作修改目标对象。 响应于链接操作,目标对象被修改为与链接操作一致。 修改目标对象后,将对目标对象的引用插入到命名空间对象中。

    Method and apparatus for improving querying
    9.
    发明授权
    Method and apparatus for improving querying 失效
    改进查询的方法和设备

    公开(公告)号:US07043470B2

    公开(公告)日:2006-05-09

    申请号:US10378870

    申请日:2003-03-05

    IPC分类号: G06F17/30

    摘要: In a method of improving querying, a plurality of items of information are transformed into a plurality of vectors, where each item of information of the plurality of items of information is mapped to a respective vector of said plurality of vectors. A plurality of vectors is associated with a subset of nodes selected from a plurality of nodes. Each vector associated with a respective node of said plurality of nodes is based on a similarity between each vector of said plurality of vectors.

    摘要翻译: 在改进查询的方法中,将多个信息项变换为多个向量,其中多个信息项的每个信息项被映射到所述多个向量的相应向量。 多个向量与从多个节点选择的节点的子集相关联。 与所述多个节点中的相应节点相关联的每个向量基于所述多个向量的每个向量之间的相似度。

    Performing network core dump without drivers
    10.
    发明授权
    Performing network core dump without drivers 有权
    执行没有驱动程序的网络核心转储

    公开(公告)号:US08677187B2

    公开(公告)日:2014-03-18

    申请号:US13078156

    申请日:2011-04-01

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0778 G06F11/0748

    摘要: Core dump is performed over a network without relying on network device drivers. Instead of network device drivers, firmware of network devices that is typically used during boot is preserved in memory post-boot, and one or more application program interfaces of the firmware are invoked to perform the network core dump. For ease of implementation, a network bootstrap program that has standard application program interfaces for calling into the firmware of network devices may be invoked when performing core dump over the network.

    摘要翻译: 核心转储通过网络执行,而不依赖于网络设备驱动程序。 代替网络设备驱动程序,通常在引导过程中使用的网络设备的固件将保留在内存后引导中,并且会调用固件的一个或多个应用程序接口来执行网络核心转储。 为了便于实现,可以在通过网络执行核心转储时调用具有用于调用网络设备的固件的标准应用程序接口的网络引导程序。