论文写作规范毕业论文格式开题报告范文|MBA论文范文本科论文范文硕士论文范文博士论文范文

  • 在线提交留言
  • 虚拟化平台程序端设计与实现

    发布时间:2019-10-10 来源:www.boshuolunwen123.com  作者:博硕论文辅导网

      TAGS标签:研究生论文  免费论文  论文下载  写作辅导  论文写作  论文致谢  参考文献  开题报告  职称论文  毕业论文  论文模板  论文范文

    虚拟化平台程序端设计与实现
    目录
    1 虚拟化概念 1
    2虚拟化背景 1
    3 虚拟化技术 1
    4虚拟化分类 2
    4.1完全虚拟 2
    4.2准虚拟 2
    4.3系统虚拟 2
    4.4桌面虚拟 3
    5红帽虚拟化 3
    6红帽虚拟化特点 3
    7 红帽企业级虚拟化安装及部署 4
    7.1 预备条件 4
    7.2 安装红帽企业虚拟化管理器(RHEV-M) 4
    7.3 安装红帽企业虚拟化Hypervisor(RHEV-H) 5
    7.4 开始安装红帽企业虚拟化管理程序 7
    7.5 配置RHEV-H 11
    7.6 连接到红帽企业虚拟化的Web管理门户 14
    7.7 批准红帽企业虚拟化Hypervisor 15
    8 虚拟化发展趋势 16
    参考文献 18

     

    虚拟化平台程序端设计与实现
    网络技术学院 班级  学号  姓名
    指导老师  姓名
    摘要  本文介绍了虚拟化的概念,虚拟化背景,虚拟化技术及其分类,以红帽虚拟化为例,讲述虚拟化技术的应用方式,红帽虚拟化的安装包括虚拟化管理器RHEV-M,虚拟化RHEV-H,配置RHEV-H,批准RHEV-H等过程。最后结合当前计算机技术的发展现状,预测了将来虚拟化技术的发展趋势。
    关键字  虚拟化;虚拟化技术;红帽虚拟化
    1 虚拟化概念
    在计算机中,虚拟化是一种相对于资源的管理技术,将与计算机相关的实体资源,像服务器、内存及存储等,虚拟抽象、转换后表现出来,解决了实体结构间的不能分割的问题,让用户可以比原来的组态更好的方式来使用资源。资源的虚拟部份是不会受到现有资源架设方式以及物理组态限制的。一般所指的虚拟化资源包括计算能力和存储。
    在现实的生产环境中,虚拟化主要用来解决高性能的物理硬件产能过剩和老旧硬件设备产能过低的问题,透明化底层物理硬件来最大化的利用硬件。
    2虚拟化背景
    虚拟化不是新的概念。早在20世纪70年代,大型计算机就有同时运行多个操作系统的例子,每个系统彼此独立。不过直到现在,软硬件方面的发展让虚拟化技术有可能出现在基于行业标准的大众化x86服务器上。实际上,现在数据中心管理工程师面临的虚拟化解决方案种类颇多,有专有方案,开源方案。
    3 虚拟化技术
    虚拟化技术与多任务技术是完全不同的概念。多任务是指在一个操作系统中多个程序同时一起运行,而在虚拟化技术中,是能够同时运行多个操作系统,而且每个操作系统中都可以有多个程序运行,每个操作系统都运行在一个虚拟主机上。
    虚拟化技术是一套解决方案。完整的情况需要有CPU、主板芯片组、BIOS和软件的支持,像VMM软件或者某些操作系统自身。即使只是CPU支持虚拟化技术,在配合VMM的软件情况下,也会比完全不支持虚拟化技术的系统有更好的性能。
    4虚拟化分类 
    4.1 完全虚拟
    比较流行的虚拟化方法,使用hypervisor 软件,在虚拟服务器和底层物理硬件间建立一个抽象层。VMware和微软的VirtualPC是代表该方法的两个商用产品,而基于核心的虚拟机(KVM)是面向Linux系统的开源产品。
    4.2准虚拟
    完全虚拟化是处理器密集型技术,它要求hypervisor管理多个虚拟服务器,并让服务器间彼此独立。减轻这种处理负担的一种方法就是,优化客户操作系统,让它认为自己运行在虚拟环境下,能够与hypervisor协同工作。这种方法就叫准虚拟化(para-virtualization)。
    4.3系统虚拟
    实现虚拟化还有一个方法,即在操作系统层面增加虚拟服务器功能。Solaris Container就是这方面的一个例子,Virtuozzo/OpenVZ是面向Linux的软件方案。
    就操作系统层面的虚拟化来讲,没有独立的hypervisor层。相反,主机操作系统本身就负责在多个虚拟服务器之间分配物理资源,并让服务器相互独立。一个很明显的区别,如果使用操作系统层虚拟化,所有虚拟服务器必须运行同一操作系统。
    4.4桌面虚拟
    服务器虚拟化主要针对服务器而言,而虚拟化最接近用户的还是要算的上桌面虚拟化了,桌面虚拟化主要功能是将分散的桌面环境集中管理起来,包括桌面环境的集中下发,集中更新,集中管理。桌面虚拟化把桌面管理变得简单很多,不用每台终端电脑单独进行维护,每个终端进行更新。终端数据可以集中存储在中心机房,安全性相对传统桌面也要高很多。桌面虚拟化能够使得一个人拥有多个桌面环境,也可以把一个桌面环境供多个人使用,节省了license。另外,桌面虚拟化依托于服务器虚拟化。没有服务器虚拟化,这个桌面虚拟化的优势将不复存在。不仅如此,还浪费了许多管理资本。
    5红帽虚拟化
    红帽虚拟化可提供两种不同的模式,即全虚拟化和半虚拟化模式。全虚拟化即完全硬件虚拟化,半虚拟化即硬件部分虚拟化。全虚拟化模式提供底层物理系统的全部抽象化,且创建一个新虚拟系统,客户机操作系统可以在里面运行。通过完全的系统仿真来建立这个虚拟机,虚拟机表现为一个具有独立硬件的操作系统,不需对要安装的操作系统做任何修改,需要硬件虚拟化支持Intel和AMD虚拟化技术。
    6红帽虚拟化特点
    性能方面:红帽虚拟化提供两种不同的虚拟化方式,可以完全满足客户对于设备提供高性能的要求。
    硬件兼容性:红帽虚拟化基本兼容所有硬件厂商的产品,不存在不能在某个硬件上不能安装的问题。
    Os授权:红帽虚拟化中Guest Os选择红帽Os将不再收费,为客户节约了购买Os的license的费用。
    7 红帽企业级虚拟化安装及部署
    7.1 预备条件
    连接到红帽企业虚拟化管理器客户端要求:Firefox17、Internet Explorer9或更高版本。
    红帽企业虚拟化管理器要求:最低配置 - 双核服务器,4 GB RAM,25 GB
    可用磁盘空间和1 Gbps网络接口和红帽企业版Linux 6
     红帽企业虚拟化主机要求:最低配置 - 双核服务器,8 GB RAM和10 GB存储空间,2个1 Gbps网络接口;启用AMD-V或 Intel VT,AMD64或Intel64扩展存储和网络要求:至少有一个支持的存储类型(NFS,iSCSI或FCP)。 至少有三个静态IP地址:红帽企业虚拟化管理服务器、红帽企业虚拟化主机和每台服务器上运行的红帽企业虚拟的Hypervisor。 
    DNS服务,可以解决所有的IP地址(正向和反向)。
    现有的DHCP服务器,虚拟机可以分配网络地址。
    7.2 安装红帽企业虚拟化管理器(RHEV-M)
    1)在服务器上安装红帽企业Linux6。当提示为要安装的软件包,选择默认的Basic Server选项。在安装过程中,请记得设置服务器的全限定域名(FQDN)和IP地址。
    2)如果您尚未注册红帽网络服务器,运行:
    # rhn_register
    成功完成注册,您需要提供您的Red Hat Network的用户名和密码。按照屏幕上的提示完成注册系统。
    注册后,您的服务器,更新它的所有软件包。运行:
    # yum -y update
    重新启动您的服务器的更新应用。
    3)改变订阅服务器所需红帽网络渠道。红帽企业虚拟化管理器的发行说明所需频道的列表。
    4)你现在准备好要安装的红帽企业虚拟化管理器。运行下面的命令:
    # yum -y install rhevm
    5)当包下载完成后,运行安装程序:
    # rhevm-setup
    6)安装程序将带你通过一系列的互动问题,如下面的例子中列出。如果你不出现提示时,输入一个值,安装程序使用的默认设置均以括号[ ]。
    7)然后,您与您所选择的配置的摘要。键入yes接受他们。
    8)安装开始。下面的消息显示,表明安装成功。
    你的红帽企业虚拟化管理器是现在启动和运行。您可以登录到红帽企业虚拟化管理器的管理入口网站在internal域使用用户名admin(管理用户在安装过程中配置)登录到红帽企业版虚拟化管理者的web管理入口。
    internal 域会在安装期间自动创建,然而,你不可以添加新用户到 这个域里。要验证新用户,你需要一个外部的目录服务。红帽企业版虚拟化平台支持IPA和Active Directory,它也提供一个名为rhevm-manage-domains的工具来附加新目录到系统里。
    rhevm-cleanup 用来清除配置
    7.3 安装红帽企业虚拟化Hypervisor(RHEV-H)
    1)在RHN上注册的主机,并取得ISO虚拟机管理程序Hypervisor 映像红帽企业虚拟化管理器红帽网络频道包含了虚拟机管理程序包。虚拟机管理程序本身所含在RHEV hypervisor的包中。支持USB和PXE安装其他工具安装的依赖。
    2)安装Hypervisor的系统上的软件包
    以root身份登录到系统上安装红帽企业虚拟化管理器。
    使用yum来安装RHEV hypervisor。
    # yum install rhev-hypervisor
    虚拟机管理程序ISO映像安装到 /usr/share/rhev-hypervisor/ 目录。livecd-iso-to-disk 和livecd-iso-to-pxeboot 脚本安装到 光盘下的LiveOS 目录。
    图7-1  从M端创建H端所需镜像
    3)准备光盘Hypervisor的安装介质
    Hypervisor的映像刻录到CD-ROM 需要wodim的命令。
    4)在系统上安装wodim的软件包。
    # yum install wodim
    图7-2  把rhevh镜像拷贝出来
    5)插入一张空白的CD-ROM或DVD插入到CD或DVD刻录机。
    6)ISO文件记录到光盘上。 wodim的命令使用如下:
    wodim dev=device image
    这个例子使用第一个CD-RW(/dev/cdrw)设备和默认的hypervisor的映像位置 /usr/share/rhev-hypervisor/rhev-hypervisor.iso。
    7)光盘安装介质引导Red Hat Enterprise Virtualizaton主机
    现在,您已经注册RHN的主机,获取了虚拟机管理程序(hypervisor)的映像,使用Hypervisor的映像来创建安装光盘介质,你将使用光盘安装媒体引导系统。
    8)光盘安装媒体引导虚拟机管理程序,要求系统有一个正确定义的BIOS引导配置。
    7.4  开始安装红帽企业虚拟化管理程序
    1)将红帽企业虚拟化Hypervisor的安装光盘放入您的CD-ROM驱动器指定的机器作为主机。重新启动机器。显示开机画面时,选择“Install or Upgrade”,从管理程序的安装媒体启动。按Enter。红帽企业虚拟化Hypervisor的菜单导航键使用向上和向下箭头键选择之间进行导航。您的选择都变成白色。Tab键能让你在字段之间移动。使用空格键勾选复选框,括号[ ] 表示。一个明显的复选框显示带有星号(*)。要继续与选定的配置,按回车键。

    图7-3 选择Install or Upgrade
    2)在安装确认画面,选择 Install RHEV Hypervisor然后按Enter。
    图7-4 选择 Install RHEV Hypervisor
    3)他安装时会自动检测连接到系统的驱动器。键盘保持默认的 U.S. English然后按Enter。
    图7-5选择键盘类型 默认回车
    4)在选择安装磁盘hypervisor 高亮显示为白色。确保突出本地磁盘,否则请使用箭头键选择正确的磁盘。选择“Continue”,然后按Enter。


    图7-6磁盘选择 默认回车
    5)系统会提示您选择驱动器上的虚拟机管理程序将被安装。确保突出本地磁盘,否则请使用箭头键选择正确的磁盘。虽然安装多个驱动器可以使用,选择只有一个。选择“Continue”,然后按Enter。
    图7-7再次确认 continue继续
    6)在系统分区时保持默认。选择“Continue”,然后按Enter。
    图7-8 磁盘空间分配 默认不得修改
    7)输入本地控制台访问密码并确认。选择“Install”,然后按Enter。红帽企业虚拟化Hypervisor在本地驱动器创建分区,然后开始安装。
    图7-9创建H端admin的密码
    8)安装完成后,对话框会提示你Reboot虚拟机管理程序。按Enter确认。取出安装光盘。


    图7-10  重新启动
    7.5 配置RHEV-H
    当hypervisor重新启动后,你会被带到一个登录shell。输入admin用户和登录的密码,您在安装过程中输入过红帽企业虚拟化Hypervisor管理控制台的密码。
    在hypervisor的管理控制台,有八个选项卡在左侧。按向上和向下键在它们之间切换,Enter进入它们。
    图7-11  重启后输入用户密码 进入配置界面


    1)选择“Network”选项卡。填写所需的字段,如下面的示例所示。根据您的环境中,填入DNS Server 地址。当您填写完成后,选择Apply,然后按Enter。
    图7-12 配置网络填写DNS NTP服务ip
    2)对于本文档中,eth0设备将被用于设置管理网络。选择它,然后按Enter访问接口配置菜单。填写所需的字段,如下面的示例所示。
    图7-13  配置H端ip
    在IPv4设置,选择DHCP或静态IP地址,然后按空格键标记选项启用。如果使用静态IP地址,您还必须提供的IP地址,子网掩码和网关。选择Apply按钮,然后按Enter。
    3)选择Security选项卡。配置远程连接。
    图7-14  是否允许ssh远程连接
    4)选择RHEV-M选项卡。配置以下选项:
    在Managem ent Server字段,输入RHEV-M的FQDN:master.nice.com
    在Managem ent Server Port字段,输入443
    勾选Connect to the RHEV Manager and Validate Certificate的复选框。
    设置管RHEV-M理员密码字段,允许您指定root密码的虚拟机管理程序,并启用SSH密码认证的红帽企业虚拟化管理器。
    图7-15  配置RHEV-M
    5)接受所有其他的默认设置。
    6)最后,在Status选项卡。选择Restart,然后按Enter重新启动主机,应用所有更改。
    现在,已经成功安装了红帽企业虚拟化Hypervisor。
    7.6 连接到红帽企业虚拟化的Web管理门户
    现在,您已经安装了红帽企业虚拟化管理器和主机,您可以登录到Manager管理入口网站开始配置您的虚拟化环境。使用Firefox来访问基于Web的管理门户,客户端运行
    1)打开浏览器,并导航到https://master.nice.com/
    2)在门户网站的标题,单击 Administrator Portal。
    3)如果这是你第一次连接到管理门户,红帽企业虚拟化管理器会发出安全证书,您的浏览器。点击链接标记此证书,以便信任ca.cer证书。一个弹出式的显示屏,单击“打开”证书“对话框启动。单击“安装证书”,并选择“受信任的根证书颁发机构存储中放置证书。
    4)该门户网站的登录屏幕。输入admin作为用户名,并输入密码,请确保您的域设置为internal。单击“登录”。
    7.7  批准红帽企业虚拟化Hypervisor
    此时,你应该已经有一个默认的数据中心和默认集群,然而,要他们可以使用,他们需要从管理门户批准的点击。需执行以下步骤,为虚拟机管理程序。批准的红帽企业虚拟化Hypervisor主机。
    1)系统导航窗格中,单击“展开所有”按钮。在默认数据中心下的默认集群下,点击“主机”图标。 结果列表显示可用的hypervisors。
    2)选择您的hypervisors,然后右击选择“批准”。将显示“编辑和批准主机”对话框。接受默认值,或进行必要的更改,然后单击“确定”。
    至此,批准完成。
    图7-16 红帽企业虚拟化的Web管理门户
    图7-17选定批准红帽企业虚拟化Hypervisor
    图7-18 批准红帽企业虚拟化Hypervisor
    8 虚拟化发展趋势
    随着计算机技术的飞速发展,虚拟化的概念越来越热,虚拟化软件市场大幅升温。虚拟化技术从早期的企业应用,逐步过渡到公有云应用,应用范围越来越广泛。从整体的虚拟化技术应用及发展来看,以下几点可能会成为未来的发展趋势。
    1)虚拟化技术嵌入化:即将基础的虚拟化模块嵌入到硬件或者操作系统中;
    2)从虚拟化到云计算:将服务器、存储设备和网络,有效汇集到一个聚合的按需使用内部云中,企业可以安全地把工作负荷成批转移到外部云,以获得额外计算容量。
    3)构建绿色桌面:结束桌面系统无休止的更新升级,操作补丁更新等。
    4)虚拟化标准呼之欲出:随着虚拟化技术成熟和运用,虚拟化标准必将提上日程。
    我特别感谢指导老师在设计过程中给予的悉心指导及在设计期间对我的严格要求。在设计期间指导老师帮我理清设计思路,指导操作方法,并对我所做的课题提出有效的改进方案。老师渊博的知识、严谨的作风、诲人不倦的态度和学术上精益求精的精神让我受益终生。

    参考文献
    [1] 赵月.服务器虚拟化技术在监管网中的应用[J]. 内蒙古广播与电视技术. 2013(03)
    [2] 诸振家.云计算与虚拟化的互联网应用分析[J]. 电子技术与软件工程. 2015(16)
    [3] 叶玲,孙鉴坤.虚拟化技术在图书馆服务器中的应用[J]. 高校图书情报论坛. 2012(01)
    [4] 马占梅.计算机虚拟化技术的分析与应用探析[J]. 电子技术与软件工程. 2013(19)
    [5] 李罡.构建基于VmWare ESX虚拟化平台的企业私有云[J]. 科技视界. 2013(25)
    [6]彼得·布鲁泽塞.不要小视红帽的RHEV[J].中国计算机报. 2013(07)

    Virtualization Platform Program End
    College of Network Technology 2010.1.  ×××  20101105001
    Directed by  ×××  Professor
    Abstract  This paper introduces the concept of virtualization, virtual background, virtualization technology and its classification to Red Hat Virtualization example, about the way the application virtualization technology, including the installation of Red Hat virtualization Virtualization Manager RHEV-M, virtualization RHEV-H, configure RHEV-H, approved RHEV-H and other processes. Finally, the current status of the development of computer technology to predict the future development trend of virtualization technology.
    Keywords  Virtualization; Red Hat Virtualization

     

    原文地址:https://www.boshuolunwen123.com/lgyx_lunwen/ruanjian_lunwen/21547.html,如有转载请标明出处,谢谢。 您可能在寻找关于软件工程论文方面的范文,您可以到理工医学论文频道查找。

    在线咨询】【写作辅导】【论文检测】【论文改重】【论文翻译

    会员投稿】【范文模板】【开题报告】【资料下载】【提交留言

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表
    论文写作指导
    论文在线咨询

    热门论文热门下载

    京ICP备18055229号