SSD/HDD混合RAID解决方案(全文下载)

智能计算芯世界 2021-05-06 00:00


随着用户对于速度的需求逐渐增长,以及应用变得越来越强大,数据中心因此面临提高基础设施性能的持续挑战。一些组件提供相对简单的升级路径:CPU继续变得更加强大,网络速度提高,硬盘容量增长,等等。但是如果I/O操作的性能不能跟上的话,取得这些进展没有任何意义。


例如,一个在线交易处理系统往往受限于数据库升级的速度。搜索算法的性能可能取决于从磁盘读取各种数据结构的快慢。成功访问某个网站的用户数量,取决于其网页打开的速度。


本文内容参考《Adaptec 混合 RAID解决方案》,全文详细介绍了混合RAID技术背景,原理,典型应用场景,以及如何搭建一套混合RAID技术解决方案。

全文下载:SSD/HDD混合RAID解决方案

硬件RAID与软件RAID解析

RAID技术概述


最终用户数量的增长使这个问题变得更加严重,导致响应时间和延迟的增加。根据Equation Research: 

• 78% 的网站访问者因为高峰期间该网站糟糕的性能表现而去了竞争对手的网站.

• 88% 的网站访问者在得到糟糕的用户体验之后不太可能再返回该网站.

• 47% 的网站访问者离开该网站时会对该公司有不积极的看法.


为了提升系统性能,数据中心有时会添加高速硬盘(HDD) —例如1.5万转SAS硬盘,以及利用“短击”— 也就是应用只使用磁盘的外边缘磁道,这时候性能是最高的。或者,他们会添加新的服务器,即使现有服务器有足够的存储容量支持更多用户。


然而,不管是哪一种方法,最终结果都是存储容量利用率的降低。此外,添加服务器意味着要增加资本和运营开支 (也就是维护、供电和冷却成本)以及物理空间需求。固态盘普及的缓解了很多问题,并改变了数据中心对于存储架构的思考方式。


SSDs: 固态盘的局限性


相比HDD来说,固态盘具有诸多优点,包括更高的读取带宽、更高的IOPs、更好的机械可靠性、更高的抗冲击力和抗震性。不过,提供这些好处的功能特性的同时,也带来了一些固有的局限性,例如有限的容量和更低的流写入带宽。 


SSD的另一个局限性在于无法像HDD那样直接过量写入数据。相反,它在数据写入之前必须首先擦除整个目标数据块——即使只有少数字节发生变化。这个过程不仅给写性能造成负面影响,而且可能导致闪存介质表面磨损不均匀,造成硬盘的过早损坏。


为了克服损耗不均衡的问题,很多SSD利用损耗均衡技术分散擦除操作,在介质表面均匀地重新写入。损耗均衡延长了硬盘的寿命,但是随着时间的推移,写性能也会进一步降级。


而且,SSD成本远高于HDD,尤其是用传统“每GB成本”的标准来衡量。在大多数环境中,如果不考虑潜在优点,用一个SSD取代所有HDD是不切实际的。然而,HDD与SSD混合的方式提供了很高的成本效益, 尤其是用“每I/O成本”标准或者更多以绿色节能为主导的 “每I/O能耗” 标准来衡量。


什么是混合RAID?


混合RAID是一种冗余存储解决方案,采用高容量低成本的SATA或者高性能SAS硬盘与低延迟高IOPs的固态盘,再加上SSD感知的RAID控制卡.


在混合RAID中,读取操作在更高速的SSD中进行,而出于冗余考虑,写入操作则在SSD和HDD中进行。混合RAID适合于数据等级较低的应用,例如互联网网关、 文件服务器或者虚拟机。


混合RAID 的好处是什么?

混合RAID阵列的性能远远超过标准HDD RAID阵列, 而且 成本比纯SSD RAID阵列更低。相比纯HDD RAID阵列,混合阵列加速IOPS并降低延迟,使数据中心和云计算环境能够托管更多用户,每秒钟在每台服务器上执行更多交易,减少了支持任何特定工作负载所需的服务器数量。 


除了服务器数量缩减会减少数据中心服务器的占地空间之外,在财务上体现出的好处就是降低了采购额外服务器所需的资本开支,以及供电、冷却与维护相关的运营开支。

混合RAID 示例 向存储解决方案中融入混合RAID,可以获得最高容量、启动时间和总体性能,如下面的例子所示:


场景1: 大容量服务器,在该场景中,客户希望最大限度地利用大容量的8插槽服务器,同时能够快速启动。该客户很保守,他们希望让OS远离数据(OS在镜像中,数据在RAID 5中,容量最大化)。



纯HDD方法(见图2)的问题在于,服务器中有两个插槽浪费了,用于操作系统启动驱动器,因此限制了容量使得RAID 5中只有6个驱动器。此外,因为是从镜像中的标准HDD启动,不是高速RAID,所以服务器的启动速度并不快。



混合解决方案(图3)提供了以下几点好处:

1. 服务器总容量是RAID 5中每个驱动器可用容量的6倍

2. 服务器快速启动,因为在启动过程中是从SSD中读取的

3. 如有需要,每个磁盘上未使用的磁盘空间可以被其他阵列使用

4. 在上述场景中,这6个未使用的磁盘可创建一个500GB RAID 5磁盘


场景2:工作站,在该场景中,工作站用户希望有一个快速启动、快速应用加载的系统,而不希望在驱动器发生故障时遇到重建工作站的麻烦。



混合解决方案(见图4)的优点包括:

1. 从固态盘上直接读取,因此工作站的读取速度大幅提升,超过单个标准HDD.

2. 写速度与标准工作站相同,但由于在控制卡上配置了缓存,所以它要快于连接至板载磁盘控制卡的标准HDD .

3. 不管哪个硬盘出现故障都不会丢失数据。当更换故障硬盘时, 阵列将重建到替代硬盘上,将系统恢复到发生硬盘故障之前的状态.


注意,这里不推荐利用该场景中500GB HDD中尚未使用的200GB容量,因为这里数据不是冗余的,HDD故障将会导致数据丢失


场景3:小企业服务器很多小企业服务器要求至少配置一些高性能存储组件以处理会计软件、针对特定行业的小型数据库甚至是邮件服务器。这样的性能要求,往往伴随着对于容量的需求。即使是小型企业也可以轻而易举地生成若干TB的文档、照片和视频等格式的数据。



这种混合解决方案的优点是:

1. 该场景中160GB磁盘足以创建一个操作系统的启动卷,同时仍留有100GB的充足空间用于数据库功能 。

2. 因为这160GB混合镜像的读取操作是直接从SSD进行的,因此操作系统启动时间和数据库功能将有显著提升,超过2个HDD的标准景象。


从数据镜像容量损失了160GB,但这在3TB硬盘容量中只占很小一部分, 不会对服务器可用容量有明显的影响。


场景5:小企业服务器,高速度小容量如果性能比容量更重要的话,那么用户可以安装2个600GB SSD,并把它们镜像到HDD,获得1.2TB的SSD(见图7).



请注意,在这个配置下,是可以添加第3个SSD的 (使用RAID卡上的第4个端口), 共用3个SSD和HDD做3个混合镜像.


搭建混合解决方案

从硬件的角度看,搭建一个混合RAID解决方案是相当简单的,可以使用任何容量的SSD和HDD(不过SSD和HDD的 数量必须相同)。如果这个RAID阵列使用容量不同的驱动器,那么驱动器容量就是更小的那个。例如, 一个RAID 1 使用1个128GB SSD和2TB HDD,那么逻辑设备就是128GB。 


一个RAID 10使用2个128GB SSD和2个2TB HDD,逻辑设备就是256GB。剩下的HDD容量可用于存储。不过,从应用的角度看,就不是那么简单了,因为大多数软件并不能识别出采用两种有着不同特点的存储的可能性。为了充分利用混合RAID,必须部署一种具有智能存储处理能力、SSD感知的RAID控制卡。


Adaptec混合RAID解决方案

所幸的是发挥混合RAID技术的优势很简单,在任何一款Adaptec 7系列, 6系列和Q系列的SAS/SATA控制卡上安装升级固件就可以了。控制卡会很好地利用剩余容量,自动创建一个混合RAID阵列,将1个或者多个SSD与相同数量的HDD做成RAID 1或者RAID 10阵列。这个混合RAID阵列对于操作系统和所有运行中的应用都是透明的。此外,Adaptec控制卡通过向HDD和SSD的写入、100%从SSD读取,提供了最高的混合阵列性能(见图8)。


相比之下,其他控制卡是从HDD和SSD进行读写的(见图9)。因为运用了SSD的服务器I/O可以是用HDD的100倍之多,所以竞争对手的混合RAID解决方案I/O性能往往要低一些。


Adaptec混合RAID阵列提供了比标准HDD阵列更高的IOPs性能,同时写I/O性能也没有降级(见图10).


一些应用甚至看到了通过Adaptec混合RAID获得的少量性能优势,并且混合RAID 1速度比单个SSD更快(见图11).



正因为如此,Adaptec混合RAID提供了比竞争对手混合RAID解决方案更高的性能、更低的每GB成本、每I/O更低成本和功耗.


数据中心面临着应对更多用户更大传输量的持续压力。而面对不断紧缩的预算,只是简单添加更多服务器的日子即将结束。采用SSD和HDD的混合RAID阵列提供了比标准HDD RAID阵列更高的性能,而且成本比纯SSD阵列更低.


Adaptec 7系列、6系列和Q系列SAS/SATA控制卡经过最新的固件升级之后, 可以自动创建一个无缝的混合RAID阵列, 将一个或者多个SSD与相同数量的HDD做成RAID 1或者RAID 10阵列。与竞争对手RAID控制卡半数是从HDD进行读取不同的是, Adaptec控制卡通过只从SSD读取而交付了最高的 系统性能.


与纯HDD阵列相比,Adaptec混合阵列交付了每秒更多数量的读操作,而写I/O性能没有降级,对于操作系统和所有运行中的应用是完全透明的。相比纯SDD阵列,Adaptec混合阵列提供了最低的每GB成本,和每I/O最低的成本以及功耗。


全文下载:SSD/HDD混合RAID解决方案

下载链接:硬件RAID与软件RAID解析

RAID技术概述

SSD与HDD混合RAID解决方案


2020网信自主创新调研报告

多样性算力技术愿景白皮书

《服务器研究框架合集》下载地址:服务器研究框架合集

1、华为鲲鹏生态研究框架
2、服务器研究框架
3、国产架构服务器研究框架
4、服务器系列报告(计算篇)CPU平台


深度报告:RISC-V异构IoT全新架构

开启国产CPU和AI芯片的腾飞之路

CPU和GPU研究框架合集

1、行业深度报告:GPU研究框架

2、信创产业研究框架

3、ARM行业研究框架

4、CPU研究框架

5、国产CPU研究框架

6、行业深度报告:GPU研究框架

国产基础软硬件:开源、迁移、上云,关键在生态





免责申明:本号聚焦相关技术分享,内容观点不代表本号立场,可追溯内容均注明来源,发布文章若存在版权等问题,请留言联系删除,谢谢。


电子书<服务器基础知识全解(终极版)>更新完毕,知识点深度讲解,提供182页完整版下载。

获取方式:点击“阅读原文”即可查看PPT可编辑版本和PDF阅读版本详情。



温馨提示:

请搜索“AI_Architect”或“扫码”关注公众号实时掌握深度技术分享,点击“阅读原文”获取更多原创技术干货。


智能计算芯世界 聚焦人工智能、芯片设计、异构计算、高性能计算等领域专业知识分享.
评论
  • By Toradex 秦海1). 简介嵌入式平台设备基于Yocto Linux 在开发后期量产前期,为了安全以及提高启动速度等考虑,希望将 ARM 处理器平台的 Debug Console 输出关闭,本文就基于 NXP i.MX8MP ARM 处理器平台来演示相关流程。 本文所示例的平台来自于 Toradex Verdin i.MX8MP 嵌入式平台。  2. 准备a). Verdin i.MX8MP ARM核心版配合Dahlia载板并
    hai.qin_651820742 2025-01-07 14:52 44浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 145浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 100浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 87浏览
  • 村田是目前全球量产硅电容的领先企业,其在2016年收购了法国IPDiA头部硅电容器公司,并于2023年6月宣布投资约100亿日元将硅电容产能提升两倍。以下内容主要来自村田官网信息整理,村田高密度硅电容器采用半导体MOS工艺开发,并使用3D结构来大幅增加电极表面,因此在给定的占位面积内增加了静电容量。村田的硅技术以嵌入非结晶基板的单片结构为基础(单层MIM和多层MIM—MIM是指金属 / 绝缘体/ 金属) 村田硅电容采用先进3D拓扑结构在100um内,使开发的有效静电容量面积相当于80个
    知白 2025-01-07 15:02 75浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 170浏览
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 85浏览
  • 大模型的赋能是指利用大型机器学习模型(如深度学习模型)来增强或改进各种应用和服务。这种技术在许多领域都显示出了巨大的潜力,包括但不限于以下几个方面: 1. 企业服务:大模型可以用于构建智能客服系统、知识库问答系统等,提升企业的服务质量和运营效率。 2. 教育服务:在教育领域,大模型被应用于个性化学习、智能辅导、作业批改等,帮助教师减轻工作负担,提高教学质量。 3. 工业智能化:大模型有助于解决工业领域的复杂性和不确定性问题,尽管在认知能力方面尚未完全具备专家级的复杂决策能力。 4. 消费
    丙丁先生 2025-01-07 09:25 80浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 127浏览
  • 根据环洋市场咨询(Global Info Research)项目团队最新调研,预计2030年全球无人机锂电池产值达到2457百万美元,2024-2030年期间年复合增长率CAGR为9.6%。 无人机锂电池是无人机动力系统中存储并释放能量的部分。无人机使用的动力电池,大多数是锂聚合物电池,相较其他电池,锂聚合物电池具有较高的能量密度,较长寿命,同时也具有良好的放电特性和安全性。 全球无人机锂电池核心厂商有宁德新能源科技、欣旺达、鹏辉能源、深圳格瑞普和EaglePicher等,前五大厂商占有全球
    GIRtina 2025-01-07 11:02 68浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 116浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 104浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦