2、物理服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
答:这个具体取决于你的物理服务器的硬件配置,以及虚拟机的资源消耗情况来定。没有固定的算法。但是一般会有几个限制:
1.内存内存基本上是一个硬限制。物理服务器的内存肯定是有限的。例如,一台服务器有8core,8G内存,通常hypervisor会占用512M内存,大概还剩下7.5G内存,假设每个虚拟机的配置是1corecpu,1G内存,那么在此机器上最多可以运行7个这样的虚拟机。再创建新的虚拟机时,就会报错说内存不够。在此情况下,每个虚拟机在满负载情况下最多可以拥有1个cpucore的运算能力,1G的内存空间。
当然,现在的hypervisor基本上都支持over-commit的功能,也就是说,如果你的内存只有8G,但是设定一定比例的overcommit,例如50%,那么你可以最多分出去12G内存。还是上面那个例子,如果设定overcommit为50%,那么最多可以创建11个虚拟机(1core,1Gmem)。在服务器虚拟化方面,建议overcommit设置的不要太高,一般20%。在桌面虚拟化方面,可以将overcommit设置到50%.
2.网卡如果服务器只有一个网卡,所有虚拟机的网络流量都是通过一块网卡出去,虚拟机越多,每个虚拟机可以使用的带宽就会越少,这个是需要综合考虑。例如使用多个网卡等。
3.CPUCPU资源基本上都是采用时分复用,也就是时间片的方式来轮询的。
4.磁盘I/O是本地磁盘还是网络磁盘?如果是网络磁盘,是使用的iSCSI还是光纤?不同的情况,负载是不一样的。
一般一台服务器上能跑多少个虚拟机,需要综合考虑物理服务器,虚拟机负载等方面的整体情况,再来计算。没有一个固定的公式。
物理服务器有以下优势:
一、有独立的内存,硬盘,带宽,IP等配置,独立的操作系统;
系统不像虚拟主机一样是很多人共享,保证了安全性、性能、控制自由度。选择独立物理主机能够自行支配服务器的全部资源。
二、独立服务器通常配置高;
带宽充足。整体性能强大。适合大规模的应用。独立服务器可以提供WEB,FTP之外的服务,可自己配置环境、安装组件、架设服务、安装软件等。支持自动更新系统应用软件,从而可以降低安全风险;支持资源的超配额使用,允许你占用资源的峰值超过系统规定的额度,而使你的机器服务正常运行。
三、独立服务器是物理设施;
与虚拟的VPS及云主机相比,更加安全可靠。独立服务器可以自主设置安全策略,在系统环境里,所有功能完全是独立的。不像虚拟主机是由提供商系统权限分隔的,会受其它网站的影响。
四、可增强性能和安全性;
选择独立物理服务器,可确保网站的正常运行时间。共如果您的网站拥有大量流量,则物理服务器能提供比共享主机更高的稳定性和可靠性。使用独立物理服务器,还可以避免与恶意网站或潜在垃圾邮件发送者这种劣性使用者共享空间。独立物理服务器允许增强安全性,对于通过FTP或SSL处理敏感事务的公司尤为重要。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)