-
公开(公告)号:US20060206904A1
公开(公告)日:2006-09-14
申请号:US11078065
申请日:2005-03-11
申请人: Douglas Watkins , Andrew Nicholas
发明人: Douglas Watkins , Andrew Nicholas
IPC分类号: G06F9/46
CPC分类号: G06F9/45537
摘要: A host operating system can take ownership of a device. The host can project the presence of a device proxy (VDP) into a guest operating system. The VDP provides a set of device functions corresponding to the particular device class. Interactions with the VDP in the guest are forwarded to a Virtual Service Provider (VSP) in the host. The VSP maps a set of device class functions onto physical devices through a hardware abstraction and emulation layer. Functions supported directly by a physical device can be delivered to the device by the hardware abstraction layer (HAL). Functions not directly supported can be implemented through the hardware emulation layer (HEL). A uniform and robust set of functions may be made available in the guest regardless of hardware changes in the host, migration to a new host, or use of the device by other competing operating systems.
-
公开(公告)号:US20110246171A1
公开(公告)日:2011-10-06
申请号:US12752014
申请日:2010-03-31
申请人: Lawrence R. Cleeton , Andrei Warkentin , Andrew Nicholas , Rene Antonio Vega , Jacob Oshins , John A. Starks
发明人: Lawrence R. Cleeton , Andrei Warkentin , Andrew Nicholas , Rene Antonio Vega , Jacob Oshins , John A. Starks
IPC分类号: G06F9/455
CPC分类号: G06F9/45558 , G06F2009/45579
摘要: Techniques for reducing virtual machine input/output emulation overhead and decreasing the attack surface of a virtual machine architecture are disclosed.
摘要翻译: 公开了用于减少虚拟机输入/输出仿真开销和减少虚拟机架构的攻击面的技术。
-
公开(公告)号:US08671405B2
公开(公告)日:2014-03-11
申请号:US12751991
申请日:2010-03-31
申请人: Andrew Nicholas , Rich Yampell , Jacob Oshins , Rene Antonio Vega
发明人: Andrew Nicholas , Rich Yampell , Jacob Oshins , Rene Antonio Vega
IPC分类号: G06F9/455
CPC分类号: G06F9/45545 , G06F9/45558 , G06F11/0712 , G06F11/0778 , G06F11/0787 , G06F2009/45579
摘要: Techniques for creating crash data in a virtualized environment are disclosed. In an embodiment of the present disclosure the techniques can be used when a guest operating system within a virtual machine may not have a sufficient mechanism for generating crash data.
摘要翻译: 公开了在虚拟化环境中创建崩溃数据的技术。 在本公开的实施例中,当虚拟机内的客户操作系统可能没有足够的用于生成崩溃数据的机制时,可以使用这些技术。
-
公开(公告)号:US20130075601A1
公开(公告)日:2013-03-28
申请号:US13247168
申请日:2011-09-28
CPC分类号: H01J49/26 , H01J43/04 , H01J49/282
摘要: Embodiments of the present invention pertain to an apparatus that provides four simultaneous ion and neutral measurements as a function of altitude with variable sensitivity for neutral atmospheric species. The variable sensitivity makes it possible to extend the measurements over the altitude range of 100 to more than 700 kilometers. The four instruments included in the apparatus are a neutral wind-temperature spectrometer, an ion-drift ion-temperature spectrometer, a neutral mass spectrometer, and an ion mass spectrometer. The neutral wind-temperature spectrometer and ion-drift ion-temperature spectrometer are configured to separate O and N2 and O+ from H+ while the neutral mass spectrometer and the ion mass spectrometer are configured to separate mass with a resolution of one in sixty-four to enable metallic ion identification in the lower thermosphere. The energy analyzer features of the wind-temperature spectrometer and ion-drift ion-temperature spectrometer also enable the measurement of the thermosphere-to-exosphere transition in the Earth's upper atmosphere.
摘要翻译: 本发明的实施例涉及一种提供四个同时离子和中性测量作为中性大气物种具有可变灵敏度的高度的函数的装置。 可变灵敏度使得可以在100至700多公里的高度范围内扩展测量。 设备中包括的四种仪器是中性风温谱仪,离子漂移离子温度谱仪,中性质谱仪和离子质谱仪。 中性风温谱仪和离子漂移离子温度光谱仪被配置为从H +分离O和N2和O +,而中性质谱仪和离子质谱仪配置为分离质量,分辨率为六分之一至六分之一 在下层热环境中实现金属离子识别。 风温谱仪和离子漂移离子温度光谱仪的能量分析仪功能还可以测量地球上层大气层的热层 - 超环境过渡。
-
公开(公告)号:US20120278800A1
公开(公告)日:2012-11-01
申请号:US13095671
申请日:2011-04-27
申请人: Andrew Nicholas , Rene Antonio Vega , Shuvabrata Ganguly , Ellsworth Davis Walker , Manish Chablani
发明人: Andrew Nicholas , Rene Antonio Vega , Shuvabrata Ganguly , Ellsworth Davis Walker , Manish Chablani
IPC分类号: G06F9/455
CPC分类号: G06F9/45558 , G06F2009/45562
摘要: In an exemplary embodiment, one or more virtual processors can be added or removed from a virtual machine based on CPU pressure measured within the virtual machine. In addition to the foregoing, other techniques are described in the detailed description, claims, and figures that form a part of this document.
摘要翻译: 在示例性实施例中,可以基于在虚拟机内测量的CPU压力从虚拟机添加或移除一个或多个虚拟处理器。 除了上述之外,在形成本文档的一部分的详细描述,权利要求和附图中描述了其他技术。
-
公开(公告)号:US20070033589A1
公开(公告)日:2007-02-08
申请号:US11197614
申请日:2005-08-04
申请人: Andrew Nicholas , Rene Vega
发明人: Andrew Nicholas , Rene Vega
IPC分类号: G06F9/455
CPC分类号: G06F9/45533 , G06F9/4825
摘要: A catch-up mode that runs a virtual programmable interrupt timer faster than a nominal rate to prevent time loss in a virtual machine can be implemented. If time loss is determined, a catch-up mode can be initiated to cause increased firings, beyond a nominal rate, of the programmable interrupt timer to adjust the clock of the virtual machine to the clock of the host system. The virtual programmable interrupt timer can also be readjusted to a predetermined nominal rate when the time loss in the guest operating system is determined approximately within a predetermined tolerance range. The catch-up mode can be monitored to avoid “interrupt storms” on the virtual machine. The virtual programmable interrupt timer can be altered by the guest operating system to accommodate different operating systems.
摘要翻译: 可以实现一种追赶模式,其运行虚拟可编程中断定时器比名义速率更快以防止虚拟机中的时间损失。 如果确定时间损失,则可启动追赶模式,以引起可编程中断定时器超出标称速率的增加的启动,以将虚拟机的时钟调整到主机系统的时钟。 当客人操作系统中的时间损失大致在预定的公差范围内被确定时,虚拟可编程中断定时器也可以重新调整到预定的标称速率。 可以监视追赶模式以避免虚拟机中的“中断风暴”。 虚拟可编程中断定时器可以由客户机操作系统改变,以适应不同的操作系统。
-
公开(公告)号:US09183030B2
公开(公告)日:2015-11-10
申请号:US13095671
申请日:2011-04-27
申请人: Andrew Nicholas , Rene Antonio Vega , Shuvabrata Ganguly , Ellsworth Davis Walker , Manish Chablani
发明人: Andrew Nicholas , Rene Antonio Vega , Shuvabrata Ganguly , Ellsworth Davis Walker , Manish Chablani
CPC分类号: G06F9/45558 , G06F2009/45562
摘要: One or more virtual processors can be added or removed from a virtual machine based on CPU pressure measured within the virtual machine. In addition to the foregoing, CPU pressure can also be used to determine whether to remove a virtual processor from a virtual machine, which may cause the computer system to consume less power. In the alternative, virtual processors can be parked and/or unparked in order to reduce the amount of power consumed by the virtual machine. In addition, virtual processors can be forcibly parked during a migration operation.
摘要翻译: 可以根据在虚拟机内测量的CPU压力从虚拟机添加或移除一个或多个虚拟处理器。 除了上述之外,还可以使用CPU压力来确定是否从虚拟机移除虚拟处理器,这可能导致计算机系统消耗较少的功率。 在替代方案中,可以将虚拟处理器停放和/或未停机,以便减少虚拟机消耗的功率量。 此外,虚拟处理器可以在迁移操作期间被强制停放。
-
公开(公告)号:US08612633B2
公开(公告)日:2013-12-17
申请号:US12752014
申请日:2010-03-31
申请人: Lawrence R. Cleeton , Andrei Warkentin , Andrew Nicholas , Rene Antonio Vega , Jacob Oshins , John A. Starks
发明人: Lawrence R. Cleeton , Andrei Warkentin , Andrew Nicholas , Rene Antonio Vega , Jacob Oshins , John A. Starks
CPC分类号: G06F9/45558 , G06F2009/45579
摘要: Techniques for reducing virtual machine input/output emulation overhead and decreasing the attack surface of a virtual machine architecture are disclosed.
摘要翻译: 公开了用于减少虚拟机输入/输出仿真开销和减少虚拟机架构的攻击面的技术。
-
公开(公告)号:US08525110B2
公开(公告)日:2013-09-03
申请号:US13247168
申请日:2011-09-28
IPC分类号: H01J49/26
CPC分类号: H01J49/26 , H01J43/04 , H01J49/282
摘要: Embodiments of the present invention pertain to an apparatus that provides four simultaneous ion and neutral measurements as a function of altitude with variable sensitivity for neutral atmospheric species. The variable sensitivity makes it possible to extend the measurements over the altitude range of 100 to more than 700 kilometers. The four instruments included in the apparatus are a neutral wind-temperature spectrometer, an ion-drift ion-temperature spectrometer, a neutral mass spectrometer, and an ion mass spectrometer. The neutral wind-temperature spectrometer and ion-drift ion-temperature spectrometer are configured to separate O and N2 and O+ from H+ while the neutral mass spectrometer and the ion mass spectrometer are configured to separate mass with a resolution of one in sixty-four to enable metallic ion identification in the lower thermosphere. The energy analyzer features of the wind-temperature spectrometer and ion-drift ion-temperature spectrometer also enable the measurement of the thermosphere-to-exosphere transition in the Earth's upper atmosphere.
摘要翻译: 本发明的实施例涉及一种提供四个同时离子和中性测量作为中性大气物种具有可变灵敏度的高度的函数的装置。 可变灵敏度使得可以在100至700多公里的高度范围内扩展测量。 设备中包括的四种仪器是中性风温谱仪,离子漂移离子温度谱仪,中性质谱仪和离子质谱仪。 中性风温谱仪和离子漂移离子温度光谱仪被配置为从H +分离O和N2和O +,而中性质谱仪和离子质谱仪配置为分离质量,分辨率为六分之一至六分之一 在下层热环境中实现金属离子识别。 风温谱仪和离子漂移离子温度光谱仪的能量分析仪功能还可以测量地球上层大气层的热层 - 超环境过渡。
-
公开(公告)号:US20110246986A1
公开(公告)日:2011-10-06
申请号:US12751991
申请日:2010-03-31
申请人: Andrew Nicholas , Rich Yampell , Jacob Oshins , Rene Antonio Vega
发明人: Andrew Nicholas , Rich Yampell , Jacob Oshins , Rene Antonio Vega
IPC分类号: G06F9/455
CPC分类号: G06F9/45545 , G06F9/45558 , G06F11/0712 , G06F11/0778 , G06F11/0787 , G06F2009/45579
摘要: Techniques for creating crash data in a virtualized environment are disclosed. In an embodiment of the present disclosure the techniques can be used when a guest operating system within a virtual machine may not have a sufficient mechanism for generating crash data.
摘要翻译: 公开了在虚拟化环境中创建崩溃数据的技术。 在本公开的实施例中,当虚拟机内的客户操作系统可能没有足够的用于生成崩溃数据的机制时,可以使用这些技术。
-
-
-
-
-
-
-
-
-