中小企业IT建设经验谈:如何正确地使用云存储

我是一家小型企业的IT经理,从创立之初我就加盟了这家公司。从最初的单打独斗到如今带领一个不大的团队,我一直在负责公司IT系统的建设与运维。如今,公司的业务已经步入了快车道,对后台IT系统的需求也在不断的提升,越来越多新项目的上线,使得团队必须要考虑文件、数据的共享以及备份。在整个系统的建设过程中,我们也走过一些弯路,比如曾经启用了云存储服务但又最终选择放弃,相信我在这里分享的一些经验,能够对类似规模的企业敲响警钟。

云存储的利与弊

先来说说我们当初为何要选择云存储,相信有不少企业会和我们有同样的困惑。选择云存储的第一个考量因素当然是投入成本,这是显而易见的。当企业规模比较小,或者应该说是数据量比较小,数据备份需求没有那么大的时候,云存储会是一个不错的选择。与云计算的模式相比,磁盘-磁盘或磁带-磁盘的现场存储方式更为昂贵,因为采购的硬件无法保证利用率能达到100%,有很多空闲的存储空间被浪费掉,而且还要考虑硬件存储的使用寿命问题。而采用云存储,以使用容量按需付费,自然而然地解决了这个问题。

其次,是考虑到云存储的灵活性。通过云计算方式,你就能够从任意地点任何设备上访问数据,这无疑提供了更多的灵活性,让你能够实现数据的异地传输和共享。而且因为数据存储到了云端,有些非核心数据就可以不必再考虑备份的问题。我们当初选择了一家本地的云存储服务商,他们也提供了一些接口,我们自己开发了一个工具可以实现数据的自动上传。在服务上线之后,整体的运行在一段时间之内还是保持了不错的态势。

但随着公司业务的增长以及数据量的不断增加,使用云存储的问题也逐渐暴露了出来,有些时候,我更愿意把它看做是云存储的“原罪”,因为它具备了一定的普遍性。首先是带宽问题,这是让我们最痛的痛点。因为云存储要求把数据从企业内部网络转移外部网络中,需要高带宽的支持。带宽成本只是一方面,更重要的是传输所需要的时间,数据源源不断地进来,然后又要通过网络传输到云服务商的数据中心。在数据量不大的情况下,这个问题还显得不那么严重,但现在我们数据增长的速度太快,这种时间上的浪费让我们难以接受。

另外一个困扰我们的问题就是数据的安全性。出于成本的考虑,我们选择了本地的一家服务商,对于越来越多涉及到敏感的数据,说实话我们也不太放心就这样放到别人的数据中心里。虽然他们承诺在服务器端提供了数据加密,但锁是他们的,钥匙也是他们的。因此我们在传输之前就需要先自己进行加密,然后使用的时候再进行解密,无形中又增加了工作量。所以针对这一部分敏感数据,我们是最先放弃使用云存储的。

为核心业务数据,我们又购买了本地存储设备,用来在本地进行一套备份,因为这些数据对于我们来说实在太关键,在向云端的传输过程中出现任何问题都是要写报告甚至要丢饭碗的。虽然并没有完全放弃云存储(一些文档,邮件还是使用了云存储),但我们逐渐将越来越多的数据又迁移到了本地服务器上。

中小企业IT建设警钟:云存储之前,你需要搞清楚这些问题

这次的云存储之旅给我们好好地上了一课,我也希望在这里分享一些经验教训,能够对您的IT建设有所帮助。比如在使用云存储之前,您就必须要先明确以下这八个问题:

1. 主要用在什么地方?是备份、灾难恢复、协作还是主存储?这是最关键的问题,因为要尽量细化应用范围,从而简化决策过程。

2. 存储的数据属于哪一类数据?存储的数据是否是用户和应用的数据?你的应用是否也部署在云端?如果是,那么云存储是更好的选择。

3. 你需要的是对象存储服务,还是基于数据块或文件的存储服务?这决定了你选择的云存储类型。

4. 公有云存储服务是否能够满足我的数据可用性需求?这涉及到签订的具体的SLA条款。

5. 你的数据安全性和保密性要求是什么样的?这决定要采用哪种类型的访问控制和授权方法。

6. 使用公有云服务是否能满足您的合规性需求?因为在一些金融公司,很多法律法规会限制你的数据存放地点。

7. 供应商是否能够满足我对恢复时间的要求?即是否提供时间点的数据恢复,对于关键数据这一点同样非常重要。

8. 主存储是怎样部署的?因为很多企业会和我们一样,有部分数据是采用主存储的,那么你就要确定供应商能否在业务高峰期满足IOPS和响应时间的要求。

原文发布于微信公众号 - 云计算D1net(D1Net02)

原文发表时间:2015-02-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JAVA高级架构

阿里P8架构师深度概述分布式架构

作为一名架构师,我们要专业,要能看懂代码,及时光着臂膀去机房,也能独挡一面!及时同事搞不定问题,或者撂挑子,你也能给老大一个坚定的眼神:不怕,有我在!还能在会议...

2575
来自专栏Java架构师学习

阿里P8架构师详说分布式架构的应用原理简介什么是分布式?分布式和集群的关系计算机发展历史分布式架构发展的里程碑架构的发展演变过程如何把单击扩展到分布式

作为一名架构师,我们要专业,要能看懂代码,及时光着臂膀去机房,也能独挡一面!及时同事搞不定问题,或者撂挑子,你也能给老大一个坚定的眼神:不怕,有我在!还能在会议...

2765
来自专栏Laoqi's Linux运维专列

深度好文-饿了么进化史(你一定会有收获)

3604
来自专栏腾讯大讲堂的专栏

【带着情商做产品系列①】产品经理与开发沟通的三板斧

作者: 陈勃,文艺青年一枚。产品策划岗供职6年。写得了文档,编得了文章,做得了诗词,玩得了金属。 经常和开发(简称开发gg)开玩笑说,产品经理是一个高危职业,随...

2147
来自专栏安恒信息

企业安全管理:整合漏洞管理到开发过程

软件开发人员也是人,这就是说,高级的应用程序代码也可能包含错误和漏洞。因此,每个软件开发过程都应该对新应用程序代码进行漏洞扫描。但并不是所有开发人员都采取相同的...

3799
来自专栏cloudskyme

跟我一起云计算(6)——openAPI

介绍 Open API即开放API,也称开放平台。 所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API...

5254
来自专栏腾讯云数据库(TencentDB)

3分钟学会如何调度运营海量Redis系统

作者:冯伟源,高级工程师,腾讯云Redis系统运维负责人。6年DBA经验,一直从事SQL优化、实例调优、数据库架构、海量数据库集群运维、运营平台建设和管理等工作...

6592
来自专栏web前端教室

[2018/08/27期]学生们今天结课了,今天这篇文章是写给你们的

前端这个行业日渐火爆,以后还将继续火爆,许多新人、零基础、转行的人不断进入。他们都有一个共同的问题,那就是“如何提问?”

1063
来自专栏云计算D1net

如何避免最常见的云迁移错误

当企业开始实施云端迁移项目时,有一些错误值得注意。一位名为“Joe the IT Guy”早期的云计算采用者提出了一些建议,并指出了人们在开展云迁移时要注意的五...

913
来自专栏Java架构

阿里P8架构师深度概述分布式架构

作为一名架构师,我们要专业,要能看懂代码,及时光着臂膀去机房,也能独挡一面!及时同事搞不定问题,或者撂挑子,你也能给老大一个坚定的眼神:不怕,有我在!还能在会议...

2551

扫码关注云+社区

领取腾讯云代金券