写点什么

MySpace 使用 SSD 替换 150 台标准负载服务器

  • 2009-12-30
  • 本文字数:1474 字

    阅读完需:约 5 分钟

最近, MySpace Fusion-io 宣布双方正在共同努力,减少数据中心的运营费用。借助于 Fusion-io 的 ioDrive 固态硬盘(SSD),MySpace 替换掉了 150 台标准负载服务器,并且把重载服务器的数量从 80 降低到 30。这两家公司最近发表了一份白皮书报告,宣称最终减少了51% 的服务器空间。根据白皮书,MySpace 计划等到剩余1700 台2U 服务器寿终正寝的时候,将把这些服务器也要全部替换掉。

2009 年 3 月的新闻发布会上,Fusion- io 表示他们最新的固态硬盘(SSD)的参数为持续读取带宽 1.5GB/s、读取 IOPS(I/Os Per Second) 186,000、持续写入带宽 1.4GB/s、写入 IOPS 167,000,是由他们 320G 的 SSD 产品达到的。相比较而言,低端 SATA 硬盘驱动器(HDD)的随机 IOPS 可以达到 70,而高端 SAS 硬盘型号的随机 IOPS 可以达到 300。该 SSD 产品是一款 PCI-Express 外设卡( PCIe ),平均访问延迟低于 50 微秒,而相比之下,硬盘的平均访问延迟是 4.5 毫秒,即 4500 微秒。

SSD 在过去几年里一直在迅速发展,现在似乎已经到了一个阶段,在某些应用上它们可以胜过 HDD。SSD 提供的关键优势包括:

  • 用电量更低——服务器上一块 SSD 的功耗大概是 3 瓦,而类似的一块 HDD 则在 6 至 10 瓦之间。
  • 更快的查寻速度——如上所述,SSD 的查寻时间在随机读取方面至少比 HDD 要快得多:SSD 的查寻时间约为 100 微秒,而 HDD 平均是 4500 微秒。
  • 更高的可靠性——缺少活动部件,意味着 SSD 出现硬盘硬件故障的可能性比 HDD 要小得多。根据公布的数据,SSD 的平均无故障时间(MTBF)约为 200 万小时,而 HDD 则仅为其六分之一,约为 30 万小时。
  • 工作 **** 静音——SSD 运行时完全静音,硬盘驱动器则绝对不可能。

阻碍 SSD 应用的最大障碍是价格——64 GB SSD 的价格仍然约为同等存储容量 HHD 的 4 倍。然而,任职于 Ars Technica 的 Jon Stokes指出,由于数据中心的散热和耗电引起更多的关注,SSD 相较于 HDD 更低的运营成本导致两种解决方案的总体价格也非常接近。Stokes 同时也警告:

但是,不是每个数据中心都能够照搬 MySpace 昂贵的削减硬件的壮举。作为一个社交网络平台,MySpace 本质上是一个存在大量并发连接的大型数据库应用程序。MySpace 的工程师声称,放在 ioDrive 上的数据库部分运行起来就像缓存在内存上面一样快。一位参与了上述 SSD 讨论的人士透露,即使以目前 SSD 的价格,SSD 对于受性能限制甚于容量的数据中心是很有意义的,而 MySpace 则颇受性能限制。

来自 Amazon Web 服务团队的 James Hamilton 认为仅凭节能使用 SSD 的理由尚显牵强。他认为,对于 IOPS 非常高的工作,或者在数据不能写入磁盘,必须缓存在内存(RAM)里面的情况下,SSD 是一项替换硬盘的伟大技术。由于内存是有限的,而且相对于硬盘和 SSD 仍然昂贵,应用 SSD 处理这样的工作是有意义的。但是,并非所有的数据都需要 SSD,他在文章“用 SSD 替换掉所有的硬盘”里面解释了他的理由:

但是,在我曾经工作或参观的每家公司,存在于磁盘上的绝大部分数据都是“死寂”的。安全和审计日志、备份、启动盘、档案副本、调试信息,以及很少访问的大对象。把这些没有特殊访问速度要求的“死寂”数据放在闪存上面没有意义。这些数据更关乎容量,而不是 IOPS,而通过闪存获取容量的代价颇为不菲。

无论是全部或部分更换硬盘存储,SSD 技术都是数据中心运营工具箱中的优秀工具之一。出色的吞吐量和可靠性使其成为追逐高 IO 负载的理想的硬盘替代品,人们有理由期待存储单元的价格不断降低,技术本身不断发展和成熟。

查看英文原文: MySpace Replaces Storage with Solid-State Drive Technology in 150 Standard Load

2009-12-30 20:112976
用户头像

发布了 76 篇内容, 共 26.0 次阅读, 收获喜欢 3 次。

关注

评论

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

io_uring vs epoll ,谁在网络编程领域更胜一筹?

OpenAnolis小助手

网络编程

红颜更胜儿郎 | 尚硅谷微信支付实战教程发布

编程江湖

前端教程 微信支付开发

React进阶(六):组件生命周期

No Silver Bullet

React 生命周期管理 12月日更

面向WEB开发的Docker(三):安装Docker

devpoint

Docker 12月日更

云服务器ECS年终特惠,老用户新购优惠低至4折

阿里云弹性计算

云服务器 年终特惠

养孩子到底有多难?

Tiger

28天写作

一本用户体验时代的产品生存指南!

博文视点Broadview

医疗的客户体验

张老蔫

28天写作

百度搜索中台海量数据管理的云原生和智能化实践

百度Geek说

架构 云原生 后端 百度搜索

带你尝鲜LiteOS 组件EasyFlash

华为云开发者联盟

LiteOS 组件 EasyFlash 嵌入式闪存库 Flash

跳出问题限制来解决问题-cacerts证书库的证书丢失的解决

superman

跳出问题解决问题 命题似解决 cacerts证书库

让数据大白于天下:GCC插件实现代码分析和安全审计

华为云开发者联盟

数据结构 安全审计 GCC 代码分析 安全分析

大数据之面试篇之Hadoop/HDFS/Yarn

@零度

大数据 面试题

给弟弟的信第14封|人到年纪,自己就是屋檐

大菠萝

28天写作

Linux学习教程从入门到精通:条件判断和流程控制语句If

侠盗安全

Linux 运维 运维工程师 云计算架构师

Android技术分享| 【自习室】自定义View代替通知动画(完)

anyRTC开发者

android 音视频 WebRTC 视频通话 自定义view

实用机器学习笔记十五:卷积神经网络

打工人!

深度学习 算法 学习笔记 卷积神经网络 12月日更

从0开始学VUE - 踩坑记录

恒生LIGHT云社区

JavaScript Vue 前端

尚硅谷微信支付实战教程发布!

@零度

微信支付

中科柏诚本地生活赋能金融机构应对内卷危机

联营汇聚

资本巨头纷纷入局,DAO究竟有何魔力?

旺链科技

区块链 组织 DAO

常用邮箱申请渠道【小程序专题2】

坚果

小程序 28天写作 12月日更 邮箱

【LeetCode】把二叉搜索树转换为累加树Java题解

Albert

算法 LeetCode 12月日更

0 基础实现简单的Kotlin ListView

阿策小和尚

28天写作 Android 小菜鸟 12月日更

带你了解几种二进制代码相似度比较技术

华为云开发者联盟

二进制 源代码 二进制代码 二进制代码比较 安全审计

Java 泛型通配符详解

编程江湖

JAVA开发 java编程

高性能云网关,打通云内外业务互通的任督二脉

华为云开发者联盟

网关 云平台 华为云Stack 云网关 L2BR/L3G

以 Kubernetes 的方式来安装运行极狐GitLab Runner

极狐GitLab

Kubernetes runner 极狐GitLab

一文带你从零认识什么是XLA

华为云开发者联盟

深度学习 tensorflow PyTorch 深度学习编译器 XLA

Go 语言快速入门指南:第六篇 与数据为舞之映射

宇宙之一粟

哈希表 字典 映射 签约计划第二季 12月日更

MySQL数据库升级后如何防止性能下降

@零度

MySQL

MySpace使用SSD替换150台标准负载服务器_架构_Carlos Armas_InfoQ精选文章