2010-08-13 54 views
2

我正在考虑尝试亚马逊CloudFront CDN,它利用他们的S3服务来存储文件并将数据弹出到最接近浏览器的服务器上,但是,我们在南非约翰内斯堡有一个专用的服务器,因此我的问题是:当我们的地区似乎没有CDN时,CDN可以比专用服务器更有用吗?

亚马逊CloudFront似乎给你的选择有你的基地服务器在欧盟,美国,日本但在南非附近 - 我猜欧盟是最接近的?那么,我仍然可以从使用CDN服务器静态文件(css,images,javascript - 不使用Googles ajax API和媒体文件)而不是从同一个专用服务器调用它们时受益吗?请记住,虽然我们有专用服务器,但它仍然是共享主机环境,因为我们在服务器上托管多个客户端网站。其次,如果我使用像Amazons CloudFront这样的CDN,我可以从缓存我的内容和使用远期未来的过期头,压缩等获益吗?

非常感谢

+0

您的服务器是在南非。大部分用户是? – ceejayoz 2010-11-17 23:25:21

回答

1

那么,CDN会从您的主要专用服务器上卸载。这是非常有利的,因为这意味着您可以将服务器降级到更便宜一些。它比中小型企业有望实现更多的冗余级别(尤其是只有一台服务器时)。

CDN在世界各地都有镜像的事实只是这种网络的一个特点。这是一个很好的例子,但它绝不是唯一的一个。

真的,你必须考虑你希望通过使用CDN实现什么,以及你正在使用它。

如果您的应用程序依赖于响应时间而没有其他问题,那么可能值得让专用服务器运行一切,因为您的位置距离很近。也就是说,经常需要快速响应时间的应用程序只需要它的服务器整体功能的一小部分,因此您只能将非时间要求较高的元素卸载到CDN,并且仍能获得两全其美的优势。

总之,CDN有许多功能。它们为企业节省了时间,金钱并提供了大部分开发人员和管理员无法实现的基础设施。

0

我认为这不关你的服务器的位置。你还在向亚马逊上传东西(但是,是的,你可能想要利用欧盟服务器,因此如果你从南非寄出东西,速度会更快),但是CDN的想法是它有终点这个世界让你不必担心在这些地方有服务器。

简而言之,是的,像Amazon的CloudFront这样的CDN就是您希望能够快速提供静态内容的东西。

0

其主要思想是最接近的服务器是用户的(更好的路线),更好的下载速度是。 CDN是地理上分散的多台服务器的网络。这意味着,与单个专用服务器相反,静态内容是从最近的存在点提供的。这可以在不同地区提供更好的速度。是的 - 你可以在CDN中使用不同的标题。

相关问题