momo 发表于 2008-9-26 16:50:55

Xbox、PS3 和Wii联手推动存储的未来

对于那些喜欢跟随潮流的人来说,也许听起来有点奇怪,我最后玩过的视频游戏,是上个世纪70年代的Pong,而且是因为我的一位堂兄弟在生日的时候收到这个礼物。Pong和其他一些早期的游戏和今天的游戏相同之处甚少。除了技术和现实方面的提升,今天的游戏销量巨大。在上个世纪70年代,计算机行业的市场都是由企业或政府创造的,它们希望获得更快、更大、更便宜的系统。在上个世纪90年代,这个市场受到家庭电脑的推动,而互联网接入的普及也推动了它的发展。这个市场中,基于电脑和互联网的一切都成了一种日用品。今天,我认为我们很可能会看到市场发生转变:游戏设备成了推动力量,而电脑成了游戏设备的附属物。我不想讨论这种现象的社会价值,也不想说它是好是坏。问题的关键在于我们每个人都会受到这种转变的影响,我们现在应该开始考虑这个问题了。

    回顾一下存储技术以及它们产生的影响也许是个不错的主意。让我们只追溯10到15年的历史吧。

磁盘驱动器

    今天,世界上销售的绝大部分磁盘驱动器都是针对电脑的。当然,随着便携式音乐播放器和iPods的普及,情况也许会改变,但是今天所售出的绝大部分存储仍然是针对电脑的。SATA磁盘驱动器和企业使用的FC(光纤通道)驱动器和SAS驱动器相比,在价格上有着很大的区别。价格上的差别不仅仅是因为复杂性和接口,容量也是一个因素。尽管SATA驱动器复杂性较低而且接口成本低,我仍然认为SATA的最大优点是在容量上。FC芯片要比以太网芯片要贵很多,而SATA芯片则可以集成在主板上,就好像低端的RAID控制器。电脑市场推动了这种需求。

NAS

    我相信,NAS的普及和低性能的共享存储也是受到电脑市场的推动。NAS最初是和共享存储一起,专门针对SMB市场的解决方案。但是今天,随着磁盘驱动器和家庭网络的价格不断下降,你会看到越来越多的NAS链接到了家庭路由器上,作为备份设备和共享存储。最初为企业设计的技术随着时间的推移,飞入了寻常百姓家。

    这里仅仅举了两个例子,说明电脑是如何影响存储市场,让产品逐渐演变成日用品的。那么如果我关于游戏重要性的假设成立的话,家庭游戏机又将如何影响我们的未来呢?

戏需求

    和以往一样,一切都和需求有关。那么游戏需要什么呢?

CPU和处理能力要求:

• 图形处理能力:通常是由特殊设计的硬件进行处理的。
• 高性能CPU:如果IBM、东芝和其他的厂商不需要高性能CPU,他们为什么要开发Cell Processor(单元处理器)呢?
• 高速内存

存储和I/O要求:

• 存储流畅:不仅仅是存储必须变得更快,文件系统也必须能够赶上设备的速度(高性能的文件系统),未来也许是网络里的共享文件系统。
• 存储和你浏览设备之间的高速数据传输通道。

    让我们假设我们已经达到了所有这些要求。那么在未来几年里,它会对存储环境造成什么影响呢?请记住,电脑用了10年的时间才在磁盘驱动器方面对企业存储产生了影响,但是由于现在市场变化的速度加快,这一时间有可能会减半。

    我相信它可能在三个方面产生影响:物理存储密度和性能;文件系统;能耗和制冷。

物理存储

    未来的游戏是共享式游戏,也就是说你不仅仅是和电脑玩,而是和本地环境中或全球范围内的其他的玩家对战。今天,有一些网络游戏还受到网络性能的限制,但是同样重要却常常被忽视的另一个问题是存储性能。随着游戏环境的增长,增减人员、提高复杂程度都变的非常重要,这就需要更多的存储和处理能力。由于本地存储通常会比网络快,通过网络发送少量的信息以访问存储比通过网络传输所有信息的做法要快得多。

    这意味着游戏将会需要存储更多的信息,随着越来越多的游戏被推出,也要求这些信息的读取速度变得更快。读比写要重要的多,因为绝大部分的写是加载游戏进度,必须提高存储密度以满足这种需求。

文件系统

    由于游戏需要更高性能的存储,所以文件系统必须满足玩家网络的性能要求。由于存储必须变得更快,文件系统还必须达到存储性能要求。比如说,如果你使用的是一个NTFS文件系统,随着时间的推移,你会发现系统的启动时间变得越来越长。如果你的系统崩溃了,你需要重装系统,结果你会发现系统启动得快多了,这真让人吃惊。出现这种现象的原因在于文件系统数据、元数据和虚拟内存区域被分成了很多碎片。微软的磁盘碎片整理程序也没有帮助,但这是另外一个话题了。文件系统必须提升性能,以达到这些性能要求,我对文件碎片问题已经抱怨了很多年了,为了保证游戏环境的流畅运行,似乎这个问题有望得到解决,希望这也会解决其他系统和文件系统的问题。

能耗和冷却

    我们都知道计算机房里的能耗和冷却问题,无论机房大小,这个问题都存在,而对于一些环境来说,它们会成为严重的问题。为了好玩,我在Google 上搜索“cooling xbox”,让我非常吃惊,出现了很多关于外接的冷却附件的信息,还有很多讨论能耗和热效应的内容,如果我没记错的话,在Xbox刚推出不久,就有讨论它以及过热问题的内容了。家庭电脑也遇到了同样的问题。我为自己的电脑加装了一个风扇以帮助散热。磁盘驱动器的能耗似乎不会发生改变了,因为它们是机械设备,所以未来能源和冷却的改进需要依赖游戏行业了。

游戏推动一切

    我相信游戏行业会推动存储技术的发展,就好象它推动计算机和图形技术发展一样。例如,Sony-Toshiba-IBM联盟的Cell处理器用于游戏,但是它也被Los Alamos实验室用在了名为RoadRunner的下一代超级计算机项目之中。

    我相信存储行业也会出现类似的交叉技术。对于电脑来说,IDE和现在的SATA驱动器已经成为企业二级存储的主流,例如D2D备份。

    电脑技术即将让位,游戏市场即将登场。将这些和针对照相机、音乐播放器等设备的固态闪存结合在一起,不用多久,你就会拥有类似企业里使用的分级存储,不过这次是闪存和磁盘。用Google快速搜索一下,就会发现笔记本电脑市场已经实现了这一点,而游戏市场也紧随其后。如果厂商们能够真正地分析出大量数据存储中的层级关系,也许SSD会回到企业市场中来。SSD的一个大问题是绝大部分的人都不知道怎么使用它们,也不知道什么时候、哪些文件对减少反应时间很重要。如果我们获得了游戏里需要的存储,那么存储系统和文件系统用比现在的HSM系统更复杂的方式理解存储级别就只是一个时间早晚的问题。

    这个世界已经改变。开始的时候,超级计算机推动着这个市场,并且走进了企业。今天,绝大部分的技术都来源于电脑,游戏设备,以及iPods和iPhones之类的设备,它们代替了超级计算机,推动着市场。也许玛雅人说的对,到2012年这个世界将会整个上下颠倒过来。
页: [1]
查看完整版本: Xbox、PS3 和Wii联手推动存储的未来