【】2000 年左右是全球互联网发展的鼎盛时期,由于 HTTP 网页内容加速的需求日益暴增,进而 CDN 成为了产业关注的热点。当下,CDN 行业化、智能化越来越明显,主要是因为每个行业在技术、使用场景等方面都有个性化的需求。
创新互联建站是少有的成都网站设计、做网站、营销型企业网站、小程序开发、手机APP,开发、制作、设计、买友情链接、推广优化一站式服务网络公司,自2013年创立以来,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评
近日, 以“Tech Neo”为主题的技术沙龙第十五期于北京举行,本次沙龙邀请了来自国美互联网应用运维技术负责人张高明。这位互联网老兵的演讲,不仅让开发者对智能 CDN 有了更深入的了解,而且从中可以窥见国美互联网在 CDN 方向的实践与痛点。
目前,国美互联网的体量较小,与大型互联网公司有一定差距。但麻雀虽小五脏俱全,在 CDN 方面的应用有很多。包括视频、图片、Js、css、Html 等传统的一些内容;以及 APP 的安装包、更新包、下载包等内容;还有抗 D,防攻击方面的一系列产品。
介绍下抗 D 的产品,2016 年,在 APP 推广过程中受到几次攻击,导致服务处于不可用状态,非常被动。当时可选的解决方案有两套:
智能 CDN 也是 CDN,但是智能化是趋势,智能化的本质是通过技术、智能手段为消费者提供更好的服务。
谈智能 CDN 之前,有必要先来了解一下 CDN 的使用模型:
基于 CDN 的使用模型,依次具体地分析智能 CDN,如下图所示:
智能 CDN 由智能 DNS、链路优化以及智能调度器、大数据、AI、人六大元素组成。
智能 DNS
在目前所有网络活动中,DNS 的作用可以说是不可替代的。早期 DNS 相对简单,功能也较单一,这里我们称之为 DNS 1.0。DNS 1.0 的作用非常简单,只是收到网址,反馈 IP 地址。随着技术发展和产品需要,DNS 2.0、3.0 先后出现。DNS 2.0 是根据用户所在 ISP、区域,智能提供最优 IP 地址,使得访问速度得到提升。DNS 3.0 弥补了之前 1.0、2.0 没有的状态缺陷,新增了健康检查的功能。智能剔除异常节点,把可用且最优的节点返给用户。
这里值得提醒的是 DNS 有两个不可规避的坎儿:
链路优化
中国网络的复杂度众所周知,运营商多,并且每个运营商的用户都各自为战,融合起来并非易事。在跨网络请求情况下,不仅仅是慢的问题,有时候甚至无法访问目的资源。
链路优化方面,可以借鉴一些成熟方案,如协议的优化,比如 BGP、OSPF 等。还有就是资源部分,如通过带宽的建设、POP 点建设、机房的扩容进一步对链路进行优化。
智能调度器
DNS 在细分时颗粒度很大,不能精确为用户区分优化策略。想要提升精确度,就要靠调度器来实现。调度器会基于访问请求资源的热度、大小、内部资源情况为用户提供最优的节点。
大数据与 AI
谈智能化不得不提大数据与 AI,因为这两者正在给我们的生活带来潜移默化的影响。对于 DOS / DDOS 攻击,大数据可以给访问源地址合适的权重,知道哪些 ip"更危险"(以前发起过攻击),更加精确地定位是普通访问还是攻击,进而能够更加有力的防御攻击。
边缘计算与 CDN 的结合,带动了整个“人工智能+云”在各个场景的服务。以视频直播为例,同城互动直播放到边缘节点里去成本可能会减少 50%,涉黄的内容 90% 都能够在边缘网络上处理。这其中涉及到与 AI 相结合的部分,云厂商在其间拥有优势:一边有数据中心,一边运营边缘网络,并且能够知道这两者之间如何高效合作。而单纯的 CDN 公司在所获得的数据不多的情况下可能很难判断哪些东西需要过滤和分发,最终还是需要与云及AI协同去完成。
人·决策
为什么要在智能 CDN 模块加入人的元素呢?因为大多情况下,都是人在做决策,像采用哪种网络模型、哪种算法、哪种分布式结构等等;另一方面,就是人的服务。
综上这些是张高明老师对智能 CDN 的一些见解,但国美互联网因为精力、时间等原因没有涉及到这些。下面我们来看看国美互联网在 CDN 方面的优化实践和一些不可避免的痛点。
下面主要介绍国美互联网在 APP、IMG 和视频三方面的 CDN 优化实践。
APP 端
APP 端主要做的是针对静态文件进行优化,采用方式如下:
IMG
图片部分,采用 WebP 的格式,谷歌推出这个图片格式的优点非常明显,和其他格式相比,WebP 格式仅占用 60%-70% 资源。它的缺点也同样明显,就是不是所有浏览器都支持。
在移动端就是 Android 的手机系统支持,但是 IOS 的不支持。国美互联网的解决方案是在 CDN 中储存 WebP 和 JPG 两种 Cache,在调度器设置 UA 判断流程,对节省带宽有很大改进。
视频
视频部分,主要涉及推、拉模式选择、CDN 调度器、自适应播放器:
在 CDN 优化过程中,也有很多痛点不可避免。这里主要分享三方面:ISP、CDN 厂商、内外部用户。
ISP
说到 CDN 优化,必然离不开 ISP(互联网服务提供商),这里涉及到如下四个方面:
CDN厂商
CDN 厂商这部分,涉及四个方面:
用户
用户分为外部、内部两种,有各自的痛点:
从传统的 CDN 加速到目前的智能 CDN,速度发展的非常快。CDN 是用户访问的入口,其服务质量直接关系使用公司的成败。虽然如今智能化是趋势,是方向,但是最基本的服务质量才是所有的根本。
作为使用方的我们,希望 CDN 使用应该是:
[[206633]]
张高明为自己定义的两个标签是“互联网老兵,电商新兵”,曾就职过 SP、传统互联网、电商。目前就职国美互联网,是应用运维技术负责人,主要负责站内应用运维与站外第三方合作。
沙龙相关文章
每日数亿视频播放量,秒拍播放链路优化实践
给高并发降温,美团高性能、高可靠四层负载均衡MGW优化实践
10 月 28 日 / 北京,第十六期“Tech Neo”沙龙,主题:“自动化运维与 DevOps”,点击图片,立即报名。
【原创稿件,合作站点转载请注明原文作者和出处为.com】
分享文章:彻底透视CDN痛点,互联网老兵聊聊CDN的那些事儿!
文章地址:http://www.gawzjz.com/qtweb/news27/187727.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联