About · 创始人

关于 Rafter.Chen

BIOS 工程师、RAS 架构师 —— 在服务器平台这一层做事。

固件、平台开发、客户现场的疑难杂症,日常都是这些。 也写工具、做仿真,把解决过的问题沉淀下来。

01

关于我

一句话概括:在硬件和软件交界的那一层,把问题查到根因。

我是 Rafter.Chen(拼音名 Zhiyong Chen),做服务器平台的底层工作: BIOS / UEFI 固件、平台 bring-up、RAS 架构,以及客户现场的疑难问题定位。

这一层的活有个特点:平时看不见,出问题时最要命。 所以我更在意"能不能查到根因""能不能复现""下次还会不会犯" —— 而不是先把现象按下去。

现在主要精力放在公司业务上:服务器整机与配件、固件咨询、定制开发、技术支持、技术创新培训 —— 具体见 公司主页。

Rafter.Chen
Rafter 的生活照
Zhiyong Chen —— 在美国和中国已授权的 10 余项专利, 以及数项仍在授权过程中的专利,用的是这个名字。
02

专业方向

不是"什么都做一点",而是长时间待在同一个层面上: 从加电到操作系统接管之前,以及服务器跑起来之后出问题时,能不能查清楚。

固件与启动 BIOS / UEFI

启动流程、平台初始化、固件与硬件的交界层。开机那几秒钟里发生的事,比看上去多得多。

RAS 架构 Reliability · Availability · Serviceability

让服务器出错时能被发现、被隔离、被恢复。可靠性和可维护性不是附赠品,是要设计进去的。

平台开发与集成

平台 bring-up、特性开发与系统集成。硬件和软件各说各话的地方,总得有人把它翻译通。

客户支持与问题定位

把现场问题复现、定位到根因,给出能落地的方案 —— 而不是"建议重装试试"。

仿真与验证

用 gem5 接上 Ramulator2 做内存模型级别的仿真:在真实硬件之前,先把时序和行为跑清楚。

工具与自动化

RAS 与安全方向的自研小工具(ra-tools)。能自动化的就不手工做,能少一次登录就少一次。

03

怎么做事

先把问题查清楚,再谈方案。
服务器这一层,猜错的代价很高 —— 一条错误结论可能换来一次不必要的停机、一趟白跑的现场。

定位到根因

不做"先重启看看"。现象可以被绕过,根因不会自己消失。

能复现才算查清

复现不了的问题,等于没查清。能复现,才能验证方案是不是真的有效。

能自动化的不手工做

重复劳动既是浪费,也是出错的来源。写工具花的时间,通常几次就赚回来了。

把结论写下来

解决过的问题要沉淀成可复用的方案,而不是留在某个人的记忆里。

04

联系方式

技术问题、合作意向,或者只是想聊聊服务器和固件 —— 都欢迎。 业务相关的事走公司那边更快。

Email rafter.chen (at) gmail.com