听起来很让人欢欣鼓舞。除了速度,可靠性比起HDD有没有大的提高?
我们的服务器设备用的硬盘,经常会坏掉,有的甚至用1~2个星期就坏了,更换起来很麻烦,数据丢失也是问题。
On Dec 17, 11:10 am, Amark <amark....@gmail.com> wrote:
> 前段时间不是有消息称百度的搜索服务器都已经上ssd了吗
>
> 2008/12/17 Linker <linker.m....@gmail.com>
这字体还真是怒啊。。
On 12月17日, 上午10时38分, "莫华枫" <longshank...@gmail.com> wrote:
> 如果hp的memristor <http://en.wikipedia.org/wiki/Memristor>不是忽悠人的,那么前途就更加光明了。:)
>
> --
> 反者道之动,弱者道之用
> m...@seaskysh.com
> longshank...@gmail.comhttp://blog.csdn.net/longshanks/
On 12月17日, 上午9时46分, "Kenny Yuan" <yuankain...@gmail.com> wrote:
> *PC体系结构静悄悄地革命*
>
> 你有没有关注SSD?对它的印象如何?如果你仅仅是觉得它"能省一点电量"、"容量太小",那么接下来你可要开始吃惊了。因为SSD有可能正在酝酿着一场体系结-构的革命。先来看两篇报道(经过了我的编辑筛选的):
>
> *Micron的PCIE SSD卡*
> *Micron几个月前推出了速度达到250MBps的RealSSD,最近他们又把这一记录刷新,达到了1G/s。
> 但是Micron使用的是双SSD和高达16位的数据通道,性能超过200000 IOPS(input/output operations per
> second,输入输出操作/秒)这么快的速度使Micron不得不放弃Serial ATA II 300MB/秒的速度,而改投PCI
> Express的怀抱。出货日期和价格待定,跳转后有视频欣赏,看看人家实验的机器和PCI Express接口的的SSD是什么样子。http://www.youtube.com/watch?v=m1GBPreUPXk
> *
> *Fusion-io的PCIE SSD卡
> **看到上图那一大片芯片了吗,那是三星生产的 NAND 闪存,一共 80GB,这张卡是 Fusion-io 的 ioDrive。采用 PCIe
> 接口,读写几乎没有延迟时间(Everrest测试是几十微秒),比目前所有 SATA II SSD 和八颗一万五千转的硬盘组成的RAID系统都还要快**
> (按测试是在4Gb/s的水平)**,总之就是目前地表上最速储存媒体。
> 这里有测试报告:http://www.tweaktown.com/reviews/1683/1/exclusive_look_at_fusion_io_i...
> **(强烈建议对测试数字没概念的人去看测试图)**
> *
> 我们再来一起回忆一下Peter Norvig这位现任google research
> director写的文章《10年编程无师自通》(为方便多数人阅读,找了中译本):
>
> *
> 记住在"计算机科学"这个词组里包含"计算机"这个词。了解你的计算机执行一条指令要多长时间,从内存中取一个word要多长时间(包括缓存命中和未命中的情况-),从磁盘上读取连续的数据要多长时间,定位到磁盘上的新位置又要多长时间。(答案见后文)
> *......
> *答案
> 各种操作的计时,2001年夏天在一台典型的1GHz PC上完成:
> ●执行单条指令 1 纳秒 = (1/1,000,000,000) 秒
> ●从L1缓存中取一个word 2 纳秒
> ●从主内存中取一个word 10 纳秒
> ●从连续的磁盘位置中取一个word 200 纳秒
> ●从新的磁盘位置中取一个word(寻址) 8,000,000纳秒 = 8毫秒
> *
> 距离文章写成之日已有7年,CPU核心翻倍甚至X4、X8,Cache和RAM速度变快,唯有硬盘还是那样地慢。现在,加速硬盘的机会终于快要来了。按软件实测-数据来估算(实际上我怀疑软件实测对于这样快的存储设备是否仍然准确):
>
> *SSD性能*
> ●从连续的磁盘位置中取一个word 2 纳秒
> ●从新的磁盘位置中取一个word(寻址) 50,000纳秒 = 0.05毫秒
> ●向新的磁盘位置中写一个word(寻址) 20,000纳秒 = 0.02毫秒
>
> 在硬盘的读取带宽增加几十甚至上百倍,寻道(其实是寻址)时间降低到几百分之一,系统启动的速度,程序加载的速度,硬盘Cache的设计,Page
> swapping的效率,程序的预读策略......这些常见的问题都需要从新的角度来考虑了。
>
> 比如Page swapping,如果需要*5秒种*,那么这肯定是一个问题,因为它会引起程序的停顿;但*如果它只需要5毫秒*,那么对于多数程序来说,这就不再是一个问题-了:联想一下GUI界面的400毫秒定理......(如果觉得我用GUI程序来举例太过naive的话,请联想一下GC
> algorithm和swapping的关系,或者服务器端常见的的RAID压力问题)
>
> 做过系统(软件系统,硬件系统,软硬件综合系统)的人可能都会有这样的感受:一个数量级的变化足以引发体系结构的革命。
>
> 现在,我们面临的是两个数量级的改变。所以,我将SSD与HDD的变化称为革命,一场会影响软硬件体系结构的革命。
>
> 结果如何,让我们试目以待......
>
> (P.S.为了加强鼓吹效果,本文没有采取中立态度撰写。其实我自己的看法还是"谨慎的乐观")
>
> --
> Kenny Yuan
> C++, UI, LISP, MMA, Psychology and Automobile.
> BLOG: CS巴别塔(Computer Science Babel)
> URL:http://blog.csdn.net/yuankaining/
>
> fusion-io_iodrive_012.jpg
> 111K查看下载
>
> fusion-io_iodrive_013.jpg
> 105K查看下载
>
> fusion-io_iodrive_014.jpg
> 185K查看下载
On 12月17日, 上午9时46分, "Kenny Yuan" <yuankain...@gmail.com> wrote:
> *PC体系结构静悄悄地革命*
>
> 你有没有关注SSD?对它的印象如何?如果你仅仅是觉得它"能省一点电量"、"容量太小",那么接下来你可要开始吃惊了。因为SSD有可能正在酝酿着一场体系结-构的革命。先来看两篇报道(经过了我的编辑筛选的):
>
> *Micron的PCIE SSD卡*
> *Micron几个月前推出了速度达到250MBps的RealSSD,最近他们又把这一记录刷新,达到了1G/s。
> 但是Micron使用的是双SSD和高达16位的数据通道,性能超过200000 IOPS(input/output operations per
> second,输入输出操作/秒)这么快的速度使Micron不得不放弃Serial ATA II 300MB/秒的速度,而改投PCI
> Express的怀抱。出货日期和价格待定,跳转后有视频欣赏,看看人家实验的机器和PCI Express接口的的SSD是什么样子。http://www.youtube.com/watch?v=m1GBPreUPXk
> *
> *Fusion-io的PCIE SSD卡
> **看到上图那一大片芯片了吗,那是三星生产的 NAND 闪存,一共 80GB,这张卡是 Fusion-io 的 ioDrive。采用 PCIe
> 接口,读写几乎没有延迟时间(Everrest测试是几十微秒),比目前所有 SATA II SSD 和八颗一万五千转的硬盘组成的RAID系统都还要快**
> (按测试是在4Gb/s的水平)**,总之就是目前地表上最速储存媒体。
> 这里有测试报告:http://www.tweaktown.com/reviews/1683/1/exclusive_look_at_fusion_io_i...
> **(强烈建议对测试数字没概念的人去看测试图)**
> *
> 我们再来一起回忆一下Peter Norvig这位现任google research
> director写的文章《10年编程无师自通》(为方便多数人阅读,找了中译本):
>
> *
> 记住在"计算机科学"这个词组里包含"计算机"这个词。了解你的计算机执行一条指令要多长时间,从内存中取一个word要多长时间(包括缓存命中和未命中的情况-),从磁盘上读取连续的数据要多长时间,定位到磁盘上的新位置又要多长时间。(答案见后文)
> *......
> *答案
> 各种操作的计时,2001年夏天在一台典型的1GHz PC上完成:
> ●执行单条指令 1 纳秒 = (1/1,000,000,000) 秒
> ●从L1缓存中取一个word 2 纳秒
> ●从主内存中取一个word 10 纳秒
> ●从连续的磁盘位置中取一个word 200 纳秒
> ●从新的磁盘位置中取一个word(寻址) 8,000,000纳秒 = 8毫秒
> *
> 距离文章写成之日已有7年,CPU核心翻倍甚至X4、X8,Cache和RAM速度变快,唯有硬盘还是那样地慢。现在,加速硬盘的机会终于快要来了。按软件实测-数据来估算(实际上我怀疑软件实测对于这样快的存储设备是否仍然准确):
>
> *SSD性能*
> ●从连续的磁盘位置中取一个word 2 纳秒
> ●从新的磁盘位置中取一个word(寻址) 50,000纳秒 = 0.05毫秒
> ●向新的磁盘位置中写一个word(寻址) 20,000纳秒 = 0.02毫秒
>
> 在硬盘的读取带宽增加几十甚至上百倍,寻道(其实是寻址)时间降低到几百分之一,系统启动的速度,程序加载的速度,硬盘Cache的设计,Page
> swapping的效率,程序的预读策略......这些常见的问题都需要从新的角度来考虑了。
>
> 比如Page swapping,如果需要*5秒种*,那么这肯定是一个问题,因为它会引起程序的停顿;但*如果它只需要5毫秒*,那么对于多数程序来说,这就不再是一个问题-了:联想一下GUI界面的400毫秒定理......(如果觉得我用GUI程序来举例太过naive的话,请联想一下GC
> algorithm和swapping的关系,或者服务器端常见的的RAID压力问题)
>
> 做过系统(软件系统,硬件系统,软硬件综合系统)的人可能都会有这样的感受:一个数量级的变化足以引发体系结构的革命。
>
> 现在,我们面临的是两个数量级的改变。所以,我将SSD与HDD的变化称为革命,一场会影响软硬件体系结构的革命。
>
> 结果如何,让我们试目以待......
>
> (P.S.为了加强鼓吹效果,本文没有采取中立态度撰写。其实我自己的看法还是"谨慎的乐观")
>
> --
> Kenny Yuan
> C++, UI, LISP, MMA, Psychology and Automobile.
> BLOG: CS巴别塔(Computer Science Babel)
> URL:http://blog.csdn.net/yuankaining/
>
On 12月17日, 下午3时27分, "hacke...@sina.com" <hacke...@sina.com> wrote:
> 还是没有革命性的提升,
> 如果SSD和内存速度一样或者更快,
> 那我会认为革命就要来了。
>
> On 12月17日, 上午9时46分, "Kenny Yuan" <yuankain...@gmail.com> wrote:
>
>
>
> > *PC体系结构静悄悄地革命*
>
> > 你有没有关注SSD?对它的印象如何?如果你仅仅是觉得它"能省一点电量"、"容量太小",那么接下来你可要开始吃惊了。因为SSD有可能正在酝酿着一场体系结--构的革命。先来看两篇报道(经过了我的编辑筛选的):
>
> > *Micron的PCIE SSD卡*
> > *Micron几个月前推出了速度达到250MBps的RealSSD,最近他们又把这一记录刷新,达到了1G/s。
> > 但是Micron使用的是双SSD和高达16位的数据通道,性能超过200000 IOPS(input/output operations per
> > second,输入输出操作/秒)这么快的速度使Micron不得不放弃Serial ATA II 300MB/秒的速度,而改投PCI
> > Express的怀抱。出货日期和价格待定,跳转后有视频欣赏,看看人家实验的机器和PCI Express接口的的SSD是什么样子。http://www.youtube.com/watch?v=m1GBPreUPXk
> > *
> > *Fusion-io的PCIE SSD卡
> > **看到上图那一大片芯片了吗,那是三星生产的 NAND 闪存,一共 80GB,这张卡是 Fusion-io 的 ioDrive。采用 PCIe
> > 接口,读写几乎没有延迟时间(Everrest测试是几十微秒),比目前所有 SATA II SSD 和八颗一万五千转的硬盘组成的RAID系统都还要快**
> > (按测试是在4Gb/s的水平)**,总之就是目前地表上最速储存媒体。
> > 这里有测试报告:http://www.tweaktown.com/reviews/1683/1/exclusive_look_at_fusion_io_i...
> > **(强烈建议对测试数字没概念的人去看测试图)**
> > *
> > 我们再来一起回忆一下Peter Norvig这位现任google research
> > director写的文章《10年编程无师自通》(为方便多数人阅读,找了中译本):
>
> > *
> > 记住在"计算机科学"这个词组里包含"计算机"这个词。了解你的计算机执行一条指令要多长时间,从内存中取一个word要多长时间(包括缓存命中和未命中的情况--),从磁盘上读取连续的数据要多长时间,定位到磁盘上的新位置又要多长时间。(答案见后文)
> > *......
> > *答案
> > 各种操作的计时,2001年夏天在一台典型的1GHz PC上完成:
> > ●执行单条指令 1 纳秒 = (1/1,000,000,000) 秒
> > ●从L1缓存中取一个word 2 纳秒
> > ●从主内存中取一个word 10 纳秒
> > ●从连续的磁盘位置中取一个word 200 纳秒
> > ●从新的磁盘位置中取一个word(寻址) 8,000,000纳秒 = 8毫秒
> > *
> > 距离文章写成之日已有7年,CPU核心翻倍甚至X4、X8,Cache和RAM速度变快,唯有硬盘还是那样地慢。现在,加速硬盘的机会终于快要来了。按软件实测--数据来估算(实际上我怀疑软件实测对于这样快的存储设备是否仍然准确):
>
> > *SSD性能*
> > ●从连续的磁盘位置中取一个word 2 纳秒
> > ●从新的磁盘位置中取一个word(寻址) 50,000纳秒 = 0.05毫秒
> > ●向新的磁盘位置中写一个word(寻址) 20,000纳秒 = 0.02毫秒
>
> > 在硬盘的读取带宽增加几十甚至上百倍,寻道(其实是寻址)时间降低到几百分之一,系统启动的速度,程序加载的速度,硬盘Cache的设计,Page
> > swapping的效率,程序的预读策略......这些常见的问题都需要从新的角度来考虑了。
>
> > 比如Page swapping,如果需要*5秒种*,那么这肯定是一个问题,因为它会引起程序的停顿;但*如果它只需要5毫秒*,那么对于多数程序来说,这就不再是一个问题--了:联想一下GUI界面的400毫秒定理......(如果觉得我用GUI程序来举例太过naive的话,请联想一下GC
> > algorithm和swapping的关系,或者服务器端常见的的RAID压力问题)
>
> > 做过系统(软件系统,硬件系统,软硬件综合系统)的人可能都会有这样的感受:一个数量级的变化足以引发体系结构的革命。
>
> > 现在,我们面临的是两个数量级的改变。所以,我将SSD与HDD的变化称为革命,一场会影响软硬件体系结构的革命。
>
> > 结果如何,让我们试目以待......
>
> > (P.S.为了加强鼓吹效果,本文没有采取中立态度撰写。其实我自己的看法还是"谨慎的乐观")
>
> > --
> > Kenny Yuan
> > C++, UI, LISP, MMA, Psychology and Automobile.
> > BLOG: CS巴别塔(Computer Science Babel)
> > URL:http://blog.csdn.net/yuankaining/
>
> > fusion-io_iodrive_012.jpg
> > 111K查看下载
>
> > fusion-io_iodrive_013.jpg
> > 105K查看下载
>
> > fusion-io_iodrive_014.jpg
> > 185K查看下载- 隐藏被引用文字 -
>
> - 显示引用的文字 -
我印象里一直是增加用“倍”,减少用“分之一”。但是近来似乎减少用“倍”的越来越
多了。可我一直都算不明白。100 元成本的话,降低 10 倍 的意思是降低到 10
元么?
> 你的CPU加速10倍/100倍,会有什么结果?
> 你的存储容量增加10倍/100倍,会有什么结果?
> 你的网络速度增加10倍/100倍,会有什么结果?
> 你跑步的速度比别人快10倍/100倍,会有什么结果?/
>
> (引文中的概念型SSD的带宽,相比现在的内存,只差一个数量级了)
>
>
> 2008/12/17 hack...@sina.com <mailto:hack...@sina.com>
> <hack...@sina.com <mailto:hack...@sina.com>>
On Wed, Dec 17, 2008 at 11:10:58AM +0800, Amark wrote:
> 前段时间不是有消息称百度的搜索服务器都已经上ssd了吗
>
>
> 2008/12/17 Linker <linker...@gmail.com>
>
> > CUDA和OpenCL更加革命.
> >
> > 2008/12/17 Kenny Yuan <yuank...@gmail.com>
> >
> > *PC体系结构静悄悄地革命*
> >>
> >>
> >> 你有没有关注SSD?对它的印象如何?如果你仅仅是觉得它"能省一点电量"、"容量太小",那么接下来你可要开始吃惊了。因为SSD有可能正在酝酿着一场体系结构的革命。先来看两篇报道(经过了我的编辑筛选的):
> >>
> >> *Micron的PCIE SSD卡*
> >> *Micron几个月前推出了速度达到250MBps的RealSSD,最近他们又把这一记录刷新,达到了1G/s。
> >> 但是Micron使用的是双SSD和高达16位的数据通道,性能超过200000 IOPS(input/output operations per
> >> second,输入输出操作/秒)这么快的速度使Micron不得不放弃Serial ATA II 300MB/秒的速度,而改投PCI
> >> Express的怀抱。出货日期和价格待定,跳转后有视频欣赏,看看人家实验的机器和PCI Express接口的的SSD是什么样子。
> >> http://www.youtube.com/watch?v=m1GBPreUPXk
> >> *
> >> *Fusion-io的PCIE SSD卡
> >> **看到上图那一大片芯片了吗,那是三星生产的 NAND 闪存,一共 80GB,这张卡是 Fusion-io 的 ioDrive。采用 PCIe
> >> 接口,读写几乎没有延迟时间(Everrest测试是几十微秒),比目前所有 SATA II SSD 和八颗一万五千转的硬盘组成的RAID系统都还要快
> >> **(按测试是在4Gb/s的水平)**,总之就是目前地表上最速储存媒体。
> >> 这里有测试报告:
> >> http://www.tweaktown.com/reviews/1683/1/exclusive_look_at_fusion_io_iodrive_pcie_solid_state/index.html
> >> **(强烈建议对测试数字没概念的人去看测试图)**
> >> *
> >> 我们再来一起回忆一下Peter Norvig这位现任google research
> >> director写的文章《10年编程无师自通》(为方便多数人阅读,找了中译本):
> >>
> >> *
> >> 记住在"计算机科学"这个词组里包含"计算机"这个词。了解你的计算机执行一条指令要多长时间,从内存中取一个word要多长时间(包括缓存命中和未命中的情况),从磁盘上读取连续的数据要多长时间,定位到磁盘上的新位置又要多长时间。(答案见后文)
> >> *……
> >> *答案
> >> 各种操作的计时,2001年夏天在一台典型的1GHz PC上完成:
> >> ●执行单条指令 1 纳秒 = (1/1,000,000,000) 秒
> >> ●从L1缓存中取一个word 2 纳秒
> >> ●从主内存中取一个word 10 纳秒
> >> ●从连续的磁盘位置中取一个word 200 纳秒
> >> ●从新的磁盘位置中取一个word(寻址) 8,000,000纳秒 = 8毫秒
> >> *
> >>
> >> 距离文章写成之日已有7年,CPU核心翻倍甚至X4、X8,Cache和RAM速度变快,唯有硬盘还是那样地慢。现在,加速硬盘的机会终于快要来了。按软件实测数据来估算(实际上我怀疑软件实测对于这样快的存储设备是否仍然准确):
> >>
> >> *SSD性能*
> >> ●从连续的磁盘位置中取一个word 2 纳秒
> >> ●从新的磁盘位置中取一个word(寻址) 50,000纳秒 = 0.05毫秒
> >> ●向新的磁盘位置中写一个word(寻址) 20,000纳秒 = 0.02毫秒
> >>
> >> 在硬盘的读取带宽增加几十甚至上百倍,寻道(其实是寻址)时间降低到几百分之一,系统启动的速度,程序加载的速度,硬盘Cache的设计,Page
> >> swapping的效率,程序的预读策略……这些常见的问题都需要从新的角度来考虑了。
> >>
> >> 比如Page swapping,如果需要*5秒种*,那么这肯定是一个问题,因为它会引起程序的停顿;但*如果它只需要5毫秒*,那么对于多数程序来说,这就不再是一个问题了:联想一下GUI界面的400毫秒定理……(如果觉得我用GUI程序来举例太过naive的话,请联想一下GC
那大能够借本帖顺便科普一下传说中的光子计算机与生物计算机?
尤其是输入、运算、存储、输出几个部分
Kenny Yuan wrote:
> SSD和HDD的MTBF标称的都不会太低(似乎SSD标称的更高一些?)。实际上会碰
> 上什么就不好说了。
> 等到业界大量应用,能够统计总体出问题的概率后,就能对部署SSD会碰到的故
> 障率有个评估了吧?但即使那时候,对于个例还是不好说。
>
现在最主要的限制是价格太高,性价比还不行,不符合我们降低运维成本的要求;
其次是业界还没有大规模应用的实例,对 SSD 在长期运行的系统中的可靠性没有
确切的把握。
那大能够借本帖顺便科普一下传说中的光子计算机与生物计算机?
尤其是输入、运算、存储、输出几个部分
现在是有一些进展就报道,灌paper,而实际上还处在摸索最好的路方面。这玩意基本是偏物理的,比如研究项目都是ECE的牵头,找物理系的学生合作,所以搞Engineering的一般知道比较少。
----------------------------------------------------------------------------------
Yours Sincerely
Kun
blog: www.forwind.cn
2008/12/17 Kenny Yuan <yuank...@gmail.com>:
更新:有人用24块三星的SSD组建了一台计算机,得到了超过2GBytes/sec的硬盘实测速率;同时打开所有的OFFICE程序只需要半秒钟;将差不多6GB的700多个文件放入回收站,也就是屏幕一闪的功夫;用硬盘对硬盘的方式复制DVD容量的文件,所用的时间……还是不用秒来计算了……根据实测,所用的时间,就是DVD的包装盒从二层楼高的地方掉到地上所用的时间……
很多大公司都看好SSD的前景,目前Sun的Storage 7000就是把SSD作为存储的Cache. 未来可能有很多服务器,存储设备使用SSD。
而且,SSD这样速度量级的东西一出现,OS领域需要对这方面进行很多优化,很多性能瓶颈就显现出来了。
2009/3/10 Kenny Yuan <yuank...@gmail.com>:
> 更新:有人用24块三星的SSD组建了一台计算机,得到了超过2GBytes/sec的硬盘实测速率;同时打开所有的OFFICE程序只需要半秒钟;将差不多6GB的700多个文件放入回收站,也就是屏幕一闪的功夫;用硬盘对硬盘的方式复制DVD容量的文件,所用的时间……还是不用秒来计算了……根据实测,所用的时间,就是DVD的包装盒从二层楼高的地方掉到地上所用的时间……
>
> 请见视频:http://www.youtube.com/watch?v=96dWOEa4Djs&feature=player_embedded
--
Cheers,
Oliver Yang
Blog: http://blog.csdn.net/yayong
--------------------------------------------------------------------
An OpenSolaris Developer