[技术手册] 浅尝超融合之Nutanix(上)介绍篇
什么是超融合http://www.nutanix.club/forum.php?mod=viewthread&tid=843&extra=page%3D1%26filter%3Ddigest%26digest%3D1 什么是流行?什么是火爆?对于一门IT技术来说就是,你要是没听过或者不了解,都会不好意思出门跟人聊天…而现今的超融合,就是这样一门技术。 超融合是超融合基础架构(HCI:Hyper-Converged Infrastructure)的简称。只要谈起Infra,那么必然就会牵扯到数据中心(DC)。是,超融合的准则是软件定义一切,是实现SDDC(软件定义数据中心)的终极技术路径。 如今绝大多数的数据中心基础架构的层次划分很清晰,对于物理架构分层,大概可以分为以太网络层、服务器层、光纤网络层和集中存储层。 超融合基础架构,主要基于分布式存储等技术来压缩传统SAN架构的服务器层、光纤网络层和存储层为一层,融合的这一层具体如何称呼我还不清楚,暂且称之为超融合层吧。超融合层的设备从物理层面来讲具备计算、网络(主要是存储网络)和存储功能。如下图: 就像在我们喜欢在吃汉堡之前习惯性的压一下,那样一口下去才能享受到整个汉堡的口感。 举这个么比较亲民(Low)的例子主要是为了说明,超融合基础架构是从纵向进行压缩(融合)的,免去了复杂的SAN网络,朋友们再也不用担心光纤线的标签掉了之后,满机房开地板去找线了…另外,完美的综合布线,一般只能在别人家的机房里看到,自己家的光交后面基本都跟瀑布一样… 当然超融合基础架构带来最大的利益远不止是这点,高IOPS和虚拟化支持等才是超融合的核心功能。 什么是Nutanix提起超融合,免不了提到Nutanix。Nutanix的横空出世就好像海贼王里进入伟大航路后半段的超新星们一样,其风头之强、劲道之猛,已然开始威胁传统四皇的地位了。这里还需要介绍另一位超新星,那就是Docker了(请允许我为了我钟爱的Docker扯远了一点…) 就个人认知,Nutanix是一家基于软件来提供软硬件一体化超融合解决方案的公司,全球超融合技术的领跑者。目前全球市场份额占有率是第一,中国市场第三。 Nutanix的超融合软硬件解决方案到底能做什么,如下图: Nutanix提供了基于硬件层面的物理基础设施(Nutanix超融合服务器)和基于软件层面的虚拟基础设施(Nutanix AHV虚拟化)的一体化解决方案,实现从硬件层面融合计算、网络和存储层到软件层面的多种虚拟化平台支持的全面覆盖。看到这里就应该可以理解为啥四皇得担心了吧,个人觉得至少那些做服务器、做虚拟化、做光交和做存储的厂家或多或少的会受到一定的冲击。 Nutanix物理架构视频介绍: 视频:Nutanix NX-1050 / NX-3050 / NX-3060 系列硬件概述> 从视频中可以看到,Nutanix的硬件设备就是一台基于x86平台的2U机架式服务器。含有: 聊到这里,朋友们会不会觉得… 不过不知道大家是否喜欢看美国大片,很多超级英雄上刀山下火海,使尽浑身解数最终为了得到的可能仅仅就是一块巴掌大的芯片,要是被恶势力得到这块重要的芯片,咱们地球就要毁灭了…这种狗血剧情真的不占少数。 回到这里,还记得上面介绍的SATADOM吗?他就是整个Nutanix超融合解决方案的“芯”脏,是软件定义一切的基石,是化腐朽为神奇的艺术! Nutanix逻辑架构视频介绍: 视频:Nutanix是如何工作的 虚拟存储控制器、Nutanix分布式文件系统、基于NFS的存储池、无需配置LUN、Volume和Raid、数据本地存储和读写、跨节点的数据复制、冷热点数据在SSD和HDD间的切换、VM的高可用、分布式软件集群架构、无上限且无需停机的横向扩展、虚拟桌面、私有云、大数据、数据容灾等等… 会不会特别屌? 而所有的这些功能,全部都由预装在SATADOM这块“小芯片”里的系统和软件来完成,真正的软件定义一切。 对于NOS,根据个人分析和理解,他是Nutanix通过CentOS 7.x来定制化出来的一种的操作系统,并使用KVM作为Hypervisor,再通过对两者的定制做出来AHV(Acropolis Hypervisor),实现Nutanix自家的虚拟化解决方案。 视频中屡次看到的CVM(Controller Virtual Machine),每个节点必须都需要一个CVM,CVM也是一台虚拟机,可以理解为System VM,而非User VM。 CVM作为一台虚拟机,他的功能和架构是不会随着底层到底用哪种Hypervisor来变更的,他被封装到一个小盒子(虚机)里,用哪种虚拟化,直接搬上去用就行了。从而实现Nutanix超融合解决方案对多种虚拟化类型的支持,这种跨虚拟化平台的设计,堪称智慧的结晶。 那么CVM这个小盒子里面到底有哪些东西呢? Nutanix CVMCVM里面运行着Nutanix的两大产品家族: Prism和Acropolis PrismPrism是一个基于Web的控制面板,为Nutanix环境的运行提供一键式的管理和接口。Nutanix环境的管理控制台,含虚拟机管理,节点管理,存储管理,升级软件等功能。 Prism包含Prism Central和Prism Element两个组件:
PC可以管所有,PE只能管自己。 AcropolisAcropolis是整个Nutanix的核心,由他来负责管理和调用Hypervisor里所有的计算、网络和存储资源。 Acropolis包含NDFS,AMF和AHV三大组件:
在这里需要补充的是,每一个节点都需要运行一个CVM,那么每一个CVM里面都会有一个Prism和一个Acropolis,这么多玩意儿该怎么去管理。
以上是学习过程中个人对Nutanix超融合解决方案的理解,不为分享,只为交流。如果有朋友想深入研究,可点击下载Nutanix Bible中文版来进一步的学习。 好了,浅尝到此为止,主要是本人很无脑的把自己Nutanix环境中那颗“决定地球存亡的芯片”给格式化了…然后,就没有然后了… |
[技术手册] 浅尝超融合之Nutanix(上)介绍篇相关推荐
- [技术手册] 浅尝超融合之Nutanix(下)安装篇
上一篇中介绍了超融合和Nuntaix,了解了超融合技术和Nutanix超融合解决方案的软硬件架构,本篇主要是介绍Nutanix社区版的安装. http://www.nutanix.club/forum ...
- 浅尝超融合之Nutanix(下)安装篇
上一篇中介绍了超融合和Nuntaix,了解了超融合技术和Nutanix超融合解决方案的软硬件架构,本篇主要是介绍Nutanix社区版的安装. 安装准备 Nutanix CE(Community Edi ...
- 浅谈超融合一体机-即买即用的企业级私有云
什么是超融合服务器 超融合是通过软件定义基础架构整合计算.存储.网络和虚拟化资源.这和传统的融合架构相反,传统的融合架构中,计算.存储.网络和虚拟化资源通常被分别控制,各个模块完成单一功能. 超融合技 ...
- 超融合架构提升单台服务器性能,浅谈超融合架构
超融合架构是什么? 超融合架构是基于标准通用的硬件平台,通过软件定义实现计算.存储.网络融合,实现以虚拟化为中心的软件定义数据中心的技术架构.其主要特征是: (1)软件定义 独立于硬件,采用商业通用标 ...
- 什么是超融合技术?简述主流超融合技术及其区别
1.超融合技术是指在同一套单元设备(x86服务器)中不仅仅具备计算.网络.存储和服务器虚拟化等资源和技术,而且还包括缓存加速.重复数据删除.在线数据压缩.备份软件.快照技术等元素,而多节点可以通过网络 ...
- 论文浅尝 | 利用多语言 wordnet 上随机游走实现双语 embeddings
论文笔记整理:谭亦鸣,东南大学博士生,研究方向为知识图谱问答. 来源:Knowledge Based System 链接:https://www.sciencedirect.com/science/a ...
- 论文浅尝 | 当知识图谱遇上零样本学习——零样本学习综述
随着监督学习在机器学习领域取得的巨大发展,如何减少人工在样本方面的处理工作,以及如何使模型快速适应层出不穷的新样本,成为亟待解决的问题.零样本学习(Zero-Shot Learning, ZSL)的提 ...
- 超融合服务器怎么上传文件,服务器虚拟化 超融合
精品文档 服务器虚拟化 & 超融合 一. 服务器虚拟化 三大特性 提高利用率 通过将服务器物理资源抽象成逻辑资源,让一台服务器变成若干台相互隔离的虚拟服务器,或者让几台服务器变成一台服务器来用 ...
- yii2手册_史上最全的技术手册整理总结,编程小白都从这篇文章迅速成为大牛...
整理云端的开发,助你开发效率与认知起码提升十倍. 技术手册 Python初级手册 Python进阶手册 Python2手册 Python3手册 HTML手册 CSS手册 CSS3手册 HTML5手册 ...
最新文章
- android 过度绘制
- CentOs6.5下安装vim7.4
- DL之VGG16:基于VGG16(Keras)利用Knifey-Spoony数据集对网络架构进行迁移学习
- 【Python】Jupyter Notebook的十大隐藏技巧--如何大大加速算法的迭代
- Supervisor 守护 dotnetcore 程序
- Makefile知识点总结:
- 应用程序热补丁(一):如何用几行代码打造应用程序热补丁
- JavaScript 获取小数任一小数点后的位数的小数
- python 表白程序代码_程序员如何实现表白代码
- Google AdMob账号注册
- Django 提示:AttributeError : ‘module‘ object has no attribute ‘utcnow‘
- 提供一个在Selenium截网页长图的实现
- zblog添加html标题出错,ZBLOG模板修改的一些技巧小结
- 阿里云服务器开放80端口
- Excel: vlookup函数简介、使用注意事项及查找结果显示#N/A的解决方法
- 最近面试SAR ADC总是被问到DAC 单位电容的取法
- 北京车辆过户全过程(详细得狠)20160729更新,图4幅
- 计算机睡眠状态能挂游戏,台式电脑怎么设置WIN7睡眠状态下不断网我要挂游戏。...
- ftp服务器密码为空,ftp服务器设置为无账号密码
- C++基础入门(从了解C++到Hello World)
热门文章
- 利用python写一个自动获取局域网ip地址并开启服务器绕过校园网设备限制的小工具
- 关于Steam上功能面板引起的程序崩溃问题
- Windows下FFTW库的安装
- 凡是过往,皆为序章!
- python3.7 微信中发送消息给文件传输助手
- 〖金融帝国实验室〗(Capitalism Lab)官方认证汉化包下载(v4.00)
- 2020教师计算机考试笔试题,2020下小学信息技术教师资格证面试试题及答案【1月10日上午】...
- sql查询出两张表id不同的数据
- 计算机文化基础学习体会交流ppt,我对说课的感悟+反思
- 3分钟学会图新地球图源制作详细教程