谁是存储界的美军F-35统一作战平台?

统一作战平台

在军工界,为了降低成本,美军发起F35战斗机研发项目。与传统而昂贵空战的F-22战斗力不同,F35不再是一款简单的战机,而是开启云作战新模式。F-35有三个型号:F35-A适用于空军、F-35B适用于海军陆战队、F-35C适用于海军。因此,F-35战斗机,成为了美军统一云作战平台,那么在存储界,谁是统一的存储平台呢?

为什么需要统一存储平台?

在云计算时代,计算虚拟化、软件定义的存储、软件定义的网络是三大基础支柱。目前在软件定义存储市场,很多厂商均有自己的产品。有的基于文件系统、有的基于块设备、有的基于对象存储。在云时代,用户需要的云门户来调度底层各种计算资源(物理机、虚拟机、公有云)和存储资源(SAN、NAS、对象存储)。这就需要有一种统一存储平台,通过提供统一接口平台,同时可以提供块存储、对象存储和文件系统,与云平台对接。这时候,IT界的巨匠,造出了存储界的F-35统一作战平台---Ceph。

Ceph的应用场景

2014年,红帽收购Inktank(Inktank主要提供基于Ceph的企业级产品)。此次收购后,红帽成为最大的开源存储产品提供商。截至到目前,红帽在Ceph开源项目上的代码贡献量上一骑绝尘。

Ceph作为一种存储集群,其支持的节点数量和容量无理论上限,可以多达上百个节点、PB容量级别。Ceph内部是一种对象存储,它对外提供三种访问方式:

  • Object:兼容Swift和S3的API,提供对象存储访问方式。
  • Block:支持精简配置、快照、克隆,提供块设备/裸设备访问方式。
  • File:Posix接口,支持快照。提供文件系统访问方式。

Ceph自从被红帽纳入麾下后,通过与红帽的方案整合,更加大放异彩。目前,红帽Ceph最新版本为2.1。红帽Ceph可以部署在RHEL7和Ubuntu 16.04 (with Cloud Archive)操作系统上。

目前Ceph的主要应用场景有三类:

  1. 为红帽OpenStack提供后端存储
  2. 为红帽KVM虚拟化提供后端存储
  3. 为Linux操作系统(物理机或虚拟机)提供后端存储

在第一种应用场景中,RedHat Openstack Platform(RHOPS)中的Swift模块与Ceph的对象接口对接;Cinder和Glance模块与ceph的块存储接口对接。也就是说,红帽提供的Openstack的是包含了Ceph分部署存储的无缝整体打包方案。

在第二种应用场景中,Ceph通过块设备接口(librbd)的方式,可以与红帽KVM虚拟化(RHV)对接、为RHV的Hypervisor提供共享存储。当然,在红帽的体系架构中,RHV最佳的存储方案是Gluster。

在最常用的第三种场景中,通过块存储接口(RBD)方式,Ceph可以为Linux操作系统(物理机或虚拟机中)提供块设备,作为独占/共享存储使用。

国内成功案例—某科技公司

客户背景

某科技公司已成功构建云平台(底层使用KVM)。作为公司云战略的第二步,该公司计划构建存储云。该存储云既要对接云平台,为虚拟机提供块设备,以便存放虚拟机数据;又要对接对象文件,为全公司提供影印数据存储平台。我们知道,块设备属于传统存储访问方式,影印数据属于非结构化数据。除此之外,客户要求云存储必须具备PB级容量、分部署、易扩展性等特点。

经过一番调研,科技公司选择使用红帽ceph统一存储平台。

为什么选择红帽CEPH

  1. 传统硬件存储在海量存储时性价比较低,而存储机头限制了存储横向的扩展,客户需要选择全分布式存储技术。分布式软件定义存储可基于x86架构,性价比高同时具有全分布式存储架构,容量及性能可以线性扩展,所以需要选择软件定义的分布式存储技术。
  2. 现有的软件定义存储方案,大多都只支持单一存储接口。如只支持块存储、对象存储、POSIX文件存储中的一种,不能实现平台云计算平台和云存储平台的统一存储。而Ceph作为新一代统一存储平台,除了同时提供三种存储方式,满足公司的存储需求。
  3. 科技公司自己需要掌握存储技术,以便后期在全公司范围内进行设计部署,所以需要选择开源的软件定义存储产品。
  4. 软件定义存储属于较新的IT技术,对客户的技术能力有一定的要求,同时也需要从厂家获取强有力的技术支持。红帽在Ceph项目中的代码贡献位居第一,能为企业使用CEPH存储提供强有力的代码级技术支持。

国外成功案例—某科技公司

在全球范围内,Ceph的成功案例比比皆是,如SAS、 趋势科技、FICO、摩根大通集团、BlackRock等等。下面我们对SAS的案例进行分析。

SAS是全球最大的软件公司之一,是全球商业智能和分析软件与服务领袖,2015年收入高达: $3.16B, 全球雇员数超过1.4万人。

SAS公司使用红帽Ceph的场景是构建OpenStack私有云。在使用OpenStack和Ceph之前,

SAS一直使用NetApp和Isilon提供的传统存储方案。

红帽Ceph与Openstack无缝的集成性,不仅实现了客户存储云的需求,也帮客户解除了存储厂商的锁定。

原文发布于微信公众号 - 大魏分享(david-share)

原文发表时间:2017-01-16

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python专栏

从《红色警戒:复兴》论MongoDB设计模式的重要性

1414
来自专栏大数据文摘

去IOE的另外一条路径:全内存数据库弯道超车

1828
来自专栏域名资讯

“E+单拼”组合域名eqi.com小六位结拍

2字母.COM基本都在几百万元起步,高昂的价格会让人不敢靠近,而3字母.COM域名的价格却还算比较实惠的,因此获得不少投资人和终端喜爱。近日,域名e...

1966
来自专栏待你如初见

相关资源

2171
来自专栏IMWeb前端团队

来谈谈WebAssembly是个啥?为何说它会影响每一个Web开发者?

本文作者:IMWeb link 原文出处:IMWeb社区 未经同意,禁止转载 原文:What is WebAssembly and why it a...

2007
来自专栏Python爬虫与算法进阶

大佬,我代码哪错了?

问题无处不在 我: “大佬,帮我看看这个问题错在哪了?” 大佬: “你的代码呢、你的错误提示呢?” 我: “好的,我发给你” 大佬: “。。。 再见” 留下一脸...

3508
来自专栏架构师之旅

分布式存储系统Ceph介绍

上一篇文章给大家简单介绍了GlusterFs(查看),今天再给大家来一个目前最流行的分布式存储系统Ceph的介绍,Ceph是开一个开源的项目,它的创始人是Sag...

1022
来自专栏杨建荣的学习笔记

MySQL中强大的mysqladmin

如果对MySQL的性能测试工具,比如sysbench做压力测试就可以看到我们关注的性能指标QPS,TPS,压测过程中的性能变化一目了然。 而在平时的工作...

3828
来自专栏腾讯IVWEB团队的专栏

来谈谈 WebAssembly 是个啥?为何说它会影响每一个 Web 开发者?

WebAssembly是个啥?为何说它会影响每一个Web开发者?是否意味着更精简的代码,更好的性能,更少的bug?

3.5K1
来自专栏Web 开发

微软的版本,好复杂啊

MSDN(Microsoft Developer Network):这是微软公司面向软件开发者的一种版本。MSDN 涵盖了所有的可以被开发扩充的平台和应用程序,...

1052

扫码关注云+社区