什么是CDN?CDN的优势是什么?

什么是CDN?CDN的优势是什么?,第1张

CDN的全称为:Content Delivery Network,翻译为中文的意思就是内容分发网络。

CDN是建立在现有网络之上的虚拟网络,主要是依靠在使用用户附近部署服务器节点,通过负载均衡(Load Balance)、内容分发、调度等功能,让用户在最近的节点上获取所需的数据,减小了骨干线路的负载,提高用户的访问速度。

CDN主要原理就是将内存缓存在终端用户附近,降低了骨干线路的网络拥塞,将骨干线路的压力下沉到底层。

有人会感觉CDN和镜像服务器比较类似,两个的不同是在于镜像服务器是完整的复制源服务器的数据,CDN是部分的内容缓存,智能度更高。

CDN=更智能的镜像+缓存+流量导流
CDN的优劣势:

优势:

1用户访问数据快

因为CDN是就近原则,可以让用户在距离最近的节点上访问数据,使用CDN的速度要比不使用的速度快。

2可以让更多的客户访问

CDN可以确保网络具有高数据阈值,大量用户可以在没有延迟的去访问数据。实现高流量访问,允许世界各地的人同时可以访问你的网站。

3安全性

CDN可以隐藏源服务器的IP地址减少被黑客的攻击。

劣势:

1成本高

用户访问时,CDN的就近原则把用户分配到最近节点,如果节点没有数据,节点需要重新回到源服务器取数据,会产生回源流量,CDN成本是按照流量多少来支付费用的。CDN也更适合静态的内容,不适用动态的内容(实时交互数据)。

2服务地点

如果您的大多数受众群体位于CDN没有服务器的国家/地区,则您网站上的数据可能需要比不使用任何CDN更进一步。

3数据安全

您是否愿意将您的网站文件移交给另一家公司?在决定是否使用CDN之前,您必须考虑这一点。使用CDN意味着第三方会收到有关您的网站和系统的信息。

结论:

是否应该使用CDN的问题取决于贵公司的需求。如果你有一个拥有高流量和足够资源的热门网站,使用CDN是非常不错的选择。

“镜像”网站是将一个完全相同的站点放到几个服务器,分别有自己的url,在这些服务器上互为“镜像”网站。
它和主站并没有太大差别,或者可算是为主站作的后备措施。有了“镜像”网站的好处是:如果不能对主站作正常访问(如某个服务器死掉或出了意外),但仍能通过其它服务器正常浏览。相对来说主站在速度等各方面比“镜像”站点略胜一筹。
“镜像”,最原始的含义是在镜子里看到的你自己的像,你可以想象一下,你的像和你本身在外观上是完全一样的。因此,在it界中,将“镜像”这个词的含义进行了扩展,指的是完全一样的两个东西!比如网站的“镜像”,是内容完全相同的几个网站,目的是分担访问流量;还有比较常见的是系统的“镜像”,如ghost,意思就是将你的系统信息原封不动的“复制”一份保存起来,将来系统坏了可以用这个“镜像”轻松恢复。
打个比方,
三台服务器,
镜像一服务器托管在“电信”,镜像二服务器托管在“网通”,服务器三“双路由”,用来放置数据库"mysql/mssql",
“镜像”同时都调用服务器三数据库,不就达到数据同步了
简单点说就是把一个互联网上的网站数据镜像在本地服务器,并保持本地服务器数据的同步更新,用户访问本地服务器即可获得远程服务器上同样的数据。
“镜像”也称之为“副本”。
举例来说
一个光盘的镜像,就是将该光盘的内容作一个副本,以一个文件的形式存储下来,在需要的时候,可以用刻录机将镜像恢复到光盘上。
*** 作系统盘的镜像,就是将装有 *** 作系统的,比如说C盘的内容,作一个副本,以便在需要的时候恢复。
Raid镜像,就是两块硬盘(或者两部分,或者多块硬盘)的内容完全一样,以做到冗余备份。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10913192.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存