开启辅助访问

超融合+云计算论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4621|回复: 18
收起左侧

[底层原理] Nutanix上SSD和HDD驱动器结构介绍

[复制链接]
发表于 2015-12-26 11:32:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Nutanix存储文件系统由SSD和HDD组成。为了获得最佳的性能,Map Reduce堆叠技术确保了数据会智能得放置到最佳的存储层上-闪存或硬盘。
Nutanix根据数据访问的频率动态管理数据库,新数据和频繁访问的“热”数据都会被存放在SSD或缓存层使用,当数据变“冷” 时则会降级到更高容量的HDD中。这确保了新的“热”数据在SSD和缓存的容量上是可用。当“冷”数据再次被频繁访问时,数据便会被移回到SSD层。

这种自动化的数据迁移同样也适用于跨网络的请求。如果虚拟机重复访问远程主机的一块数据,本地的控制虚拟机会将此数据迁移到本地的SSD层。这种迁移不仅降低了网络延迟,同样也确保了经常性使用的数据的被存储在了访问速度最快的位置。


SSD Devices


SSD Devices主要存储以下几部分数据,如下图所示:
     drive_ssd.png
  1. Nutanix Home (CVM Core):存放Nutanix控制虚拟机 CVM数据。
  2. Cassandra (metadata storage):为了给来宾虚拟机提供快速的响应,数据将先被存储在元数据驱动器设备的子集上。这种缓存通过10GE的网络快速分发给其他群集的元数据驱动器。
  3. OpLog (persistent write buffer):写数据缓存空间
  4. Content Cache (SSD cache)
  5. Extent Store (persistent storage)


NOTE: The sizing for OpLog is done dynamically as of release 4.0.1 which will allow the extent store portion to grow dynamically.  The values used are assuming a completely utilized OpLog.  Graphics and proportions aren’t drawn to scale.  When evaluating the Remaining GiB capacities, do so from the top down.  For example, the Remaining GiB to be used for the OpLog calculation would be after Nutanix Home and Cassandra have been subtracted from the formatted SSD capacity.
Most models ship with 1 or 2 SSDs, however the same construct applies for models shipping with more SSD devices. For example, if we apply this to an example 3060 or 6060 node which has 2 x 400GB SSDs, this would give us 100GiB of OpLog, 40GiB of Content Cache, and ~440GiB of Extent Store SSD capacity per node.

HDD Devices
drive_hdd.png
  1. Curator Reservation (Curator storage)
  2. Extent Store (persistent storage)

For example, if we apply this to an example 3060 node which has 4 x 1TB HDDs, this would give us 80GiB reserved for Curator and ~3.4TiB of Extent Store HDD capacity per node.
NOTE: the above values are accurate as of 4.0.1 and may vary by release.


Nutanix文件系统读、写性能优化

写入时:数据将被写入到Oplog里,Oplog的数据会定期转移到群集的持久性存储

读取时首先读取本地的副本,本地没有的数据从网络加载,之后将数据迁移到本地以便下次的可以从本地访问。


欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复

使用道具 举报

发表于 2016-8-1 16:14:14 | 显示全部楼层
学习了。论坛里面好文章好多啊,只是没权限

点评

积分、权限的主要是希望大家都一起分享,所有部分文档需要积分;只要多分享,都可以获取积分来浏览下载。  发表于 2016-8-1 22:21
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-4-27 22:12:08 | 显示全部楼层
强悍  谢谢
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-3-29 17:22:38 | 显示全部楼层
这个文章好
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-3-31 14:37:24 | 显示全部楼层
这个太好了
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-4-3 17:46:32 | 显示全部楼层
Thanks for sharing
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-4-25 20:49:29 | 显示全部楼层
感谢分享!!!!!!!!
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复

使用道具 举报

发表于 2016-6-15 02:29:33 | 显示全部楼层
十分詳細的解說
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复 支持 反对

使用道具 举报

发表于 2016-6-22 11:02:52 | 显示全部楼层
感谢分享!
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复

使用道具 举报

发表于 2016-8-20 22:43:33 | 显示全部楼层
感谢分享!
欢迎来到 【nutanix.club】最大的中文超融合&云计算社区 请记住我们的网址 www.nutanix.club [这是默认签名,更换签名点这里!]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部快速回复上一主题下一主题返回列表微信扫一