开发者社区> 问答> 正文

多点部署和ECS部署CDN差别会有多大?

准备把服务搬到阿里云上,因为涉及到全国的用户,所以目前有两套方案。
方案一就是在华东、华北、华南各部署一套系统,通过万网解析域名转发到最近的节点。
方案二是在华东部署一套系统+CDN。


非网站,没有静态资源。
请大神支招,哪种方式会好一些?两套方案差别会有多大?
如果差不多的话我个人更倾向于方案二,毕竟能省很多钱


还有阿里云的CDN对动态资源有加速效果吗? 我看产品简介和适用场景的架构图里看貌似主要针对的还是静态资源的缓存。。。

展开
收起
d_c 2016-08-19 20:09:28 6539 0
3 条回答
写回答
取消 提交回答
  • 阿里云ping https://ping.gaomeluo.com/aliyun/
    首先,看你的用户量,用户大的话,又是动态资源,可考虑配置多台服务器,以提高速度。不大的话不建议开多台服务器;
    二,cdn是起到缓存你网站的静态资源,还有一个就是能隐藏你的源ip的作用(有些闲着蛋疼的喜欢攻击别人的网站)
    还有cdn是可以加速访问速度(也可以用免费的,检验速度,可看我头像上方的网址,用的就是免费的cdn),对于动态的话可以配合使用啊。


    刚又想到了个问题,能否让程序把一些页面静态化呢?这样的话,cdn起到的作用大一些

    -------------------------

    回 5楼(d_c) 的帖子
    这种情况下,建议你在程序上多下功夫啊,能尽量静态的部分,静态化,可参考dedecms、帝国cms的程序原理
    2016-08-19 21:46:27
    赞同 展开评论 打赏
  • d_c
    Re多点部署和ECS部署CDN差别会有多大?
    召唤大神~

    拜谢啊

    -------------------------

    回 4楼怀英的帖子
    多谢解答!
    用户量不会小,如果全搬的话肯定得开几十台机器。
    现在的问题是有一些广州的客户反应使用我们的服务速度比较慢,有些人就想弄个多点部署,就是说北京、杭州、深圳  各部署三套完全相同的服务器集群,解决某些地方访问速度不行的问题。
    我今天看到阿里的CDN,就突然想到,CDN在全国各地都有加速节点,如果阿里的加速节点接入自己的ECS这部分网络传输的稳定性和速度有保障的话我们就没有必要部署三套集群,只需要部署一套就可以了。 这样就能省下好多钱

    PS:之前有做过实验,广东的用户直接访问我们北京机房就经常会很慢,在阿里云上开了个深圳的ECS转发一下就快了一些....

    过两天有时间我也测试一下看看行不行的通~  刚刚接触阿里云得研究一下
    2016-08-19 20:12:33
    赞同 展开评论 打赏
  • 动态一般不适合CDN,其实阿里云对于全国南北讲,区别不会太大
    2016-08-19 20:12:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载