超融合概述

现在是数据时代,大数据技术非常火。大数据的基石是基础架构,也可以说是云计算。超融合是云计算的一个细分场景。在这个以大数据和云计算为主题的公众号中来点超融合,应该不算超出话题,欢迎围观和指正。

超融合HCI全称是超融合基础架构Hyper-Converged Infrastructure,百度百科中有一个完整的定义:是指在同一套单元设备(x86服务器)中不仅仅具备计算、网络、存储和服务器虚拟化等资源和技术,而且还包括缓存加速、重复数据删除、在线数据压缩、备份软件、快照技术等元素,而多节点可以通过网络聚合起来,实现模块化的无缝横向扩展(scale-out),形成统一的资源池。

超融合的核心是分布式存储,谈到分布式存储,离不开软件定义存储Software Defined Storage,这里再参考百度百科的定义:软件定义存储(SDS)是一种数据存储方式,所有存储相关的控制工作都仅在相对于物理存储硬件的外部软件中。这个软件不是作为存储设备中的固件,而是在一个服务器上或者作为操作系统(OS)或hypervisor的一部分。

言归正传,超融合是是一种架构,那么它的实现方式就有多种。国内常见的几种方案如下:

1、基于自研的分布式文件系统研发出来的超融合架构,支持常见的三种虚拟化架构(VMware、KVM、Hyper-v),代表产品是Nutanix,Nutanix的分布式文件系统是NDFS。

2、虚拟化和分布式存储完全自研,提供超融合参考架构,整体方案由合作伙伴提供,VMware + vSAN,分布式存储无法独立部署,必须依赖VMware虚拟化,典型的产品有EMC的VxRail。

3、基于开源的分布式存储(Ceph)推出来的超融合架构,产品很多,就不列举了。

4、分布式存储完全自研,推出基于VMware和自家虚拟化超融合方案,华为的FusionCube、EMC的VxRack,分布式存储可以独立部署。

5、基于开源的分布式文件系统研发出来的超融合架构,只支持一种虚拟化(KVM),代表产品是深信服超融合,深信服超融合的分布式文件系统是GlusterFS。

Gartner 没有针对超融合的单独分析,2016年的集成系统包括实际上是把超融合也包含在内了:

其实排在第一象限的厂家除了Nutanix和SimpliVity,都是集成系统厂家,不算真正的超融合。当然Simplivity已经被HPE收购了,也没有在国内出现。而Oracle是依靠Exadata数据库一体机出现在第一现象,和我们今天的话题超融合不是一个场景。

我们可以看到上面说的几个典型超融合厂家,目前看除了Nutanix就只有华为了。

在第二个咨询报告Forrester Wave中,对超融合分析与产品竞争力的更清晰一些:

Forrester 2016 Q3的Hyperconverged Infrastructure (HCI)报告排名:

我们同样可以看到上面说的几个典型超融合厂家,目前看除了Nutanix和Simplivity继续排在第一、第二,这里出现了EMC(VxRAIL和VxRack),还有只提供超融合软件架构的VMware(vSAN),国产的只有Huawei排在倒数第二。

这两个咨询报告是基于全球市场来排名的,大量的国内小厂家或者新玩家就不在里面了。

后面我打算分析一下各家的超融合方案,已经收集一些的技术白皮书,后续文章打算分析各家的超融合方案,欢迎大家持续关注。

原文发布于微信公众号 - 大数据和云计算技术(jiezhu2007)

原文发表时间:2017-07-05

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏james大数据架构

C#日期格式转换

DateTime dt = DateTime.Now; // Label1.Text = dt.ToString();//2005-11-5 13:21:25 ...

1895
来自专栏阿炬.NET

c# datetime 格式化

2846
来自专栏海说

Java应用中常见的JDBC连接字符串(SQLite、MySQL、Oracle、Sybase、SQLServer、DB2)

Java应用中常见的JDBC连接字符串 Java应用中连接数据库是不可或缺的,于是便整理一些可能用到的JDBC的jar包及其相匹配的URL,以备日后查阅。 1)...

2730
来自专栏成长道路

JDBC动态SQL语句连接orcale数据库的工具类

import java.sql.Connection; import java.sql.DriverManager; import java.sql.P...

2500
来自专栏c#开发者

简体-繁体内码转换API

 public class ANSIConversionAPI     {         const int SIMPLIFIED_CHINESE =...

3514
来自专栏吴伟祥

Java Calendar 类的时间操作 原

Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11 进行表示。

783
来自专栏DT乱“码”

连接数据库操作

package com.chendongj.dbUtil; import java.sql.Connection; import java.sql.Drive...

2009
来自专栏跟着阿笨一起玩NET

[C#]工具类—FTP上传下载

  不错的文章:http://www.cnblogs.com/greatverve/archive/2012/03/03/csharp-ftp.html

1191
来自专栏码匠的流水账

聊聊EurekaRibbonClientConfiguration

spring-cloud-netflix-eureka-client-2.0.0.RELEASE-sources.jar!/org/springframewor...

1171
来自专栏xingoo, 一个梦想做发明家的程序员

windows程序设计-第四章 system1.c

/*---------------------------------------------------- SYSMETS1.C -- System M...

23710

扫码关注云+社区