《运维派网站已从VPS迁移至云端,架构复杂化但可靠性和可维护性提升! – 运维派》要点:
本文介绍了运维派网站已从VPS迁移至云端,架构复杂化但可靠性和可维护性提升! – 运维派,希望对您有用。如果有疑问,可以联系我们。
运维派之前使用的是VPS主机,但随着运维派网站流量的持续攀升,如何简化网站系统底层的扩容、提升网站的访问速度就迫在眉睫了.
当然,VPS主机或物理机本身也可以解决网站性能扩容的,比如:扩容内存或硬盘.当需要用到多台VPS主机或物理机时,你还需要部署负载均衡软件.当需要拆分业务,比如需要多个数据库来支撑时,还得在每台VPS或物理机上安装、配置数据库等等.
看到这里,相信对于初创企业,这些操作还是很复杂的.
所以在今年3月份将网站整体从VPS迁移到了云端,这里把运维派迁移过程以及系统架构公开给各位,以供大家参考.
一、前期分析——根据网站的实际情况分析对系统资源的诉求,包括这几个维度:
1)数据库的IO是否频繁、IO量是否大,这个涉及到数据库业务是否拆分出来;
2)网站的附件(如:图片)是否多,这个涉及到是否要单独的存储产品;
3)网站的IP/PV流量有多少,这个涉及到是否要考虑负载均衡器;
4)还有就是CDN、域名DNS解析.
二、选型——你需要对系统底层架构的平台产品进行选型,这个选型的过程其实是在寻找长期合作伙伴,因为大家都不希望频繁的迁移数据吧,主要有以下几类:
1)云主机,推荐:阿里云、青云、UCLOUD
2)云存储,推荐:UPYUN、七牛
3)域名解析,推荐:DNSPOD
三、细化——这些选型明确后,就是选择每种产品的购买类型和数量了,这里以运维派为例:
1)云主机选型阿里云,采用网站程序文件与数据库分离,分别选型ECS和RDS,前者用于存放网站程序文件、后者用于提供数据库服务;
2)由于运维派网站有几千张图片文件,为减少用户访问时对ECS的压力,以及便于后续的空间管理(如:迁移、备份等),启用UPYUN作为静态文件的存储和CDN服务;
3)域名的解析使用DNSPOD免费版.
四、总结:
通过将网站架构的各个业务模块拆分解耦,后续可以根据网站的发展特点按需扩容和维护,同时借助云端的数据容灾能力,提高了数据的可靠性,简化了运维.
如果你对网站的数据可靠性不放心,那你还可以借助第三方备份平台来解决,比如,我们在前面有介绍过的多备份.
转载请注明本页网址:
http://www.vephp.com/jiaocheng/4592.html