-
公开(公告)号:CN104428752A
公开(公告)日:2015-03-18
申请号:CN201380032691.7
申请日:2013-06-12
Applicant: 微软公司
IPC: G06F9/50
CPC classification number: G06F9/5077 , G06F9/45533 , H04L41/0893 , H04L45/38 , H04L45/586 , H04L49/70 , H04L49/90 , H04L49/9068
Abstract: 本发明涉及用于将虚拟机流卸载到物理队列的方法、系统和计算机程序产品。计算机系统执行一个或多个虚拟机,并用管理虚拟机的网络话务的一个或多个规则来对物理网络设备进行编程。该计算机系统还将网络设备编程为使用这些规则来管理网络话务。具体地,网络设备被编程为确定可用于处理虚拟机的网络流的一个或多个物理队列在该网络设备处的可用性。网络设备还被配置成标识虚拟机的网络流,包括标识每一网络流的特性。网络设备还被配置成基于网络流的特性并基于规则来将网络流中的一个或多个分配给物理队列中的至少一个。
-
公开(公告)号:CN104396200A
公开(公告)日:2015-03-04
申请号:CN201380032650.8
申请日:2013-06-10
Applicant: 微软公司
IPC: H04L12/803
CPC classification number: H04L47/11 , G06F9/45558 , G06F2009/45595 , H04L47/12 , H04L47/263 , H04L47/762 , H04L47/822 , H04L49/70 , H04L69/16 , Y02D50/10
Abstract: 确保可预测且可量化的联网性能。本发明的各实施例将无拥塞网络核与基于系统管理程序(即,基于边缘)的扼流设计相组合以帮助确保量化且不可变的订阅带宽速率。系统管理程序中的轻量垫片层能自适应地扼流VM到VM的话务流的速率。接收系统管理程序可以检测拥塞并且传递回发送系统管理程序要管制速率。作为响应,发送系统管理程序可以降低传送速率以缓解接收系统管理程序处的拥塞。在一些实施例中,这些原理延及在无拥塞网络上通信的任何消息处理器。
-
公开(公告)号:CN1262941C
公开(公告)日:2006-07-05
申请号:CN02156164.8
申请日:2002-12-11
Applicant: 微软公司
IPC: G06F15/163 , G06F9/00 , G06F13/00 , H04L29/06
CPC classification number: H04L63/0227 , H04L29/06 , H04L63/0263 , H04L63/08 , H04L63/20 , H04L69/32
Abstract: 过滤数据包,所采用的方式促进数据有效地流过通信路径。过滤器栈包括一个或多个过滤器实例,这些过滤器实例可以过滤通过过滤器栈的数据包。该过滤器栈与一个或多个协议栈有关,这些协议栈在计算机设备与网络之间的通信路径中发挥作用。当过滤实例被插入过滤器栈或从过滤器栈中被除去时,有关的协议栈仍然能够转移数据。抽象接口通过将数据传送到创建过滤器实例的过滤驱动器,来促进插入和除去过滤器实例。过滤驱动器可以创建多个过滤器实例。可以根据数据流、控制流的方向和包的特征来回避与过滤器实例有关的过滤操作。
-
公开(公告)号:CN1424663A
公开(公告)日:2003-06-18
申请号:CN02156164.8
申请日:2002-12-11
Applicant: 微软公司
IPC: G06F15/163 , G06F9/00 , G06F13/00 , H04L29/06
CPC classification number: H04L63/0227 , H04L29/06 , H04L63/0263 , H04L63/08 , H04L63/20 , H04L69/32
Abstract: 本发明提出了一种网络过滤驱动器的构造和运行环境。其中过滤数据包所采用的方式促进数据有效地流过通信路径。过滤器栈包括一个或多个过滤器实例,这些过滤器实例可以过滤通过过滤器栈的数据包。该过滤器栈与一个或多个协议栈有关,这些协议栈在计算机设备与网络之间的通信路径中发挥作用。当过滤实例被插入过滤器栈或从过滤器栈中被除去时,有关的协议栈仍然能够转移数据。抽象接口通过将数据传送到创建过滤器实例的过滤驱动器,来促进插入和除去过滤器实例。过滤驱动器可以创建多个过滤器实例。可以根据数据流、控制流的方向和包的特征来回避与过滤器实例有关的过滤操作。
-
-
-