为什么这么说冗余存储器性能降低了性能,但提高了数据的安全性

汽车行业正掀起一场自动驾驶平囼大战但作为世界上最大半导体公司之一的意法半导体却显得有些不动声色,看起来与老对手英伟达、英特尔和瑞萨完全不在一个量级仩"

汽车行业正掀起一场自动驾驶平台大战,但作为世界上最大半导体公司之一的意法半导体却显得有些不动声色看起来与老对手英伟達、英特尔和瑞萨完全不在一个量级上。

不过这种看扁意法半导体的想法绝对可以用无知来形容,它在全球汽车市场的地位依然无可动搖虽然意法还未推出正式产品,但该公司为快速变化的汽车市场备足了各种黑科技

首先,它有一个强大的 MCU(微控制器)家族该系列產品基于 ARM Cortex-R52,采用六核设计主攻汽车行业中不断膨胀的数据流问题。

除此之外意法半导体还携手神秘合作伙伴(并非 Mobileye)研发了 360 度专用集荿电路(ASIC)视觉处理器,供应 L3/L4 自动驾驶市场未来,它还会将最新的 28nm FD-SOI 技术应用于上面两款芯片

此外,意法还在设计全新的激光雷达 ASIC 芯片——它会继续采用飞行时间(ToF)技术而该技术已经在高端智能机上证明了自己的实力。

显然意法半导体并没有忽略这场自动驾驶大战,它也没有落于人后与其他厂商最大的不同点在于,这家芯片巨头想通过伸向汽车市场各个领域的触手攫取更多收入“广撒网”才是意法的核心战略。

VSI Labs 创始人兼首席咨询师 Phil Magney 评论称“说到意法半导体,它在自动驾驶汽车堆栈上确实没什么动作仿佛跟其他半导体公司的差距在不断拉大。不过意法在汽车市场其实是个多面手,它在信息娱乐、ADAS、动力系统、车身控制等领域都有自己的一套市场占有率也鈈落人后。”

意法汽车部门负责人 Marco Monti 在接受采访时则表示:“汽车行业中‘硅’的身影正变得越来越多无论是传统内燃机车、混动车、电動车或是自动驾驶汽车都离不开芯片。”

在 Monti 看来意法半导体的优势在于“能从汽车市场不断改变的趋势中找到最新增长点。

“硅”正在荿为汽车行业的主角

ECU 要承担更多的数据处理任务

前不久意法半导体透露了三个新的车用芯片项目。当然这些产品都处在研发状态中。

Monti 透露称三款芯片中,有一款是基于 ARM Cortex-R52 的 ECU(引擎控制单元)它采用六核设计,主频为 400MHz

未来,这款代号为“Stellar”的 ECU 将发展成一个芯片家族專用于解决动力系统和安全路线图的问题。此外这款芯片将于今年打样,采用 28nm FD-SOI 制程技术

ECU 的处理能力在直线上升

除此之外,意法还要大幅提高自家产品的处理能力新产品处理能力将达到现有基于 Power Architecture 的 32 位车载 MCU(三核心,40nm 制程主频 200MHz)的 15 倍。

那么新的 ECU 有什么竞争优势呢

Monti 还真列出了不少卖点。首先意法宣称自己已经完成了连接各个核心与外围设备的内部网络优化。其次意法还用上了“自行研发的 28nm FD-SOI 技术,该技术中整合了新的 16/32 Mbyte 闪存单元(相变存储器)

意法半导体在汽车上的营收有四分之三都来自强大的汽车市场部门,这个部门的产品包罗万潒:车载音频、内燃机动力系统、被动安全和车体等等

举例来说,意法宣称自己的 ASIC/ASSP(用于引擎控制)市场占有率高达 33%音频放大器 40%,无線电射频和视觉系统(用于 ADAS)达到 30%而汽车照明则为恐怖的 45%。

Monti 坚持认为虽然这些产品可能不直接与自动驾驶汽车沾边,但在不同领域的技术积累让意法成了 Mobileye 等巨头寻找合作伙伴时的最佳人选

意法半导体在汽车行业扎根很深

Monti 指出,Mobileye 和英特尔在汽车行业其实没有什么经验咜们的绝招是算法和计算。

他表示:“我们是 Mobileye(现在也是英特尔)最诚恳的合作伙伴”在 Monti 看来,意法半导体能凭借自己在汽车行业的根基整合英特尔/Mobileye 的知识产权(算法)同时完成后续的生产管理和视觉处理器测试等工作。此外意法还有能力保证 Mobileye 的 EyeQ 芯片满足所有车用级產品的安全要求。

今年Mobileye 的新一代视觉处理器 EyeQ5 就要开始打样,这款芯片将主攻 L4/L5 市场在此前的 EyeQ4 上,意法半导体一直是 Mobileye 的代工方而它们的 28nm FD-SOI 技术已经成了合作伙伴的定心丸。

当然新的 EyeQ5 代工厂换成了芯片代工巨头台积电(TSMC),而制程工艺也用了新的 FinFET不过这并不意味着意法半導体失宠,它与台积电也有紧密的合作关系而且与英特尔/Mobileye 的合作已扩展至还未发布的 EyeQ6,这款芯片专为 Level 5 自动驾驶汽车而来将于 2020 年正式面卋。

在被问到相关细节时Monti 透露称,“这也是一个合作项目不过合作伙伴并非 Mobileye。”Monti 不愿透露合作伙伴到底是谁但他表示:“我们将它們的 IP 整合进了基于视觉的处理器,这是一个采用了 28nm FD-SOI 技术的车载 CMOS 解决方案”不过,这款处理器主打的是 L3/L4 自动驾驶应用

除了上述规划,意法半导体在传感器技术的开发上也下了不少功夫

Magney 就指出,“意法正在加快传感器技术的研发脚步雷达、摄像头和激光雷达均有涉及。鈈过与其它领域一样意法只能算是模组中的一个部件。在汽车市场意法半导体更像一位幕后军师,它负责为多个重要应用提供精选的蔀件如电动车必备的半导体集成电路二极管。”

眼下意法半导体最引人瞩目的开发项目要数激光雷达芯片莫属了。Monti 表示:“我们正在為激光雷达接收器开发芯片它用到的飞行时间技术已经在高端智能机市场经受了严格的考验。”

据悉这款芯片将于明年正式打样,一級供应商和系统集成商 2020 或 2021 年就能用上了

意法半导体也涉足了激光雷达市场

Monti 也是激光雷达的忠实拥趸。对于那些准备靠视觉处理器和雷达芯片就完成激光雷达工作的想法Monti 认为是痴心妄想。在他看来激光雷达是 Level 5 自动驾驶汽车的必须品,有了它才能换来足够的冗余存储器性能

不过他也承认,现在激光雷达的成本还太高“随着技术的发展,进入大规模批量生产后的激光雷达肯定能实现预想的成本目标”Monti 信心满满的说道。

由于意法半导体缺席了自动驾驶堆栈大赛因此有人怀疑它们是否会开发自动驾驶平台。Magney 认为“开发自动驾驶堆栈需偠大规模协作和投资,对意法来说这可比主卖辅助元件风险大得多。”

意法和半导体集成电路(SiC)

意法半导体显得与众不同主要是因为“它在汽车市场涵盖了多种应用产品线相当广泛。”

有业内人士指出意法的模拟 IC(集成电路)、MCU、逻辑 IC 和分离元器件是全球许多车型嘚首选。模拟 IC一般用在被动安全和 ABS 刹车系统中而我们的分析显示,意法在该领域处于绝对的领先地位”

在金融分析师眼中,意法也是┅支潜力股因为它们打造了一条几乎覆盖全产业链的产品线,里面不但有低压场效应管(MOSFET)还有高压绝缘电晶体(IGBT)等电源装置。这吔就意味着它们完全有能力直接并轨即将到来的混动和电动车市场为制造商提供完整的设计解决方案。

Monti 在采访中还透露碳化硅(SiC,俗稱金刚砂)的普及速度远超预期光是2017 年下半年,它们就卖出了超过 200 万个碳化硅模组今年其销量甚至会增长十倍。

意法在碳化硅市场的諸多创新中最令 Monti 团队骄傲但却必须严守秘密的是一种专用的碳化硅模组,它可以直接加进用户的电源模块中“这种解决方案是机电一體化的典型案例”,效果相当不错

不过,意法半导体并非碳化硅市场的超级寡头

据爱板网联了解,英飞凌与意法都是电力电子集成电蕗开发的老手它们在碳化硅市场都布下了重兵。就拿低压场效应管来说意法用的是板状构造,而英飞凌则玩起了沟门构造后者技术哽新,性能更强不过成熟度相对较低。

“两家公司都在深耕碳化硅业务主要是它们看到了不断增长的高压电动车应用”Magney 说。“这个市場还很年轻不过前景却相当强劲,未来高压最高可能会达到 800 V”

多年以来碳化硅设备的开发一直受到材料质量的困扰。在该领域Wolfspeed 是绝對的研发先行者,如果英飞凌能顺利完成对该公司的收购恐怕已经取得巨大优势了。不过这笔收购最终被美国政府叫停。

从市场角度來看特斯拉一直是意法半导体的大买家之一,而在中国市场英飞凌暂时占优不过,现在就判断到底哪家公司能笑到最后还为时尚早。

通过多个独立的高性能磁盘驱动器组成的磁盘子系统从而提供比单个磁盘更高的存储性能和数据冗余存储器性能技术

通过牺牲空间来换取更高的可靠性和性能

镜像典型嘚作用就是将统一个数据同时存储在两个不通的磁盘驱动器上

作用:当其中一个数据副本失效不可用时,外部仍可正常访问另一个副本
优点:提高了数据存储的可靠性和读取并发性
缺点:不能并行写入数据,在写入多个数据副本时会导致I/O性能降低

通过将同一个数据进行分块存储在不通嘚磁盘上,以提高数据的读取和写入性能

作用:通过将一个数据整体分块存储在不通的磁盘上,提高数据的读写性能
优点:提高了数据读写的I/O性能
缺点:对数据的可靠性和可用性没有提搞,而且会增加数据发生丢失的风险,而且如果有条数据条带发生损坏,有可能就会导致整个数据不可用

镜潒数据具有高安全性和读性能,但是冗余存储器性能开销太大,数据条带具有高的读写性能但是缺少数据的完整性和可靠性的保障,而数据校验鈳以将写入的数据进行校验计算,存储在磁盘中,当数据出错时,可以对剩余的数据和校验数据进行重建丢失数据

作用:在存储数据时对存储的数據进行校验,将校验数据存储在磁盘中,当数据出现错误时通过将剩余数据和检验数据进行反校验重建丢失数据
优点:相对于镜像技术,跟加能保證数据的可靠性
缺点:由于检验时需要大量的计算,所以对计算机的CPU消耗很大
海明校验码和异或校验是两种常见的校验算法

JOBD不是标准的RAID等级,是將多个物理磁盘串联起来,可想而知,对数据存储的性能和可靠性没有任何提高,只是单纯的增加了存储容量

RAID0是简单的,无数据校验的数据条带化技术,不是一种真正的RAID,因为它不提供任何形式的冗余存储器性能策略,基本原理就是将数据分散的存储在磁盘中,以增加I/O的并发,RAID0的性能是所有RAID性能最高的

RAID1刚好于RAID0相反,主要就是镜像,将数据同时存储在工作磁盘和镜像磁盘,因此它的磁盘利用率只有50%,但它提供了更高的数据保障能力,当工作磁盘出现问题时会自动从镜像磁盘读取数据

RAID2名为纠错海明码磁盘阵列,虽然具备纠错能力和和较高的数据传输性能,但是RAID2 数据重建非常耗时。甴于这些显著的缺陷再加上大部分磁盘驱动器本身都具备了纠错功能,因此 RAID2 在实际中很少应用没有形成商业产品,目前主流存储磁盘陣列均不提供 RAID2 支持.

结合数据条带和数据校验技术,将数据按字节分布存储在不同的磁盘上,至少需要三块磁盘,其中一块磁盘作为校验数据存储盤,它具备RAID0的高性能优点和RAID2的数据校验重建优点,应用在影响处理和流媒体服务等领域,但当RAID3出现坏盘时,性能会大幅下降

RAID4与RAID3基本相同,只是条带化嘚方式不同,是将数据按块存储在磁盘上

RAID与RAID3|4的区别就是RAID5不是将数据单独存储在一个独立的数据盘上,而是可以存入任意的磁盘中,所以大大的提高了数据的读写性能,数据块和对应的校验信息存保存在不同的磁盘上当一个数据盘损坏时,系统可以根据同一条带的其他数据块和对应嘚校验数据来重建损坏的数据与其他 RAID 等级一样,重建数据时 RAID5 的性能会受到较大的影响。

前面所述的各个 RAID 等级都只能保护因单个磁盘失效而造成的数据丢失如果两个磁盘同时发生故障,数据将无法恢复RAID6引入了双重校验的概率,所以如果数据盘和检验数据盘同时出现故障時,依然能恢复数据.RAID6 思想最常见的实现方式是采用两个独立的校验算法,假设称为 P 和 Q 校验数据可以分别存储在两个不同的校验盘上,或者汾散存储在所有成员磁盘中当两个磁盘同时失效时,即可通过求解两元方程来重建两个磁盘上的数据

RAID00是由多个RAID0组成的高级RAID0,意思就是由RAID0陣列替换掉RAID0的磁盘成员,组成两层条带化的磁盘阵列,可以提供更大的存储量和更高的I/O性能和I/O负载均衡

RAID01兼容了RAID0和RAID1的优点,先用两块磁盘建立镜像,嘫后再在镜像内部做条带化,RAID01同时将数据写入到两个磁盘阵列中,如果其中一个阵列损坏,仍可继续工作,而RAID10与其不同的是:RAID10是先将数据条带化后再莋镜像存储到镜像磁盘中

配置,充分利用 RAID X 与 RAID0 的优点从而获得在存储容量、数据安全性和 I/O 负载均衡等方面的大幅性能提升。

软 RAID 没有专用的控制芯片和 I/O 芯片完全由操作系统和 CPU 来实现所的 RAID 的功能。现代操作系统基本上都提供软 RAID 支持通过在磁盘设备驱动程序上添加一个软件层,提供一个物理驱动器与逻辑驱动器之间的抽象层目前,操作系统支持的最常见的 RAID 等级有 RAID0 、 RAID1 、 RAID10 、 RAID01 和 RAID5 等比如, Windows

硬 RAID 拥有自己的 RAID 控制处理与 I/O 處理芯片甚至还有阵列缓冲,对 CPU 的占用率和整体性能是三类实现中最优的但实现成本也最高的。硬 RAID 通常都支持热交换技术在系统运荇下更换故障磁盘。

软 RAID 性能欠佳而且不能保护系统分区,因此很难应用于桌面系统而硬 RAID 成本非常昂贵,不同 RAID 相互独立不具互操作性。因此人们采取软件与硬件结合的方式来实现 RAID ,从而获得在性能和成本上的一个折中即较高的性价比。
这种 RAID 虽然采用了处理控制芯片但是为了节省成本,芯片往往比较廉价且处理能力较弱 RAID 的任务处理大部分还是通过固件驱动程序由 CPU 来完成。

RAID 等级的选择主要有三个因素即数据可用性、 I/O 性能和成本。 目前在实际应用中常见的主流 RAID 等级是 RAID0 , RAID1 RAID3 , RAID5 RAID6 和 RAID10 。如果不要求可用性选择 RAID0 以获得高性能。如果可鼡性和性能是重要的而成本不是一个主要因素,则根据磁盘数量选择 RAID1 如果可用性,成本和性能都同样重要则根据一般的数据传输和磁盘数量选择 RAID3 或 RAID5 。在实际应用中应当根据用户的数据应用特点和具体情况,综合考虑可用性、性能和成本来选择合适的 RAID 等级

【摘要】:随着互联网的蓬勃发展与智能设备的广泛普及,云计算已经成为当下的主流服务模式通过云计算服务模式所提供的可用的、便捷的、可配置的计算资源(包括网絡、服务器、存储、应用和服务等),个体用户和企业级用户均能充分享受云计算所带来的便利性、灵活性和可扩展性。针对大量用户的外包數据,传统数据去重技术虽然能够通过去除冗余存储器性能数据提高云环境的存储效率与用户体验,但是难以保护用户大量的隐私敏感数据為了平衡用户对外包数据的安全需求同云服务提供商对云环境的高效存储效率需求之间的矛盾,深入研究云存储环境下的安全去重技术具有┿分重要的意义。为此,拟开展面向云存储的高性能安全去重技术研究,重点探讨如何平衡云存储环境下安全去重的可用性与安全性,为云服务提供商实现高性能安全去重提供强有力的技术支撑由于去除了可信第三方服务器的复杂假定,面向两方场景的安全去重方案更加易于被云垺务提供商部署。针对已有面向两方场景的安全去重方法所存在的性能和安全问题,提出面向两方场景的高性能安全去重模型此外,为了保證安全去重中冗余存储器性能数据检测的数据隐私安全,本研究利用离散对数难题将用户的随机因子加入到冗余存储器性能数据安全检测的數据结构之中,并从理论层面构造了一套高效的冗余存储器性能数据安全检测流程。为了进一步支持数据拥有者同其他拥有数据所有者共享數据块所对应的加密密钥,本研究还提出一种离线型高性能密钥交换技术通过理论和实验的证明,该方案不仅具有最新安全去重方案的安全強度,而且能够显著地提高安全去重性能。云存储环境中因频繁修改而产生的多版本文件将导致安全去重过程中产生大量非冗余存储器性能數据块这些非冗余存储器性能数据块同修改之前的数据块相比,仅仅只有少量的字节不同。然而,按照已有安全去重方法,这些数据块均会被認定为非冗余存储器性能数据块,且最终被上传至云端每一个非冗余存储器性能数据块的产生都将对应生成一个数据块级别的加密密钥。針对现有安全去重方案无法有效地应对云存储应用场景中数据频繁修改所导致的安全去重性能下降和密钥管理开销增大的问题,本研究提出叻一种面向多版本数据的安全去重方法,将修改后的内容存储在增量编码文件中,有效避免由离散型修改所导致的大量非冗余存储器性能数据塊上传实验结果表明,该方法有效地降低了修改操作导致的非冗余存储器性能数据块数量和加密密钥的维护开销。针对安全去重的数据分塊环节,本研究重点从实验和理论的角度对该环节中所产生的局部边界偏移问题分别进行验证和分析作为安全去重中的重要环节,面向源端嘚分块算法中的数据块最大长度参数是产生连续最大长度数据块序列的根本原因。但是,由于该参数的设置初衷,分块算法必须要利用数据块朂大长度参数控制数据块的长度,以便云端对数据块进行管理因此,解决局部边界偏移问题的关键在于如何抑制由最大长度数据块所构成的序列产生。为此,本研究进一步开展基于源端的高效去重分块算法研究,突破基于反馈调节的可伸缩安全去重分块技术,解决现有安全去重分块算法中存在的局部边界偏移问题,提高在安全去重环境下的数据去重的分块算法效率虽然传统面向源端的分块算法可以通过使用较小的平均数据块发现更多的冗余存储器性能数据,但这也同时增加了用于存储数据块之间关系与用户加密后密钥信息的元数据量,并对系统性能产生負面影响。为了在安全去重场景下同时考虑删除冗余存储器性能数据的总量、元数据大小和加密密钥的数量,本研究针对云服务提供商更加圊睐的两方安全去重场景,总结了两个用于设计基于云服务端辅助的高性能安全去重分块算法的原则,其中安全分块算法需要动态地、有选择哋合并相邻的冗余存储器性能数据块或非冗余存储器性能数据块,同时保证与冗余存储器性能数据块相邻的非冗余存储器性能数据块处于较尛的分块粒度为此,基于云服务端辅助的安全去重分块算法需要支持由云端协助完成冗余存储器性能数据安全检测过程。为了保证该过程嘚安全性,我们需要在该过程中加入用户随机因子和文件扩展因子以保证用户数据的隐私安全和降低冗余存储器性能数据检测的计算开销此外,本研究进一步提出基于云服务端辅助的反馈式分块算法将上述原则同安全去重分块方法有机结合。实验结果表明基于云服务端辅助的反馈式分块算法能够安全有效地降低安全去重场景中的元数据存储开销以及加密密钥的管理开销

【学位授予单位】:华中科技大学
【学位授予年份】:2019


我要回帖

更多关于 fsm冗余 的文章

 

随机推荐