使用云存储技术部署项目的好处

摘要

在云计算的年代,对于企业级服务器的部署,不能停留在过去主机托管的老路子上,什么问 题和风险都自己摆平。这样做的结果往往是,投入大量的技术人员和钱,最后还是无法避免单点错误的风险。云服务器有效的解决了这个问题,他将数以千计的服务 作为一个集群,通过云计算技术,给用户分配硬件资源,用户的数据,可能保存在这个服务器集群的任何位置。因此,即使其中的一台服务器坏了,由于冗余备份机 制的存在,完全不需要宕机解决,从而确保服务的永远不中断。

SaaS云项目建立之初,由于用户量不大,我们采购了双冗余硬盘阵列,8G内存的浪潮英信服务器,CPU为8核16线程,操作系统是CentOS 6.4,数据库是MySQL。Web服务器这块没有什么好担心的,主要担心的还是MySQL服务器的异常,会造成网站打不开或者用户无法登陆的情况,另外 就是可能会出现的硬盘的物理损坏。这是必须要面对并及时解决的问题,因为随着市场的迅速铺开,用户,特别是销售,对于哪怕十分钟的服务中断都是不能容忍的。

经过多次选型和比较,最后我们决定采购云服务器。在云计算的年代,对于企业级服务器的部署,不能停留在过去主机托管的老路子上,什么问题和风险都自己摆平,因为这样做的结果往往是:投入大量的技术人员和钱,最后还是无法避免单点错误的风险。云服务器有效的解决了这个问题,他将数以千计的服务作为一个集群,通过云计算技术,给用户分配硬件资源,用户的数据,可能保存在这个服务器集群的任何位置。因此,即使其中的一台服务器坏了,由于冗余备份机制的存在,完全不需要宕机解决,从而确保服务永远不中断。

另外就是云服务器不是我们传统认为的VPS,VPS用软件虚拟硬件,而云服务器是硬件真刀实枪的干,因此不用担心效率的问题。而且这样做还解决了站点分流的问题。由于服务器集群是由大量的服务器组成的一台超级计算机,因此将来你的用户即使爆炸式的增长,我们所要做的,只是花钱升级配置就可以了,包括带宽,而不是像过去那样费力的去做镜像站点和文件同步,而这个升级需要的投入,比购买服务器的投资差不多。云服务器的机房都会考虑电信、移动和联通的跨网问题(BGP网络),因此不用费心思研究三线机房的问题。

总之,基于云服务器做应用部署,是让专业的人去做专业的事情,而我们可以将更多的精力投入到项目的版本安全控制、功能模块开发进度控制以及人员分工协调中去。

admin