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)能够设定并且随时修改操作系统的操作环境,如:内存、磁碟空间、周边设备等等。
linux虚拟主机就是使用linux系统的虚拟主机。目前,linux虚拟主机的使用和普及虽然远远不及windows虚拟主机,但它在兼容各类软件、系统高稳定、全方位网络功能、可靠的安全性以及多用户多任务处理等方面都具有诸多优势。Linux虚拟主机的优势
1、兼容各类软件
linux虚机主机具有极强的兼容性,不像windows系统那样需要安装的各种软件,还需要注意各种版本的问题,一旦出错就可能导致系统崩溃等严重错误,成为系统不稳定的根源。而linux虚拟主机,由于是开源的操作系统,很多软件的安装与操作都是通过命令代码的形式直接执行的,可以完全杜绝此类冲突。对程序开发人员来说,Linux更是一个很好的操作平台,因为在Linux的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77等。
2、系统高稳定
linux虚拟主机具备linux系统的最大优点:运行稳定,因为所有的代码都是透明可见的,易于查找问题、bug,所以能最大限度的检查系统中的错误,保证系统正常运行。同时由于所有代码都是可以查看的,一旦发生了问题,也可以第一时间调整代码,修正错误,这是windows系统所不具备的优势。
3、可靠的安全性
除了稳定、兼容外,linux虚拟主机还有一个十分显著的优势,就是安全。目前市面上绝大多数病毒和恶意程序都是针对win系统开发,而Linux系统对此先天免疫;又由于代码开源,即使linux不幸感染病毒,维护人员也容易查出运行异常之处,并加以解决。平时,linux系统也可利用自带防火墙、入侵检测和安全认证等工具,及时修补系统漏洞,大大提高系统安全性。
4、全方位网络功能
Linux系统内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP等。近年来,越来越多的企业看到了Linux的这些强大的功能,利用Linux虚拟主机担任全方位的网络服务器。
5、多用户多任务
作为一个真正的多用户、多任务操作系统,使用Linux虚拟主机,每个用户都可以对自己的资源拥有特定的权限,并且互不影响;同时多个用户可以在同一时间以网络联机的方式使用计算系统。由于Linux系统调度每一个进程是平等地访问处理器的,所以能有效支持多个并行任务,使各程序之间的运行互相独立。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)