|
1)对于公司不断增加的数据存储,处理和分析需求,您是更倾向于选择增加硬件设备自建和升级数据中心?还是开始尝试来自公有云的相关服务?
答:这里我要从两个方面来阐述。因为之前做过一些开发,架构和运维,那些都是自建的。从多年的经验来说这样有一个好处就是对设备的控制力强,可控。每台设备什么性能,什么习性,
有什么问题等等,甚至到网络走线都很清楚。这是自建的最大的好处。心里有数。但是自建最大的弊端就是投入和扩展麻烦,维护也是一个不小的工作量。一般来说扩展跟不上业务需要,而
维护的成本不足以支撑在线的硬件。而且有的要管理异地灾备的要求,那么兼职是个灾难性的工程,实在是让开发和运维头疼的事情。
如果要是用云服务,恰恰弥补了自建数据中心的短板。无需考虑投入和扩展,只要租用就行,而且规避了损坏和维护的危险。但是缺点是对于设备和架构的控制力大大削弱了,很多控制权限
没有了。对于机器的分配,性能的调整都趋于弱化,也不是那么随时可以调整的。而且云服务有公有云和私有云之分。公有云还要考虑到安全。去年苹果的云泄露,照片全部外泄。就让大家
体会到了,公有云的安全性问题。而私有云在这方面会好些。而且结合我目前实际情况来看,我们集团已经建立了私有云,而且政策上倾向于集团能入云的就入云。一个方面是信息化的提现
,一个方面是采购和维护成本降低,以及管理更加集中。
公有云的服务可能对于小微企业,创业团队和初创公司来说是一个比较好的选择。比如阿里云,腾讯云等。
2)为数据类的应用自建数据中心,硬件选型是选择单纯x86架构?还是选择非x86架构,抑或是将x86与非x86架构混合部署和应用,做出相关决策时最主要的依据是成本,安全,性能、可扩展
性还是系统兼容性?
答:凡是也不能太绝对。我以前是这样的经历,第一阶段:大量的X86来完成不同应用。构成了单纯x86架构。
后来觉得应用都没有什么大问题。但是核心的与非核心的一样配置,这样核心的就显得心有余而力不足。那么开始给核心的数据库加大优势倾斜。
第二阶段,采用了小型机等高端设备来完成核心业务支撑。就构成了将x86与非x86架构混合部署和应用。
而现在阶段,随着设备成本降低,以及大数据潮流等外部因素,还有云计算方面的发展。又有点回归到大量的X86来完成不同应用的第一个阶段来了。
主要是有负载均衡,以及集群等技术的发展,X86的机器就可以完成。比如hadoop等。还有mysql的集群,以及及时是oracle这样的数据库也有了云数据库。
再有随着闪存SSD和内存数据库等解决方案也是的单机性能极度提升。
而做出这些决策的和成本,安全,性能,扩展性、兼容性都有关系。至于侧重那也要看公司定位。我经历过国企安防,私企安防,私企互联网金融,国企互联网金融。感受下来完全和行业以
及单位性质有关。安防方面看中的是成本和安全,以及兼容性。因为投入有限,所以成本不能大,因为不能出事情,所以安全一定要高,性能和安全有冲突先满足安全。因为各个厂商鱼龙混
杂,所以必须考虑各方兼容性。
而互联网金融,第一个考虑的是安全,因为首先它是金融。金融必须安全。数据不能丢,不能出事故。第二个是性能,因为互联网。没有性能无法支撑大并发请求。所以性能必须考虑。然后
才是扩展性,为了业务发展的需要,随时要弹性伸缩 。至于成本不是太关注,因为互联网都有钱,不差钱,买好的。不会为了一点小钱而遗留问题。兼容性方面不用在意,没有各方利益的集
成商。
3)尝试用外部的云平台或云服务承载数据应用需求时,会侧重考虑哪个方面的因素?是价格、知名度、稳定性、响应能力还是客户端的易用性?
答:首先要安全稳定,不能放上去数据丢了或者泄密篡改了。然后是响应能力,怕的就是不受控制,如果我们说什么及时能响应,就和自己控制没有太大的区别了。这样在控制这个层面消除
了后顾之忧。比如7X24服务,可以远程监控。价格和知名度是成比例的。知名度高的价格就贵。通常会选择性价比比较高的。而不是一味追求高大上,比如说用亚马逊,也不会一味便宜用一
些不知名的。会选择通常是服务可以的。
后面的没写完待续啊。 |
|