Detecting and managing idle virtual storage servers
    1.
    发明授权
    Detecting and managing idle virtual storage servers 有权
    检测和管理空闲虚拟存储服务器

    公开(公告)号:US08880687B1

    公开(公告)日:2014-11-04

    申请号:US13366961

    申请日:2012-02-06

    IPC分类号: G06F15/173

    CPC分类号: H04L41/0816 H04L43/065

    摘要: Detecting and managing idle virtual storage servers (VSSs) on a host system. The host system may execute several VSSs, each VSS may comprise a virtual machine implementing a virtualized storage operating system and provide storage services for one or more clients. Detecting and managing idle virtual storage servers comprises three stages: 1) detecting idle VSSs, 2) suspending an idle VSS, and 3) un-suspending a suspended VSS. For the first stage, idle VSSs are detected using a first metric relating to network activity of the VSS, a second metric relating to storage object-related requests received by a VSS, and a third metric relating to inbound data for a VSS. For the second stage, an idle virtual storage server is suspended to release its resources while preserving its state for possible later use. For the third stage, a suspended virtual storage server may be unsuspended if a client attempts to access it.

    摘要翻译: 检测和管理主机系统上的空闲虚拟存储服务器(VSS)。 主机系统可以执行多个VSS,每个VSS可以包括实现虚拟化存储操作系统并为一个或多个客户端提供存储服务的虚拟机。 检测和管理空闲虚拟存储服务器包括三个阶段:1)检测空闲VSS,2)挂起空闲VSS,3)取消挂起挂起的VSS。 对于第一阶段,使用与VSS的网络活动相关的第一度量,与VSS接收的与存储对象相关的请求相关的第二度量以及与VSS的入站数据相关的第三度量来检测空闲VSS。 对于第二阶段,空闲的虚拟存储服务器被暂停以释放其资源,同时保留其状态以备将来使用。 对于第三阶段,如果客户端尝试访问它,则可能会暂停虚拟存储服务器。

    Method and a computer program for inode allocation and De-Allocation
    2.
    发明申请
    Method and a computer program for inode allocation and De-Allocation 审中-公开
    方法和一个用于inode分配和De-Allocation的计算机程序

    公开(公告)号:US20080320052A1

    公开(公告)日:2008-12-25

    申请号:US12145923

    申请日:2008-06-25

    IPC分类号: G06F12/02

    CPC分类号: G06F16/13

    摘要: The present disclosure relates to a method and computer program for allocating inodes in a computing file system. The method, in one embodiment, includes determining whether all inodes in a first inode table have been initialized. Responsive to determining that all inodes in the first inode table have been initialized, a further inode table is created allocating additional inodes.

    摘要翻译: 本公开涉及一种用于在计算文件系统中分配索引节点的方法和计算机程序。 在一个实施例中,该方法包括确定第一个inode表中的所有inode是否已被初始化。 响应于确定第一个inode表中的所有inode已被初始化,将创建另一个inode表,以分配其他inode。

    Virtual machine based operating system simulation using host ram-based emulation of persistent mass storage device
    3.
    发明授权
    Virtual machine based operating system simulation using host ram-based emulation of persistent mass storage device 有权
    基于虚拟机的操作系统仿真使用主机基于ram的仿真持续大容量存储设备

    公开(公告)号:US08621461B1

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

    申请号:US12951945

    申请日:2010-11-22

    IPC分类号: G06F9/455

    摘要: A virtual storage device of a virtual machine is stored onto a host based RAM drive to achieve performance gains. The virtual machine can be a virtual storage server or a simulated storage server. The disclosed technique can include using the host based RAM drive to store a data image file that represents a virtual disk based emulation of an NVRAM of a storage server. A network server is used to provide persistence across host reboots and to allow virtual machines to be moved between hosts.

    摘要翻译: 虚拟机的虚拟存储设备被存储到基于主机的RAM驱动器上以实现性能提升。 虚拟机可以是虚拟存储服务器或模拟存储服务器。 所公开的技术可以包括使用基于主机的RAM驱动器来存储表示存储服务器的NVRAM的基于虚拟盘的仿真的数据映像文件。 网络服务器用于在主机重启之间提供持久性,并允许在主机之间移动虚拟机。