云存储对于小型企业的利与弊
2015-05-07 TechTarget中国 编辑:佚名
选择云存储的第一个考量因素当然是投入成本,这是显而易见的。然而为何最终放弃云存储,这是值得所有IT经理思考的问题。我是一家小型企业的IT经理,从创立之初我就加盟了这家公司。从最初的单打独斗到如今带领一个不大的团队,我一直在负责公司IT系统的建设与运维。如今,公司的业务已经步入了快车道,对后台IT系统的需求也在不断的提升,越来越多新项目的上线,使得团队必须要考虑文件、数据的共享以及备份。在整个系统的建设过程中,我们也走过一些弯路,比如曾经启用了云存储服务但又最终选择放弃,相信我在这里分享的一些经验,能够对类似规模的企业敲响警钟。
云存储的利与弊
先来说说我们当初为何要选择云存储,相信有不少企业会和我们有同样的困惑。选择云存储的第一个考量因素当然是投入成本,这是显而易见的。当企业规模比较小,或者应该说是数据量比较小,数据备份需求没有那么大的时候,云存储会是一个不错的选择。与云计算的模式相比,磁盘-磁盘或磁带-磁盘的现场存储方式更为昂贵,因为采购的硬件无法保证利用率能达到100%,有很多空闲的存储空间被浪费掉,而且还要考虑硬件存储的使用寿命问题。而采用云存储,以使用容量按需付费,自然而然地解决了这个问题。
其次,是考虑到云存储的灵活性。通过云计算方式,你就能够从任意地点任何设备上访问数据,这无疑提供了更多的灵活性,让你能够实现数据的异地传输和共享。而且因为数据存储到了云端,有些非核心数据就可以不必再考虑备份的问题。我们当初选择了一家本地的云存储服务商,他们也提供了一些接口,我们自己开发了一个工具可以实现数据的自动上传。在服务上线之后,整体的运行在一段时间之内还是保持了不错的态势。
但随着公司业务的增长以及数据量的不断增加,使用云存储的问题也逐渐暴露了出来,有些时候,我更愿意把它看做是云存储的“原罪”,因为它具备了一定的普遍性。首先是带宽问题,这是让我们最痛的痛点。因为云存储要求把数据从企业内部网络转移外部网络中,需要高带宽的支持。带宽成本只是一方面,更重要的是传输所需要的时间,数据源源不断地进来,然后又要通过网络传输到云服务商的数据中心。在数据量不大的情况下,这个问题还显得不那么严重,但现在我们数据增长的速度太快,这种时间上的浪费让我们难以接受。
另外一个困扰我们的问题就是数据的安全性。出于成本的考虑,我们选择了本地的一家服务商,对于越来越多涉及到敏感的数据,说实话我们也不太放心就这样放到别人的数据中心里。虽然他们承诺在服务器端提供了数据加密,但锁是他们的,钥匙也是他们的。因此我们在传输之前就需要先自己进行加密,然后使用的时候再进行解密,无形中又增加了工作量。所以针对这一部分敏感数据,我们是最先放弃使用云存储的。
为核心业务数据,我们又购买了本地存储设备,用来在本地进行一套备份,因为这些数据对于我们来说实在太关键,在向云端的传输过程中出现任何问题都是要写报告甚至要丢饭碗的。虽然并没有完全放弃云存储(一些文档,邮件还是使用了云存储),但我们逐渐将越来越多的数据又迁移到了本地服务器上。
事实上,针对类似的业务需求,我们也完全可以采用成熟的本地NAS存储来解决数据的共享与备份,而且速度更快,效率更高。比如我们最终采购的戴尔PowerVault NX3200 NAS网络存储设备,通过预先配置好的出厂软硬件,能够实现快速的部署,提高了业务效率。而且与当初“一刀切”的云存储相比,时间成本的下降是非常明显的。
使用云存储之前,你需要搞清楚这些问题
这次的云存储之旅给我们好好地上了一课,我也希望在这里分享一些经验教训,能够对您的IT建设有所帮助。比如在使用云存储之前,您就必须要先明确以下这八个问题:
1. 主要用在什么地方?是备份、灾难恢复、协作还是主存储?这是最关键的问题,因为要尽量细化应用范围,从而简化决策过程。
2. 存储的数据属于哪一类数据?存储的数据是否是用户和应用的数据?你的应用是否也部署在云端?如果是,那么云存储是更好的选择。
3. 你需要的是对象存储服务,还是基于数据块或文件的存储服务?这决定了你选择的云存储类型。
4. 公有云存储服务是否能够满足我的数据可用性需求?这涉及到签订的具体的SLA条款。
5. 你的数据安全性和保密性要求是什么样的?这决定要采用哪种类型的访问控制和授权方法。
6. 使用公有云服务是否能满足您的合规性需求?因为在一些金融公司,很多法律法规会限制你的数据存放地点。
7. 供应商是否能够满足我对恢复时间的要求?即是否提供时间点的数据恢复,对于关键数据这一点同样非常重要。
8. 主存储是怎样部署的?因为很多企业会和我们一样,有部分数据是采用主存储的,那么你就要确定供应商能否在业务高峰期满足IOPS和响应时间的要求。