Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asynchronous 绝对不能虚拟化的服务器环境?_Asynchronous_Virtualization - Fatal编程技术网

Asynchronous 绝对不能虚拟化的服务器环境?

Asynchronous 绝对不能虚拟化的服务器环境?,asynchronous,virtualization,Asynchronous,Virtualization,我最近加入了一个开发团队,并在团队会议上注意到该团队总是缺少服务器,并且由于漫长的采购过程而延迟。我们会选择任何能找到的盒子,也就是说,我们只需要更多的盒子,不一定是最快的。在一次会议上,我问我们为什么不虚拟化。有人告诉我以前是如何尝试虚拟化的,但它不能与异步连接之类的东西一起工作。为什么虚拟化不能与任何“异步”的东西一起工作对我来说似乎很模糊,但我觉得现在提出这个问题并不合适(特别是因为我是新来的)。我了解异步网络连接和请求在应用程序级别的概念,但我不清楚为什么虚拟化在某些服务器环境中绝对不能

我最近加入了一个开发团队,并在团队会议上注意到该团队总是缺少服务器,并且由于漫长的采购过程而延迟。我们会选择任何能找到的盒子,也就是说,我们只需要更多的盒子,不一定是最快的。在一次会议上,我问我们为什么不虚拟化。有人告诉我以前是如何尝试虚拟化的,但它不能与异步连接之类的东西一起工作。为什么虚拟化不能与任何“异步”的东西一起工作对我来说似乎很模糊,但我觉得现在提出这个问题并不合适(特别是因为我是新来的)。我了解异步网络连接和请求在应用程序级别的概念,但我不清楚为什么虚拟化在某些服务器环境中绝对不能工作

也就是说,我不是说“不是最好的解决方案”,而是说在什么情况下服务器虚拟化实际上是不可能的


(一些可能与服务器环境相关的信息:我们主要运行数据库服务器、web服务器、执行大量消息传递、排队,并获得高峰网络流量时间)

实时系统的虚拟化几乎是我唯一认为“不可能”的类别(至少就现有的虚拟化解决方案而言)但即便如此,技术本身也没有什么不可能做到这一点——只有实现

实时系统通常需要非常接近硬件,以确保一切都在需要时准确发生。由于操作上的不一致性,在虚拟化环境中,确保一切“按时”运行将非常困难/不可能。因此,将实时系统置于非实时hypervisor中几乎肯定会引起问题

就服务器环境而言,像DPI/SPI防火墙和相关系统这样需要极高吞吐量并且必须在给定时间范围内完成请求的东西可能是最好的“真实”示例