Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了虚拟化 – Linux-KVM:文件服务器作为访客还是主机?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我打算构建一个主要需要成为文件服务器的Ubuntu服务器,但由于预算限制,可能会用于运行几个不同的开发/服务器项目的虚拟映像(可能很少同时进行;主要是测试) . 我已经研究了各种虚拟化解决方案(Xen,KVM,VirtualBoX),我现在认为我将使用KVM,然我是服务器环境中的新手(我在Windows上广泛使用Virtual PC). 我的问题是: 我是否应该“全身心投入”并将所有内容虚拟化,
我打算构建一个主要需要成为文件服务器的ubuntu服务器,但由于预算限制,可能会用于运行几个不同的开发/服务器项目的虚拟映像(可能很少同时进行;主要是测试) .

我已经研究了各种虚拟化解决方案(Xen,KVM,VirtualBox),我现在认为我将使用KVM,然我是服务器环境中的新手(我在Windows上广泛使用Virtual PC).@H_197_17@

我的问题是:
我是否应该“全身心投入”并将所有内容虚拟化,或者我应该虚拟化其他操作系统并将文件服务器保持在主机级别?@H_197_17@

我会本能地去虚拟所有东西,但是如果我在文件服务器上使用虚拟服务器,我认为这会导致主机上包含我所有文件服务器文件的大量单个文件.我只是担心这可能导致潜在的问题(我知道相当大的文件很好,但我不确定有多大可以,如果说500Gb可能会开始成为一个问题!)@H_197_17@

另一件事是,由于我对KVM和服务器虚拟化的相对新兴,也许我在这里错过了一个技巧. (冒着听起来非常不知情的风险……)文件服务器驻留在该映像中的文件是否必要,或者它们是否可以驻留在主机操作系统级别,并且还有文件服务器负责将它们提供给我的网络?@H_197_17@

更多细节,以防他们帮助:@H_197_17@

预期的主机操作系统:Ubuntu 9.10服务器@H_197_17@

客户操作系统:
大多数可能是Ubuntu 9.10服务器,但理想情况下我希望使用Windows 7进行特定项目的测试.@H_197_17@

客户操作系统使用预期包括:(可能)文件服务器; mediawiki安装(加上测试版); Web服务器(ApachE)用于一些简单的内部使用网页,它们不能与mediawiki机器在同一台机器上; Win7试验机;@H_197_17@

对于所有访问,我打算用SSH远程连接(尽管我大多数时间都会在与服务器相同的位置)@H_197_17@

任何(建设性的)建议都感激不尽!@H_197_17@

谢谢,
尼尔@H_197_17@

解决方法

KVM以及可能的其他解决方案允许您将整个块设备呈现给来宾操作系统.例如,您可以在主机系统上为文件服务器文件设置专用LVM分区(甚至是完整的磁盘驱动器),并将其作为安装在/ srv的硬盘驱动器提供给文件服务器虚拟机,例如.

这样你就没有为你的服务器提供一个巨大的文件 – 只是主机磁盘上的一个分区.这将处理驻留在主机上但由虚拟文件服务器提供给您的网络的文件.@H_197_17@

我有一个非常类似的设置,也在Ubuntu 9.10和KVM上,我有一个LDAP目录和6个虚拟服务器在2个物理服务器上运行.我和你自己的情况相同 – 我是否设置了2台虚拟机来托管LDAP,或者在物理机器上运行它?我的回答是因为物理机器也需要访问LDAP,我会将它托管在物理机箱上.如果我反过来做了,虚拟LDAP服务器失败了,物理服务器将无法使用它.但是,如果物理服务器出现故障,虚拟机也将失败,因此LDAP无法正常工作!@H_197_17@

在我的设置中,整个虚拟机位于主机级别的LVM分区上,因为它们使用DRBD在两台物理机器之间进行复制,因此如果一个物理机箱死机,则可以在另一台物理机箱上快速购买.完整的LVM分区作为SCSI硬盘驱动器呈现给VM,然后VM也使用LVM对“硬盘驱动器”进行分区.@H_197_17@

大佬总结

以上是大佬教程为你收集整理的虚拟化 – Linux-KVM:文件服务器作为访客还是主机?全部内容,希望文章能够帮你解决虚拟化 – Linux-KVM:文件服务器作为访客还是主机?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。