您需要了解的有关Cloudflare的所有信息(有些则不需要)

文章撰写者:Timothy Shim
  • 安保
  • 更新:Nov 17,2020

CloudFlare的 最著名的是内容分发网络(CDN)。 如今,它已经超越了这一范围,并提供一系列服务,主要涵盖网络和安全性。

他们的既定使命:帮助建立更好的互联网。

要了解这一点,请考虑到目前为止的Internet使用经验。 我敢肯定,在某些情况下您遇到了速度慢或无响应的网页。 这样做的原因有很多,但最终结果是相同的–您的浏览体验受到影响。

更糟糕的是,您可能无法访问所需的内容。 这就是Cloudflare和其他类似公司存在的主要原因之一。

Cloudflare服务器网络
Cloudflare服务器网络(来源)

TL博士

Cloudflare拥有并运营着庞大的服务器网络。 它使用它们来帮助加快网站速度,并保护其免受DDoS等恶意攻击。 最终,使用Cloudflare等服务的网站会更安全,并为用户提供更好的浏览体验。

背景:蜜罐计划及其他

Cloudflare并非像今天这样开始,而是作为发现电子邮件垃圾邮件来源的项目。 由创始人Lee Holloway和Matthew Prince构思, 蜜罐计划 在2004上发布。

到2009年,现任首席运营官Michelle Zatlyn加入了他们。 他们共同承担了不仅跟踪互联网威胁,而且针对这些威胁防御网站的使命。 到今年年底,他们已经筹集了超过2万美元的融资。

Cloudflare团队于2010年私下启动,最初与Honeypot社区的一些成员合作。 明年中旬,他们得到了意外消息。 除了防御威胁,Cloudflare实际上提高了站点速度-平均提高了三分之一。

他们决定向公众开放,此后再也没有回头。 如今,Cloudflare的价值约为4.4亿美元,并且还在不断增长。 

编者注: 尽管Cloudflare取得了成功,但李·霍洛威(Lee Holloway)的故事确实令人难过。 Holloway患有 额颞叶痴呆。 这种疾病不仅影响了他,而且深深影响了所有与他亲近的人。 在这里阅读他的故事.


Cloudflare如何运作

cloudflare如何运作

Cloudflare的核心在于 庞大的服务器网络 它有。 该网络遍及93个国家(几乎是世界上一半的国家),覆盖200多个位置。 它们既充当数据缓存服务器,又充当大规模防火墙。 

从技术上讲,如果您 有一个托管的网站,您所需要做的就是注册Cloudflare。 然后,将您的站点添加到其控制面板。 从那时起,它几乎是免提的。 来自您站点的数据段被缓存在Cloudflare服务器上的全球多个位置。 

当访问者请求访问您的网站时,Cloudflare会从最近的位置向他们发送缓存的数据,同时与您的网站进行通信。 与直接向您的网站提出请求相比,这通常导致访问者开始更快地接收信息。

同时,将监视通过Cloudflare服务器传递的所有数据。 这样,它们就可以阻止潜在的攻击,过滤不良行为者(例如漫游器)以及任何其他有助于保持您的网站安全的内容。

多年来,Cloudflare大大增强了其服务。 每次添加更多元素时,都会使其用户更好,更快,更强大。

使用Cloudflare的优势

可以理解的是,由于Cloudflare的规模和发展方式,可能会有一些困惑。 从本质上讲,他们仍然致力于帮助构建更好的Internet的核心使命宣言。

这意味着他们仍将重点放在三个关键领域:安全性,性能和可靠性。

1.安全性– Cloudflare帮助保护网站

使用Cloudflare查找站点的域名不会显示其真实来源的域名服务器。
使用Cloudflare查找站点的域名不会显示其真实来源的域名服务器。

将站点添加到Cloudflare后,所有传出或传入的数据都将通过其服务器移动。 到那时,Cloudflare可以对其进行分析以评估潜在威胁。 

Cloudflare寻找的元素是访问者的IP地址,请求的内容,请求的频率等等。 Cloudflare还允许用户使用自定义规则配置其防火墙。

将您的站点连接到Cloudflare后,其DNS系统也会受到保护。 如果有人要查找您的域名,那么他们所看到的只是Cloudflare提供的一组DNS,而不是您的真实姓名服务器。

总体而言,使用Cloudflare有助于 防止漫游器流量, 恶意入侵n, DDoS攻击, 和更多。 可以像缓冲垫一样减轻打孔机对身体的冲击。 但是从技术上讲,它比起缓冲垫更像是智能防弹衣。

2.速度–通过分布式远程缓存得到改善

数据缓存在CDN上的工作原理概述
数据缓存在CDN上的工作方式概述(来源: 研究之门)

多亏了Google今天的工作方式,速度才成为世界各地网站所有者梦co以求的东西。 更快的网站意味着更高的搜索排名,更高的转化率以及整体上更好的访问者体验。

想象您的网站的某些部分被缓存在多个位置的Cloudflare服务器上。 每次访问者尝试访问您的网站时,Cloudflare都会通过从最近的缓存位置交付您的网站来做出响应。

Cloudflare服务器的强大功能以及更短的数据传输位置,意味着您的网站将以前所未有的速度开始加载访问者的浏览器。 同时,您自己的Web服务器有时间来交付Cloudflare服务器上未缓存的其他任何内容。

Cloudflare遵循的理论是边缘计算,它试图使数据和计算资源尽可能地靠近访问者。 这有助于减少数据遍历Internet所需的时间。

附带好处–节省带宽成本

由于您的网站的某些部分在Cloudflare服务器上提供服务,因此您还节省了带宽成本。 网站在 VPS,云或专用托管计划 通常会为带宽付费,因此节省的成本可能很大。

缓存多少站点取决于其设计方式。 Cloudflare会缓存图片等静态元素(不太可能更改的内容)。 静态内容越多,缓存就越好。

3.可靠性– Cloudflare实际上扩展了您的资源

由于拥有大量资产,Cloudflare为您的网站结构增加了一个额外的元素。 由于他们的服务器正在帮助交付部分站点,因此您将获得更多的冗余。

如果Cloudflare节点由于任何原因失败,您的站点仍可以通过下一个最近的位置进行交付。 

除此之外,分布式系统还可以充当负载平衡器。 通过将站点的各个部分提供给各种服务器,可以减轻您自己的Web服务器的负担。 这样可以增加所支持的并发访问者的数量,同时保持相同的性能水平。

Cloudflare为用户提供什么

内容交付网络

几乎所有Cloudflare服务都集成到其CDN产品中。 这就是Cloudflare闻名的地方,它提供了以上部分所说明的大部分好处。 DNS包括缓存,流量监控, HTTP / 2HTTP / 3支持, SSL等等。

域名注册

这是大多数 网络托管服务提供商 通常提供。 但是,许多域名只是代表域名注册商进行转售– 其中一位是Cloudflare。 该服务是相当新的。 虽然您可以购买或转让要由他们管理的域,但前者仍处于Beta模式。

托管流媒体

媒体文件(尤其是视频)是适合Cloudflare交付的资产的主要类别。 服务器的全球范围对于想要建立这样的服务的人来说是理想的。 这也意味着他们可以以极具竞争力的价格提供服务。

通过1.1.1.1的DNS解析

拥有Internet帐户的每个人都使用DNS解析。 这就是将域名转换为实际的机器可读格式的原因。 每次您在浏览器中键入站点地址并按Enter键时,您都在使用DNS解析。

本地而言,大多数DNS解析是由我们的Internet服务提供商(ISP)完成的。 但是,他们并不总是做得很好,从而导致浏览体验不佳。 另一方面,某些国家/地区通过其ISP实施网络审查。

通过使用Cloudflare的1.1.1.1 DNS解析,您不仅可以提高浏览速度,而且可以绕过基本的ISP级别的块。

1.1.1.1的一项重大发展是增加了Cloudflare所谓的WARP。 该增强功能是公司试图增强1.1.1.1的安全功能,实际上是将其调整为 类似于VPN的东西.

使用Magic Transit进行本地网络保护

除了提供网站DDoS保护外,Cloudflare还直接向企业提供此保护。 通过称为Magic Transit的产品,Cloudflare能够将其网络保护的全球规模提高到您需要的水平。

您不仅可以使用在线网络,还可以使用Magic Transit保护本地网络。 对于可能不愿意在网络基础设施(如传统硬件盒)上进行大量投资的公司而言,该解决方案是理想的选择。

安全的网络访问

由于他们无论如何都运行着安全服务器网络,因此Cloudflare完全可以提供服务来代替 传统的虚拟专用网(VPN)提供商 对于企业。 

那些有工人从偏远地区连接的人通常需要投资 VPN 保护他们的当地资产。 通常,这些都是VPN应用程序内部繁琐的改编。

Cloudflare Access通过软件即服务(SaaS)概念为企业提供了订阅高度安全且易于使用的解决方案的选项。

网络记录和分析

通过其网络提供的众多服务,Cloudflare能够轻松为用户提供另一种副产品–分析。 全面了解数据的使用方式和流向,您可以进行调整以优化内容的交付。

Cloudflare Analytics的粒度非常精细,这意味着您将能够深入研究信息,直到所交付的确切资源。 用于分析数据的日志还为安全员提供了数字纸质跟踪,以供跟踪。

无服务器代码部署

对于需要大规模管理自己的软件资源的开发人员或公司,Cloudflare也可以帮助您进行部署。 您无需投资自己的基础架构,就可以使用Cloudflare Workers。

这意味着您可以依赖于按需可用的资源,而不必担心对其进行管理。 它快速,强大且具有很高的成本效益。

在网站上使用Cloudflare

Namecheap上的DNS管理
标题:Namecheap上的DNS管理示例

您需要了解的第一件事是Cloudflare不是网络托管服务提供商。 这意味着您需要拥有一个自己的现有网站 域名和托管 在使用Cloudflare之前。

首先,您必须 注册新账号 跟他们。 完成后,将为您提供一组要使用的名称服务器。 要开始使用Cloudflare,您必须访问域名控制面板。

在那里,用Cloudflare提供的服务器替换现有的DNS服务器(通常称为名称服务器)。 这将开始通过Cloudflare服务器路由您的流量,同时,开始缓存您的网站。

完成此操作后,您只需保留默认设置即可使用。 一旦您对Cloudflare更加熟悉,您可以尝试调整一些设置以微调站点的性能和安全性。

最重要的是,Cloudflare与从内容管理系统到电子商务平台的多个应用程序无缝集成。 其中的一些示例包括WordPress,Magento和Google Cloud。

什么Cloudflare无法帮助您

尽管服务范围相当广泛,但Cloudflare并不是万能的。 对于网站所有者,您需要了解,Cloudflare仅仅是增强网站性能和安全性的工具。

Cloudflare不会:

托管您的网站 –您仍然需要网络托管服务提供商来保存和提供构成您网站的文件。 

提高虚拟主机服务器的速度 –尽管Cloudflare通过帮助您缓存和提供某些元素来提高性能,但它不能提高您的虚拟主机服务器本身的速度。 如果您选择了一个低于标准的托管服务提供商,则Cloudflare提供的速度改进可能不足以防止挫败访问者。

这是基于真实数据和用例的十大最佳Web托管列表。

Cloudflare可能不会:

管理您的域名 –如果您是通过Cloudflare合作伙伴托管域名的,则必须通过合作伙伴的控制面板而不是Cloudflare来管理域名。

定价和计划– Cloudflare如何赚钱

Cloudflare具有四个不同的层次 定价计划。 最基本的是,它为用户提供免费服务。 该计划在某些方面受到限制,但是即使是在免费套餐上,大多数简单站点也应该能够实现收益。 最重要的是,它没有在免费计划中对用户施加带宽限制。

特色免费Pro商业企业
全局负载平衡CDN
静态内容缓存
即时全缓存清除
最小缓存TTL到期2小时1小时30分钟1秒
客户端最大上传大小(MB)100100200超过500个
移动优化
CNAME设置
聊天支持
价格$0/月$20/月$200/月请给报价单

Cloudflare的付费计划包括Pro,Business和Enterprise。 每个功能都包括越来越多的功能,其中Pro的价格为$ 20 / mo,Business的价格为$ 200 / mo。 企业计划是可定制的,用户需要与Cloudflare销售人员讨论选择方案和定价。 

如果您不是付费计划用户,或者您想要的功能在计划中不可用,您通常可以选择将其用作付费额外功能。 例如,免费计划不提供Agro(一项有助于优化交通路线以进一步提高速度的服务)。

仅使用该额外功能的用户可以选择每个网站支付5美元的费用,具体取决于所使用的带宽量(每GB约0.10美元)。

金融与投资

Cloudflare的估计客户群约为2.8万。 该数字是免费和付费客户的组合。 在2019年,他们的收入为287亿美元,复合年增长率(CAGR)约为50%。

在过去的几年中,它一直保持着非常稳定的平均毛利润率,约为78%。 对于拥有超过1,000名员工并且在基础设施方面进行大量投资的公司而言,这无疑是令人印象深刻的。

Cloudflare里程碑,更新和新闻

Cloudflare于2019年上市,此后​​一直在上升
Cloudflare于2019年上市,此后​​一直在上升

首次公开发售

在正式从事业务约十年后, Cloudflare终于公开上市 在2019年末进行了首次公开募股。该股最初的定价为15美元,但到第一个交易日结束时就飙升至17.90美元。 从那以后,价格已飙升至36美元以上(尤其是在 冠状病毒大流行),对他们来说,事情看起来一片光明。

8chan事件

在2019年8月,Cloudflare决定放弃臭名昭著的论坛XNUMXchan作为客户。 CLoudflare的首席执行官兼联合创始人Matthew Prince将该网站称为“仇恨的池子“。

广泛的服务中断

尽管Cloudflare规模庞大,但并非完全不受问题困扰。 其中一个事件(由自身造成)发生于2019年中,导致全面停电超过30分钟。 问题? 一个 软件部署出错.

Spamhaus DDoS

2013年XNUMX月,Cloudflare的网络成功避免了集中的多日活动 攻击Spamhaus。 当时,这是有史以来最大的DDoS攻击,尽管此后出现了更大,更重要的攻击。


最后的想法:Cloudflare是否适合您?

对于我们大多数人来说,当我们想到Cloudflare时,它只是CDN。 这意味着它将帮助您加快博客速度,甚至提高小型企业网站的性能。

与此相关的是,他们拥有最强大的全球服务器网络之一的所有权似乎有点荒唐。 真的有必要吗? 简单回答这个问题-是的。 正是这种网络的规模使其成为当今众多网站的可行解决方案。

还请考虑以下事实:它使许多小型网站所有者可以免费乘坐他们的网络。 为此,它必须能够为企业规模的客户提供可观的服务,以覆盖成本。

由于这种业务模型,Cloudflare通过向小型站点所有者和企业提供他们原本无法轻易负担或证明的服务来帮助他们。 毕竟,它对许多人都是免费的。

从更具战略意义的角度来看,它也解决了随着时间的推移变得越来越普遍的问题。 互联网已经变得越来越危险。 不仅适用于常规浏览器,而且尤其适用于网站所有者。

结合速度,可靠性和安全性,到目前为止,Cloudflare确实兑现了诺言。 对更好的互联网的追求。 

这对所有人都有好处。


常见問题

Cloudflare免费吗?

Cloudflare提供了CDN服务的免费层,没有带宽限制。 它还包括各种服务,例如基本的bot保护,HTTP / 2,免费SSL等。 但是,某些功能确实有限制,而其他功能则需要付费。

什么是Cloudflare Edge?

Cloudflare Edge指的是它们用于内容交付的概念。 这需要使数据尽可能靠近交付点(“边缘”)。 结果是减少了往返时间并节省了网站带宽。

什么是CDN

内容交付网络是使用多个链接服务器在广泛的位置上存储数据。 这有助于网站更快,更可靠地提供其文件,从而改善访问者的用户体验。

哪些公司使用Cloudflare?

Cloudflare支持所有网站的13% 目前存在。 尽管用户列表很详尽,但确实包括几个大品牌名称,例如Roche,ZenDesk,Mozilla,UpWork,9GAG,US Xpress等。

是否有Cloudflare的替代品?

今天有许多CND提供程序。 其中值得注意的是Akamai,StackPath和Sucuri。 每个人通常都追求自己的营销途径,并着眼于特定的消费群体。 例如,Akamai参与了超高流量领域。

Cloudflare是唯一的免费CDN提供程序吗?

否。还有其他免费的CDN服务提供商。 一个这样的示例是具有免费服务等级(一年)的Amazon Cloudfront。 但是,值得注意的是,大多数其他免费服务提供商通常会施加更多限制。

关于Timothy Shim

Timothy Shim是一位作家,编辑和技术爱好者。 从信息技术领域开始他的职业生涯,他迅速进入印刷领域,并与国际,地区和国内媒体合作,包括ComputerWorld,PC.com,Business Today和The Asian Banker。 他的专长在于消费者和企业的技术领域。