系统化的硬件与存储知识库

noobintraining

从半导体物理到分布式系统
完整覆盖计算机工程专业核心课程的硬件与 NAS 教学平台

↓ 开始学习

知识库

教材级深度 · 引用权威来源 · 从 L1 到 L5 分层递进

🔧 硬件基础 · L1-L4
💿

① 硬件与存储介质 — Hardware & Storage Media

半导体物理到磁记录,NAND 浮栅到 3D 堆叠,SATA/SAS/NVMe/PCIe/CXL 全栈接口,Optane/ReRAM/DNA 下一代介质。

NANDNVMeHAMRCXLOptanePCIe3D NAND
🛡️ 数据保护 · L2-L3
🛡️

⑤ 数据保护与完整性 — Data Protection & Integrity

ECC(SECDED/Chipkill), LDPC/BCH 解码, ZFS checksum Merkle Tree, Scrub 自愈, 3-2-1/RPO/RTO 备份策略, 不可变快照防勒索。

ECCLDPCChecksumScrub3-2-1SnapshotRPORTO
🗃️

④ RAID 与冗余编码全集 — RAID & Erasure Coding

RAID 0-60, RAID-Z/dRAID, Erasure Coding(RS/LRC/再生码/Piggybacking), Ceph CRUSH EC, MTTDL 可靠性建模。

RAIDRAID-ZdRAIDErasure CodingLRCCRUSH
📂 文件系统 · L2-L4
📂

③ 文件系统全集 — Filesystems: EXT4·XFS·Btrfs·NTFS·APFS·F2FS

EXT4 inode/Extent, XFS B+tree, Btrfs COW 子卷, NTFS MFT, APFS 克隆, F2FS 闪存感知, CephFS/MinIO 对象存储, OverlayFS。

EXT4XFSBtrfsNTFSAPFSF2FSCephFSMinIO
🛡️

ZFS 文件系统 — Zettabyte File System

从 Copy-on-Write 事务模型、DMU 对象存储架构到 RAID-Z、快照克隆、端到端数据校验与自愈机制,完整覆盖 ZFS 的内核设计原理与工程实践。

COWDMUZPLRAID-ZZILARCvdev
🏠 NAS 系统 · L1-L3
💾

认识 NAS — Introduction to Network Attached Storage

从文件存储的底层物理原理到分布式存储系统架构,完整覆盖操作系统 I/O 栈、网络文件系统协议、存储硬件选型、可靠性工程与学术前沿。

VFSNFSSMBZFSRAIDiSCSI
🏠

⑧ NAS 工程与运维 — NAS Engineering & Operations

NAS 四大系统对比, Docker/K8s CSI, ZFS send/receive 容灾, SMART 监控与 AIOps, 云网关分层与边缘存储, 从 IBM 350 到宇宙数据。

TrueNASUnraidDockerKubernetesSMARTProxmoxCeph
🖳

⑪ Proxmox VE 虚拟化与存储 — Proxmox VE

KVM 虚拟化平台、ZFS/Ceph 存储后端、虚拟机在线迁移、HA 高可用集群架构。

ProxmoxKVMCephLive MigrationHA
🌐 网络与协议 · L2-L4
☁️

NAS vs 云盘 — NAS vs Cloud Storage

从 TCO 成本模型、服务可用性(11 个 9)、数据主权法律框架到端到端加密与隐私保护策略的全面对比。

TCOSLAGDPRAvailabilityPrivacy
🌐

⑥ 存储网络与协议 — Storage Networking & Protocols

TCP/IP 协议栈, SMB3 多通道, NFSv4 COMPOUND, iSCSI PDU, NVMe-oF RDMA/TCP, RDMA(RoCE/InfiniBand/iWARP), 性能调优。

SMB3NFSv4iSCSINVMe-oFRoCERDMA
🔐

⑦ 存储安全 — Storage Security

AES-GCM/XTS 加密, ZFS 原生加密/LUKS, TPM 2.0 安全启动, Kerberos/LDAP 认证, 零信任架构, 侧信道防御, GDPR 合规。

AESLUKSTPMKerberosZero TrustGDPR
🔋

⑯ UPS 与供电系统 — UPS & Power

离线/在线/UPS 原理、锂电池 vs 铅酸对比、NUT 安全关机集成、冗余供电设计。

UPSNUTLiFePO4APCPower
📊 运维与性能 · L2-L3
🌳

㉑ Ceph 分布式存储架构 — Ceph Distributed Storage

RADOS/CRUSH, OSD 故障域, PG 放置组, BlueStore 后端, Erasure Coding 池。

CephRADOSCRUSHBlueStorePGOSD
🧪

㊴ 混沌工程与故障演练 — Chaos Engineering

Chaos Monkey 存储版, 磁盘故障/慢盘/断网模拟, dm-delay, 自动恢复验证。

ChaosFaultInjectiondm-delayResilience
🏦

㉛ 数据生命周期与合规 — Data Lifecycle & Compliance

ILM 信息生命周期管理, 自动归档策略, GDPR 删除权, HIPAA 审计。

ILMArchiveGDPRHIPAA
🌍

㊶ 全球 NAS 社区与生态 — Global NAS Community

r/homelab 与 r/DataHoarder, ServeTheHome, Level1Techs, TrueNAS/Unraid 社区。

HomelabSTHLevel1TechsCommunity
🔮

㊲ 下一代存储:量子/光学/生物 — Next-Gen Storage

量子纠错码 surface code, 5D 光学存储, DNA/蛋白质分子存储, 硅空位色心。

QuantumOpticalDNASilicon-Vacancy
🔬

⑲ NVMe-oF 与存储解耦 — NVMe-oF & Disaggregated Storage

NVMe/TCP vs RDMA, JBOF vs EBOF, 解耦存储架构, 超大规模数据中心实践。

NVMe-oFRDMADisaggregatedJBOFTCP
⚙️

⑳ SPDK & io_uring 深度 — SPDK & io_uring I/O

SPDK 用户态 NVMe 轮询驱动,io_uring 零拷贝共享环形缓冲,延迟从 100μs 降至 10μs。

SPDKio_uringPoll ModeZero-CopyNVMe
🕹️

㉗ ZFS DMU 内核漫游 — ZFS DMU Internals

dnode/block pointer/ZIO, Metaslab 分配器, TXG 提交周期, 源码级分析。

DMUdnodeZIOMetaslabTXG
💻 计算机系统 · L1-L5
🏗️

计算机体系结构 — Computer Architecture

从 CPU 流水线、Cache 层次、指令级并行到乱序执行、分支预测与存储层级,完整覆盖现代处理器微架构与 Amdahl 定律。

PipelineCacheSuperscalarOoOBranch PredictionILP
⚙️

操作系统原理 — Operating System Principles

进程与线程调度、虚拟内存分页、文件系统抽象、并发与同步、死锁理论,从 OS 内核视角理解计算机资源的全栈管理。

ProcessThreadSchedulingVirtual MemoryConcurrencyDeadlock
📅 即将上线
📀
🗄️
🧬
♻️
🏗️
🖥️
🌐