品高云SDN概述 | 品高云公开课

原创2016-07-22云小编品高云计算

小编的话

“品高云公开课”系列文章意在分享技术牛人的知识干货,和大家一起交流学习云知识,每期主题都不一样哟!期待各位读者在文后发表留言,来一场技术上的交流和思想上的碰撞!2016年1月8日本期品高云公开课由胡柳带来“SDN概述”的分享。

分享嘉宾

品高云SDN概述 | 品高云公开课_第1张图片

胡柳

目前任职品高云产品经理。拥有9年系统集成工作经验,主要为政府、金融行业企业客户提供IT咨询服务。2016年初,开始负责品高云智慧城市及军工行业的市场拓展,为行业客户提供专业的数据中心云解决方案。

分享正文

首先想问下大家,大家知道到底什么是SDN吗?

SDN的全名是Software Defined Network,软件定义网络。SDN是由美国斯坦福大学Clean Slate研究组提出的一种新型网络创新架构,其核心技术OpenFlow通过将网络设备控制面与数据面分离开来,从而实现了网络流量的灵活控制,为核心网络及应用的创新提供了良好的平台。

这是一个标准解释,那么SDN对于企业而言到底有什么作用?

我们说,SDN对于企业而言最大的好处就是灵活、智能。我们知道在传统IT架构中,网络是根据业务需求来设计的,在网络系统部署上线以后,如果业务需求发生变动,需要对网络路由、传输规则,甚至是网络结构进行调整。

搞网络的同志们对这个应该是深有体会的,网络架构的调整相当复杂,特别是涉及多种不同网络设备的调整更复杂,像银行一般这种调整,会把几个不同网络设备厂商的工程师全拉过来。并且这种调整是有网络中断的,也就是说有那么一段时间企业业务系统是不能正常对外服务的。

为了不影响业务,这些调整工作一般都是放在了凌晨进行,于是我们就看到了这么一种现象:别人都在家睡觉,一帮“挨踢”的同志们在机房调网络。

另外有一点值得注意的是,传统网络设备是一个个的硬件盒子,性能和功能都是相对固定的,如果要增加新的功能或者要扩展性能,只有一种办法,买新的设备。

刚刚提过SDN的概念,SDN所做的事情就是将网络设备上的控制权分离出来,由集中的控制器来管理,无须依赖底层网络设备,比如:路由器、交换机、防火墙,这样就可以屏蔽了来自底层网络设备的差异。并且控制权是完全开放的,用户可以自定义任何想实现的网络路由和传输规则策略,从而使网络更加灵活和智能。

在进行SDN改造后,无需对网络中每个节点的路由器反复进行配置,网络中的设备本身就是自动化连通的,只需要在使用时定义好简单的网络规则就可以了。如果需要对网络功能进行调整,只需要对网络控制器进行编程就就可以了。

讲了那么多,我们重点介绍下品高云SDN。

品高云SDN到底有什么特点呢?这些特点对企业来说又有什么帮助呢?

1、自主研发的SDN控制器。通过刚刚讲SDN的作用,大家可以了解到SDN的核心是控制器,那么只有掌握了核心控制器,我们才能够更好的去发挥SDN的作用。

2、品高云的SDN控制器是支持高可用、集群架构的。这个我们是有相关专利技术的,对于企业级网络而言,高可用是相当重要的,控制器集群架构可以确保网络控制层具有更高的性能,而目前在同类产品中,大部分SDN控制器都是不支持集群架构的。

3、控制与转发分离,控制器被动式下发规则,具体规则的执行在各个网络节点上。这种设计可以确保不会因为网络功能的堆叠导致整个网络性能的下降,同时这种方式还可以使企业实现网络功能的热添加,增加新的网络功能时,原有网络可以保持不间断运行。

4、遵循ONF(Open Network Foundation)标准。ONF致力于SDN及其核心技术OpenFlow的标准化及商业化。遵循了行业标准,也就意味着品高云SDN具有更好的兼容性,给用户未来的网络扩展提供了便利。

今天SDN的分享就到这了,分享的内容更多的是偏应用层面,也希望大家以后再项目中不断的去发掘更多品高云SDN的作用。

根据事前“听众喜爱的内容”的投票统计,还有很多听众对品高云操作系统BingoCloudOS 6.0中的云服务创造和与业务结合的调度标记感兴趣,今天大部分时间都讲了SDN,我就再简单介绍下这两项功能。

首先介绍下云服务创造,简单来说就是我们的云平台不仅支持弹性计算、负载均衡、RDS等常见的云服务,还提供一种让企业创建自己云服务的能力。

企业IT人员可以将支撑业务运行的软件安装、集群配置、优化方案转化为可以被申请的自动化云服务,业务部门通过服务目录申请使用即可,后台可以在几分钟、十几分钟内快速创建这个服务,包括所需的虚拟机、网络、存储资源的创建,以及应用软件的安装、集群配置等等。

品高云SDN概述 | 品高云公开课_第2张图片

品高云平台服务目录视图

(点击可查看大图)

上图显示的是服务目录,在不同的客户里面,服务目录的内容可以是不一样的。这里的每个服务都是由若干个不同软件版本不同部署结构的部署方案组成,这些部署方案都是可以通过可视化的方式创建的。

品高云SDN概述 | 品高云公开课_第3张图片

可视化拖拽进行服务部署示意图

(点击可查看大图)

这里就是一个服务部署方案,里面的Web服务器、数据库服务器、EBS存储、数据库软件、中间件软件以及应用软件包、初始化数据库脚本都是可以通过可视化拖拽的方式来组合的。

现在,品高云也在与很多的合作伙伴合作,利用这个云服务创造能力将各个领域优秀的应用软件转化成云平台上的服务,就像刚在服务目录里看到的并行科技的HPC服务、人大金仓的DataGuard,以后我们的客户会在品高云上看到越来越多可以即时交付的应用服务了。

接下来介绍一下另外一个大家关注的功能,与业务结合的调度标记。在我们的BingoCloudOS 6.0中,为了实现更具业务特性的资源调度能力,我们新增了调度标记功能。这个功能允许管理员根据物理服务器节点、业务模板(虚拟机模板)和业务用户(云平台用户)的业务特性来设置调度标记,例如:高I/O+GPU、数据库系统、财务部门等。

并且可以设计三者之间的关系,例如:数据库系统必须运行在高I/O的服务器中,有了这个调度标记之后,BingoCloudOS在创建资源时会自动匹配标记不需要人工干预。

我们的研发攻城狮把这么好的产品做出来了,接下来就是我们在项目中不断的深入应用了,最终能够像品高云在腾讯、招行、南车这些客户那里一样,实实在在能够帮助到他们。

欢迎大家一起来交流!

想提出问题的同学们,可以在右下方“写留言”,分享嘉宾会热情并且耐心地进行解答噢!

你想和更多志同道合的技术大咖一起交流吗?你想收听每周的“品高云微信群公开课”的直播吗?

长按识别以下二维码关注“品高云计算”微信公众号,回复“公开课”,品高云公开课的最新咨询、往期精彩回顾都在这里!

你可能感兴趣的:(品高云SDN概述 | 品高云公开课)