-
公开(公告)号:CN113439260B
公开(公告)日:2025-02-14
申请号:CN201980061861.1
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
Abstract: I/O处理系统包括:接收来自用户模式应用的执行I/O操作的请求,向存储设备提供该请求,调度操作系统延迟过程调用来确定存储设备是否已经完成I/O操作,执行所调度的延迟过程调用以确定存储设备已经完成I/O操作,以及向用户模式应用发送与完成的I/O操作相对应的返回。
-
公开(公告)号:CN110431823A
公开(公告)日:2019-11-08
申请号:CN201880019557.6
申请日:2018-03-13
Applicant: 微软技术许可有限责任公司
IPC: H04L29/06
Abstract: 本文公开了使用硬件加速器来管理安全通信的计算系统、设备和相关联的方法。在一个实施例中,一种方法包括在硬件加速器的FPGA处经由计算机网络从对等计算设备接收消息,并检查所接收的消息中的每一个以确定所接收的消息是否包含应用数据。该方法然后可以包括将不包含应用数据的所接收的消息的第一子集转发到处理器,以用于进一步处理,并且根据安全协议来处理包含应用数据的消息的第二子集,而不将第二子集转发到处理器,以减少通信桥上的带宽的消耗。
-
公开(公告)号:CN114667506A
公开(公告)日:2022-06-24
申请号:CN202080075544.8
申请日:2020-10-21
Applicant: 微软技术许可有限责任公司
IPC: G06F9/50
Abstract: 所公开的技术包括用于管理多物理功能NVMe设备(“MFND”)的功能和由MFND提供的物理功能(“PF”)。例如,主机设备可以发现MFND、查询MFND的能力,并且在用户模式和超级管理员模式之间改变MFND的操作模式。主机还可以利用所公开的技术来创建和删除MFND上的各个子PF。所公开的技术还包括用于管理与MFND的各个PF相关联的设置的功能。例如,主机可以查询和修改与MFND的各个子PF相关联的设置。所公开的技术还包括用于管理由MFND的各个PF提供的QoS的功能。例如,主机还可以查询和修改由MFND的各个子PF提供的QoS。
-
公开(公告)号:CN110431823B
公开(公告)日:2022-01-21
申请号:CN201880019557.6
申请日:2018-03-13
Applicant: 微软技术许可有限责任公司
Abstract: 本文公开了使用硬件加速器来管理安全通信的计算系统、设备和相关联的方法。在一个实施例中,一种方法包括在硬件加速器的FPGA处经由计算机网络从对等计算设备接收消息,并检查所接收的消息中的每一个以确定所接收的消息是否包含应用数据。该方法然后可以包括将不包含应用数据的所接收的消息的第一子集转发到处理器,以用于进一步处理,并且根据安全协议来处理包含应用数据的消息的第二子集,而不将第二子集转发到处理器,以减少通信桥上的带宽的消耗。
-
公开(公告)号:CN103116473B
公开(公告)日:2016-01-20
申请号:CN201210465126.7
申请日:2012-11-16
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F3/0613 , G06F3/0659 , G06F3/0664 , G06F3/0676 , G06F11/3419 , G06F11/3433 , G06F11/3447 , G06F11/3485 , G06F2201/815
Abstract: 本发明涉及使用盘驱动器模拟模型来对盘I/O扼流。提供用于对从虚拟机(VM)到硬盘驱动器(HDD)的请求进行扼流的计算机化的方法、系统和计算机存储介质。当从VM接收到对盘I/O的请求时,访问盘驱动器模型,所述盘驱动器模型模拟所述HDD的性能特性。在访问期间,收集所述盘驱动器模型对HDD参数的估计和所述盘驱动器模型对所述HDD的盘头的当前状态的估计。根据估计的HDD参数和估计的盘头的当前状态来计算执行所述请求的预期执行时间。而且,当允许所述请求传递到所述HDD时就测量执行所述请求的实际执行时间。使用所述预期执行时间和所述实际执行时间的比较,对来自所述VM的请求的流量进行扼流。
-
公开(公告)号:CN113439260A
公开(公告)日:2021-09-24
申请号:CN201980061861.1
申请日:2019-06-26
Applicant: 微软技术许可有限责任公司
Abstract: I/O处理系统包括:接收来自用户模式应用的执行I/O操作的请求,向存储设备提供该请求,调度操作系统延迟过程调用来确定存储设备是否已经完成I/O操作,执行所调度的延迟过程调用以确定存储设备已经完成I/O操作,以及向用户模式应用发送与完成的I/O操作相对应的返回。
-
公开(公告)号:CN102918499B
公开(公告)日:2016-01-27
申请号:CN201180026749.8
申请日:2011-05-11
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F9/45533 , H04L29/06523 , H04L41/0896 , H04L47/20 , H04L47/215
Abstract: 提供用于允许驻留在公共物理节点上的虚拟机(VM)公平地共享网络带宽的计算机化的方法、系统和计算机存储介质。实现对资源消耗的限制以改善对网络带宽的施压或对向物理节点的承租人保证的服务质量(QoS)的不利影响。限制涉及提供根据QoS策略动态地控制分配给VM中的每一个的网络带宽。这些QoS策略通过控制从VM发送的通信量来强制实施。控制通信量包括将令牌存放进分别分配给VM的令牌桶队列中。令牌随着分组通过令牌桶队列而消耗。在消耗以后,保持分组直到足够的令牌被重载进令牌桶队列中。
-
-
-
-
-
-