从科幻灵感开始的一场数据存储基础设施实验之旅
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
在过去的这个假期里,我深深地体会到了经典科幻电影迷们的那种情感,尤其是当我准备将各种各样无记录的部件组装成一台复杂的存储系统的时候,这种情感从未如此强烈。在那段时间,我就是彻头彻尾的Dr. Cal Meacham(出自1955年上映的经典科幻电影This Island Earth),但是我却没有“Metalunan”(同样出自该电影的角色)来帮我做记录工作。抛开做一些“排序”工作或者其他一些电影中提到的工作不谈,我也不是很确定我的这项发明能够用来存储数据。但不管怎样,我在这个项目中时刻保持着激情。
背景故事
我的测试环境包括两台互为集群的DataCore SANsymphony服务器,其实它早就变成了一台连接各种设备并用于各种测试的外部存储——从USB到eSATA以及Fibre Channel(FC)。每块StarTech.com eSATA板子都达到了它们的极限,它们的硬盘通过DataCore经过虚拟化处理后被放到了存储池中,并平均分给了那两台服务器。通过复制功能,保证两边硬盘上的数据始终是一致的。随着2016年的研究项目进入尾声,我认为是时候去重新考虑下数据存储的架构了,让这堆零散的东西变得更有意义,在新的一年发挥更大的作用。
在这个假期里,一个朋友跟我说他们的公司正准备淘汰一批Promise Technology的阵列——准确的说是3台——通过iSCSI、FC和SAS连接的。他表示如果我想到话,可以将这些阵列用在我的那台存储架构的服务器上,既能实现“垃圾回收”,又能升级我的系统。我确实很想要这批设备,所以在圣诞节的前几天,他开着拖车出现在了我的公寓门口。
当他迫不及待地卸下了那批货物并转身离开的时候,我知道我的生活将会随之改变。每台设备都很重,很显然里面包含了来自不同厂商的TB级和500GB的SATA硬盘,以至于让我、我的朋友以及我未成年女儿的男性朋友合力才能搬到我的办公室里。
“下周我会打电话给你询问下事情的进展,”我的那位朋友在离开的时候急匆匆地说。
卷1:搭建
几乎如他所预见的一样,像我这种智力有限的人是没法完成interocitor测试的。但就像处于科幻电影黄金时代的Meacham一样,我在最开始就预见到了这件事:我购买了3个坚固的架子并用来放置设备:分别为12,12和16台机柜。此前我从来没想到几百TB的数据会如此沉重。
目测来看,这些设备上没有iSCSI接口,但是却有两个FC和1个SAS。更为重要的是,每台机柜在开机之后都会产生巨大的噪音,整个办公室就像飞机库一样。
当决定了如何放置这些设备之后,我开始着手清理电源上的风扇,同时考虑如何为它们提供充足的电力和网络连接,为的就是把这一整套设备放在100英尺(加上两堵墙)的存储室内,和我工作的地方隔离开来。机柜和服务器之间的连接也是一个令人头疼的问题。
卷2:挑战
计划是这样的:将放在外置eSATA、USB以及iSCSI存储上的数据转移到通过新设备搭建的虚拟存储池中。为了实现这个计划,我需要将新阵列连接到服务器上,通过DataCore对其进行格式化并建池,然后将数据拷贝过去,这样之后才能将之前的设备全部淘汰掉。
这是我遇到的***个挑战。我的服务器上没有多余的HBA插槽了,不管是FC还是SAS。从eBay的搜索结果来看,我需要为每块HBA提供一个PCIe x16的槽位。而我的服务器有两个插槽,一个用在了声卡上,另一个则用在了作为集群灾备的两端口的FC板卡上。eSATA需要一个PCIe x1插槽,还剩下一些看起来不错但是比较过时的32位PCI插槽。其实我可以从Association of Service以及Computer Dealers的供应商那里买到极为便宜的HBA卡,或者从eBay也可以,但前提是我得有多余的插槽。
长话短说,***的设备居然是一块被某人出于某种原因翻新过的FC控制器。我之所以发现这件事,还是在新年过后和一位来自Promise Technology的技术支持的聊天中,我顺带脑补了这样一个场景:我摇着他的头问道:“你就不能从Promise买一块***的VTrak吗?”
卷3:收尾
我需要进行很多测试来验证控制卡移植的可用性。但不管怎样,一块SAS和一块FC都被我丢下了。我也可以将FC控制器集成到SAS中,进而将它转换成一个FC设备。这也使得我可以将每台存储设备连接到服务器上的任何一个HBA的FC端口上。或者,我也可以买一台二手的Brocade FC交换机,从二手市场购买的话既可以便宜80刀,还能保证所有连线都是安装好的。
不管采用哪种办法,我的interocitor测试平台***都搭建起来并开始运行了,而且在很短的时间里,所有的存储架构都将被进行虚拟化,所有那些4硬盘的小阵列进而都会被淘汰掉。好吧,也许是我下次需要更多活动空间的时候才会考虑将它们都扔掉。
下一步就是为整个平台部署一套Strongbox Technologies的Strong LINK软件,同时添加一套LTO-5或者更好的带库存储设备来运行Linear Tape File System。这样一来,那些极少被访问的数据就会被自动迁移到带库中了。
我花了不到几百美元的钱搭建了一套不错的存储架构,而且还可以定期对其进行扩展。这就是我所谓的特殊的圣诞假期。在此感谢Metalunans给我的启示。
*Interocitor,1955年科幻电影中的智力测试设备。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
量子存储器地位举足轻重 具有哪些功能?
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 存储器的功能就是把信息存储起来,直到需要用到的时候再读出。信息的存储是人类文明传递的重要手段,也是现代信息技术的一个核心环节。伴随着人类历史的发展,信息存储的介质也在不断变化。语言是人类最初的交流方式,大脑是信息存储的最早介质。它使得人类能够持续生存与进化。从语言到文字是人类文明进步的一个转折点,信息可以脱离人本身以文字等形式保存起来并传递下去。人们先后使用过石头雕刻、绳子打结、书本、磁盘、光盘等各种形式的存储器。 现代数字信息处理是基于二进制计算机的,所以经典的存储器都是存储比特的,也就是存储两种经典状态之一:0或者1。大量比特的组合构成我们所需要的信息。经典存储器随处可见,包括电脑、手机内的内存、硬盘,以及便携式U盘等。 便携式U盘(图片来源于网络) 由经典信息走向量子信息的时代,量子存储器是必不可少的基础器件。对比经典存储器的功能,量子存储器应当是可以存储量子状态的,也就是和任意量子叠加状态。 量子存储器在量子信息科学中具有许多重要的功能: (1)建立大尺度量子网络。 量子网络是长程量子通信和分布式量子计算的...
- 下一篇
英特尔首批3D XPoint存储产品出货 速度是闪存的千倍
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 据外媒北京时间3月20日消息,英特尔将在当地时间周日开始出货首批基于3D XPoint新技术的产品,希望借此重塑计算机内存市场,协助公司从科技行业的数据爆炸中获得更多利润。 英特尔在周日开始大范围出货新的存储驱动器,它基于一项名为3D XPoint的技术。英特尔称,公司花费了十多年时间开发这项技术,将其标榜为一种新的内存类型,填补了传统内存和闪存之间的缺口。传统内存速度快,能够存储立即使用的数据。闪存则可以用于更长时间的存储数据。 “它模糊了系统内存和存储之间的界限,”负责英特尔数据中心集团的执行副总裁黛安·布莱恩特(Diane Bryant)称。她表示,3D XPoint可以协助加快欺诈检测、零售购买推荐以及自动驾驶等任务。 英特尔称,处于发展初期3D XPoint技术要比NAND闪存快1000倍,但是速度仍只有DRAM内存的大约1%。考虑到它们与计算机的连接方式,英特尔首批出货的存储驱动器无法充分利用新技术的速度。 英特尔的核心PC和服务器处理器业务面临挑战,希望借助新技术扩大其存储业务。去年,英特尔存储业务营...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Mario游戏-低调大师作品
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 2048小游戏-低调大师作品