QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

浅析 Microsoft DNA 存储

  • 2016-05-04
  • 本文字数:1089 字

    阅读完需:约 4 分钟

Microsoft 正在实验用人工合成 DNA 实现数字化数据存储,并于最近向遗传学初创公司 Twist Bioscience 购买了一千万条 DNA。

据悉 Microsoft 有关 DNA 存储的实验是与华盛顿大学(University of Washington)合作进行的。联合研究团队最近提交了一份描述下图所示完整 DNA 归档存储系统架构述的论文

DNA 存储系统由一个对数据进行编码,以便将数据存储在 DNA 中的 DNA 合成器;一个包含大量“隔间”,将 DNA 的存储池与数据卷进行映射的存储容器;以及负责读取 DNA 序列并将其重新转换为原始数据的 DNA 序列器组成。

DNA 存储技术目前有个非常有趣的问题需要解决:寻址。DNA 链是 DNA 存储的基本单位,DNA 链由大约 100-200 个核苷酸组成,可存储 50–100 比特信息。这意味着一个典型的数据对象需要映射至大量 DNA 链。研究人员目前使用了键 - 值架构,因此这里的关键在于首先需要关联至包含所需链的池,随后通过随机访问机制访问池中的链。

另一个有趣之处在于数据的呈现方式。DNA 由 4 个碱基(A、C、G、T)组成,因此 base-4 是最直接的数据呈现方法,例如 01110001 可通过 base-4 的方式转换为 1301,并映射为 DNA 序列中的 CTAC 结构。然而除此之外,研究人员还选择了一种 base–3 呈现方式,借此可通过一个核苷酸实现纠错。那么在上述的例子中,01100001 可转换为 base-3 格式的 01112,并映射至为 DNA 序列中的 CTCTG 结构。

有关 DNA 存储原理的详细信息,包括如何通过编码改善可靠性,以及目前进行过的几个实验,可参阅上文提及的 PDF 论文。

根据 Twist Bioscience 公司介绍,相对传统数字化存储,基于 DNA 的归档技术可提供两个重要优势:寿命更长,最新研究数据显示 DNA 数据存储的寿命高达 2000 年;并且数据密度更高,一克 DNA 即可存储一兆 GB 数据。

根据 Microsoft 和华盛顿大学研究人员的介绍,DNA 存储并不是闪存或硬盘的替代品:

我们将 DNA 存储视作一种最持久的深层存储体系,可提供高密度且持久的归档存储方案,以及数小时乃至数天的访问时间。

这种想法的重点在于,DNA 的合成和排序可以任意程度的序列化方式进行,因此可以轻松获得所需的读写带宽。

Microsoft 公司 DNA 存储项目主管 Doug Carmean 澄清说,他们使用 Twist 提供的 DNA 进行初步测试“证明了数字化数据可通过这种方式进行编码,并可 100% 还原为原始数据”,但在这种技术正式商用之前还有很多工作有待完成。

作者:Sergio De Simone
阅读英文原文 A Look at Microsoft DNA Storage


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-04 19:001754
用户头像

发布了 283 篇内容, 共 109.3 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

SSH Config Editor Pro for Mac(SSH配置文件管理器) v2.6.4激活版

iMac小白

你的系统健康吗?

Coffee Cat

APM 监控 可观测性 观测云 RUM

万众期待,催更5年,《码农翻身2》强势来袭!!!

博文视点Broadview

如何告知扫码者填写信息成功?在提交成功页即可设置

草料二维码

二维码 草料二维码

民生银行罗京:数据飞轮助力银行提升服务质量

Geek_2d6073

Tap Forms Mac 5 for Mac(功能强大的数字文件柜) v5.3.41中文激活版

iMac小白

Codepoint for mac(图形字符开发工具) v1.15激活版

iMac小白

Commander One PRO Pack for Mac(文件管理) v3.8.0中文激活版

iMac小白

Doppler for mac(音乐播放器) v2.1.19激活版

iMac小白

MacDroid pro for mac(安卓设备文件传输助手) v1.8(160)中文激活版

iMac小白

富勒科技发布FLUX GPT,打造“数字化员工”

财见

TEHTRIS 公布了 RosyStyle Affair 的独家背景和证据

财见

行云防水堡主要功能有哪些?怎么部署的?

行云管家

数据安全 企业数据安全 防水堡

户外LED电子广告屏的性价比:投资的明智选择

Dylan

媒体 商业 广告 电子 LED显示屏

Allure报告如何提升你的测试效率?

测吧(北京)科技有限公司

测试

AI助力快速定位数据库难题

不在线第一只蜗牛

人工智能 数据库 oracle AI

面试官:volatile如何保证可见性的,具体如何实现?

EquatorCoco

Java 面试 开发语言

AI技术在医疗领域中有哪些改变?

小齐写代码

亚洲唯一!京东荣获2024年度Gartner供应链技术创新奖背后的创新探索

京东科技开发者

SiteSucker for mac(网站下载工具) v5.3.1中/英文版

iMac小白

iTubeGo YouTube Downloader for Mac(YouTube 下载器) v7.4.2激活版

iMac小白

YT Saver for Mac(视频下载和转换器) v7.4.2激活版

iMac小白

2024年Jira全面解析:从 Jira 的概念到优缺点、最新政策

爱吃小舅的鱼

项目管理 Jira 项目管理软件

买堡垒机的企业主要目的是什么?哪家堡垒机好?

行云管家

网络安全 数据安全 堡垒机

AutoCAD 2024 for Mac(cad设计绘图工具) v2024.3中文激活版

iMac小白

浅析Microsoft DNA存储_语言 & 开发_Sergio De Simone_InfoQ精选文章