如何在一台linux服务器上建立多个虚拟机

如何在一台linux服务器上建立多个虚拟机,第1张

方法一:在Linux 服务器上安装vbox ,vbox 相当于在window 下安装vmware workstation 是比较好用的
方法二: 在Linux 服务器安装KVM 虚拟机 这个不建议初学者使用,因为比较麻烦
个人建议,如果你只是个人使用的使用vbox 就可以了

一、如何理解安装部署多台Linux虚拟机

    1、什么是Linux虚拟机?

        虚拟机简单的你可以把它理解为虚拟的电脑,从功能角度来说,这个虚拟的电脑和真实的电脑几乎完全一样,只是说虚拟机的硬盘是在一个文件中虚拟出来的。这个简单了解一下就行。实际上在搭建虚拟机的过程中也可以发现这个特点。

    2、怎么搭建一台Linux虚拟机?

        实际上也是通过虚拟化的软件来实现的。就是说在你的一台真实的电脑上通过安装一个虚拟化软件来实现虚拟机的搭建。也就是说安装一个虚拟化的软件就行了。

    3、选择安装哪一种、什么版本的虚拟化软件呢

        当然虚拟化软件有很多,比如用于服务器的,还有就是用于个人电脑的,这里我们先只关注用于个人电脑的虚拟化软件,常见的有VMware workstations和virtualbox 简单使用的话,两者其实差不多,只是可能在有些功能支持上virtualbox比 VMware要差一点,所以这里我们就选择使用VMware workstation。

        然后就是选择软件版本,版本9,10,11,12都可以,这里我们选择使用版本11,还有要注意30天试用期的问题,如果出现该提示,只需要在网上搜到对应版本的序列号然后输入即可。

       所以说我们最终选择的虚拟化软件为VMware workstation 11。

二、VMware虚拟机介绍

    1、VMware公司简介

        威睿(英语:VMware, Inc)是一家全球著名的软件的公司,它提供云计算和硬件虚拟化的软件和服务,并号称是第一个商业化的成功的虚拟化的x86架构。公司成立于1998年,VMware的总部设在加利福尼亚州帕洛阿尔托。2004年,威睿被易安信公司收购控股持有,然后,在2007年8月14日,易安信公司在纽约证券交易所上市公司所出售的15%控股。该公司在符号VMW下交易。

    2、旗下的产品

        1) VMware Workstation

        2) VMware Player

        3) VMware Fusion

        4) VMware Server

        5) VMware ESX服务器

        6) VMware ESXi服务器

        7) VMware vSphere

        8) 数据中心

        9) 其它产品

    3、VMware工作站的描述

        VMware工作站(VMware Workstation)是VMware公司销售的商业软件产品之一。该工作站软件包含一个用于英特尔x86兼容电脑的虚拟机套装,其允许用户同时创建和运行多个x86虚拟机。每个虚拟机可以运行其安装的 *** 作系统,如(但不限于)Windows、Linux、BSD变生版本。用简单术语来描述就是,VMware工作站允许一台真实的电脑在一个 *** 作系统中同时打开并运行数个 *** 作系统。其它VMware产品帮助在多个宿主电脑之间管理或移植VMware虚拟机。

    4、虚拟机的技术描述

        运行VMware工作站进程的计算机和 *** 作系统被称为宿主机(host)。在一个虚拟机中运行的 *** 作系统实例被称为虚拟机客户(guest)。类似仿真器,VMware工作站为客户 *** 作系统提供完全虚拟化的硬件集–例如,客户机只会检测到一个AMD PCnet网络适配器,而和宿主机上真正安装的网络适配器的制造和型号无关。VMware在虚拟环境中将所有设备虚拟化,包括视频适配器、网络适配器、以及硬盘适配器。它还为USB、串行和并行设备提供传递驱动程序(pass-through drivers,指将对这些虚拟设备的访问传递到真实物理设备的驱动程序)。

        由于与宿主机的真实硬件无关,所有虚拟机客户使用相同的硬件驱动程序,虚拟机实例是对各种计算机高度可移植的。例如,一个运行中的虚拟机可以被暂停下来,并被拷贝到另外一台作为宿主的真实计算机上,然后从其被暂停的确切位置恢复运行。借助VMware的VirtualCenter(虚拟机中心)产品中一种称为Vmotion的新功能,甚至可以在移动一个虚拟机时不必将其暂停–就是说现在即使在向不同的宿主机上移植虚拟机时,这些虚拟机仍然可以保持运行。

        简单概括:

        VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器

        VMWare虚拟机软件来测试软件、测试安装 *** 作系统(如linux)、测试病毒木马等。

        VMWare是真正“同时”运行,多个 *** 作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个 *** 作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,可以通过网卡将几台虚拟机用网卡连接为一个局域网。

    5、相关功能

        1)不需要分区或重开机就能在同一台PC上使用两种以上的 *** 作系统。

        2)完全隔离并且保护不同OS的 *** 作环境以及所有安装在OS上面的应用软件和资料。

        3)不同的OS之间还能互动 *** 作,包括网络、周边、文件分享以及复制贴上功能。

        4)有复原(Undo)功能。

        5)能够设定并且随时修改 *** 作系统的 *** 作环境,如:内存、磁碟空间、周边设备等等。

这个硬件上选择倾向于高配,为保障多系统运转建议采用IBM品牌机型服务:

CPU:Xeon E5-2620 v2

内  存:48GB  DDR3  ECC

主  板:Intel  C602J

硬  盘:3300G SAS

带宽配额:独享BGP多线

搭建独立IP的快云VPS服务器vm虚拟机:

下载VMware+workstation+补丁+注册rar这样 *** 作方便好多。把这两个安装好(都带有安装教程)

下载(CentOS-55-i386-bin-DVDiso)系统,分配2G内存和20G硬盘给每个独立VPS,安装完centos系统。

注意下主要的如何配置网络,避免走弯路:

1在虚拟机那点----编辑----编辑虚拟网络

2看到对话框选中vmnet0之后在下面选择bridged(桥接)如果多网卡在下面选择网卡。

3在centos系统里面----系统----管理----网络----这里双击eth0----输入和你主机相同网段的IP和网关 DNS到这OK了。

这样就可以一条网线两个外网IP,直接输入IP就可以直接访问快云VPS服务器VM虚拟机了。

配置快云VPS服务器VM虚拟机的WEB环境, *** 作完成!

这样一台服务器中搭建的每一个VPS虚拟系统都有独享的IP地址和网络环境。

家庭用户建议不超过3台,因为虚拟机比较耗内存,现在家用内存普遍在4G到8G之间,超过2台就会卡死,如果企业级用户,根据你要开的数量和系统来算,一般win7以下的系统要1G内存,win10及以上2G内存,虚拟机主要是吃内存和硬盘比较狠,建议要稳定不要超过内存的60%,如果是企业级内存上到16G,建议开虚拟机不要超过8台

CPU和内存的硬件开销在15%左右,假设虚拟机满载,那么虚拟机可用内存约100G(128g),关键看CPU核心数,因为虚拟机肯定是开来用的,核心数决定了你能开几个虚拟机。
由于这个型号最高是24的CPU,最多有8核16线程,因此你最多能开7个满载的虚拟机。

举个例子
线上 web 应用环境 (lnmp ), 每个虚拟机 分配 8GB 内存,4vcpu 60 GB 磁盘,所以你的配置,还要考虑为ESXi 预留 1-2GB 内存,所以如果在我们这里,最多能创建两台虚拟机。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13315284.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-13
下一篇 2023-07-13

发表评论

登录后才能评论

评论列表(0条)

保存