`
zl198751
  • 浏览: 278748 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Fusion-io的吸引力

 
阅读更多

http://sapling.me/hardware/fusion-io.html

 

 

Fusion-io的吸引力

最近因为学习xfs文件系统优化,了解了一下硬盘IO优化方面的知识。其中,Fusion-io这家SSD硬盘提供商给我留下了深刻印象。查了一些资料,整理如下:

关于 Fusion-io

官方网站:http://www.fusionio.com/
中文官方网站:http://fusioniochina.com/

根据“摩尔定律”,计算机处理器的性能以指数倍的速度增长,促使人们对下一代固态存储技术有越来越多的需求。另一方面,机械式磁盘由于遵循“牛顿力 学定律”,性能提升速度较缓,从而带来了性能差距。

Fusion- io是企业级固态技术和高性能I/O解决方案的领先供应商。该公司的固态存储技术弥补了处理能力和存储需求之间的差距,以一种新的以应用为中心的存储类 型,满足数据库的、应用的和系统管理员的需求。

关于SSD(Solid State Disk或Solid State Drive)

固态硬盘(Solid State Disk、Solid State Drive,简称SSD,准确的技术称呼应为固态驱动器)是一种基于永久性存储器,如闪存,或非永久性存储器,同步动态随机存取存储器(SDRAM)的计算机外部存储设备。固态硬盘用来在便携式计算机中代替常规硬盘。虽然在固态硬盘中已经没有可以旋转的盘状机构,但是依照人们的命名习惯,这类存储器仍然被称为“硬盘”。

由于固态硬盘技术与传统硬盘技术不同,所以产生了不少新兴的存储器厂商。厂商只需购买NAND存储器,再配合适当的控制芯片,就可以制造固态硬盘了。新一代的固态硬盘普遍采用SATA-2接口。

ps:Fusion-io的SSD使用的是PCIe接口,具有比SATA SSD更高的带宽。

SSD工作原理

在单级单元(SLC)闪存设备中,一个晶体管可容纳1-比特数据。您通过电子通道将数据写入单元;将足够高的电压加于两端,创造一个足够强大的电场,电子 将穿透氧化物进入浮动门。消除电压,电子将继续停留在浮动门。将电压穿越通道而不施加到门上,扭转偏压,电子将向另一个方向移动。简单的说,这就是闪盘的工作原理-你有两种状态,0和1,即使单元没有电了,状态也会维持住,因此对存储设备来说是非常理想的。

MLC(Multi Level Cell (MLC))与SLC(Single Level Cell (SLC))的区别

目前SSD硬盘使用两种形式的NAND闪存:单级单元(SLC)和多级单元(MLC)。两者之间的差额是每单元存储的数据量,SLC每单元存储1比特而 MLC每单元存储2比特。关键在于,SLC和MLC占据了相同大小的芯片面积。因此,在同样的价格下,MLC可以有两倍容量的效果。

SLC和MLC的擦除性能是一样的,MLC闪存的读取性能需花费两倍长的时间,写入性能需花费四倍长的时间。

SLC的最大优势不在于它的性能好而在于它的使用寿命长。

ps:SLC因为速度快,使用寿命长,一般被用在企业级SSD上。而MLC则多用在消费级市场,如workstation。Fusion-io开发出一种管理MLC闪存的新技术SMLC(Single Mode Level Cell),将SLC技术的企业可靠性与消费级MLC闪存结合起来。SMLC技术的带宽与SLC接近,其耐用性和写入性能也可以与SLC媲美,且成本大大低于传统SLC解决方案。

Fusion-io产品型号和规格

ioDrive


ioDrive作为一种革新性的固态新技术,可大幅提升带宽和应用性能、降低延迟并简化用户的IT基础设施,同时还能削减资金成本和运营成本。

  • 在系统总线和kernel层实现与服务器的集成,以创建一个新的闪存存储层
  • 并非固态盘 — 在性能上轻松超越多个固态盘和单一服务器
  • 提 升应用速度,缩短响应时间并提高效率
  • 降低存储延迟并消除I/O瓶颈
  • 在一个服务器内能实现与数千个磁盘驱动器相当 的性能
  • 从80GB到320GB不等的企业级固态闪存
  • 使用简单,可靠性高

Fusion-io宣称,按每天写入并擦除5TB数据计算,ioDrive 80/160/320GB分别可以使用24年、48年和16年,完全无需担心寿命问题。(这个有待考证)

ioDrive Duo


和ioDrive一样,ioDrive Duo也使用了屡获殊荣的ioMemory技术,在单一设备上实现了性能和容量的翻番。 单一服务器上绑定多个ioDrive Duo,可轻松实现数GB的带宽和高达数十万的IOPS。

  • 性能两倍于业界领先的ioDrive
  • 在系统总线和kernel层实现与服务器的集成,创建一个新的闪存存储层
  • 并非固态盘 —在性能上轻松超越多个固态盘和 单一服务器
  • 提升应用速度,缩短响应时间并提高效率
  • 降低存储延迟并消除I/O瓶颈
  • 在一个服务 器内能实现与数千个磁盘驱动器相当的性能
  • 从320GB到640GB不等的企业级固态闪存
  • 使用简单,可靠性高

ioXtreme和ioXtreme Pro


ioXtreme和ioXtreme Pro PCI Express固态存储设备可提高I/O密集型工作站应用的生产效率。ioXtreme Pro新增了专用的X-Link分层技术,用户向ioXtreme添加一张或多张ioXtreme Pro卡即可实现性能扩展,从而满足极度严苛的工作需求,如电影品质渲染、高清视频重放以及科学计算。

  • 平均带宽为520 MB/秒
  • 吞吐率为700MB/秒
  • 80GB高性能、非易失性NAND闪存存储
  • 复制、编辑和保存海量文件的速度提升5倍
  • 利用ioXtreme Pro扩展多卡性能

ioDrive Octal

ioDrive Octal是一款由Fusion-io设计的自定义式PCI Express卡。该设备拥有8个ioMemory模块,可将8个相同容量和性能的ioDrives放入一张卡中。ioDrive Octal与其他高性能显卡一样适用于所有第二代双插槽PCI Express x16,并能够充分发挥插槽的全部性能。

  • 800,000 IOPS(大小为4k信息包)
  • 6 GB/s 带宽
  • 5 TB 的最大容量
  • 第二代双插槽x16 PCI Express卡

Fusion-io的耗电量


Fusion-io与英特尔X25-M SSD对比

fusion-io的参数不再介绍,英特尔X25-M技术规格如下:

以下引用It168测试结果

处理器:英特尔Core i7 920
主板:技嘉GA-EX58-Extreme
显卡:GeForce GTX 280
内存:6144MB Corsair DDR3-1333
声卡:主板集成
硬盘:英特尔X25-M 80GB SSD x 4和Fusion-io 160GB ioDrive
操作系统:Windows Vista旗舰版
芯片级驱动:Intel 9.1.0.1012和DirectX 10

基准测试软件:SiSoftware Sandra 2009


两块英特尔X25-M SSD组成的RAID0读取性能


四块英特尔X25-M SSD组成的RAID0读取性能


两块英特尔X25-M SSD组成的RAID0写入性能


四块英特尔X25-M SSD组成的RAID0写入性能


Fusion-io 160GB ioDrive的读取性能


Fusion-io 160GB ioDrive的写入性能

总结:两块英特尔X25-M SSD组成的RAID0与四块英特尔X25-M SSD组成的RAID0读取性能几乎没什么提升,但写入性能大幅提升。Fusion-io 160GB ioDrive的读写性能几乎一样,而且带宽很高。特别适用与对写要求很高的场合。两块英特尔X25-M SSD组成的RAID0性价比较高。

其他

到这里,也许有部分人会觉得Fusion-io多么牛X。但是实际应用环境的性能不仅仅取决于某项技术,而需要综合考虑。这里引用一篇MySQL Performance Blog的博客给那些人泼个冷水。

分享到:
评论

相关推荐

    Fusion-io 快速安装指南

    **Fusion-io 快速安装指南综合解析** Fusion-io 的 ioDrive 和 ioDriveDuo 是高性能存储解决方案,为数据中心和高性能计算环境提供卓越的数据处理能力。本文将深入解析 Fusion-io 快速安装指南中的关键知识点,包括...

    Fusion-io 企業級

    ioTurbine采用了一种独特的架构设计,其中包含ioMemory作为一级存储,虚拟机通过HyperVisor(如VMware ESX服务器)访问ioTurbine用户端,进而达到优化I/O性能的目的。该架构支持多种操作系统,如Windows Server、...

    Fusion-io助力SQL Server 2014释放强大性能.pdf

    Fusion-io助力SQL Server 2014释放强大性能.pdf

    Virtual_SAN在Fusion-io上的架构指南

    The goal of this document is to provide reference architecture to deploy VMware’s Virtual SAN (hereafter Virtual SAN)technology using Fusion-io as the flash acceleration layer.

    imu-fusion-master_惯性传感器_速度_方向_

    "imu-fusion-master"项目专注于通过融合惯性传感器数据来估计物体的速度和方向,这在无人驾驶、无人机控制、虚拟现实(VR)以及增强现实(AR)等领域有着广泛应用。 惯性传感器通常包括加速度计和陀螺仪,有时还会...

    rpmfusion-free-release-stable.noarch.rpm

    rpmfusion-free-release-stable.noarch.rpm

    Fusion-io MS SQL Server scripts:开源脚本,用于识别受IO限制的MS SQL Server数据库-开源

    标题中的"Fusion-io MS SQL Server scripts"指的是针对微软SQL Server数据库的一系列脚本,由Fusion-io公司提供。Fusion-io是一家专注于高速、低延迟存储技术的公司,其ioMemory产品是他们的一种高性能固态存储解决...

    rpmfusion-free-release-7.noarch.rpm

    ImageMagick 支持heic 必备rpm包,安装必备准备。 使用脚本 rpm -uvi rpm

    rpmfusion-nonfree-release-stable.noarch.rpm

    rpmfusion-nonfree-release-stable.noarch.rpm 好用

    DataFusion-master.zip

    本文将围绕“DataFusion-master.zip”压缩包中的内容,深入探讨MATLAB在三维激光雷达数据融合方面的应用及其相关知识点。 一、LiDAR基础与数据结构 1. LiDAR原理:三维激光雷达通过发射激光束并接收反射信号来测量...

    Boundary-Finding-based-Multi-focus-Image-Fusion-master.zip

    标题中的"Boundary-Finding-based-Multi-focus-Image-Fusion-master.zip"揭示了这是一个关于多焦点图像融合技术的项目,其中可能包含源代码和相关研究文章。这个技术是图像处理领域的一个重要分支,主要目的是将不同...

    eskf-gps-imu-fusion-main_fusion_IMU_GPS_EKF_

    标题中的"eskf-gps-imu-fusion-main_fusion_IMU_GPS_EKF_"暗示了这是一个关于使用扩展卡尔曼滤波(EKF)实现GPS与IMU数据融合的项目。在这个项目中,EKF被用来结合来自全球定位系统(GPS)和惯性测量单元(IMU)的...

    Evaluation-Metrics-for-Image-Fusion-master_evaluation_imagefusio

    "Evaluation-Metrics-for-Image-Fusion-master_evaluation_imagefusion"这个项目专注于提供一套用于评估图像融合性能的方法和代码库。图像融合是将多源图像信息结合在一起,以创建具有更丰富细节和更全面信息的新...

    3D-tsdf-fusion-python.zip

    3D-tsdf-fusion-python.zip,python代码,用于将多个rgb-d图像融合到tsdf体素体积中。,3D建模使用专门的软件来创建物理对象的数字模型。它是3D计算机图形的一个方面,用于视频游戏,3D打印和VR,以及其他应用程序。

    ioDrive2驱动_ioDrive2_windows驱动.zip

    DOCUMENTATION ioMemory_Hardware_Installation_Guide_for_ioMemory_VSL_3.2.15_2017-04-11.pdf 584.3KB 10-Nov-17 ioMemory_VSL_3.2.15_Release_Notes_2017-11-07....fusion_3.2.11-20150618.fff 25.26MB 10-Nov-17

    rpmfusion-nonfree-release:rpmfusion-nonfree-release-非自由

    `rpmfusion-nonfree-release`是RPM Fusion项目的一部分,它是一个为Fedora和RHEL/CentOS等基于RPM的Linux发行版提供额外软件包的社区仓库。这个仓库包含了一些由于版权、专利或其他法律问题而不能包含在官方发行版中...

    linux-fusion-8.2.0.tar.gz_linux fusion

    在标题"linux-fusion-8.2.0.tar.gz_linux fusion"中,"linux-fusion-8.2.0"指的是该软件的名称及其版本号,".tar.gz"是常见的Linux文件打包格式,意味着这个压缩包采用了GNU tar工具进行打包,并使用gzip进行压缩,...

    VMware-Fusion-12.2.1-18811640_x86.dmg

    VMware mac版本 虚拟机

Global site tag (gtag.js) - Google Analytics