《云数据中心网络虚拟化技术的实现路径.docx》由会员分享,可在线阅读,更多相关《云数据中心网络虚拟化技术的实现路径.docx(11页珍藏版)》请在第一文库网上搜索。
1、云数据中心网络虚拟化技术的实现路径【摘要】当今社会,随着科学技术的迅猛发展,信息技术实现了持续快速发展。在大环境的影响下,云计算与网络虚拟化技术应运而生。该技术的产生和发展促使云数据中心网络的变革与发展成为新一轮技术革命的核心内容之一。在互联网信息网络的建设下,云计算中的重要技术一一虚拟化技术发挥出了极大的使用效率,它是一种新的商业化运算模型,让用户在网络终端设备上可以同时操作多个应用。在提高工作性能的同时又整合了计算机资源,充分发挥资源的利用等等问题。本文在对云计算中虚拟化技术的应用进行研究并探讨,促进虚拟化技术能有效地应用,为提高信息管理提供参考。【关键词】云数据中心;网络虚拟化技术;实现
2、;云计算;应用目录【摘要】1前言21 网络虚化技木的概,ci、和特点21. 1.网络虚拟化技术的概念22. 2.网络虚拟化技术的特点22 .云计算中的虚拟化技术32.1.概念32.2.虚拟化的技术分类32.2.1.控制平面的虚拟化32.2.2.数据平面的虚拟化43.1.降低成本43.2.管理操作的简化、节省时间43. 3.网络信息的安全性54. 4.提高应用系统的可靠性54.云计算中虚拟化技术的应用54.1. 服务器虚拟化54. 2.网络的虚拟化54. 3.存储的虚拟化64. 4.计算机应用程序的虚拟化65. 5.提高虚拟化技术的安全性65.网络虚拟化技术的实现路径75. 1.控制平面虚拟化7
3、5. 2.数据平面虚拟化75. 2.1.数据平面虚拟化的必要性75. 2.2.数据平面虚拟化的优势85. 2.3.数据平面虚拟化的弊端及改进措施85. 3.控制平面多虚一96. 4.数据平面多虚一97. 虚拟化技术的应用带来的便利10结束语10【参考文献】10刖后在随着科技的不断进步,互联网信息科技被应用到了各个领域,大众的生活已经离不开网络信息数字化。在云计算中,各种软件、数据、硬件、计算与存储等服务资源都得以整合,在其主要的虚拟化技术中,处理各种数据时充分利用其特点和优势,大大提升了网络资源的利用率,使数据的管理与读取的效率越来越高,在信息化产业中应用越来越广泛,大大的便利了人们的生活与工
4、作。所以在讨论云计算中虚拟化技术的应用与分析是很有必要的。1 .网络虚拟化技术的概念和特点1.1. 网络虚拟化技术的概念网络虚拟化技术指不同用户可以通过操纵同一台主机,实现各种商业性质的使用和处理。最初,这项技术得到了大量软件开发公司的高度关注,不过由于这项技术受到处理器功能方面的约束,这在一定程度上阻碍了相关软件开发公司对其开发的进度。之后,由于以Intel为代表的软件开发公司在技术上取得了进步和发展,在服务器功能方面得到了较为显著的提升。1.2. 网络虚拟化技术的特点现代社会的信息技术非常发达,这为网络技术的升级换代提供了便利条件,同时,促进了拥有强大计算能力的计算池的初步形成,这项技术可
5、以对不同服务器之间存在的差异问题予以有效处理。通常情况下,这些数量庞大的物理服务器共同组成了一个云计算的数据中心,这些物理服务器可以对虚拟机下发运行命令,它们也可以完成对数量庞大的虚拟机下发同一指令。此后,随着科学技术的持续发展和技术水平的不断提升,云计算数据中心也得到了显著拓展。在目前的社会和经济条件下,在虚拟技术的支持下,云数据中心可以同时进行对数以十万计的虚拟机的运用和控制。2 .云计算中的虚拟化技术2.1.概念在计算机飞速的更新换代中,CPU的处理技术不断改进,计算机处理的效率也越来越快。云计算数据处理中心为人们的学习与办公带来了便利,在人们对数据的管理与各种总结提供很大帮助。但是经济
6、水平越来越高,人们的需求也越来越高,就产生出了虚拟化技术。其在IBM大型机的分区技术上应用,并且是由X86处理器为基础服务器的,在随着英特尔等公司的快速发展,使相关服务器性能不断的提升,虚拟化技术得到快速的普及。虚拟化技术是能够实现用户在一个主机上实现多个应用同时进行的技术,使管理更加方便与快捷,充分发挥资源的利用。虚拟化技术可以是各个主机相连,使电脑数据库中的信息可以汇总,并且在同个网络中保持多个操作系统同时运行时,各个程序间不会有影响,各自独立,让计算机的效率大大提高。但虚拟化技术还存在一些欠缺,还需要多信息接入口多加开发,给云计算数据中心提供技术支撑,保证其正常运行。2.2.虚拟化的技术
7、分类2.2.1. 控制平面的虚拟化控制平面虚拟化技术就是采用一个主板电脑控制数以离计个操作系统,大大提高云计算的数据调取能力。其技术可分为两类,一类是纵向型控制平面虚拟化技术,其运行中需要增加上一级接口的数量,同时会使下一级是技术功能降低,所以使转发速度下降,运行的效率下降,功能受损,只能做简单的数据传送操作。另一类是横向型平面虚拟化技术,工作的原理都大致相同,都采用一个主板电脑控制多个操作系统,但是采用的是分布式的数据传送口。所以控制平面的虚拟化技术能增加数据传送的接口,能管理好大量的信息数据,一台主机就能操控好多台操作系统。2.2.2. 数据平面的虚拟化数据平面的虚拟化就是为了虚拟化技术的
8、虚拟化交换提供的一个场所,依靠多个路径的结合,在运行过程中转发的模式,借用接入槽和宽带与核心层之间相互配合,实现了信息的互换,但是使转发效率有所降低。数据平面的虚拟化提高了计算机的信息存储与转发的速度,提高云计算数据中心的运行速度与处理的效率,提高人们的办公速度。多路径的转发会使系统复杂化,容易对运行的安全产生隐患,所以要提高技术人员的水平,选置电脑是多考量运算能力,随时检查运行的状况,及时处理问题。3.虚拟化技术的优势3.1.降低成本在合理的利用虚拟化技术下,云计算数据管理中心的成本也能有效的降低,对企业资源与管理的成本也能有效的降低。在云计算数据管理中心运用到虚拟化技术,可以实现多台服务器
9、的整合,一个系统就包含门户、认证、后台数据的处理与后台的搜索引擎等等,在整合到一台物理服务器上,减少了服务器的使用数量,减少电源的能耗,就减少了企业投入的成本。借助虚拟化技术的使用,可以实现网络信息的自动化管理,对信息的收集与管理实现快速化,让管理工作更加简洁,降低管理成本。3.2.管理操作的简化、节省时间在虚拟化技术的运用下,相关的数据管理都实现了云服务的功能,对网络信息管理工作来说,虚拟化技术能够对网络信息管理工作中的管理、监控与远程访问等操作都进行精简的管理,通过虚拟化技术平台,用户不需要进行服务器访问,只需要集中在一个控制管理界面就可以实现管理服务器、虚拟机和存储等。在管理操作过程中的
10、简化与灵活性,大大提高服务器的利用率,节省时间,对管理的效率也有所提高。3.3. 网络信息的安全性对网络信息的管理来看,传统共享不能对网络信息数据进行划分与隔离,但在借助虚拟化技术就能有效的解决这一问题,虚拟化技术能有效地控制数据与服务器,使数据的访问更加安全。3.4. 提高应用系统的可靠性数据应用系统是电脑的软件系统,软件系统都容易出现问题影响系统的正常运行,但在虚拟化技术平台的控制下,假如软件系统发生崩溃,虚拟化技术平台就能够将应用迁移到另外一台虚拟机上工作。同样的在物理机发生故障时也能将应用迁移,大大提高了系统整体的可用性,为用户提供更加可靠、安全的服务。4.云计算中虚拟化技术的应用4.
11、1. 服务器虚拟化在云计算中数据处理服务器上,假如收到大量的数据传输,就会使服务器产生繁忙的状况。在云计算服务器中使用虚拟化服务器技术,就能在同一个物理服务器下运行多个虚拟化服务器,服务器间不会有影响,各自独立运行。在虚拟服务器不断地更新中,虚拟设备间的数据传输服务更加适用,物理服务器能为在其运行中的虚拟服务器提供技术支持,虚拟服务器上的设备如BIOS、CPU等等,都要通过物理服务器硬件设备来发挥作用。在当下虚拟化服务器有两种模式:寄居架构与裸金属架构。寄居架构就是把虚拟层运用在服务器主操作系统里,模式简单,但是主操作系统出现问题时,各个虚拟机的操作系统也无法进行。而裸金属架构也称作原生架构,
12、不需要主操作系统,直接在计算机的硬件系统上运行,依靠服务器控制器与虚拟层的内核,在虚拟层中安装应用程序和操作系统,裸金属架构比较侧重安全的隔离和性能方面,能够运行大型数据库。服务器的虚拟化能使资源的利用率大大提升,提高设备的安全性与故障隔离性,既减少投入的硬件成本,又充分地利用了硬件资源,把计算机资源利用得非常充分。4.2. 网络的虚拟化云计算中运用的网络虚拟化技术,其主要是根据用户的实际需求来扩展网络服务的一种技术,它是由虚拟局域网与专用网两个技术构成的,该项技术可以应用于多个功能与结构的层次中,例如访问层、交还层与核心层等等。在云计算中,用户的规模大并且具有分散性,所以要考虑多种的接入方式
13、,网络服务器中使用网络虚拟化技术,能把多个局域性络服务归纳到一个局域性虚拟网络服务器中,实现虚拟局域网内的信息交流与数据传输,具有局域保密性,能够杜绝网络传输的数据被劫持的现象。在对虚拟局域网与虚拟化网络技术的不断应用中,成了云计算技术的重要手段。4. 3.存储的虚拟化存储虚拟化技术,就是在对数据存储操作时虚拟化操作。就是在云计算数据管理服务中,把不同类型的资源进行整合,转换成虚拟网络能够存储的数据格式,由一台设备的程序端为用户提供统一的访问接口,用户根据自身需要而对资源进行选择存储,在这一过程中不会出现读取速度慢和烦琐的数据存储等情况,解决了易购存储系统的兼容性、扩展性与容错性等问题。在云计
14、算操作中采用虚拟存储技术,合理分配与使用了存储的资源与设备,大大提高了硬件存储设备的利用率。在云计算的云存储中,减少了物理存储之间出厂前存在的差异性,然后其灵活的存储空间,大大减少了置办设备的费用。并且操作管理人员在云存储中能直接进行信息交流与存储数据的使用,减少了使用者在电脑使用时产生的差错。4.4. 计算机应用程序的虚拟化在传统的应用程序运行中,操作系统分配了内存、CPU、存储空间等资源,随着软件数量的增加,容易使信息相同的软件导致运行发生冲突,程序无法运行,容易发生系统崩溃。应用虚拟化技术就是一个虚拟运行的平台,各种软件的安装、更新与运行等操作都是在这个密封的环境里进行,不会影响外面的操
15、作系统和各种信息文件等,对操作系统与应用软件运行有效的保护。应用虚拟化可以在不同的平台运行,避免软件间的配置冲突,增加了软件的兼容性,保证了操作系统的安全性,降低了管理方面的费用。4. 5.提高虚拟化技术的安全性在虚拟化技术不断应用中,推动了云计算的普及与发展。由于虚拟化技术允许用户采用文件操纵,其具有的灵活与便捷性,却容易破坏系统设定的安全策略与协议等等系统安全问题。并且在云计算数据中心存储的各种重要的信息、行业机密等等,所以在虚拟化技术运用时必须注重保密性。工作人员要定时更新系统,学习先进的技术,定期检查设备的运行状况,防止黑客入侵、网络木马、病毒等等危害造成的信息泄露与系统的损坏。5.网络虚拟化技术的实现路径5.1. 控制平面虚拟化把所有控制平面融合成一个主体,然后再借助虚拟交换机对协议进行处理并且促使它们有机结合,这个过程就可以被称为控制平面虚拟化。对控制平面按照其结构不同,可以分成两大类别:第