基于AWS如何构建高可用的SpencerLiu

基于AWS如何构建高可用的SpencerLiu

ID:37376497

大小:1.64 MB

页数:28页

时间:2019-05-22

基于AWS如何构建高可用的SpencerLiu_第1页
基于AWS如何构建高可用的SpencerLiu_第2页
基于AWS如何构建高可用的SpencerLiu_第3页
基于AWS如何构建高可用的SpencerLiu_第4页
基于AWS如何构建高可用的SpencerLiu_第5页
资源描述:

《基于AWS如何构建高可用的SpencerLiu》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于AWS如何构建高可用的应用架构-流媒体平台为例伊克罗德CEO-SpencerLiuDecember12,2014©2014Amazon.com,Inc.anditsaffiliates.Allrightsreserved.Maynotbecopied,modified,ordistributedinwholeorinpartwithouttheexpressconsentofAmazon.com,Inc.SpencerLiu•卖翻天创办人(B2C)•互联网旅行社创办人(B2B2C)SpencerLiu•软件设计中心的负责人,廣達•首位与GoogleAndroid接洽,ODM•M

2、ADA,AFA,APSLA,主要贡献者•Nexus7,贡献者•Nexus10,1strunningupSpencerLiu●伊克罗德CEO职涯曲线价值Internet互联网(1998)DevicemakerCloud云服务(2014)伊克罗德•简介–伊克罗德信息科技是Amazon在全球与中国区云端服务顾问合作伙伴,提供原厂授权的AWS服务;同时也扮演云端设计与管理顾问的角色,为客户诊断现有工作环境的资安风险、系统架构的弱点、系统效能如何改进、以及如何节省企业在IT上的开销。高可用性架构流媒体服务平台系统设计顾问服务流媒体的基础要素是什么?Netflix使用AWS後,大幅增加可信度和

3、效能•Netflix是个领先的流媒体服务使用AWS,大幅提升我们的公司,在电影和电视界拥有全可信度球有數百萬用戶。•需要一个可靠的,可扩展的系统,不会容易出现数据损坏。•藉由AWS,Netflix可以快速的在几分钟内配置数千台服务器和TB的储存,当不需要的时候进入待机模式。内容1-流媒体演进MPEG2MPEG2H264HTTPRTSP内容智能适配(HLS,HDS,MSS,DASH)前台Application/HTML5快取内容CDN后台Hardware快取DRM保护许可证受保护的内容设备许可证H264H265(精简40%)内容内容2-自动转换视频文件被转换为不同层级的解析度和

4、格式。我们的解决方案是在AmazonWebServices(AWS)上提供能源,通过可扩展性立即的代码转换机动力。人工方式视频用户的职责300Kbps600Kbps900Kbps1.2Mbps300Kbps600Kbps900Kbps多个网路传送1.2Mbps你的视频300Kbps600Kbps与CDN整合900Kbps转换不同格式1.2MbpsConverttodifferentresolutions智能适配自动方式我们的职责-任何设备(OSxDevice)-任何地点(GlobalCDN)-任何时间(24x7监测)视频用户的职责你的影片转换成不同格式转换成不同解析度智能适配整合C

5、ontentDeliverynetwork(CDN)内容3-插入广告我们基于VAST广告服务器,提供内置的整合。广告插入格式:前置广告,中置广告,后置广告内容4-视频嵌入技术简单的一段程式代码根据当下观众的设备在你的网站上,嵌入代码选择正确的视频播放器(Flash/HTML5)。内容5-iOS/安卓本地播放器提供整合平台,iOS和安卓本地视频播放器库。有广告注入,字幕支持功能和我们的SDK,加快进行你的团队研发。内容6-海量存储我们为了你的影片提供无与伦比的存储,利用AmazonS3作为存储机制,其目的是为了99.999999999%的耐用性和99.99%的可用性。内容7-互联网内

6、容传输CDN藉由CDN服务加速传递你的影片。这表示能瞬间可扩性加上全球传送你的影片。AWS上,成功的故事SuccessfulStoriesatAWS流媒体涉及CDN,播放机,存储,转码,ABRBroadcasting(自适应比特率),平滑流媒体,AD等。我们在AWS上提供主要的组UDNDailyApple件和经过验证的纪录。HousMiiiTVe.IN流媒体在AWS上建构高可用性(HighAvailability)体育赛事:LiveandVOD开幕典礼游泳运动现场体育赛事直播的场景闭幕典礼同每时分存钟在观的看观的众人数同时存在的观众每分钟观看的人数突发性需求•ElasticLoad

7、Balancer我们使用的工具˗跨instances负载均衡•其他e.g.Route53、高速磁盘、AutoScaling这是根据我们的经验建立一个OTT˗Route53的视频流服务的实用指南跨区域负载均衡可扩展的域名服务器˗AutoScaling保持最小2个instances.,如果流量增加将自动增加节点。没有太多的流量维持8小时即自动缩减至最小2个instances。使用规则:CPU使用率˗高速磁盘ElasticLoadBalancer–实用经验原有架构一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。