返回 登录
0

天翼云对象存储在跨地域视频存储领域的应用

前言:云计算的目标是让IT资源使用像水、电一样方便、自由。随着云计算技术与理念的快速普及,IT即服务的理念深入人心。“对象存储”(OOS),一种基于互联网的存储基础设施,可以通过Web门户或者应用编程接口对“对象”进行访问和管理。该产品类似于Amazon的S3对象存储产品。

对象存储简介

对象存储(Object Storage)要追溯到亚马逊2006年推出的S3(Simple Storage Service),此后,新老厂商一窝蜂地推出各种产品,形态各异,但都号称对象存储。亚马逊没有给出一个定义,也没有看到有业界普通接受的说法。

因此,从应用场景上可以做如下理解:

  • 远程访问。对象存储为云计算而生,存储设备在数据中心,用户遍布世界各地,必须通过互连网访问。最好的广域网访问是http,实际上S3协议就是在http基础上定义。

  • 海量用户。云计算公司至少计划支持上亿用户。各个用户之间需要相互授权,传统文件存储也有多租户功能,但它支持的用户数量较少,而且不能把一个文件的权限分享给相互独立的若干个用户。

  • 无限扩容。海量用户自然带来海量数据,云计算公司自然不会傻到一次采购大量设备,随着数据的增长持续扩容。

以上特征共同定义了对象存储。用一句话来概括:对象存储是支持海量用户远程访问的无限容量廉价存储系统。

天翼云对象存储产品性能

天翼云对象存储服务(CT-OOS, Object-Oriented Storage)是通过使用对象存储,满足大量数据存储。对于重点保护数据可通过对象存储的多副本冗余功能,实现异地数据容灾,从容应对极端灾难,保证业务流畅,保障数据安全,并具有如下优势:

图片描述

  • 弹性扩展,对象存储本身至少拥有数十PB的存储空间,同时,基于普通的存储设备使其极易扩展,用户无需担心存储容量不足的问题。
  • 服务稳定,采用分布式存储架构,一份数据,多份冗余,数据可用性达99.99999%;
  • 底层优化,服务可用性达99.9%
  • 高并发支持,优秀的分布式计算和负载均衡算法保证高并发情况下的服务稳定性;解决用户短期内高访问量的困扰。

天翼云存储设计

天翼云对象存储服务(CT-OOS,Object-Oriented Storage)是中国电信为客户提供的一种海量、弹性、高可用、高性价比的云存储服务。客户获得无线的云存储空间,而且只需要根据使用量付费,并支持随时进行调整。OOS提供了基于Web门户、REST接口、云存储网关等多种访问方式,用户可以在任何地方通过互联网对数据进行管理和访问。

在视频服务器对应存储网关的部署设计上,主要遵循以下几点:

  • 一个视频服务器会占用约400Mb带宽资源,视频流需要经过网关节点存入OOS,因此网关节点网卡所需带宽为800Mb(入+出),云主机所在物理机的物理网卡带宽为1000Mb,因此一个物理服务器只能承载一个网关节点
  • 考虑到可靠性问题,建议每个视频服务器对应一个网关节点,在网关节点(虚机)故障时影响范围最小。
  • 由于摄像头是7×24小时工作,因此网关节点到OOS服务的网络带宽必须大于等于视频服务器到网关节点的网络带宽,否则会出现缓存数据积累在网关节点中,且不断增加,最终导致缓存溢出
  • 当天翼云OOS服务宕机时,网关的缓存可支撑约一天的视频数据写入,如果一天后OOS仍未恢复,可通过对云主机磁盘和网关缓存进行动态扩容的方式继续支撑视频数据的写入,这样可以最大程度保证数据的安全性。

图片描述

图 视频服务器对应存储网关的部署设计

在实际使用中,比较适用于以下场景:

  1. 互联网企业网站应用场景:对于门户网站、视频网站、办公OA、SaaS应用服务商等,通过对象存储提供的网站托管功能,将整个网站托管在对象存储中,可直接向用户提供网站访问服务,帮助用户节省资本投入及人工维护成本。同时,对象存储的高并发支持能力帮助用户更好地解决网站频繁访问时页面奔溃问题。
  2. 政府企事业单位应用场景:对于大量用户的数据存储应用,如医院、法院、交警局、社保中心、会计事物所等企事业单位。通过使用对象存储,满足大量数据存储。对于重点保护数据可通过对象存储的多副本冗余功能,实现异地数据容灾,从容应对极端灾难,保证业务流畅,保障数据安全。

而天翼云对象存储具有如下特征:

  • 属地化建设私有专用存储池,可靠性、安全性高
  • 单位存储量建设成本比传统磁盘阵列便宜
  • 中国电信统一承建交警传输专网和高清视频存储池,保障监控视频及时高速安全存放
  • 扩容方便,可按需采购所需容量,横向扩容,保护原有投资。

应用

福州市交警为了响应市政府缓解福州市区交通拥堵情况,加强对环保黄标车辆及大型货车的闯禁行违法执法力度,提出对福州二环、三环及市区重点路段新增视频监控节点。交警部门针对之前全球眼监控项目采用NVR的存储方式,存在设备故障造成视频录像丢失,要求本项目需保存录像的完整性。目前,天翼云存储已经在福州市交警内部成功应用。

作者:刘志红,目前就职于中国电信云计算分公司。

评论