iOS国密SM2/SM4落地实战:OpenSSL适配与Secure Enclave桥接
2026/9/5 12:40:30
边界声明(基于本次权威材料核实):
- CephFS 布局是虚拟 xattr:
ceph.file.layout(文件)/ceph.dir.layout(目录),由 MDS 解析并持久化到file_layout_t- 继承语义:文件在创建时继承父目录布局;父目录后续修改不影响已创建的孩子;中间目录无布局时,孙子文件从最近的有布局祖先继承
- 设置布局 xattr 时 MDS 需要 osdmap 来校验数据池存在性
- vxattr 读取可通过
CEPH_MDS_OP_GETVXATTR直接查 MDS(Squid 起引入)- MDS 对 xattr 有总大小限制,新版本为 MDSMap 的
max_xattr_size字段(取代旧的mds_max_xattr_pairs_size,默认 64K)- 测试可用
vstart.sh起开发集群,再用vstart_runner.py跑 CephFS Python 测试套件- 下方 MDS 补丁为基于真实 Ceph 接口的设计实现,未合入主线