Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.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
虚拟化:您是否在虚拟机中存储web内容?_Web_Virtualization - Fatal编程技术网

虚拟化:您是否在虚拟机中存储web内容?

虚拟化:您是否在虚拟机中存储web内容?,web,virtualization,Web,Virtualization,在为我创建虚拟web服务器VirtualBox时,web内容通常会进入虚拟机内部,还是通常会有一个运行在裸机上的文件服务器向所有虚拟机提供文件内容 是否存在为虚拟服务器存储内容的典型方案?这取决于您的体系结构以及信息的更新方式。如果信息要频繁更新并跨多台机器复制,那么在虚拟机通过网络连接到的裸机上安装一个文件服务器可能是有意义的。但是,您应该知道,特别是使用VirtualBox,即使安装了来宾工具,您也会对网络性能产生相当大的影响。我注意到,我从VirtualBox获得了VMWare大约20%的

在为我创建虚拟web服务器VirtualBox时,web内容通常会进入虚拟机内部,还是通常会有一个运行在裸机上的文件服务器向所有虚拟机提供文件内容


是否存在为虚拟服务器存储内容的典型方案?

这取决于您的体系结构以及信息的更新方式。如果信息要频繁更新并跨多台机器复制,那么在虚拟机通过网络连接到的裸机上安装一个文件服务器可能是有意义的。但是,您应该知道,特别是使用VirtualBox,即使安装了来宾工具,您也会对网络性能产生相当大的影响。我注意到,我从VirtualBox获得了VMWare大约20%的网络速度。

这取决于这是开发还是生产?如果有多台服务器的生产环境将所有内容存储在一个文件共享上,并且具有快速的网络访问能力,那么您就不必处理更新每台服务器的麻烦。如果是开发,只需将所有内容都放在虚拟服务器上,因为性能并不重要,而且更简单。

创建虚拟服务器的目的是什么

我通常使用vm作为测试机,在这种情况下,内容将进入apache运行的内部


如果您试图模拟网络系统,如负载平衡器或其他东西,您将在模拟机器上设置内容,以表示场景中的文件服务器。

这适用于单个生产web服务器。我可以有一个小的虚拟机,即5GB,如果我使用一个文件共享的内容,我就不必担心运行在虚拟机的空间不足。目前,我正在创建200GB的虚拟机,并开始担心空间不足和必须调整大小。