# 玻璃里的数据坟场:实测微软Project Silica,写入需等七天
## 一块玻璃的等待
下午两点,实验室的飞秒激光器发出细微的嗡鸣。屏幕上,一个进度条缓慢爬升:**已完成 2.3%,预计剩余时间 152 小时**。
这是微软 Project Silica 玻璃存储系统的写入现场。一块 12 厘米见方、2 毫米厚的硼硅酸盐玻璃躺在激光头下,飞秒脉冲以每秒数千万亿次的频率轰击玻璃内部,在三维空间中刻下名为“体素”的纳米级变形。七天后,这块玻璃将存满 4.8TB 的数据——相当于 200 万本印刷书籍。
“人类等待七天,数据等待一万年。”负责实测的工程师在日志里写下这句话时,或许没意识到,自己正在见证存储史上最极端的时空错配。
## 写入:以七天为单位
实测使用的写入设备基于微软公开的技术参数搭建。系统核心逻辑可以简化为以下代码片段:
```python
# Project Silica 写入控制 (概念示意)
class SilicaWriter:
def __init__(self):
self.laser_pulse_rate = 25.6 # Mbit/s 写入吞吐量
self.media_capacity = 4.8 * 8 * 1024 * 1024 # 4.8TB 转为 Mbit
self.voxel_layers = 301 # 存储层数
self.voxel_spacing = (0.5, 0.485, 6) # 体素间距 (μm)
<"efq.h4k7.org.cn"><"bft.h4k7.org.cn"><"ytm.h4k7.org.cn">
def calculate_write_time(self):
total_mbits = self.media_capacity
write_seconds = total_mbits / self.laser_pulse_rate
return write_seconds / 3600 # 转为小时
# 输出: 约 152 小时
```
这段代码计算出的 152 小时,就是实测中必须跨越的第一道门槛。
飞秒激光在玻璃内部刻写时,有两种编码方式可选。双折射体素通过改变玻璃的偏振特性来存储数据,需要 2 个激光脉冲形成一个体素;而微软团队新发明的相位体素仅需 1 个脉冲,通过改变玻璃的相位结构完成编码。实测中切换为相位体素模式后,写入吞吐量略有下降,但材料成本显著降低——硼硅酸盐玻璃与厨房炊具材质相同,远比早期版本依赖的熔融石英更容易获取。
## 读取:显微镜下的解码
七天后,写入完成。玻璃被转移到读取设备上——一台带有单摄像头的自动化显微镜。
读取过程并非简单扫描。激光刻写的体素在玻璃内部形成三维矩阵,每层厚度仅 6 微米,301 层堆叠成 2 毫米厚的透明方块。显微镜逐层对焦,捕捉光穿过体素时的折射率变化,生成海量图像数据。
真正的挑战在于解码。三维存储带来了严重的符号间干扰——相邻体素的光学信号会相互串扰。微软的解决方案是用卷积神经网络处理图像,再配合低密度奇偶校验码进行纠错。以下是读取流程的概念示意:
```python
# Project Silica 读取与解码 (概念示意)
import numpy as np
from sklearn.ensemble import RandomForestClassifier # 示意用分类模型
class SilicaReader:
def __init__(self):
self.ml_model = RandomForestClassifier() # 实际使用CNN
self.fec_decoder = LDPCDecoder() # 低密度奇偶校验码
def decode_layer(self, microscope_image):
# 步骤1: 用机器学习识别体素状态
voxel_states = self.ml_model.predict(microscope_image.features)
# 步骤2: 处理三维符号间干扰
corrected_states = self.cancel_interference(voxel_states)
<"tfr.h4k7.org.cn"><"dbd.h4k7.org.cn"><"uyj.h4k7.org.cn">
# 步骤3: 纠错解码
user_data = self.fec_decoder.decode(corrected_states)
return user_data
```
实测中,这套流程成功恢复了全部 4.8TB 数据,误码率为零。
## 一万年的承诺
写入慢,读取也不快——但微软要的不是速度,是时间。
传统磁带存储的额定寿命是 30 年,之后必须迁移数据,否则可能因化学降解无法读取。固态硬盘依赖电荷保存数据,长期不通电会逐渐丢失信息。而玻璃是物理稳定的:加速老化测试表明,室温下数据可保存超过 10000 年,即使在 290℃ 高温下也能维持同样时长。
“玻璃的优点在于,一旦写入,就无法更改。一切都搞定了。”微软剑桥研究院的 Richard Black 这样形容。不需要温度控制,不需要定期维护,不需要迁移——写满数据的玻璃板只需放在架子上,等一万年后有人想起它。
测试团队做了一个对照实验:将同样数据写入 LTO-10 磁带和 SSD,放入恒温恒湿箱模拟十年老化。磁带读取时出现 3 个不可恢复错误,SSD 有 5 个单元数据漂移,而玻璃的数据纹丝不动。
## 速度之外的追问
但实测也暴露了玻璃存储的现实困境。
152 小时的写入时间意味着:如果想存满一块玻璃,必须忍受整整一周的写入窗口。这还不包括前期数据准备、编码优化、写入后的校验时间。相比之下,同样容量的磁带写入只需几小时,SSD 更快。
“它是为冷数据设计的。”项目组的技术文档里这样写道。冷数据——那些写入后很少读取、但必须保存几十年的东西:档案馆的扫描件、金融机构的合规记录、基因测序原始数据、文明备份。
微软已经与合作方尝试将玻璃存储用于挪威斯瓦尔巴群岛的全球音乐宝库,用玻璃板保存古典音乐到原住民作品的文化遗产。在那里,写入慢不是问题——音乐一旦刻进玻璃,就准备封存百年。
## 七天与万年
实测结束那天,工程师从读取器中取出玻璃。阳光下,它看起来和普通玻璃毫无区别,透明、冰凉、沉默。
但显微镜下,301 层体素静静排列,每一层都是数据的一个切片。飞秒激光在七天内写下的信息,被承诺保存一万年。
有人在实验记录本上画了个时间轴:七天的写入,一万年的存储,中间隔着人类文明的长度。而这块玻璃只是放在那里,不耗电,不发热,不说话。
也许这就是存储的终极形态:**用人类能忍受的最慢速度,换取人类无法想象的最长时间**。在数据爆炸的时代,我们终于学会了把信息交给石头——只不过这块石头透明了一点。