0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

能够增加嵌入式存储交换技可靠性的方案

电子设计 来源:电子设计 作者:电子设计 2020-10-30 11:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

嵌入式存储交换技术还是比较常用的,于是我研究了一下如何增加嵌入式存储交换技术的可靠性,在这里拿出来和大家分享一下,希望对大家有用。嵌入式存储交换技术使存储系统可以在存储阵列内部集成 2Gbps 交换网络连接。嵌入式存储交换技术的好处包括更高的可靠性、更好的性能以及在不降低性能的条件下添加硬盘的能力。

共享总线架构被应用在许多存储系统的后端,从而使存储阵列中的每一个硬盘驱动器或磁带驱动器成为一个单故障点。由于一个驱动器出现问题而大大增加了整个磁盘阵列停机的风险。存储区域网或网络连接存储系统的前端无论是否使用光纤通道、iSCSI 或 IP,存储系统控制器都利用原始的光纤通道仲裁回路(FC-AL)共享总线协议,对前端发送到后端的请求进行翻译。老式 FC-AL 环路的仲裁和数据流必须经过环路中的所有设备。因此,这条路径上的每一台设备都增加了时延,更重要的是,增加了额外的故障点。

老式 FC-AL 环路通过控制器机制运行,控制器首先对环路的控制权进行仲裁,然后向一个硬盘驱动器发送命令,要求驱动器接收写到硬盘上的数据或从特定位置请求数据。而后端嵌入式存储交换技术以交换的方式使用 FC-AL 协议,将点到点连接赋予每个磁盘驱动器。

交换机如果采用嵌入式存储交换技术,那么它的芯片上将集成交换机内核、嵌入式并串转换器 / 串并转换器、1G/2Gbps 带宽功能和诊断功能的关键部件。存储系统在物理上将多块硬盘安装在一个机箱中,构成所谓的“硬盘组”(JBOD)。在嵌入式存储交换机提供的更高水平的集成出现之前,由于空间、电源、热量和价格问题,在 JBOD 中安装交换功能对于模块化存储系统是不切实际的。在嵌入式存储交换添加到 JBOD 时,它就变成了交换硬盘组(SBOD)。

现在当一个发起设备对系统的控制权进行仲裁时,仲裁进程不经过所有的设备(如在共享总线架构中),而只传送到交换矩阵并返回给发起设备。这个过程非常快,大大减少了系统时延。在发起设备获得控制权后,它可以打开目标驱动器并开始通信。发起设备与驱动器之间传送的数据包现在是点到点传送的,并且多个对话可以同时发生。

无论嵌入式后端交换机是提供从控制器到多部 JBOD 的连接性,还是提供到使用 SBOD 的单个硬盘驱动器的连接性,嵌入式交换都实现了连接的可靠性、可用性和适用性。嵌入式交换为 IT 管理人员提供了部署自动维护、监控和维修的工具。每一个嵌入存储交换机端口都可以重新调整低电平信号时间,从而增加信号的完整性,减少系统抖动。

IT 管理人员可以在最高层面上制定策略,这些策略可以传送到存储系统的最低层,而后端嵌入式存储交换机则可以在最低层上执行这些策略。例如,可以制定一项策略,规定当检测到故障趋势时(如一段时间上循环冗余校验错误数量增多)自动删除硬盘。

嵌入式存储交换技术消除了共享基础设施存储系统运行时造成的性能瓶颈。目前所有的拓扑结构都可以从后端交换技术的某个方面受益(在后端嵌入式存储交换技术中,性能将根据负载分布(从视频流到数据仓库应用)的不同而变化),更能从存储系统的低拥有成本和自动化中受益。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式存储
    +关注

    关注

    0

    文章

    27

    浏览量

    11181
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    解决SD NAND CRC校验失败的综合指南:瀚海微存储产品的可靠性保障

    嵌入式系统开发中,SD NAND因其小尺寸、高可靠性和易用成为众多项目的首选存储方案。然而,开发过程中经常会遇到CRC(循环冗余校验)错
    的头像 发表于 11-21 09:49 270次阅读
    解决SD NAND CRC校验失败的综合指南:瀚海微<b class='flag-5'>存储</b>产品的<b class='flag-5'>可靠性</b>保障

    C语言在嵌入式开发中的应用

    语言可以确保实时系统中的任务能够在规定的时间内完成,保证系统的稳定性和可靠性。 4、嵌入式网络编程 随着物联网技术的飞速发展,嵌入式设备的联网需求日益增长。C 语言提供了丰富的网
    发表于 11-21 08:09

    嵌入式开发的关键点介绍

    嵌入式开发的关键点: 1. 硬件限制: 嵌入式系统通常具有严格的硬件限制,例如处理器速度、内存和存储容量等。因此,嵌入式开发需要考虑这些限制,并编写高效的代码以确保系统的
    发表于 11-13 08:12

    嵌入式实时操作系统的特点

    通常具有以下特点: 快速响应:实时嵌入式操作系统能够迅速响应外部事件或任务请求,以满足实时任务的时间要求。 稳定性和可靠性:实时嵌入式操作系统要求系统
    发表于 11-13 06:30

    嵌入式软件测试与专业测试工具的必要深度解析

    嵌入式系统作为控制、监视或辅助装置运行的专用计算机系统,其软件测试面临着独特的挑战和严格的要求。专业测试工具在嵌入式软件开发过程中发挥着不可替代的作用,是确保系统可靠性和安全的关键保
    发表于 09-28 17:42

    创飞芯40nm eNT嵌入式eFlash IP通过可靠性验证

    珠海创飞芯科技有限公司在非易失存储技术领域再获突破——基于40nm标准工艺平台开发的eNT嵌入式eFlash IP已通过可靠性验证!这一成果进一步展现了创飞芯科技有限公司在先进工艺节
    的头像 发表于 08-14 11:52 2074次阅读

    CPM系列核心板,一款存储灵活的嵌入式核心板

    嵌入式产品开发中,存储空间不足是一个常见问题。一旦硬件设计定型,后期想扩容往往面临成本飙升、周期拉长、可靠性风险等难题。本文将介绍一种创新的解决方案,帮助开发者灵活应对
    的头像 发表于 08-13 11:34 385次阅读
    CPM系列核心板,一款<b class='flag-5'>存储</b>灵活的<b class='flag-5'>嵌入式</b>核心板

    【干货速递】嵌入式数据可靠性,软件设计的这些细节不能忽视!

    问题。软件设计软件设计在嵌入式数据存储可靠性中扮演着至关重要的角色。它不仅包括系统驱动的开发,还涉及应用层面的优化。一个精心设计的软件系统可以显著提高数据的完整和系统的稳
    的头像 发表于 07-31 11:34 366次阅读
    【干货速递】<b class='flag-5'>嵌入式</b>数据<b class='flag-5'>可靠性</b>,软件设计的这些细节不能忽视!

    【深度解析】硬件电路设计:如何确保嵌入式数据可靠性

    嵌入式系统开发中,硬件电路设计是确保数据可靠性的关键环节。本期我们将重点探讨硬件设计中的两个重要方面:数据读写保护和掉电保护。硬件电路设计在嵌入式系统开发中,硬件电路设计对于确保数据的可靠性
    的头像 发表于 07-30 11:35 539次阅读
    【深度解析】硬件电路设计:如何确保<b class='flag-5'>嵌入式</b>数据<b class='flag-5'>可靠性</b>?

    【技术指南】提升嵌入式数据可靠性,从元器件选型开始!

    数据可靠性嵌入式产品开发中的关键问题,涉及多个层面的设计和选型。从本期开始,我们将通过一系列内容深入探讨嵌入式数据存储可靠性问题。前言数
    的头像 发表于 07-29 11:35 281次阅读
    【技术指南】提升<b class='flag-5'>嵌入式</b>数据<b class='flag-5'>可靠性</b>,从元器件选型开始!

    华芯星重新定义嵌入式存储品质标准

    在物联网设备爆发式增长、工业4.0与汽车智能化加速的当下,嵌入式存储芯片正面临前所未有的性能与可靠性挑战。凭借铠侠(KIOXIA)全球领先的BiCS FLASH 3D闪存技术与SMI(慧荣
    的头像 发表于 07-22 09:11 1888次阅读

    Linux嵌入式和单片机嵌入式的区别?

    Processor Unit)。 2. 单片机嵌入式(也称为嵌入式微控制器MCU): 定义:一种集成电路,能够在一个芯片上完成各种计算、控制和管理任务。 特点:小型化、低功耗、成本低、
    发表于 06-20 09:46

    可靠性嵌入式主板设计

    嵌入式系统已广泛应用于各个领域,从航空航天、医疗设备到工业控制和智能家居,其应用范围不断扩展。随着应用场景的日益复杂和关键,嵌入式系统的可靠性变得至关重要。嵌入式主板作为系统的核心部件
    的头像 发表于 03-25 15:11 812次阅读
    高<b class='flag-5'>可靠性</b><b class='flag-5'>嵌入式</b>主板设计

    江波龙亮相2025德国纽伦堡嵌入式展,高可靠性存储赋能汽车工业领域

    德国时间3月11日,江波龙以“高可靠性存储,赋能工业世界”为主题,在2025德国嵌入式展EmbeddedWorld带来工规级与车规级存储新品,并展示PTM
    的头像 发表于 03-11 20:30 891次阅读
    江波龙亮相2025德国纽伦堡<b class='flag-5'>嵌入式</b>展,高<b class='flag-5'>可靠性</b><b class='flag-5'>存储</b>赋能汽车工业领域

    如何提高嵌入式代码质量?

    。 3. 嵌入式操作系统的使用:选择和配置合适的嵌入式操作系统(如FreeRTOS、uC/OS等),能够提供任务调度、内存管理和通信支持,减少开发复杂度和提高系统稳定性。 强调代码安全
    发表于 01-15 10:48