天天看点

高性能云存储系列三:云计算vs. 本地存储

我们在第一部分《高性能云存储系列一:本地计算vs.云存储》中介绍了本地计算与云存储的关系,云存储能解决本地计算在技术支持、维护、员工、备份、数据中心运营和灾难恢复站点方面的巨资投入问题。第二部分继续介绍云计算与云存储之间的关系。《高性能云存储系列二:云计算vs. 云存储》中表示,如果你正在云中运行延迟敏感型数据库应用程序,最佳实践表明你应该使用云服务商所提供的块存储产品,比如aws ebs。这里是高性能云存储系列三。

云计算vs. 本地存储

但是对于一些企业来说并不需要使用任何云存储:数据卷太大、本地存储基础架构投资太大或者限制其行为的规范过于严格,因此在将数据放在公有云当中之前需要认真考虑。

而云计算则完全不同。大多数情况下企业都希望能够在云中运行应用程序,但是最后只能在本地运行。他们可能想要利用云计算来实现应用程序现代化,针对测试和开发用途或者满足使用峰值。 velostrata公司ceo issy ben-shaul表示,这是一家致力于实现存储和计算分离的初创公司。同时,将数据保存在本地能够实现投资保护、满足合规性目标或者避免对大量数据进行迁移。其还能够为多云策略建立基础,在不同云中移动应用程序以避免云锁定,这样就不必为数据存储进行改动。

“将计算和存储分开具有重要意义,”benshaul说。

除了将存储和计算分离之外,velostrata将本地存储当中的应用程序镜像流化并缓存到云当中。其中包含两台虚拟机——一台由vmware vcenter进行管理,访问本地存储进行读写,另外一台位于云中,和计算进程进行通讯,并且集成了监控引擎。

“整体理念就是将云透明化,允许虚拟机像在本地一样运行在云当中,” benshaul表示。

enterprise strategy group公司的sinclair预测存储社区将会继续在第四代创新解决方案当中交付高性能的云存储。根据其调查结果显示,在未来的一年当中,使用某种形式的远程云资源已经成为it部门的首要目标。

“很明显这种方式具有很大优势,但是同时,你必须解决光速所带来的挑战。”

附:选择更好的i/o提升工具

大多数人都希望通过增加磁盘数量来提升i/o速度。但是凭借全新推出的parallel i/o,存储虚拟化先锋datacore software希望引入一种全新解决方案:利用现在多核cpu的处理能力来提升iops。

“在传统虚拟机当中,只有一个i/o组件负责将时间分片,之后分配给不同虚拟机,”datacore的产品总监augie gonzalez表示,“但是如果使用parallel i/o,你就拥有了许多不同的i/o组件,这样每台虚拟机至少可以得到一个专用的i/o组件。”

医疗服务公司epic management的cio dustin fennell认为,parallel i/o能够帮助其解决citrix环境当中的登陆风暴问题。“通过一种全新方式利用现有的cpu资源,这让我们感到十分兴奋,”fennell说,“这意味着我们不必再购买更多的硬件。”

datacore宣称多家云服务提供商都已经开始在自己的基础架构当中对parallel i/o进行测试。

本文转自d1net(转载)