【IT168 专稿】尽管目前对云计算还没有一个统一的明确的定义,但是对于云计算将遇到的难题,人们已经总结了不少,而且基本上是达成共识的。但是这些问题并不是云计算的本质难题,是出现在目前生产上的,由于我们的认识原因造成的,并非那些与生俱来的困难。云计算的本质难题只有两个,软件危机和数量增长危机。
一、云计算现状分析
从2007年云计算开始在全球“红火”开始,IT专家们就开始关注阻碍云计算发展的难题了。最有影响的应该是美国加州大学伯克利分校的11位研究人员发表的题为《云之上:伯克利分校对于云计算的观点》的白皮书。这些研究人员在由谷歌、微软、IBM和Sun投资组建的RAD实验室(可靠的自适应分布式系统实验室)工作。
他们在2009年发布的白皮书中指出了阻碍云计算发展的10大障碍:
1. 服务的可用性。 2. 数据锁定。 3. 数据保密性和可审计性。 4. 数据传输瓶颈。 5. 性能不可预测性。 6. 伸缩性存储。 7. 大型分布式系统中的瑕疵。 8. 迅速伸缩。 9. 声誉命运共享。 10. 软件许可证。
而在其它搜索到的资料里,国外专家也提出了云计算面临的难题:
1. 访问速度。
网速对于云计算的影响在某些层面上可能较小。处理大量数据对处理单元和存储单元的连接速度要求很高。在相同速度情况下,远距离连接总是比本地连接的成本要高。
2. 可用性和可靠性。
可用性问题的实质是指ITaaS要求的其他所有技术组件能否成功运作。服务的可用性和可靠性既是技术问题也是业务问题。技术可用性是指允许内部服务提供商和云服务提供商设计出最符合特定价格档次的解决方案。进一步说,可用性虽然不是在某个特定价格上的可用性级别,但这已经是非常好的的表述方式了。
3. 安全性。
迄今为止,安全性问题仍然是云存储潜在用户的最大顾虑。调查显示,IT专家一直认为安全性有理由成为最值得关注的问题。
安全性一般包括四大元素,即身份验证、授权、访问控制和审计。
过去安全性设计是针对周边安全性,用以拒绝外部非授权用户的访问。在虚拟化环境中,虚拟IT服务不存在物理边界。于是,业务必须假设所有传输的数据都有潜在的被拦截风险。
国外知名IT杂志《PC Magazine》主编兰斯•乌兰诺夫在其文章中指出,谷歌和其他推动云计算的公司需要在用户采用“云计算”之前,回答以下8大问题:
1. 数据存储在什么地方?
2. 无法访问数据时该怎么办?
3. 我无法做什么?
4. 是否安全?
5. 我是否需要在家中保留备份?
6. 我的文件是否太大?
7. 如果服务关闭将会怎样?
8. 如果我忘记付费了会怎样?