控制网络利用
    1.
    发明公开

    公开(公告)号:CN103635882A

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

    申请号:CN201280032002.8

    申请日:2012-05-30

    Applicant: 微软公司

    Inventor: R·弗莱尔斯

    Abstract: 任意应用的网络利用通过跟踪虚拟机(VM)(至少包括主存该应用的各部分的VM)的网络使用统计来控制。对于网络利用控制,VM用作该应用的各元素的网络代理。对照网络使用统计来评估该应用的网络要求的规范。在去往/始自/穿过该应用的一元素的网络容量要求未被满足时,可适应一个或多个VM来满足该要求。例如,VM可从具有过量网络带宽的主机或网络位置迁移。或者,例如,不满足要求的VM的网络带宽可用性可被增加并且在适当的主机或网络位置处的VM的带宽可用性可被降低。因而,可以使用VM适应来满足应用级通信路径要求。

    虚拟机迁移工具
    3.
    发明公开

    公开(公告)号:CN103620551A

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

    申请号:CN201280032094.X

    申请日:2012-05-30

    Applicant: 微软公司

    Abstract: 本文描述了用于将应用迁移到计算云的工具和技术。工具可被用来将任何任意应用迁移到计算云的特定实现。该工具可以使用迁移规则库,将这些规则应用于所选应用,并且在该过程中生成迁移输出。该迁移输出可以是建议信息、经修订的代码、补丁,等等。可存在针对不同的云计算平台的不同规则集合,从而允许该应用被迁移到不同的云。这些规则可以描述各种各样的应用特征和用于迁移该应用的对应的校正动作。规则可以指定该应用的语义行为、代码或调用、存储、数据库实例、与数据库的交互、主存该应用的操作系统,以及其他。

    应用效率引擎
    4.
    发明公开

    公开(公告)号:CN102414674A

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

    申请号:CN201080019495.2

    申请日:2010-04-23

    Applicant: 微软公司

    Abstract: 提供了系统和方法。可访问和收集与在一个或多个虚拟机(VM)上执行的应用有关的性能和容量统计数据。可分析收集到的性能和容量统计数据以确定用于在虚拟机(VM)上有效地执行应用的改进的硬件简档。可调度和部署具有与改进的硬件简档匹配的虚拟硬件配置的虚拟机(VM)以执行应用。可周期性地分析与虚拟机(VM)有关的性能和容量统计数据,以确定阈值条件是否发生。当已经确定阈值条件发生时,可自动地分析与具有同不同的硬件简档相对应的不同配置的虚拟机(VM)有关的性能和容量统计数据,以确定更新的改进的硬件简档。可用与更新的改进的简档匹配的虚拟硬件配置来重新部署用于执行应用的虚拟机(VM)。

    虚拟机快照和分析
    5.
    发明公开

    公开(公告)号:CN103608765A

    公开(公告)日:2014-02-26

    申请号:CN201280029544.X

    申请日:2012-06-05

    Applicant: 微软公司

    CPC classification number: G06F11/301 G06F11/3072 G06F2201/815 G06F2201/865

    Abstract: 描述了用于捕捉和分析虚拟机快照的技术。一个或多个计算机可以在虚拟机正在执行时自动获取这些虚拟机的快照以形成虚拟机快照池。虚拟机快照随后被读取以获取这些虚拟机快照的一组特征属性,这些特征属性包括与运行中客操作系统、安装在虚拟机上的软件、有关虚拟机本身的元数据有关的信息以及其他信息。在一个实施例中,使用机器学习算法来分析特征或属性以自动计算并存储有关虚拟机的信息。

    虚拟机迁移
    6.
    发明公开

    公开(公告)号:CN101669106A

    公开(公告)日:2010-03-10

    申请号:CN200880013414.0

    申请日:2008-03-20

    Applicant: 微软公司

    CPC classification number: G06F9/455 G06F9/45558 G06F9/5088 G06F2009/4557

    Abstract: 描述了虚拟机迁移。在各实施例中,虚拟机可利用LUN(逻辑单元号)屏蔽来从一个主计算机迁移到另一个主计算机。存储阵列的LUN可被映射到虚拟机的虚拟驱动器。将LUN与虚拟机的第一主计算机相关联的LUN掩码被配置成去除该LUN的屏蔽以将该虚拟机从该第一主计算机迁移到第二主计算机。

    应用效率引擎
    7.
    发明授权

    公开(公告)号:CN102414674B

    公开(公告)日:2015-04-01

    申请号:CN201080019495.2

    申请日:2010-04-23

    Applicant: 微软公司

    Abstract: 本发明提供了系统和方法。可访问和收集与在一个或多个虚拟机(VM)上执行的应用有关的性能和容量统计数据。可分析收集到的性能和容量统计数据以确定用于在虚拟机(VM)上有效地执行应用的改进的硬件简档。可调度和部署具有与改进的硬件简档匹配的虚拟硬件配置的虚拟机(VM)以执行应用。可周期性地分析与虚拟机(VM)有关的性能和容量统计数据,以确定阈值条件是否发生。当已经确定阈值条件发生时,可自动地分析与具有同不同的硬件简档相对应的不同配置的虚拟机(VM)有关的性能和容量统计数据,以确定更新的改进的硬件简档。可用与更新的改进的简档匹配的虚拟硬件配置来重新部署用于执行应用的虚拟机(VM)。

    虚拟机镜像分析
    8.
    发明公开

    公开(公告)号:CN103620550A

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

    申请号:CN201280031966.0

    申请日:2012-06-08

    Applicant: 微软公司

    CPC classification number: G06F9/45533 G06F9/45558

    Abstract: 讨论用于分析虚拟机镜像的技术。在一个实施例中,从一个或多个虚拟机镜像中提取设置的子集,虚拟机镜像在其中存储设置的值。设置由在虚拟机镜像的虚拟机上执行的软件来分别使用。各虚拟机镜像的一个目标虚拟机镜像被选择,并且设置的目标值从该目标虚拟机镜像中获得。设置的样本值从多个虚拟机镜像中获得。通过标识值在虚拟机镜像间的相似性和差异来形成子集。

Patent Agency Ranking