从07年底实习开始到现在,一直在一个单位待着,从事的是网站运维工作。亲身经历了自建机房到租用大型idc机房最后上公有云的过程。恰巧当前有些企业是否上云正在犹豫之时,在此分享一些个人的粗浅看法。
一、如果你们企业选择的是自建机房,可谓是需要运维部门亲历亲为,各种设备的使用和监控都得花大量的人力和物力。分享几次典型的故障用以说明自建机房需要多少辛苦:
1、记得我们第一个自建机房第一次出现问题是因为系统的权限被黑客控制了,运维人员需要和黑客斗智斗勇,那时候的黑客出发点也算是单纯,为了显示自己的能力或者干一些简单的事情。但是我们当时我们只有思科防火墙,没有其他的防护设备,最后我们也只能拔掉网线,重新安装系统作为最终的解决办法。
2、还有一次就是机房的空调在半夜断电了,使得原本狭小的机房,在我们第二天早晨上班时,室内温度达到了35摄氏度以上。
3、有一次发现网站无法访问,当时发现负载均衡的负载相当的高,分析原因之后发现有人用ddos攻击,但是当时的负载均衡只有一台,而且是低级版的,根本应付不了当时的量级。最后还好在服务保障期,请了这台设备的厂家工程师,设置了流量黑名单才得到解决。
不过自建机房相对租用大型idc机房也有自己的优势:
1、自建机房相关人员进出方便。
2、自建机房在处理故障时能够第一时间到达机房。
3、自建机房在增减设备是可以缩短相关流程和时长。
二、如果你们企业选择了租用大型idc机房的机柜托管服务,那你们的运维部门可以抛弃那些最基础的建设维护,专心做好运营设备和运营系统的维护工作,但是也会遇到一些问题:
1、如果你们企业位于大中型城市,那大型idc机房,一般都在郊区。那就意味着你们从公司出发到机房处理故障的时间会加长。
2、当时我们租用的是最基础的服务,因此机房的运维管理人员,只会处理布置网线和给服务器电源重启的服务。
3、自建机房和租用idc机房,硬件设备永远是落后于运营需求的。处于项目预算和项目工期的要求,存储设备的容量一定会快于项目设计时的使用速度,安全设备也是不能满足当前情况的需求,老旧的软件平台系统下线也是一拖再拖。
租用大型idc机房相对公有云服务也有自己的优势:
1、idc机房的设备可以看得见不得着,公有云服务的设备只能在云后台看到数据。
2、无论是自建机房还是idc机房,项目建设中比较个性化的要求都可以得到满足,但如果云服务没有对应的服务,那你只能修改你们项目方案。
三、如果你们企业选择了使用公有云服务,那你们的运维部门可以节约很多人力物力,可以专心做软件类的维护工作。
1、使用了公有云服务,你可以按需取得相对应的服务,可满足项目建设(包括计算能力、存储能力、安全能力等等)绝大部分的需求。
2、上了公有云服务,你得对云服务做一个很明确的了解,因为很多服务的内容需要明确清楚,不是一味的上了云即可,有些服务只有付了费才能达到真正的效果,比如云安全服务。
3、一旦上了公有云服务,那意味着你的项目从云业务上撤下是一件比较麻烦的事情,如果你有大量的数据,那意味着你的撤离投入会有一笔费用。
不过上了公有云,也有自己的优势:
1、公有云的安全相对其他的方案是最及时和最可靠的。公有云有专门的人员跟进和升级安全措施,以及预知近期安全事态。
2、上云后的运营理念和系统的架构一定会得到相应的转变和优化。
3、上云后的计算能力、网络带宽、存储能力都能根据自己的需求进行调整,项目建设前期不需要考虑过多的资源配置。
以上就是我对自建机房、租用大型idc机房和上公有云的粗浅看法。我相信这个话题如果真正的深入探讨会是一个比较大篇幅的分析和对比。但是我觉得我可以先从上面的这些浅显的内容作出一些实时性的体现吧,最后是否要上云还得看领导的喜好。希望能够帮到大家。