本文转自“亚太CDN产业联盟”公众号

亚太内容分发大会暨 CDN 峰会一直致力于推动 CDN 产业深度融合发展和市场普及,现已成为亚太地区影响力最大的内容分发网络盛会。十年来,在以腾讯云、阿里云、网宿科技等亚太 CDN 产业联盟成员孜孜不辍的努力下,CDN 产业已经成为基础性设施网络,以坚定的基石之姿,支撑起中国成为世界最大的互联网市场。

随着全球数字化、“一带一路”战略的推进,亚太内容分大会暨 CDN 峰会的影响力正在逐渐向全球延伸,同时也将中国智造 CDN 及产业链推广向全球每一个角落。

近年来,腾讯云深耕对象存储领域,以技术创新屡次将存储领域推上更高台阶,荣膺亚太内容分发大会对象存储领导力奖。在6月10日下午举办的【对象存储论坛】上,腾讯云存储技术总监王淼发表了题为《对象存储内容分发应用:数据处理实践》的精彩演讲。

近年来,数据每年以超过30%-40%的速度爆发式增长,对于企业而言如何低成本高效的利用好数据就成为了挑战。数据湖作为一个以原始数据格式为存储的系统,为数据分析、数据处理、机器学习等提供了极大的便利,而云的扩展性、高性能、支持地域的广泛性、以及云上所提供的丰富的数据处理和分析能力,都使其成为数据湖理想的载体。

从对象存储数据治理生态全景图中可以看到,除了对象存储标准接口之外,还可以通过消息队列、结构化存储系统、视频流等多种数据源,将数据快速方便地入湖,湖上也提供了丰富的数据处理和分析能力,消除数据孤岛,实现计算存储分离,由于部署及架构等原因,在业务实践中也遇到了不少挑战:主要体现在 IO 性能、目录操作以及存算分离需要的大带宽上,针对这些问题,腾讯云对象存储作为数据湖的底座,提供了多级数据加速服务,以满足不同场景的需要。

随后,王淼介绍了腾讯云提供的多级加速服务:GooseFS 作为近计算节点的高速缓存,不仅为计算节点提供数据加速,还能将计算节点产生的数据写入缓存,以供二次计算或加速 CDN 的分发;数据加速器是部署在各个 AZ 的高速缓存集群,在AZ端为热数据提供加速服务和抗热点数据能力,高速缓存集群采用 SSD 作为数据盘,与计算集群之间通过高带宽网络连接,为数据应用访问 COS 对象存储提供 Tb 级别带宽资源和毫秒级的时延;元数据加速器主要应对文件系统级元数据操作,解决对象存储模拟文件系统的损耗,加速包括 list、head 的操作以及提供原子性 rename 接口和一些目录操作相关接口。

对象存储和 CDN 结合服务客户的过程中,也会遇到数据处理、内容安全和容灾架构等方面的挑战,如何更高效可靠地为用户提供服务,王淼分享了腾讯云的经验。

数据处理·能力建设

数据处理的底层是各种原子能力,包括图像处理、视频处理、音频处理、内容审核、文档处理等。除了对原子能力做持续的迭代和优化,腾讯云也关注业界前沿技术,保持对前沿技术的敏感性,在合适的时机尽快地应用到云上,服务客户企业。

数据处理·流程建设

之前的工作流系统,主要流转于对象存储和数据处理服务的内部,能解决的问题有限,在实际业务的一些场景中,用户可能需要使用到多个云产品,那么就需要在多个产品间进行繁琐的配置,写很多的接口调用代码,既复杂又容易出错;腾讯云 COS 通过预置云函数,利用简单的配置,打通多个云产品,实现业务逻辑快速实现。

以视频上传为例,一个视频上传之后可以通过数据处理服务,配置精彩封面、图片瘦身等流程化的操作,可以对视频进行高清、标清转码,同时对视频进行审核,出现违规视频可以进一步进行冻结。

在工作流演进的过程中,对象存储通过对接函数服务,能为客户提供更多可能:比如图片瘦身后,可以通过预热云函数直接将图片预热到 CDN 节点;审核服务如果发现违规文件,可以通过刷新云函数把 CDN 节点上的违规数据清理掉,防止对业务造成损害。函数服务也提供自定义函数的能力,可以对接业务系统,对接其他云服务平台,真正让用户少操作,少写代码,少“踩坑”。

智能化演进·智能分层

在对接客户的时候经常遇到一种场景:客户希望根据文件的最后访问时间来判断是否沉降,而对象存储提供的数据沉降、生命周期服务都是以数据上传时间为判断标准,无法满足这种场景的需求。基于这一点 COS 研发了智能分层服务,可以根据用户文件的访问频次、大小、格式,为数据提供冷热分离自动化机制,降低用户的使用成本。同时,还提供毫秒级的首字节响应能力,在不断变化的访问模式下,首字节响应性能不降低,也不产生费用和其他运营开销。经测算,智能分层服务可以为业务节省20%左右的成本。

智能化演进·平台自适应

COS 与 CDN 深度的结合,可以针对不同平台的特性,分发给适合当前平台最优的数据格式,例如支持 webp 图片的平台,服务端可智能返回 webp 格式图片,例如微信小程序平台,可智能返回腾讯云自研的 tpg 格式图片,让业务能智能的享受到带宽的节省和加载速度的提升。

场景化能力

除了提供原子的处理能力、流程化的任务系统,腾讯云对象存储最近还推出了两个面向垂直场景的服务:针对视频监控场景的明瞳智控和针对网盘相册场景的智能媒资托管服务,后续对象存储还会面向数据湖推出更多贴合业务场景的轻应用能力。

内容安全能力

在内容安全方面主要面临的挑战有以下几个方面:一是面临场景比较复杂,包括图片、音视频、欺诈类的网站、表情包恶搞、病毒程序。二是方式繁多,如隐晦的淫秽涉黄场景,变种文字广告,拆字、干扰符号的谩骂。三是技术对抗增多,如变种绕过策略的手段,AI 变脸的对抗。四是产品联动少,用户使用的复杂度高。

内容安全能力建设方面,除了传统的文本、视频、图像、音频的内容审核,腾讯云还在逐步丰富其他场景,比如敏感信息识别,可以识别到文本中是否存在身份证号、用户电话号码等隐私信息;对于一些二进制文件,可以识别是否是病毒或恶意软件。

自动化审核

针对不同的用户、不同的场景,腾讯云不仅可以提供场景化的运营策略,同时也会提供一些自动化的审核流程。

对象存储上的审核,主要分为存量审核和增量审核,对存量数据审核,COS 提供一键审核服务,只需控制台配置后,后台就会自动进行审核,审核完成后可以通过控制台下载审核结果;增量审核服务,支持对新上传到对象存储的文件进行自动的异步审核服务,同时还支持对违规文件进行人工复审、自动冻结。

一般会推荐客户采取高召回的审核策略,确保违规的文件不会泄露到外网,因高召回产生的误判文件,会通过专业团队进行人工复审,把误判进行纠正,最大程度保证违规文件不泄露,同时又不误封业务文件、影响业务发展,已经发现的违规文件,有可能在 CDN 环节被缓存过,COS 也支持一键配置,对违规的文件刷新 CDN 节点。

高可用方案

高可用方案1:多 AZ

基于腾讯新一代超大规模云存储引擎 YottaStore,COS 可提供完整的多 AZ 容灾能力。在多 AZ 架构中,每个 AZ 都部署了存储集群、高速缓存集群和数据处理集群,当遇到不可抗力灾害时,统一调度模块就会根据下游的异常,自动剔除不能服务的节点、AZ,通过其他的 AZ 能够提供稳定可靠的服务。

高可用方案2:跨园区

有一些业务,希望能提供地域级别的保障服务,COS 也支持跨园区高可用方案:上传请求通过高可用域名写入主站,同时会异步的把数据同步到其他地域的备站,读请求通过CDN 节点回源到主站后,主站会把资源及实时处理后的资源异步写入到异地的备站缓存中,确保主站异常,CDN 去备站访问时,备站的缓存集群有主站的热缓存数据,能够稳定可靠的为业务提供服务。

值得一提的是跨园区方案是全球可用的,所以在跨国场景下也可以使用这个方案,实现国内外园区间的数据同步,同时国内外 CDN 也可以配置不同的源站,就近回源,最大程度上提升用户访问速度和体验。

最后,王淼表示,存储是很多服务的基石,未来围绕着存储可以创造出无限的可能!

点击在看,让更多人发现精彩↓

 点击阅读原文,COS限时1元礼包领取!

腾讯云对象存储 COS 荣获对象存储领导力奖!!!相关推荐

  1. 九州云亮相OpenInfra Days China,荣获“社区卓越领导力奖”

    近日,由OpenStack基金会举办的国内极具影响力的开源盛会2020 OpenInfra Days China在线上隆重召开. 本次大会以"智能开源基础设施"为主题,秉持&quo ...

  2. 腾讯云mysql架构_一个数据库存储架构的独白

    本文由云+社区发表 本文作者:许中清,腾讯云自研数据库CynosDB的分布式存储CynosStore负责人.从事数据库内核开发.数据库产品架构和规划.曾就职于华为,2015年加入腾讯,参与过TBase ...

  3. 乘云科技受邀出席2022阿里云合作伙伴大会荣获“聚力行远奖”

    时方七月,绿茂阴浓,西湖边上,风华正盛.2022年7月13日,2022阿里云合作伙伴大会在杭州西子宾馆举办.作为阿里云的核心合作伙伴,北京乘云至达科技有限公司受邀参加此次大会.此次大会主题为" ...

  4. 腾讯云自建k8s对接文件存储CFS

    环境 服务器:轻量应用服务器,使用私有网络VPC,需关联云联网实现内网互联 k8s:通过sealyun一键安装1.19.16版本k8s单主集群 csi插件:kubernetes-csi-tencent ...

  5. tp6腾讯云上传cos

    第一步: 下载腾讯php   SDK 下载地址 https://cos-sdk-archive-1253960454.file.myqcloud.com/cos-php-sdk-v5/latest/c ...

  6. 基于hadoop构建对象存储系统_Hadoop社区正式支持腾讯云对象存储COS

    8月4日消息,知名大数据开源社区Hadoop近日宣布对腾讯云对象存储COS的正式支持.后续,开发者在基于Hadoop架构进行大数据分析时,能够在不修改代码的情况下,无缝高效地使用腾讯云COS来处理海量 ...

  7. 认证+1!腾讯云对象存储COS、存储一体机TStor首批通过信通院云原生存储能力评估

    数字经济发展日新月异,企业走向数字化,诞生了海量的软件和服务.软件行业高数据规模,高自动化.高迭代速度的要求,给传统软件行业带来了挑战.为推动软件架构更加健全,管理更加高效,云原生的概念应运而生,强调 ...

  8. 使用腾讯云 SCF 云函数压缩 COS 对象存储文件

    欢迎大家前往腾讯云技术社区,获取更多腾讯海量技术实践干货哦~ 作者:腾讯云Serverless团队 在使用腾讯云 COS 对象存储的过程中,我们经常有想要把整个 Bucket 打包下载的需求,但是 C ...

  9. 腾讯云常见云产品中的云硬盘(块存储)、文件存储、对象存储三者的区别!

    云硬盘.文件存储.对象存储,三种都是存储的,对于刚接触的同学来说,感觉好绕呀,这三种有啥子区别,什么时候应该用云硬盘?什么时候应该用文件存储?什么时候应该用对象存储? 对于使用过的老手,那肯定是可以区 ...

最新文章

  1. mysql命令查询语句
  2. webService学习6:解析组件 's:schema' 时出错。在该组件中检测到 's:schem
  3. 数据库更改到Java环境中实现可持续和平
  4. 动画原理——绘制正弦函数环绕运动椭圆运动
  5. Linux Crontab 任务管理工具命令以及示例
  6. 京东宣布全员涨薪两个月! 打工人流下了羡慕的泪水
  7. 英寸和厘米的交互python_Python / PyQt4:如何找到显示器的尺寸(以英寸为单位)?...
  8. python取反运算
  9. 新鲜的字节跳动实习面经(Android开发岗),字节跳动面试分享
  10. 我的世界服务器反作弊不起作用,[优化][反作弊]NeverLag——优化性能、防作弊、修复MC漏洞、限制刷物品[1.6.4-1.8.7]...
  11. 什么叫冷备用状态_什么是热备用状态?
  12. Referer的作用
  13. 航天工程系统是什么?
  14. 【因果推断的统计方法】综述与个人理解
  15. R笔记:全子集回归 | 最优子集筛选变量挑选
  16. 2023年华数杯国际赛数学建模
  17. OpenCV实现目标跟踪
  18. 【go语言】在线小词典
  19. WebGIS开发介绍
  20. System V 消息队列概念以及相关函数(msgget、msgsnd、msgrcv、msgctl)介绍

热门文章

  1. 不带符号的阵列乘法器_阵列乘法器.ppt
  2. 【小罗的hdlbits刷题笔记4】从lemming4中的有限状态机debug过程中的一些感悟
  3. 如何通过omnipeek抓取sniffer log
  4. iOS开发 info.plist设置app启动页面
  5. 浙江农林大学第二十一届程序设计竞赛校选拔赛A E G H
  6. Python面向对象和Java 面向对象的区别
  7. kingcms 5.0 漏洞
  8. U盘安装原版(安装版)WIN10系统
  9. [CVPR2020最佳论文详细解读] Unsupervised Learning of Probably Symmetric Deformable 3D Object
  10. windows +linux(ubuntu) 2020.7 双系统最新安装心得