首页
学习
活动
专区
圈层
工具
发布

RAS(一)介绍

RAS(一)介绍 写在开篇之前 近期收到了公司大礼包,想着在找工作期间把Linux RAS整理一下,写成系列文章。...期间也有不少其他团队过来请教过RAS事项,所以想着记录下来,对以后计划了解和学习RAS的Linux爱好者有所帮助。...另外个人视角主要从Linux内核出发,梳理Linux RAS涉及的组件、功能、特性都有哪些,也会介绍内核RAS涉及的硬件。...Linux Kernel对Reliability,Availability,Serviceability定义如下 Reliability is the probability that a system...4.软件多样性 对于Linux驱动来说,包括mce驱动、apei驱动、edac驱动等; 对于用户态RAS服务来说,包括mcelog、rasdaemon、perf event通知等; 总体来说,RAS是一个复杂的体系

2.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RAS(二)Intel MCA初探

    谈到当前业界使用最广泛、最好的RAS商用解决方案,那么必定是Intel公司。...从广泛上来说,大部分公司使用的x86服务器,首选Intel;从RAS能力来说,Intel CPU的MCA架构,从故障检测、故障上报、故障恢复等层面功能都非常完善。...所以笔者认为,想要学习Linux RAS,那么Intel CPU手册中MACHINE-CHECK ARCHITECTURE章节和对应的Linux arch/x86/kernel/cpu/mce目录相关代码将是非常好的入门学习资料...比如Intel将PCIe Device的RAS故障只分为UCE和CE,这是因为Pcie连接外设一般是非核心硬件,比如USB、磁盘、网卡等。这些组件发生UCE后,都会通知到OS尝试修复。...这个寄存器是比较重要的,包含了硬件错误的故障类型信息等,Linux主要通过这个寄存器对故障进行分类并采取相应的Action。

    2.1K50

    软硬件层面的RAS技术系统性综述

    本文将拆解 RAS 技术体系,先厘清 RAS 的核心定义与度量指标,再从硬件与软件层,剖析软硬件协同下 RAS 技术的全景,再对典型的RAS进行举例说明。...一、RAS的相关概念 1.RAS RAS是在上个世纪60年代由IBM在推出System/360 大型机时明确提出并系统化实践的。...二、RAS目标如何达成 要达成RAS目标,需要软硬件共同努力: 1.硬件是RAS的基石,主要目标是预防、检测和隔离硬件故障。...因此他的RAS是做的很好的。 我们来看下Xeon6的RAS吧!...比如,OCP近期就推出了GPU RAS规范, 该规范聚焦于超大规模场景下GPU 使用过程中的RAS,对GPU系统中组件的RAS要求如下: (1)内存 内存相关RAS 要求包括内存错误检测、纠正与报告。

    65410

    新型靶向RAS突变的共价抑制剂 | MedChemExpress

    RAS (Rat Sarcoma)是一个 GDP/GTP 结合定位于膜内侧的蛋白,其与 GDP 结合是非活化状态,与GTP结合是活化状态。...由 RAS-GDP 到 RAS-GTP 的转化需要 GEF(鸟苷酸交换因子)的作用,从 RAS-GTP 到 RAS-GDP 需要 GAP (GTP酶激活蛋白)的作用。...RAS 最容易突变的三个氨基酸是甘氨酸12(G12),甘氨酸13(G13),谷氨酰胺61(Q61)。...理论上 RAS 应该是一个治疗癌症的理想靶点,但是发现 RAS 蛋白30多年来,还没有一个针对 RAS 的药物被批准上市,这也让人们觉得 RAS 是不可成药的。...>>>>相关产品K-Ras-IN-1K-Ras-IN-1是一种Kras抑制剂。Oncrasin-1Oncrasin-1是高效的抗癌抑制剂,能低浓度下杀死各种Kras突变型人肺癌细胞。

    51530

    国产 RAS 方案构建存储故障防控新体系!

    国产RAS上新!中科可控护数据安全 近年来,数智化浪潮澎湃迭进,企业数据管理也迎来新一轮模式变革。...中科可控率先联合国产C86处理器和硬盘、存储控制器等部件厂商,打造出新一代全国产RAS方案。...在这一方案中,RAS已不再是单一产品的特性指标,而是贯穿设计、制造、集成、运维全流程的生态纽带。...并且通过在架构设计初期就融入RAS理念,实现了从指令集到接口协议的全链路优化。...中科可控全国产RAS方案流程图 l 固件级的开放标准 各厂商遵循统一的RAS接口标准,通过硬盘固件本身进行量化打分,并根据不同分值对健康值进行相应的判断,为智能化运维提供基础。

    8610

    Linux 创建用户并配置SSH免密登录

    补一个 Linux 的新用户SSH记录叭~ 1、创建用户 sudo useradd weisheng # weisheng:用户名 用户创建成功会在磁盘生成 /home/weisheng 作为用户根目录...4、在电脑或服务器上创建密钥 ssh-keygen -t rsa # 失败则需要安装 ssh 安装成功后会在用户目录下生成一个 .ssh 的文件夹(可能隐藏) .ssh 文件夹下包含两个文件 id_ras...(私钥)、id_ras.pub(公钥) 5、创建授权文件 # 进入Linux 的用户根目录下的 .ssh 文件夹 cd .ssh # 创建 authorized_keys 文件 sudo vim...authorized_keys 将步骤4生成的 id_ras.pub 里面的内容复制到 authorized_keys 6、授权 # 文件授权 600 chmod 600 authorized_keys.../sudoers 找到这 root    ALL=(ALL)       ALL,在其下面添加 weisheng ALL=(ALL) NOPASSWD:ALL 保存 退出 完成 用步骤4生成的 id_ras

    5.3K30

    Soft-introspective VAEs:超越AlphaFold2,揭示K-Ras蛋白新视野

    本文使用这种方法为与癌症相关的蛋白质K-Ras生成集合,训练VAE使用部分可用的K-Ras晶体结构和MD模拟快照,并评估其对从训练中排除的晶体结构的采样范围。...使用VAE对一部分可用的K-Ras晶体结构和MD模拟快照进行训练,并利用训练好的VAE快速生成结构集合。...我们以癌症关键靶点K-Ras为例进行了研究,因其具有高治疗价值和丰富的可用结构。 在探索不同的VAE架构后,我们使用K-Ras的MD模拟集成进行了训练,并评估了3D重建的质量。...利用这种VAE引导的采样方法,我们生成了K-Ras结构集合,并再次留出单独的K-Ras晶体结构和从中导出的MD模拟快照,以及其他在1埃RMSD内的K-Ras晶体结构(及其MD快照)。...图3:与MD或AlphaFold生成的结构相比,VAE使采样更接近于K-Ras晶体结构。

    41130

    linux下生成key

    linux下生成key 使用public/private key让putty(ssh)自动登录(以及linux上使用密钥做ssh自动登陆)  方法一:使用puttygen.exe  第一步:生成密匙 ...但是如果希望这个private key使用在linux主机上,不用密码登陆上放有public key的主机上,  那么:  第四步:linux private key设置  (运行puttygen.exe...$ chmod 600 ~/.ssh/id_rsa  =================================================  方法二:使用linux命令ssh-keygen...第二步:设置linux主机  把id_rsa.pub 复制为authorized_keys,放在需要登陆的linux主机的~/.ssh目录下  $ scp id_ras.pub hostname1:/home...authorized_keys  这样就可以不用密码ssh到hostname1上了(hostname1和username根据自己情况而定,用户名和本地相同,不相同的话要显式地指定 用户名:scp id_ras.pub

    2.7K70

    Samsung:CXL设备类型和协议(关注数据控制面的软件实现)

    • CXL 除了硬件厂商参与,在设备可靠性RAS方面,少不了软件厂商的投入,具体应该关注哪些方面?从哪里入手?...CXL内存数据热度跟踪,参考: • WD:CXL内存热数据检测 Linux 中针对 RAS(可靠性、可用性和可维护性)的实现正在发生变化: • 传统 EDAC 系统:主要用于检测和修复内存控制器的错误。...• CXL 的引入:通过将内存控制功能移动到设备端,CXL 带来了新的 RAS 处理架构,与 EDAC 存在差异,尤其在分层处理(如数据清理和毒性处理)方面。...这些变化为 Linux 在支持 CXL 技术时的架构设计提供了深刻的启示,同时需要开发者关注软件层次的复杂性和错误管理的多样性。...• CXL .io 协议:作为设备的核心控制平面,用于管理可靠性(RAS)、性能监控等关键任务。

    47210
    领券