Deploying virtual machine to host based on workload characterizations
    3.
    发明申请
    Deploying virtual machine to host based on workload characterizations 审中-公开
    基于工作负载特征将虚拟机部署到主机

    公开(公告)号:US20070271560A1

    公开(公告)日:2007-11-22

    申请号:US11437142

    申请日:2006-05-18

    IPC分类号: G06F9/455

    CPC分类号: G06F9/455 G06F8/61 G06F9/5005

    摘要: To determine whether to deploy a candidate VM to a candidate host, taking into consideration resources available from the candidate host and resources required by the candidate VM, a sub-rating is calculated for each of several resources available from the candidate host, where the sub-rating for the resource corresponds to an amount of the resource that is free after the candidate VM is deployed to the candidate host. Thereafter, a rating is calculated from the calculated sub-ratings to characterize how well the candidate host can accommodate the candidate VM. The rating for the candidate host are presented to a selector that determines whether to deploy the candidate VM to the candidate host based on the rating thereof.

    摘要翻译: 为了确定是否将候选VM部署到候选主机,考虑到候选主机可用的资源和候选VM所需的资源,针对从候选主机可用的几种资源中的每一个计算子分级,其中子 - 资源对应于将候选VM部署到候选主机之后的空闲资源量。 此后,根据计算的子评级计算评级,以表征候选主机能够容纳候选VM的程度。 候选主机的评级被提供给选择器,该选择器基于其等级来确定是否将候选VM部署到候选主机。

    Updating virtual machine with patch on host that does not have network access
    4.
    发明授权
    Updating virtual machine with patch on host that does not have network access 有权
    使用不具有网络访问权限的主机上的补丁更新虚拟机

    公开(公告)号:US08291409B2

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

    申请号:US11439395

    申请日:2006-05-22

    IPC分类号: G06F9/455 G06F9/44

    CPC分类号: G06F8/65

    摘要: Each of a plurality of virtual machines (VMs) is stored in a halted form in a library for retrieval from the library and re-starting on a host. Each re-started VM includes a plurality of software constructs, each of which is at least potentially non-current and requires a software update. To update a non-current VM, such VM is retrieved and re-started on a maintenance host, and each non-current software construct is allowed to be updated by obtaining the required software update from a corresponding update source as a patch. Alternatively, the VM is mounted to a computing device, constituent components of the mounted VM are examined to determine whether each software construct thereof is current, and each non-current software construct is updated by obtaining the required software update from the corresponding update source as a patch and applying same to the mounted VM.

    摘要翻译: 多个虚拟机(VM)中的每一个以停止的形式存储在库中以从库中检索并在主机上重新启动。 每个重新启动的虚拟机包括多个软件结构,每个软件构造至少可能是非当前的并且需要软件更新。 要更新非当前VM,在维护主机上检索并重新启动此类VM,并通过从相应的更新源获取所需的软件更新作为补丁,允许更新每个非当前软件结构。 或者,将VM安装到计算设备,检查所安装的VM的组成部件以确定其每个软件构造是否是当前的,并且通过从相应的更新源获得所需的软件更新来更新每个非当前软件构造, 一个补丁并将其应用到已安装的VM。

    Color data conversion using real and virtual address spaces
    5.
    发明授权
    Color data conversion using real and virtual address spaces 失效
    使用实际和虚拟地址空间进行彩色数据转换

    公开(公告)号:US5745119A

    公开(公告)日:1998-04-28

    申请号:US571358

    申请日:1995-12-13

    IPC分类号: G06T11/00

    CPC分类号: G06T11/001

    摘要: A method and system for accessing image data in a plurality of different color formats. The image data are stored in a system memory (120) in one of the color formats. The method and system enable an access or request to load image data in a different color format from an address in a color conversion address space, which comprises an alternate memory space. Pixel color data in the color conversion address space have a corresponding address for data in the other color format that is stored in system memory. The corresponding address is determined by subtracting a predefined offset from the conversion memory address. Differences in the size of the color format data for the requested pixels are accommodated by applying an appropriate factor to determine the system memory address. Color data for the pixels stored at the system memory address are converted to the desired color format and the converted color format data are delivered to the processor for use and stored in a buffer for subsequent access as required.

    摘要翻译: 一种用于访问多种不同颜色格式的图像数据的方法和系统。 图像数据以颜色格式之一存储在系统存储器(120)中。 该方法和系统使得能够访问或请求以与颜色转换地址空间中的地址(其包括备用存储器空间)不同的颜色格式加载图像数据。 颜色转换地址空间中的像素颜色数据具有存储在系统存储器中的另一种颜色格式的数据的对应地址。 通过从转换存储器地址减去预定义的偏移来确定相应的地址。 通过应用适当的因素来确定所需像素的颜色格式数据的大小的差异来确定系统存储器地址。 存储在系统存储器地址处的像素的颜色数据被转换为期望的颜色格式,并且转换的颜色格式数据被传送到处理器以供使用并存储在缓冲器中用于随后的访问。

    Compositing digital information on a display screen based on screen
descriptor
    6.
    发明授权
    Compositing digital information on a display screen based on screen descriptor 失效
    基于屏幕描述符在显示屏幕上合成数字信息

    公开(公告)号:US5745095A

    公开(公告)日:1998-04-28

    申请号:US572292

    申请日:1995-12-13

    IPC分类号: G09G5/42 G09G5/00

    摘要: A method and system for producing a composite image of two or more graphic objects. In a set top box (44) designed to be used with a television receiver or video monitor (40), an application specific integrated circuit (ASIC) (76) is provided that includes a dynamic composition engine (DCE) (84), which generates a composite image for display on the screen of the television receiver. The composite image is based upon Screen Descriptor data that include a Line Descriptor defining each scan line using Span Descriptors. A Span Descriptor defines the portion of a line occupied by one of the objects that will comprise the composite image and specifies how that object will be combined with other objects on the line. A line buffer is filled with the pixels for the scan line next to be displayed while data in a second line buffer are written to the display screen. The two line buffers are then switched, enabling the next line to be composed in one line buffer while the data in the other line buffer are written to the screen. A new Screen Descriptor is produced if a change in the composite image occurs. When the last Line Descriptor in the current Screen Descriptor is processed, a pointer to the new Screen Descriptor is passed to the DCE to enable the new Screen Descriptor to be used for generating the next frame on the display screen.

    摘要翻译: 一种用于生成两个或多个图形对象的合成图像的方法和系统。 在设计为与电视接收机或视频监视器(40)一起使用的机顶盒(44)中,提供了包括动态组合引擎(DCE)(84)的专用集成电路(ASIC)(76),其中 生成用于在电视接收机的屏幕上显示的合成图像。 合成图像基于屏幕描述符数据,其中包括使用跨度描述符定义每条扫描线的线描述符。 跨度描述符定义由包含合成图像的对象之一占用的行的一部分,并指定该对象将如何与该行上的其他对象组合。 在第二行缓冲器中的数据被写入显示屏幕的同时,用于扫描线旁边显示的像素填充行缓冲器。 然后切换两行缓冲区,使下一行可以组合在一行缓冲区中,而另一行缓冲区中的数据写入屏幕。 如果合成图像发生变化,则会生成新的屏幕描述符。 当处理当前屏幕描述符中的最后一行描述符时,将指向新的屏幕描述符的指针传递给DCE,以使新的屏幕描述符可用于在显示屏幕上生成下一帧。

    Updating virtual machine with patch or the like
    7.
    发明申请
    Updating virtual machine with patch or the like 有权
    使用补丁等更新虚拟机

    公开(公告)号:US20070271561A1

    公开(公告)日:2007-11-22

    申请号:US11439395

    申请日:2006-05-22

    IPC分类号: G06F9/455

    CPC分类号: G06F8/65

    摘要: Each of a plurality of virtual machines (VMs) is stored in a halted form in a library for retrieval from the library and re-starting on a host. Each re-started VM includes a plurality of software constructs, each of which is at least potentially non-current and requires a software update. To update a non-current VM, such VM is retrieved and re-started on a maintenance host, and each non-current software construct is allowed to be updated by obtaining the required software update from a corresponding update source as a patch. Alternatively, the VM is mounted to a computing device, constituent components of the mounted VM are examined to determine whether each software construct thereof is current, and each non-current software construct is updated by obtaining the required software update from the corresponding update source as a patch and applying same to the mounted VM.

    摘要翻译: 多个虚拟机(VM)中的每一个以停止的形式存储在库中以从库中检索并在主机上重新启动。 每个重新启动的虚拟机包括多个软件结构,每个软件构造至少可能是非当前的并且需要软件更新。 要更新非当前VM,在维护主机上检索并重新启动此类VM,并通过从相应的更新源获取所需的软件更新作为补丁,允许更新每个非当前软件结构。 或者,将VM安装到计算设备,检查所安装的VM的组成部件以确定其每个软件构造是否是当前的,并且通过从相应的更新源获得所需的软件更新来更新每个非当前软件构造, 一个补丁并将其应用到已安装的VM。

    Image Based Servicing Of A Virtual Machine
    9.
    发明申请
    Image Based Servicing Of A Virtual Machine 审中-公开
    基于虚拟机的图像服务

    公开(公告)号:US20120089972A1

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

    申请号:US12901004

    申请日:2010-10-08

    IPC分类号: G06F9/44 G06F9/445 G06F9/455

    摘要: An invention is disclosed for preserving state in a virtual machine when patching the virtual machine (VM). In an embodiment, when a deployment manager that manages VMs in a deployment determines to patch a VM, the manager removes the VM from a load balancer for the deployment, attaches a data disk to the VM, stores application data to the data disk, swaps the prevailing OS disk for a patched OS disk, boots a gust OS stored on the patched OS disk, restores the application state from the data disk to the VM, and adds the VM back to the load balancer.

    摘要翻译: 公开了一种用于在对虚拟机(VM)进行补丁时在虚拟机中保持状态的发明。 在一个实施例中,当部署管理VM的部署管理器确定对VM进行修补时,管理器从用于部署的负载平衡器中移除VM,将数据磁盘附加到VM,将应用数据存储到数据磁盘,交换 用于修补的OS磁盘的主要操作系统磁盘,引导存储在修补的OS磁盘上的阵风操作系统,将应用程序状态从数据磁盘恢复到VM,并将VM添加回负载平衡器。

    Protecting storages volumes with mock replication
    10.
    发明授权
    Protecting storages volumes with mock replication 有权
    使用模拟复制来保护存储卷

    公开(公告)号:US07778959B2

    公开(公告)日:2010-08-17

    申请号:US11298816

    申请日:2005-12-09

    IPC分类号: G06F7/00

    CPC分类号: G06F11/1464

    摘要: A file server and a data protection manager server can work in tandem to efficiently backup protected volumes, and also provide efficient access to replicas of the protected volumes. In one implementation, a file server institutes a mock replication process, in which the file server observes data associated with write operations in one or more protected volumes. Appropriate volume allocation information can then be determined, which can be used to allocate log file, spill log file, replica volume, and shadow copy volume sizes, both at the file server and at the data protection manager server. In one implementation, the file server or data protection manager server automatically determines volume allocation information and automatically provides this information to the data protection manager server. The data protection manager server can then compare the volume allocation information with identified characteristics of its storage mediums, and implements an appropriate, efficient backup policy.

    摘要翻译: 文件服务器和数据保护管理器服务器可以一起工作,以有效地备份受保护的卷,并且还可以有效地访问受保护卷的副本。 在一个实现中,文件服务器建立模拟复制过程,其中文件服务器观察与一个或多个受保护卷中的写入操作相关联的数据。 然后可以确定适当的卷分配信息,这些信息可以用于在文件服务器和数据保护管理器服务器上分配日志文件,溢出日志文件,副本卷和卷影副本卷大小。 在一个实现中,文件服务器或数据保护管理器服务器自动确定卷分配信息,并自动将该信息提供给数据保护管理器服务器。 然后,数据保护管理器服务器可以将卷分配信息与其存储介质的识别特征进行比较,并且实现适当的,有效的备份策略。