虚拟机服务器经典应用配置方案(一)

摘要:
II虚拟主机需要虚拟系统来配置应用程序中的服务器硬件,这有助于提高服务器效率和整体系统安全性。反过来,它需要高服务器配置。良好的服务器性能包括CPU处理速度、内存容量、硬盘读/写带宽和容量以及网络端口带宽。如果每个Win7需要2个CPU,则需要的虚拟处理器数量为200*2=400,这超过了单个服务器提供的最大虚拟处理器数量384,并且所有这些处理器都不能在单个主机上运行。

一.虚拟主机介绍

虚拟机是用软件方式创建一个虚拟的计算机硬件系统环境,可以让你在当前真实系统环境下再虚拟的创建一个或多个硬件系统环境并可以在这个虚拟环境下安装各种常见的操作系统及各种软件。

 
 

二.虚拟主机在应用中对服务器硬件配置要求

采用虚拟系统的好处,帮助提升服务器使用效率和整体系统安全,反过来对服务器配置要求也很高,一个好的服务器的性能涉及到CPU处理速度、内存的容量、硬盘的读写带宽以及容量、网络端口的带宽。下面对每一个方面进行分析:

CPU处理器:通常虚拟应用系统中一个物理计算单元()支持运行8个虚拟处理器,虚拟系统软件借助最先进的Intel Xeon5600系列处理器和AMD Opteron6100系列处理器,为虚拟主机提供强劲性能,即

NO

服务器CPU数量

虚拟主机

物理计算单元()

支持最大虚拟机数量

1

单路四核Xeon3400

4

32

2

双路4Xeon5600

8

64

3

双路6Xeon5600

12

96

4

四路8Xeon7500

32

256

5

双路8Opteron6100

16

128

6

双路12Opteron6100

24

192

7

四路12Opteron6100

48

384

 

在虚拟系统软件中考虑到性能因素,假设每个虚拟机系统只有一个虚拟处理器,我们在一台宿主机上最多能运行384个虚拟机。

例如,如果我们要在一台宿主机上运行200Win 7,宿主机的CPU处理器最少得拥有200/8=25核,这当然是建立在每个Win 7只分配一个虚拟CPU的前提上。

如果每个Win 7需要2 CPU,那需要虚拟处理器数量200*2=400,就超过单台服务器提供最大虚拟处理器数量384的上限了,就不能全部在一台宿主机上运行了。

  比如需要运行的虚拟机有16个,每个虚拟机分配2个虚拟CPU,那么总共需要的虚拟CPU数量为16*2=32个,最少需要32/8=4个逻辑处理器,如果采用的是四核CPU,那么最少需要1颗四核CPU

处理器:缓存越大越好,尤其在虚拟处理器和物理处理器间的比值很高的时候。

2. 内存:每个虚拟机自己运行的内存分配与操作系统有关,通常Linux 内存分配最少为512Mwindows7分配 最少1G容量内存,但是运行这些虚拟机,软件本身也要考虑到实际应用情况和自身内存占用。

NO

虚拟主机服务器

支持最大虚拟系统

Windows系统所需内存

Linux系统所需内存

1

4

32

32GB

16GB

2

8

64

64GB

32GB

3

12

96

96GB

48GB

4

32

256

256GB

128GB

5

16

128

128GB

64GB

6

24

192

192GB

96GB

7

48

384

384GB

192GB

 

3. 网络:一般的服务器通常会有两个网口,一个控制,一个外部访问,也可以只有一个。如果虚拟主机数量多,要提升性能,网卡数量也要相应增加,如果对于多个虚拟系统网口共享一个网卡会有带宽占用的问题。主要还是看你运行的虚拟机所扮演的角色,如果是web访问,而且是大量的,那必须独享一块网卡,FTP服务也是这样。

如果网络数据传输量很大,可以安装多块网卡,在一块网卡上绑定多个虚拟机。例如每个虚拟机需要100Mbps,那建立80个虚拟系统,虚拟主机服务器应该需要81000Mbps的网卡,每个网卡绑定10个虚机。

4. 硬盘系统:硬盘的读写带宽当然越大越好,但是IO读写总是有瓶颈的,而且要考虑成本,这是可以设置硬盘读写是异步还是同步,异步操作会把数据缓存在内存中,这样可以缓解IO读写压力。硬盘数量推荐4块以上。

三. 虚拟主机配置方案

 

方案1  中小规模虚拟主机应用


 
 

型号

XASUN VM U12416Ti

配置

4Xeon 2.4G16GBSATA500G*2、双千兆

定位

支持最大32个虚拟系统

配置明细

品牌和型号

数量

单位

备注

CPU

4Xeon E3430 2.4G

1

 

芯片组

intel S3420 Chips

 

  

内存

4G DDR3-1333 REG ECC

4

 

显卡

集成

 

  

硬盘

500 SATA企业级

4

 

网卡

集成双千兆

   

系统平台

XASUN IGPLCU114P4

1

 

电源

400W EPS

 

 

 

性能指标

 

 

 

CPU

384亿次/秒 

硬盘

IO读写带宽100MB/SIOPS 200/

网络端口

提供2Gbps IO带宽,以太端口

散热噪音

静音级(可选)

升级能力

 

CPU

单路Xeon3400全系列 

内存槽

6个,单根内存最大8GB,最大容量32GB

硬盘位

支持SATA 6

网口

最大支持8Gbps以太端口

操作系统

 

支持Windows Server 20032008

支持RedhatSuse Linux全系列

报价

13500

 

免责声明:文章转载自《虚拟机服务器经典应用配置方案(一)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【前端开发】基于vue的树形结构table拖拽排序教程Signalr入门系列:Signalr简介(一)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

FFMPEG高级编程第一篇:环境搭建及编译

  前段时间在翻看电脑里面资料时,发现了以前做的在嵌入式硬件上面运行以ffmepg为基础,以嵌入式硬件解码的多媒体播放工作,发现都快忘记完了。今日得闲整理温习了一下ffmpeg在嵌入式上的运用,这里给大家分享一下,顺便做了一下记录以备以后使用时参考。 本文(记录)与目前网上很多关于ffmpeg的文章相比有两个特点: 一、重点不在于ffmpeg的解码部分(这...

主机与虚拟机Oracle VM VirtualBox不能拖动复制的解决办法

先将虚拟机系统关机,然后打开Oracle VM VirtualBox管理器: 第一步: 常规高级里共享粘贴板已经选中双向 第二步: 虚拟机设置-存储-控制器SATA(或IDE)-勾选"使用主机输入输出(I/O)缓存" 第三步: 存储-控制器SATA-点击***.vdi-勾选"固态驱动器" 重新打开虚拟机; ----------------- 直接复制粘贴...

windows 8.1 启用hyper-v导致vmware 无法使用的问题解决方案(兼顾WP8.1模拟器和vmware)

最近搭建了windows phone 8.1开发环境,为了开机就可以进行WP8.1开发,就使用了 bcdedit /set {BCD ID} hypervisorlaunchtype auto 命令将Hyper-V随机启动,现在需要在vmware中运行linux系统,打开虚拟机就提示以下错误: vmware workstation and hyper-v...

虚拟机WMware NAT方式共享物理主机IP地址上网设置方式

物理主机:通常也叫作宿主机,是安装 VMware 软件的主机。 虚拟机:是运行在 VMware 软件上的主机。 虚拟机网卡认识: VMnet0:虚拟机桥接模式的网卡。VMnet1:虚拟机仅主机模式的网卡。VMnet8:虚拟机 NAT 模式的网卡,是VMware为物理主机分配的虚拟网卡,物理主机通过这块 VMnet8 网卡与虚拟机操作系统进行通信。 如下图...

Virtualbox中不能为虚拟机打开一个新任务的原因及解决方法

我最开始的时候还以为是因为我的虚拟机路径是中文导致的,后来才发现原因: 4.3.12 之后的版本增加了安全检查机制(以前会被病毒利用),如果有程序将DLL注入Vbox的进程就会报错退出。一些杀软,MacType,或者别的系统性程序,都会注入DLL,找到元凶并排除即可。 解决方法:(有些方法我试了其实没有效果,我自己其实是重新打开就不会出错了,要等一会,...

RedHat7搭建KVM虚拟机

RedHat7搭建KVM虚拟机 1. 宿主机安装RedHat7.3系统 1.1选择语言 中文、简体中文(中国) 1.2安装位置 1.2.1自定义分区,选择LVM,将分区空间全部分配给根 1.2.2禁用Kdump 2.安装KVM 2.1安装前准备 2.1.1配置yum源 2.1.2防火墙处理 setenforce 0  sed -i 's/SELINUX=e...