除了网速问题外,还有云数据中心本身提供的性能以及整个网络的性能。对于后者,这包括来自其他客户的web流量、共享基础设施和转移到远程数据中心的数据量。考虑了这些问题后,我们就可以了解到为什么云存储不能提供本地和网络磁盘那样的性能了。
很多新闻炒作都称云存储被认为是数据存储解决方案的终极目标,但事实上,云存储(又名托管存储)并不完美。如果使用不当,云存储的作用有可能弊大于利。
1. 云存储:根本不完美
关于云存储不为人知的秘密。
这并不是说,将数据存储在云服务中完全不可行。如果知道如何适当地使用云服务来代替本地存储,基于云服务的文件和数据仓库将创造很大的价值。
首先,让我们看看云存储的缺点,这将帮助你来决定何时何地使用云服务作为存储平台。
2. 托管存储的缺点
在将企业数据存储外包到云服务之前,需要考虑几个因素(例如性能、安全性、控制和可靠性):
云存储很慢
将数据放到云服务面临的最大挑战之一就是性能。 对于大多数IT专业人员来说,第一个性能瓶颈问题来自从宽带到web的连接。
有几个因素会影响宽带性能:从多个用户对网速(取决于你选择的宽带服务水平)的争夺到网络服务供应商的网络设备的性能等。所有这些因素都会影响速度。
除了网速问题外,还有云数据中心本身提供的性能以及整个网络的性能。对于后者,这包括来自其他客户的web流量、共享基础设施和转移到远程数据中心的数据量。考虑了这些问题后,我们就可以了解到为什么云存储不能提供本地和网络磁盘那样的性能了。
在很多情况下,使用本地存储复制两千兆字节的数据需要花几分钟,而对于云存储,同样的操作可能需要花几个小时来完成。
安全问题
对于云存储,你的数据是位于企业外部的。当然,大多数云存储都提供VPN、加密或者其他的安全措施。但是,只要那些试图访问数据的人拥有登录凭证就能通过任何网络端点访问数据。
这并不单单是云存储的问题,所有基于云服务的技术都使用者类似的连接模式。并且,移动云用户(特别是那些使用不安全的无线网络的用户)的登录凭证信息很容易被拦截,安全威胁也随之增加。
这意味着使用云存储的用户必须谨慎考虑潜在的安全问题,并且部署适当的安全技术(例如额外的加密层或者两步骤身份验证),当然,这将影响性能和增加云存储的成本。
数据所有权
理论上来说,当数据在本地存储时,IT专业人员对数据具有绝对的控制权。而将数据转移到云服务后,这种控制权也将减少。例如,你可能不知道你的数据存储在什么样的数据中心,数据能否复制到其他地点?更重要的时,你的数据甚至可能被存储在国外,并允许未经授权的个人访问数据。
云服务的性质还增加了不确定性,让你很难对存储数据进行实质性的管理,且IT专业人员只能依赖于服务水平协议(SLA)来确定数据的状态。
可靠性
虽然大多数云存储供应商承诺99.999%(也就是所谓的“五个九”)的可用性,但近日亚马逊弹性云服务(Elastic Cloud)出现的服务中断事件表明用户有可能无法访问存储在云服务的数据。这类事件最令人沮丧的就是缺乏替代品或者控制来加快解决停机事故。
换句话说,完全取决于云存储供应商来重新建立对用户数据的访问连接。
3. 云存储:也不是完全不可行
云存储的缺点确实不少,但是,随着常识的建立和适当的规划,云存储可以成为当今企业的有利工具。
云存储最具逻辑性的应用就是能够与远程用户和移动用户建立文档、电子表格和其他文件的协作共享。
还可以作为灾难恢复计划的一部分。在这方面,云存储提供了几个关键优势。例如,云存储服务供应商提供即时的多地区备份,保护数据免受自然灾害或者设施故障的影响。然而,这只是在大多数极端情况下才受益,这并不能当作企业现场备份的替代,只能作为补充。
当然,随着其他云服务的发展,云存储的优缺点也将跟着变化。例如平台作为服务(PaaS)和软件即服务(SaaS)的出现。在这些情况下,将本地存储转移到云服务是很不错的选择,同时还简化了管理以及备份琐事。
而在某些情况下,混合型存储能够创造更高的价值,也就是将本地存储(通常是NAS或者SAN)复制到云服务的双存储模式,存储在云服务的数据可以供远程用户或者分公司用户访问,并作为异地备份。采用这种混合的访问,本地用户仍然能够告诉访问数据,而远程用户也能够访问数据。
使用云存储的技巧其实就是权衡优点和缺点,根据自身特点合理地使用这项技术,而不是盲目的跟风。