使用DNS反射来测量网络性能

    公开(公告)号:CN102859942B

    公开(公告)日:2014-07-16

    申请号:CN201180020741.0

    申请日:2011-04-26

    Applicant: 微软公司

    CPC classification number: H04L61/1511 H04L29/12066 H04L43/0864

    Abstract: 顶层域名系统(DNS)服务器接收来自本地DNS解析器的DNS查询,该DNS查询请求与域名对应的网络地址。顶层DNS服务器将本地DNS解析器反射到反射器DNS服务器。反射器DNS服务器将本地DNS解析器反射到收集器DNS服务器,收集器DNS服务器进而将网络地址返回给本地DNS解析器。反射器DNS服务器和收集器DNS服务器两者都在同一数据中心中,且本地DNS解析器与数据中心之间的通信的一个或多个网络性能测量是基于本地DNS解析器与反射器DNS服务器和收集器DNS服务器两者之间的通信来确定的。

    使用部分复制的Web内容分布式寄放

    公开(公告)号:CN100498772C

    公开(公告)日:2009-06-10

    申请号:CN200510068890.0

    申请日:2005-05-13

    Applicant: 微软公司

    Inventor: 张察 李劲

    CPC classification number: H04L67/104 H04L67/1076 H04L67/1095 H04L69/329

    Abstract: 这里描述的装置涉及到在多个计算设备上寄放web站点的内容。为与该web站点相关的每个文件计算相对重要性。这种相对的重要性被用于计算内容的几个子集,这些子集被分配给计算机簇,比如服务器阵列、对等网络等等内的几个设备。这些子集包括在包含一个或多个文件的各部分的分组上使用擦除编码方案来创建的已编码消息。一旦检索文件,则基于擦除编码方案从设备中检索固定数量的不同的已编码消息。文件以这些不同的消息被重新创建。因为多个设备具有该内容,所以无需消费大量的存储空间或任何一个计算设备的带宽,就可以更为迅速地检索web站点并提高了检索的可靠性。

    用于对等网络中的接收器驱动流传送的系统和方法

    公开(公告)号:CN1758646A

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

    申请号:CN200510099119.X

    申请日:2005-08-31

    Applicant: 微软公司

    Inventor: 李劲

    Abstract: “PeerStreamer”提供用于松散耦合的P2P网络的接收器驱动对等(P2P)媒体流传送。该网络中的对等体只执行简单的操作、可以高速缓存流媒体的全部或一部分、不与其他对等体协作、可以是不可靠的、以及可以在任何给定的流传送会话期间脱机或联机。该网络中的客户机进行实时操作,以便协调对等体、从多个对等体流传送媒体、执行负载平衡、处理对等体的联机/脱机状态、以及执行对该流媒体的解码和呈现。在一个实施例中,PeerStreamer使用高速率擦除弹性编码来允许多个服务对等体保持部分媒体而无冲突,以便客户机仅仅检索固定数量的擦除编码块,而不管在哪里检索和检索什么特定块。在另一个实施例中,PeerStreamer使用嵌入编码媒体来根据可用的服务带宽和客户机队列状态而改变流传送比特率。

    用于对等网络中的接收器驱动流传送的系统和方法

    公开(公告)号:CN1758646B

    公开(公告)日:2010-12-22

    申请号:CN200510099119.X

    申请日:2005-08-31

    Applicant: 微软公司

    Inventor: 李劲

    Abstract: “PeerStreamer”提供用于松散耦合的P2P网络的接收器驱动对等(P2P)媒体流传送。该网络中的对等体只执行简单的操作、可以高速缓存流媒体的全部或一部分、不与其他对等体协作、可以是不可靠的、以及可以在任何给定的流传送会话期间脱机或联机。该网络中的客户机进行实时操作,以便协调对等体、从多个对等体流传送媒体、执行负载平衡、处理对等体的联机/脱机状态、以及执行对该流媒体的解码和呈现。在一个实施例中,PeerStreamer使用高速率擦除弹性编码来允许多个服务对等体保持部分媒体而无冲突,以便客户机仅仅检索固定数量的擦除编码块,而不管在哪里检索和检索什么特定块。在另一个实施例中,PeerStreamer使用嵌入编码媒体来根据可用的服务带宽和客户机队列状态而改变流传送比特率。

    用于流媒体的擦除编码的系统和方法

    公开(公告)号:CN1750472A

    公开(公告)日:2006-03-22

    申请号:CN200510099125.5

    申请日:2005-08-31

    Applicant: 微软公司

    Inventor: 李劲

    Abstract: “PeerStreamer”提供用于松散耦合的P2P网络的接收器驱动对等(P2P)媒体流传送。该网络中的对等体只执行简单的操作、可以高速缓存流媒体的全部或一部分、不与其他对等体协作、可以是不可靠的、以及可以在任何给定的流传送会话期间脱机或联机。该网络中的客户机进行实时操作,以便协调对等体、从多个对等体流传送媒体、执行负载平衡、处理对等体的联机/脱机状态、以及执行对该流媒体的解码和呈现。在一个实施例中,PeerStreamer使用高速率擦除弹性编码来允许多个服务对等体保持部分媒体而无冲突,以便客户机仅仅检索固定数量的擦除编码块,而不管在哪里检索和检索什么特定块。在另一个实施例中,PeerStreamer使用嵌入编码媒体来根据可用的服务带宽和客户机队列状态而改变流传送比特率。

    用于流媒体的擦除编码的系统和方法

    公开(公告)号:CN100586070C

    公开(公告)日:2010-01-27

    申请号:CN200510099125.5

    申请日:2005-08-31

    Applicant: 微软公司

    Inventor: 李劲

    Abstract: “PeerStreamer”提供用于松散耦合的P2P网络的接收器驱动对等(P2P)媒体流传送。该网络中的对等体只执行简单的操作、可以高速缓存流媒体的全部或一部分、不与其他对等体协作、可以是不可靠的、以及可以在任何给定的流传送会话期间脱机或联机。该网络中的客户机进行实时操作,以便协调对等体、从多个对等体流传送媒体、执行负载平衡、处理对等体的联机/脱机状态、以及执行对该流媒体的解码和呈现。在一个实施例中,PeerStreamer使用高速率擦除弹性编码来允许多个服务对等体保持部分媒体而无冲突,以便客户机仅仅检索固定数量的擦除编码块,而不管在哪里检索和检索什么特定块。在另一个实施例中,PeerStreamer使用嵌入编码媒体来根据可用的服务带宽和客户机队列状态而改变流传送比特率。

    使用DNS反射来测量网络性能

    公开(公告)号:CN102859942A

    公开(公告)日:2013-01-02

    申请号:CN201180020741.0

    申请日:2011-04-26

    Applicant: 微软公司

    CPC classification number: H04L61/1511 H04L29/12066 H04L43/0864

    Abstract: 顶层域名系统(DNS)服务器接收来自本地DNS解析器的DNS查询,该DNS查询请求与域名对应的网络地址。顶层DNS服务器将本地DNS解析器反射到反射器DNS服务器。反射器DNS服务器将本地DNS解析器反射到收集器DNS服务器,收集器DNS服务器进而将网络地址返回给本地DNS解析器。反射器DNS服务器和收集器DNS服务器两者都在同一数据中心中,且本地DNS解析器与数据中心之间的通信的一个或多个网络性能测量是基于本地DNS解析器与反射器DNS服务器和收集器DNS服务器两者之间的通信来确定的。

    使用部分复制的Web内容分布式寄放

    公开(公告)号:CN1696936A

    公开(公告)日:2005-11-16

    申请号:CN200510068890.0

    申请日:2005-05-13

    Applicant: 微软公司

    Inventor: 张察 李劲

    CPC classification number: H04L67/104 H04L67/1076 H04L67/1095 H04L69/329

    Abstract: 这里描述的装置涉及到在多个计算设备上寄放Web站点的内容。为与该Web站点相关的每个文件计算相对重要性。这种相对的重要性被用于计算内容的几个子集,这些子集被分配给计算机簇,比如服务器阵列、对等网络等等内的几个设备。这些子集包括在包含一个或多个文件的各部分的分组上使用擦除编码方案来创建的已编码消息。一旦检索文件,则基于擦除编码方案从设备中检索固定数量的不同的已编码消息。文件以这些不同的消息被重新创建。因为多个设备具有该内容,所以无需消费大量的存储空间或任何一个计算设备的带宽,就可以更为迅速地检索Web站点并提高了检索的可靠性。

Patent Agency Ranking