说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

分析:北京网络广播电视台私有云实践

HTML文档下载 WORD文档下载 PDF文档下载
“千里之行,积于跬步”,北京网络广播电视台云基础支撑平台的实践中,最有技术价值的是,实现了Hyper-V、ESXi、XenServer、KVM虚拟化技术的统一管理。这对考虑从非云架构转向云架构的传统企业而言,很重要。

从2013年下半年开始,媒体与新媒体的分析不绝于耳。面对借移动互联与社交而日益蓬勃的新媒体的攻势,传统媒体是抱残守缺,还是勇于变革?IPTV的反击是整个产业的一枝独秀,还仅仅是小荷尖尖角?偶然的机会,受邀来到北京电视台苏州街台址的新媒体工作基地,与北京电视台新媒体中心副主任赵志成和天云软件CEO张福波畅谈北京网络广播电视台云平台的实践,近距离观察广电企业私有云项目的构建、经验和未来发展方向。

BRTN,主动拥抱新媒体变革

广电行业,对“三网融合”(广播电视网、电信网与互联网的融合)不会陌生。但直到移动互联与社交时代真正到来,传统媒体深陷转型阵痛之时,变革才真正到来。


北京网络广播电视台(BRTN)直播室(楼上为运营团队在实时监测)点击大图

在北京网络广播电视台(BRTN)的大展厅中,记者对“BTV大媒体”App非常惊艳。据工作人员介绍,BRTN已经与北京电视台每个电视频道联合成立项目组,共同运维频道网页并把相应内容分发至各个新媒体平台,目前已经形成“1个品牌(BRTN)+4个平台(PC端、电视、微博微信、移动客户端)+ 12个产品项目组”的运营模式。而北京IPTV+也再次升级,提供了诸如定制剧场、优酷专区、HIFI影院(5.1环绕声、3D)、深度专题、卡拉OK、电视挂号、教育在线、生活服务等极具个性化的服务。更有意思的是,通过关键词实时搜索,PC端、电视、微博微信、移动客户端的所有内容都可直接显示,使用户随时可以看到直播、点播以及碎片化的节目内容,并能充分表达意见并无障碍地参与节目互动。

这一切的基础,就是BRTN云基础支撑平台。

赵志成对记者表示:从2013年春节后开始BRTN云基础支撑平台(私有云项目)部署与实施,仅用了3个月的时间,就完成了平台搭建,顺利实现了当初设计。目前,32个刀片服务器,1个光纤交换机与EMC存储组成了30TB的计算与存储资源池。之前旧有服务器中仍运行转码、快编等应用,其中近40%的资源可以自由调度。现在,5-10名运维人员的可以实现之前50人维护200台服务器的工作量。在“春节晚会”和“两会报道”中,BRTN仅用8分钟实现了收集用户信息,公布用户收看行为分析报告的全流程。“这在之前是完全不可想象的。”

云基础支撑平台的架构设计

图中可以清晰看到BRTN云基础支撑平台的设计理念和项目总体架构。其中:

北京网络广播电视台(BRTN)云基础支撑平台架构图(点击大图)

  • IaaS涉及了X86服务器、小型机、网络资源池、存储资源池、Windows、Linux、AIX/HP-UX操作系统,以及Hyper-V、ESXi、XenServer、KVM在内的虚拟化平台
  • PaaS涵盖IT基础服务于广电业务基础服务两大部分。前者是.net、MS-SQL、Oracle、MySQL、DB2,j2EE中间件WebSphere/WebLogic。后者更多带有行业标准化属性,管理服务、编辑服务、调度服务、流程驱动、教唆服务、EMB、ESB等。
  • 最上层是SaaS,收录应用模块、编辑应用模块、合成转码应用模块、分发迁移应用模块、检索应用模块等各类应用。

而这三层需要无缝衔接的基础就是云平台管理系统。资产管理、备份管理、监控管理、用户管理和资源管理,以及在此基础上的自动化流程管理、服务流程管理、自服务门户。

“别看这张图现在很清晰,但在1年以前,我们心中是一片茫然的。采用云平台架构,还是广电行业中的第一次,规划之前,我们做了非常多的工作。从最基础的物理架构体系,软件架构体系到云管理平台架构体系,仅测试就用了半年的时间。我们也与国外很多企业沟通过,国外成型模块化与展示形态都不错,但是个性化开发和应用场景适配方面就差太多了,在考虑到后续定制开发的服务费,绝非上选。而在与国际同行、国际服务商的沟通中,我们逐步梳理了自己的业务形态,明确了规划方向。最终,我们选择了天云软件。这个阶段很宝贵,因为作为一个大的系统工程,每一张图、每一个环节和细节都很复杂。仅是搭建计算资源池,就需要3-4家系统集成商来协作。我们从不成熟的产品开始,终于一点一滴打磨成了现在的平台。”

BRTN云基础支撑平台是云服务模型在广电行业的首次成功落地。通过云基础支撑平台,BRTN现在多种业务资源、用户资源、设备资源都能实现统一管理,全新服务模式也将为业务部门和合作伙伴提供高效云服务,不仅提升管理效率,在降低能耗、节省机房空间等综合效益方面也表现突出。

异构虚拟化整合是云平台最大亮点

值得注意的是,BRTN云基础支撑平台中,包含Hyper-V、ESXi、XenServer、KVM在内的虚拟化平台已经实现了统一管理。这在互联网以外的传同企业中,并不常见。


运维团队监控图

谈到如此选择,赵志成和天云软件CEO张福波都深有感触。众所周知,单纯采用一种虚拟化技术,难免会被服务提供商锁定,且存在安全风险,而在未来升级和服务等方面,主动权和话语权(升级服务费等)更是非常少。如果可以实现多家虚拟技术的异构管理,这样类似裁判的主控权不仅会更好调动底层虚拟化资源,包含异构的存储、网络、服务器等,而且可以实现统一管理,进而减少维护的工作量。最关键的是,大幅降低成本。

尽管由于技术制约,很少企业主动尝试如此来做。但赵志成和天云软件决心携手来突破这一困难。“做起来并没有想象中这样困难。”BRTN经过数月的摸索,成功实现了异构虚拟化技术的融合与管理,使平台具备了按业务匹配模型的强交付能力,满足了业务新系统弹性(性能扩展)、敏捷(高效部署),并减少上线业务部署复杂度的总体目标。

谈到项目实施的困难,赵志成认为主要来自两方面。第一是池化,不仅是自用的池化,也是应用的池化。第二是单元化。将应用系统和云平台有机配合起来。这需要将原有业务系统重新规划,重新设计。比如快编,原来需要支持200-300快编,但现在需要做成N个单元。编辑通过笔记本直接接入就可以同步实现二维和字幕的编辑。尤其在新媒体时,80%以上工作量都可以通过二维和字幕完成时,效率提升很多。再如,针对高峰在线可以动态调整资源,高峰过去,系统可以自动收回资源。目前绝大多数应用全部都跑在虚拟机上,即使有特殊应用需要物理机支持,也会统一在云平台管理之下。

BRTN云基础支撑平台,本质上看,这是广电的私有云项目。用户可以通过Web申请、获得并查看相关资源,是面向内部用户的私有云运行环境,并为广电行业的生产系统提供的服务。由此带来的好处显而易见,曾经固化的业务流程和资源会变得更加灵活可用,一些资源将不会被单独频道或节目所使用,而是成为可以被灵活调用的模块。不同的模块被拼装成可以满足绝大多数生产业务流程的平台,如收入服务、资源管理和转码调度,会被各种应用所快速组建和调用。

“传统模式下,这些服务被装载在不同物理机中,一套系统,仅仅是IP收入系统,就需要半天到一天的时间才能准备出来,一些临时性节目需求,所需要的时间更长。而现在,通过云平台,几下点击,20分钟就可以发布成功。这次两会,更是让我们深刻体会到:云平台对业务支撑的重要性。曾经需要提前一周准备播出环境,现在1-2小时就可以准备完毕。”在赵志成看来,今天,也许还只是建立数据中心,但未来,针对广电应用适配业务,将资源迅速匹配给业务, 并针对业务匹配模式做定制化交互功能,迅速实现广电业务对基础平台资源弹性敏捷的部署需求,如编辑服务、调度服务、流程服务、转码服务、分发迁移、源管理、用户管理、监控管理、资产备份等。进而在构建起的基础资源平台(IaaS)的基础上,通过自动化流程最终实现资源的统一调配、统一运营和统一运维,提供PaaS和SaaS服务。

下一阶段,大数据分析

从技术和应用角度看,BRTN云基础支撑平台更多实现的是IaaS。而未来,BRTN的云战略规划方向又是怎么样的?


PC端、电视、微博微信、移动客户端的实时数据收集墙

问:要实现对三网合一所带来数据的实时分析,计算和存储要求很大,存储级别与时间的规则是什么?

赵志成:这是2014年的规划立项。云平台是底层基础资源以及统一管理的实现平台,但在此之上,还将有无数应用。其中一个项目就是基于云平台的大数据分析体系。包含数据挖掘与分析、云存储、系统云集成服务等。我们要做的是,将4个平台(微博、微信、网站和电视)的交互信息存储起来(即使与我们业务关联不大的),并实现分析。未来的媒体发展,本质上就是数据。只有建立行之有效的大数据服务体系,才能通过历史数据引导企业发展、变革商业模式、提供精准服务。

问:作为广电行业云计算实践的标杆,是否考虑将私有云产品变成公有云平台上的服务,提供给更多同行或企业使用?

赵志成:是的。看到云计算与大数据区域的广电企业不止我们一家,北京就有许多家都在做。我们也在探讨,能不能通过媒体技术架构服务实现资源的整合与统一的数据管理,让更多行业内企业聚焦到如何做出丰富内容,而不是投入更多在基础资源上。现在,北京已经在规划中了,相信体系内实现是可行的。未来,则要看整体变化来决定了。

问:私有云之外,是否会考虑混合云的模式?

赵志成:公有云适合于不同的领域的不同的场景。传统的电视为了保证绝对的安全性,采用的是封闭系统。但我们需要多网合一,所以是开放的体系。只有在直播层面,我们是没有迁移到云的。从平台设计上来看,我们采用了多点冗余的技术。也许,未来在覆盖层面上会去使用一些公有云服务。

问:未来大数据分析上,已经做了哪些规划?

赵志成:大数据层面,不仅是技术,更多是从媒体发展来看。媒体中,新媒体的小众化、个性化的服务会逐步增强,广播虽然在衰退,但是未来大致会稳定在一半一半。媒体的本质属性是需要与用户直接交互。云+大数据,是未来媒体发展的方向。

问:天云已经帮助BRTN实现了云平台统一管理。大数据中,又将涉及哪些技术? 

张福波:会有Hadoop和数据库、底层基础资源的整合。天云所合作的传统企业中,大多都基于非云架构建立了自己的应用系统。目前最重要的是,帮助他们迁移到云上,尤其是实现应用与运营的云化。

写在最后:

面临新媒体的冲击,广电行业已经主动选择了融合和变革。也许在互联网企业看来,北京网络广播电视台私有云实践还只是小楼一景,但“千里之行,积于跬步,” BRTN的实践对于同样考虑从非云架构转向云架构的传统企业而言,很重要。尤其是在虚拟技术应用层面。

Pangea Software CEO:08年App Store游戏降价大战的真相 揭秘MongoDB最新Java驱动:更好的JVM支持,指日可期的异步 不仅只有IE Mozilla将于发布Win8平台Metro版Firefox 360搜索发布新产品“我的搜索” 引入网民评价和网站名片功能 AppScale:Google App Engine的开源实现 近期十大优秀jQuery插件推荐 通过语音识别来编程 速度远超键盘 BrowserStack:多系统跨浏览器兼容性测试工具API发布 更加开放?Path向13家应用开发商开放API 重金力邀开发者 联想智能桌面应用开发大赛开幕 SDCC 2013大会讲师名单议题出炉 8月20日五折票价最后一天 程序员困境:底层编码能力正逐步丧失 寓教于乐 给代码审查者的几点建议 裁员4千、总裁员人数超过7.5万,难掩思科锋芒 物联网离普罗大众还有多远? 悼念斯诺登使用的加密电邮服务——Lavabit架构解析 运营商上阵OTT “一笑泯恩仇”后路在何方 [企业开源系列]后起之秀Facebook凭什么挑战互联网霸主Google? 谷歌推出免费标签管理应用Tag Manager McAfee CTO Phyllis Schneck被任命为NPPD副部长 Bootstrap 3.0发布 更好地支持移动端和响应式开发 国内创业公司QingCloud的魄力:做一个世界级的IaaS服务 从毫秒到微妙,纯硬的闪存阵列IBM Flash System来了! 中科创达邹鹏程:黑客精神逐渐被人遗忘 有点让人感伤 通过讲故事的方式来设计优秀网站 “肮脏的”IT工作排行榜 Clank:带有SCSS的高效率移动应用原型框架 欧朋 CTO 罗志宇:谈Sphinx游戏引擎的前世今生 John Carmack大神亲手操刀,Oculus Rift SDK即将发布 从南极之争谈软件架构十个技巧,及成功团队具备的气质 Imation重拳出击,推出新型混合存储平台 需要高手帮忙,Active Dll的问题 图片数据 怎样才能写出即能在VB里又能在ASP里用的COM? 用vc做游戏一般会不会用到MFC 请高手帮忙看看啊,设定SERVICE启动时用户和密码的问题,急啊,47分(我只有这么多可送)!!! 程序员考试 分数是多少? 如何使用属性页propertypage 用JAVA作应用程序服务器,使用SOCKET,如何定义通讯协议? 求助:TClientDataSet的使用(急)!!! 看一看,瞧一瞧啦!!评选近几年中国十大杰出人物!自由提名!!我提两个 先…… IE问题 急!! 请教如何大开Vb3.0以前文件 我要在“1.3.5.2.4.6.3”中看第7位是不是2,该怎么做? 有关HTML中
的问题
嘎毛毛奇怪了. 请教大家一个问题,请看下面。。。 告诉大家一个链接,来着有分,呵呵 请教三层开发 请问用stringGrid控件,怎样获知当前行是第几条纪录? JScrollbar的颜色怎么改??? 请Norwaywoods(挪威的森林)来拿分!!!(方法见内容) php连mssql,php.ini or httpd.conf需要改动什么地方? 关于多文档编程的超难问题,高手请进!!一定给分,我会继续加分!!! 提问:关于软件测试的若干问题,谢绝灌水者入内!高薪聘请业内人士! 请问用javascript怎么显示客户端的IP地址?谢谢 sql问题 oracle中什么权限,才能使一个用户下的表参考另一个用户下的表(就是外键)? 种了中国一号病毒,怎样才能铲草除根? yinx(yinx)请进,拿你应得的分数 请各位高手帮忙,有高分送上。 一个SQL语句的问题。谢啦 为什么我的msdn帮助系统“目录”、“索引”等里的标题都显示不出来了呢? 存储过程只能用一种方式调用吗? 数据库字段问题 如何在ADO的SQL控件中不用ODBC完成长型备注型字段的模糊查询 数据库连接问请各位指点(300分) 圖像控件和報表製作 创天中文版是怎么汉化的?我想把它改回英文的要怎么改? 请问有没有Linux版本的QQ? 找DriverStudio2.5正式版 VB6中不能使用ACCESS2000数据库??? vb中怎么调用dos命令 请问海星... 哪有visual age3.0下载? 有关FTP 我双击注册表编辑器出现"注册表编辑器被管理员禁用"是怎么回事?怎么解决? 如何更改Oracle显示日期的默认方式? *****高手请进****** ======================各位高手,看一下!UP也有分! 请问安徽的高程成绩什么时候可以查? 请问谁知道vb里面如何调用notes对象,怎么调用? 化简与求值:当5m-3n=-4时,2(m-n)+4(m-n)+2的值, -1,4,-7,10…(-1)^n(3n-2)的前n项和等于 设Sn=1*4+2*7+.n(3n+1)则Sn= 若5m-3n<0,化简|5m-3n-1|-|2-5m+3n|. 开发橡胶配方用什么显微镜有谁搞这方面的,是观察橡胶中小料的分散程度,大家开发配方都用什么显微镜啊,体式的还是金相的, Sn=1*2+4*2^2+7*2^3+.+(3n-2)*2n^n 关于塑料阻燃等级的测试方法有哪些执行标准?例如94-V的 从事橡胶配方有什么证书吗比如说资格证 室温硫化液体硅橡胶的技术参数与指标各是多少?下面@令箭海棠回答的不错,表示衷心感谢;但是 gb.szrl.net 上的答案更准确一些。 阻燃材料 烟密度 如何测试 设计试验方案证明食品充气包装所充气体是什么?小明和小红对市场上销售的一种分袋包装的蛋糕发生了兴趣,因为蛋糕包装在充满气体的小塑料袋内,袋内的气体充得鼓鼓的,看上去好像一个小 为什么东西燃烧后会产生那么大的热量! 采用卡尔-费休法测定食品中水分,当样品颗粒较大时,水分测定的结果会怎样 二氧化碳为什么不能对食品充气包装? 2+4+6+8+.+2n=?3+6+9+.+3n=? 阻燃橡胶谁能来给介绍下? 求lim(n→∞)[(1^3+4^3+7^3+……+(3n-2)^3]/{[1+4+7+……+(3n-2)]^2} 橡胶遇热会变成什么? 什么是防火胶 证明食品袋内的气体不是二氧化碳的实验 锡遇热会变形(或散发有毒物质)吗? 什么是阻燃胶?在涤棉阻燃整理中,阻燃剂与阻燃胶的不同.(我是新号只有20财富,) 如何从一包充气包装的食品袋中取出气体进行检验 995结构胶遇热后有毒吗 橡胶颗粒怎么做阻燃检测 如何验证食品袋内的气体是CO2、N2、稀有气体?要步骤及实验现象. p.s.如果是用燃着的木条的话,其他的不是也会熄灭吗?如二氧化碳等 不会使澄清石灰水变浑浊的也有很多气体吧.怎么判断就是 求证:1*2+2*5+3*8+…+n(3n-1)=n^2(n+1) 4/(1*2*3)+7/(2*3*4)+.+(3n+1)/[n(n+1)(n+2)]急吖还有几个1+1/(1+2)+1/(1+2+3)+.+1/(1+2+3+...+n)=1/(根号下1+根号下2)+1/(根号下2+根号下3)+1/(根号下3+根号下4)+...+1/(根号下n+根号下n+1)=1/3+1/(3+5)+1/(3+5+7)+.+1/(3+5+7+...+2n+1) 平板硫化机都有什么型号的?都是怎么分的? 不同燃料燃烧释放能量的能力是否相同 请简述如何用干燥称重法测食品中的水分.请简述如何用干燥称重法测样品中的水分. 平板硫化机怎么工作的 求证(1/n+1)+(1/n+2)+……(1/3n)>(5/6)[n>=2] 用直接干燥法测定食品中的水分,有时加海沙为的是什么? m-n=2 2m+3n=十四 二元一次方程组 要详解 f(n)=3n^2-3n+1 求证1/f(1)+1/f(2)+1/f(3)+1/f(4)+1/f(5)+…+1/f(n) 直接干燥法测定水分的原理是什么?若用此方法测定半固体或液体样品水分,样品应如何处理? 平板硫化机有什么应用? 1.N+3N-12>或=8 2.2n>-8 3.3n+3 食品水分检测,常压干燥法和甲苯蒸馏法的比较我们公司生产食用香精,涉及的原料及成品时常需要检测水分,一般均食用GB 5009.3的方法检测水分,有时候是常压干燥法,有时候是采用蒸馏法.在检 解方程二元一次方程5分之m-2分之n=2 2m+3n=4 求证:n∈N*,3×5∧2n+1+2∧3n+1可被17整除,在线等啊 生物制品中水分的测定 直接干燥法实验原理及步骤 m+n/2-2m-n/8=2 2m+m-3n/7=-6 二元一次方程 过氧化氢与硫化铁的反应?过氧化氢与硫化铁的反应(H2O2+FeS2)想大家请教一下,硫化铁与过氧化氢的详细反应,最好是反应式,不是电离式.急需,谢谢大家! 反应中是否需要水加入?H2O2+FeS2=? 食品中,自由水和结合水的区别是什么? m-(n+20)÷2=2,2m+3n=12 二元一次方程求了 硫化铁和氧气在高温下反应为什么产生氧化铁,而不产生四氧化三铁 高中实验硫酸铜结晶水含量的测定具体步骤及注意事项我高复的,旧版的教材去年考完就扔了,新版的好多书买不到,这个实验这边算冷点吧,不过以防万一啦,我浙江的 还有三楼的,要高 水分测定仪测的水分包括自由水和结合水吗? 二元一次方程 用代入法解下列方程组 m-n/2=2 2m+3n=12 测定硫酸铜的结晶水含量,下列方案中不可行的是A称量 加热 冷却 称量CUOB…… 硝酸铜C 用已知质量的浓硫酸吸水并称量D +NAOH 过滤 加热 冷却 称量CUO要理由 1+4+7+10+.+(3n-2) 的前n项和 橡胶能不能用硫化机做出各种颜色,可以的话,市面上加工, 在测定硫酸铜中结晶水的含量的实验的问题1、加热硫酸铜晶体是试管口一定要朝下倾斜是为什么?2、在什么情况下停止加热3、硫酸铜中水的质量分数4、实验结果与实际产生误差的原因 请高 1+1, 1/a +4 , 1/a^2 +7, 1/a^3+10.,1/a^(n-1) + (3n-2) 的前n项和 硫化机是属于橡胶产品制造机械吗?最好详细点儿 化简-3n+5m-[m-5(m-n)+m]的结果是多少 那里有卖pvc排水胶跟给水胶配方与制做 因式分解 1、(3n+2)的平方-25n的平方 2、(x的平方-4x)的平方+8(x的平方-4x)+16
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn