基于软件定义网络的虚拟数据中心管理平台探讨

2019-12-23 10:14◆李
网络安全技术与应用 2019年6期
关键词:计算资源网络资源子系统

◆李 雨

基于软件定义网络的虚拟数据中心管理平台探讨

◆李 雨

(合肥鑫晟光电科技有限公司安徽 230012)

随着社会的发展,网络在社会中的地位越来越高,近些年来网络技术的发展也越来越成熟。在网络研究领域中,数据中心的地位显得越发的重要,并在此基础上提出了软件定义网络的虚拟数据中心的方案。这个方案改变了以前人们对于网络数据中心的看法。在网络研究中,数据方面的研究一直是人们关注的焦点,所以这个方案也一直被人们关注,它不仅只是个方案,这个方案切合实际地解决了很多与网络数据相关的问题。本文的主要研究目标就是如何构建虚拟数据中心管理平台,以及虚拟数据管理平台在构建时产生的问题,在平台运用和管理中对于数据资源的控制等等。研究这些内容,旨在更好地构建虚拟数据中心管理平台,并在实际应用中利用这些平台来提升客户体验。

虚拟数字中心;软件定义网络;数据中心网络

0 引言

近些年来,随着社会的发展,网络技术在国家发展中的地位越来越高,尤其是近些年来国家发展进入了新的时期,网络技术开始普及在大众的日常生活中,而在网络技术中,数据中心的发展近些年来越来越引起人们的关注,在数据中心中建立相应的管理平台,是网络发展的一种趋势。

在数据发展的今天,云计算平台的出现可谓是为互联网的发展增添了一抹色彩,在当今互联网发展如此迅猛的大时代中,云计算的重要性不言而喻,在云计算现实的运用中,为了完成用户指定的需求,必须要对云计算的相关概念进行特殊的处理,当今社会每天都要处理大量数据,构建科学高效的数据管理平台十分的重要,基于此,研究数据管理平台具有十分重要的意义。

1 关于svmp的设计

1.1 平台整体构架

在svmp的设计当中,平台的构架并不是看起来那么容易。平台构架成功后还要有基于实践方面的调整。一般来说,平台框架主要分为三个部分,即:数据平面,控制平面,以及管理平面。

这三个部分在框架中的作用都不相同。但只站在管理平面的角度来说,它的作用就是对资源进行协调。但是在协调之后,管理平面没有调动资源的权利。对于资源的控制与调动,有权利的是控制平面,控制平面在对资源进行调动之后最终要向管理平面进行结果的反馈,并且对使用接口进行调节。还有一个数据平面。数据平面的主要作用就是对收集来的资源,如网络资源,计算资源等等进行一个科学的整合。通过这三个平面的协调工作,才能够保证数据流量的正常运行[1]。

1.2 svmp平台下vdc子系统的相关研究

在svmp平台进行设计的时候,最不能忽视的就是vdc管理子系统的建设。Vdc管理子系统在整个平台中就类似于一个接入访问量的入口,在现实的使用过程中,使用平台的人员可以通过这个入口对vdcm进行vdc的创建,删除,以及修改等等一系列的操作。所以vdc管理子系统对于整个平台构架是有着非常重要的意义的[2]。

在vdc管理子系统中,相关人员会计算出相关数据的计算方式,vdcm则可以根据已经开发出来的计算方式进行资源控制代理模块以及网络资源代理模块的具体调整。

1.3 关于vdc计算资源控制方面的研究

前面已经说过了,平台框架主要分为三个部分,vdc计算资源控制子系统就是这三个部分中不可缺失的系统之一,顾名思义,vdc计算资源控制子系统主要的作用就是对数据进行计算和管理,根据计算数据资源的类型来看,vdc计算资源控制子系统主要是计算硬盘资源、cpu资源,以及内存资源。

vdc计算资源控制系统会在运作过程中会对收集来的资源进行评估,评估之后再利用自身可以对数据资源进行整合分配的权限,对数据再次进行整合与分配。

1.4 关于vdc网络资源控制系统的研究

在svmp总体的构建之中,vdc的网络资源控制子系统是最后一项非常重要的控制系统。所谓的网络资源控制子系统主要针对的目标就是网络方面的问题,是管理数据中心网络系统的管理平台。

在数据中心的网络系统中,网络的组成主要是依靠交换机。在现实的运作过程中,根据使用的现实状况,vdc网络资源控制子系统主要是在四个方面有所建树。首先是进行网络中的路径的计算,第二是对虚拟链路进行映射,三是实现vdc的网络资源隔离,最后是对虚拟机的迁移进行感知[3]。

2 vdc管理子系统如何进行设计和运用

2.1 vdccrc系统的构造

在进行vdc管理子系统的构建中,vdccrc系统是不能忽视的重要一环,可以说如果没有vdccrc系统。vdc子系统是不可能完成整体的构建的。在vdccrc系统主要是由资源监控程序等三方面的内容构成的。只有这三个方面的内容同时具备并且三方可以和谐运作,才能说已经构建出了一个成熟的vdc子系统,才能保证vdc子系统可以顺利流畅的进行下去。

2.2 什么是计算资源监控

如果想要构建出一个完整的vdc资源管理子系统,并且想要这个系统能够运作下去。构建vdc时的计算资源监控是非常重要的。计算资源监控中也包含了三个部分,这三个部分主要包括了:监控数据进程,监控数据汇总进程,以及监控数据采集进程。这三个部分共同运作才能在计算控制的设计中对于数据关键节点方面的一致性能够有一定的把握。

2.3 vdc控制系统中虚拟机控制的相关研究

除了计算资源的监控,虚拟机控制也是vdc子系统中非常重要的一个设计环节,当系统发出相关的请求消息时,虚拟机会对消息进行相关的感应以及处理,通过两个消息队列,虚拟机就会达到在开始时需要达到的控制效果。

3 vdc网络资源控制子系统的设计

3.1 vdcnrc在网络子系统设计中的作用

网络资源控制子系统者进行设计时,最应该考虑的就是vdcnrc系统的设计,vdcnrc系统的主要作用就是其中的一个进程,这个进程中又包含了四个部分,这四部分分别为RESTfulAPI服务器线程,核心线程,广播报文转发线程,和路径计算线程,只有当这四个部分也需要相互协调运行,vdcnrc系统才能说是构建完成。

3.2 相关路径的计算

无论是何种网络数据管理平台,路径的计算都是必不可少的环节。Vdcnrc系统之所以非常重要,就是因为这个系统对一些数据信息有着不可替代的维护作用。

相关的路径计算的基础就是在vdcnrc系统维护的一些链路的基础之上进行的,需要注意的是,这里所说的关于路径的计算并不是我们常见的最短路径的计算,大部分都是物理路径。所以在这个现实状况中,对于物理路径计算的方式,vdc系统有着算法灵活多变的优势,是非常适合路径计算的平台的[4]。

3.3 关于网络资源隔离的研究

网络资源隔离主要也分为两个部分,首先是可达性隔离,可达性隔离的有效运用可以将vdc系统中的各部分数据进行有效的隔离。就可以避免出现信息相通的状况。可达性隔离的有效运用,可以避免很多恶意攻击,可以让vdc顺利地运行,与此同时相关的数据资源安全度也可以因为网络资源隔离的原因得到大幅度的提升。

其次是数据中心的宽带隔离技术,数据中心是一个非常庞大的网络资源系统,secondnet是一种对传统资源控制的一种延伸技术,利用这种技术,可以讲一些资源单独的提取出来,然后将这些资源数据交给vdc管理系统来进行管理,这样的方式可以有效地提升数据资源的管理效率。但这也存在负面的影响,就是这样处理的数据量非常的大。Oktopus可以提供虚拟集群和虚拟订购集群,通过这样的方式可以更好地进行隔离。

4 结语

随着网络技术越来越普及,其几乎是每个人必不可少的生活内容,在实际的应用操作过程中,网络方面的问题也是千奇百怪。在研究网络领域时,网络数据成为网络研究的核心部分。正是因为有了这些数据,网络世界才显得缤纷多彩,所以说,数据的正常运行以及运行过程中的安全性对于用户来说都是非常重要的。在此背景之下,相关的数据中心管理平台便孕育而生,旨在对浩瀚如海的数据进行精确的计算和控制,保证网络服务可以流畅地运行。在网络普及化的今天,云计算开始大量运用,所以数据管理平台更好地运作,才能够更好地为网络系统进行服务。

在专业基础上进行数据管理平台的建设,既可以保障数据资源的安全,又可以使管理平台的用户体验得到良好的提升。所以在研究网络的过程中,虚拟数据中心管理平台都是研究的重中之重。

[1]张晔,尚进,蒋东毅.云数据中心网络安全服务架构的研究与实践[J].信息网络安全,2016(09).

[2]张园,张云勇,王志军,冯伟斌.面向两级数据中心的软件定义存储研究[J].信息通信技术,2016(02).

[3]张明和,杨牧,李正化,陈纪元,王煜.数据中心的新趋势:软件定义数据中心[J].中国税务,2014(11).

[4]李丹,陈贵海,任丰原,蒋长林,徐明伟.数据中心网络的研究进展与趋势[J].计算机学报,2014(02).

猜你喜欢
计算资源网络资源子系统
不对中转子系统耦合动力学特性研究
知识组织理论下图书馆网络资源发现服务体系优化研究
Algoblu发布NEV网络资源虚拟化平台
浅谈初中历史课程网络资源的运用研究
浅谈信息产业新技术
改进快速稀疏算法的云计算资源负载均衡
网络空间供应链中入侵检测及防御子系统的投资机制研究
网络空间供应链中入侵检测及防御子系统的投资机制研究
一种基于NB-IoT的公路雾灯自动指示系统
基于云桌面的分布式堡垒研究