网络虚拟化技术在云计算中的应用
2016-03-28董俊伶
董俊伶
网络虚拟化技术在云计算中的应用
董俊伶
国网新疆电力公司科技信通部,新疆 乌鲁木齐 830000
近年来,随着科技的进步发展,网络虚拟化这种新兴技术逐渐被广泛应用到社会各个领域中。而云计算是一种按使用量付费的模式,能够通过互联网提供的动态易扩展其虚拟化的资源,具有按需服务、超大规模、通用性等特点。在云计算中应用虚拟化技术,既能实现资源共享,也能显著性提升资源利用效率。因此,通过阐述网络虚拟化与云计算的基础理论,探讨网络虚拟化应用到云计算中的策略。
网络虚拟化;云计算;应用
1 网络虚拟化技术与云计算的概念
1.1 网络虚拟化技术的概念
通常计算机方面所谓的虚拟化即计算元件运行在虚拟环境中而非真实环境中。虚拟化技术不但能够实现硬件容量扩大,也能够模拟多个并行运行的CPU,进而实现多个操作系统在同一平台运行的目的,同时能够使应用程序互不影响的独立运行,促使计算机工作效率得到提高[1]。从实现角度来看虚拟化技术包括硬件、操作系统和应用程序等虚拟化。而硬件虚拟化指的是通过软件虚拟计算机的内存、CPU等硬件设备,使其成为虚拟的计算机。操作系统虚拟化则是将原有操作系统通过虚拟化软件克隆下来构建多个新系统。应用程序虚拟化既能虚拟操作系统,也能移动使用多个软件,经由局域网向企业终端发送非绿色软件进行安装使用,促使企业IE成本大大降低。
1.2 云计算的概念
传统计算机与网络技术融合发展背景下产生了云计算技术,而它的出现推动着大型计算机转变为客服端服务器后的又一场技术大革命。云计算是以互联网为基础的一种相关服务模式,能够获得互联网所提供的虚拟化易扩展资源。同时云计算也是网络服务全新的计算模型,其中的云主要指若干计算机群所构成的规模,具有现实生活中“云”的动态变化特点。此外,云计算也是一种分布式计算技术,它利用网络自动分拆庞大的计算处理程序为若干小型的子程序,再通过多部服务器构成的大型系统在计算分析与搜寻后传给用户处理结果。网络服务供给者借助这项技术可在数秒内,实现对以千万计甚至亿计的信息,达到等同超级计算机强大效能的网络服务[2]。
2 网络虚拟化技术在云计算中的应用
2.1 围绕虚拟技术融合IDC
IDC网络能够实现计算、存储等功能,是云计算机技术最关键的应用场景。随着科学技术的持续改进,IDC网络发展趋势日益融合化、扁平化,云IDC是近年来才发展起来的全新业务备受社会各界的关注。云IDC运行过程中最重要的特点即能够在任何一台设备上部署业务动态,进而使虚拟机承载该项业务最小的逻辑单位。而一旦基于云IDC环境下的虚拟机发生迁移活动,便会造成环路风暴、宽带利用率等问题。为此,IDC领域中网络虚拟技术的应用必须注意两点:
其一,要规避传统模式存在的诟病,应充分利用VN-TAG等虚拟技术,奠定实现虚拟机迁移等目标的扎实基础,促进系统业务处理能力增强。
其二,以原有网络为基础通过L2VPN技术构建完整的二层环境,进而有效整合虚拟技术和资源,全面发挥整合优势提供给用户快速访问通道。同时利用该方式最大化发挥二者融合的效用,全面实现系统运行质量及效率提高的目的[3]。
2.2 加强技术保护提高系统安全性
随着互联网技术的快速发展,网络安全问题也越来越突显,更深刻影响着互联网相关产业的发展状况。从一定程度上来说云计算也可称之为资源共享,这也就无法避免安全隐患。为此,应用安全防护是促进云计算安全应用网络虚拟技术的关键所在[4]。
一方面,需要构建用户逻辑边界。由于云计算环境下物理网络边界被不断淡化,而用户逻辑边界进一步强化,这就需要利用虚拟技术如安全隧道、VPN等构建安全边界保证应用安全。另一方面,针对通道加强安全防护。通常云计算业务信息具有非常显著的流动性,一旦无法对其进行良好的防护便会造成安全隐患,因此,这就需要充分结合数据加密等安全技术和网络虚拟连接技术,从而对传输数据的过程合理有效地加强防护,避免从源头上泄露信息等安全问题发生[5]。
与此同时,还要最大化将虚拟技术的优势发挥出来。众所周知,云计算与网络虚拟技术实现的基础均为网络,所以云计算机是否可用取决于网络质量及其可靠性。建议可通过网络虚拟技术细化网络资源,建立有效隔离关键要素的空间,进而规避IP网络遭受集中威胁。当前在科学技术不断发展进步的背景下,云计算中应用网络虚拟技术是必然趋势,因此技术研究的重心要放到有效融合二者并发挥其积极作用上[6]。
2.3 构建智能通道提高IP网络支撑力
云计算是一种基于互联网服务环境中建立起的业务模式。而要开展云业务离不开IP网络,以及能够提供给云计算SLA的保障服务。一般私有云模式情况下,企业客户能够封装处理与自身相关的资源,进而方便企业内部对其的使用操作。通常私有云及运营商网络并不具备较高集成度,因此私有云要求网络必须要具有安全管理和较高可靠性等。但相对来说公有云模式下,各类资源是通过运营商等主体封装后传送给客户,且还能提供更多高质量服务。为此,在未来公有云服务水平将直接取决于网络宽带及延时。但针对当前的云计算平台来说,网络支持直接决定着其运行是否良好,也就是说云计算顺利运行的前提即IP网络动态智能资源调度与保障。所以在具体应用过程中必须做到这几方面:其一,借助网络虚拟技术在隧道技术和VPN的基础上,与流量管控等功能充分结合,科学合理地构建高效智能通道,进而实现管道业务动态能力增强。其二,通过网络虚拟技术整合业务识别等技术,进一步实现网络资源优化配置,尽可能满足客户业务要求,促进系统有效性持续提高[7]。最后,利用网络虚拟技术整合云计算架构,加强推广应用力度,实现业务应用等整体优化。
3 结束语
通过上文的分析可知,要整合云计算与网络虚拟化绝非一蹴而就的,这需要一个非常漫长的过程,同时还会面临更多的技术风险。故而,在这期间必须考虑相关潜在风险,并采取可行有效的措施进行调整预防,进一步提高云计算和网络虚拟技术的融合性,从而实现其相关产业健康持续的发展。
[1]范媛媛.网络大数据的现状与展望[J].数字技术与应用,2015(12):246-246.
[2]陈鹏,何涛.网络虚拟化技术在云计算中的应用研究[J].中国新通信,2012(14):35-37.
[3]杨鹏川.网络虚拟化技术在云计算中的应用[J].科技风,2013(14):114.
[4]朱永庆,邹洁.网络虚拟化技术在云计算领域应用探讨[J].电信科学,2011,27(10):41-45.
[5]李明.网络虚拟化技术在云计算数据中心的应用[J].电信工程技术与标准化,2012,25(4):39-43.
[6]田永民.关于云计算数据中心中网络虚拟化技术的应用浅析[J].电脑编程技巧与维护,2014(23):54-55.
[7]李明.云计算数据中心网络虚拟化技术[J].信息通信技术,2012(2):72-77.
Network Virtualization Technology Applications in the Cloud
Dong Junling
State Grid Electric Power Company Xinjiang ICT Ministry of Science and Technology,Urumqi 830000
In recent years,with the progress of the development of technology,network virtualization this emerging technology,and gradually has been widely applied to various areas of society.Cloud computing is a pay-per-use model,the dynamic can be provided through the Internet easy to expand its virtualized resources,with on-demand service,ultra-large-scale,general-purpose and other characteristics.In cloud computing application virtualization technology,both to achieve resource sharing,but also significantly enhance the efficiency of resource use.This article will set forth the basic theory of network virtualization and cloud computing,network virtualization application to explore cloud computing strategy.
network virtualization;cloud computing;application
TP393.0
A
1009-6434(2016)07-0106-02