云计算环境中 SSD 在 Cassandra 测试的性能表现    2010-06-30
实验环境( 1 ) 结构:大致上的 C/S 结构 Servers : 8 个节点组成的 Cluster,P2P 模式 8 HP compaq dc7900(KP719AV) 4 core CPU, 8 (4+4) GB RAM, 80GB SSD Intel X-25M Clients : 10 HP compaq dc7900(KP719AV) 4 core CPU, 8 (4+4) GB RAM, 2TB (500GB+1500GB) SATA
实验环境( 2 ) Network: Switch - H3C S5048E (1000Mbps) OS Linux: Ubuntu 9.04 Server Systems Cassandra 0.6-beta3,HadoopDB
实验设置 Dataset 4,800,000 条记录 每一条记录具有一个 10bytes 的 key 和一个 1000bytes 的 column Client 端使用每个 node 上启动两个线程进行数据存取 计量时间 每次查询是一个函数 记录的是函数发出请求到返回结果的时间 与网络带宽与服务器执行速度有关
查询描述 Sequential write Sequential read Random write Random read Sequential write order 每一个 node 提出的查询其 key 值都是连续的 e.g. : node1 : 1~50 , 000 node2 : 50 , 001~100 , 000…… — 每一个 node 提出的查询其 key 值都是随机的 — 因此,有可能出现极限情况:某节点提出的都是对同一个记录的同一个查询 打开 Cassandra 中的 order 设置:在数据分配时的,对记录按其 key 值顺序存放 可能影响负载均衡:可能大部分查询都是针对某一段 key 值的 非 order 情况 ( 比如: hash) :查询可以分配在不同的节点 order 情况:所有查询集中于一两个节点
测试结果
对于写操作, SSD 相对于 disk ,并没有特别的优势 对于读操作, SSD 的优势比较明显 对于 SSD 本身而言,读速度是写速度的 10 倍
Thank you! Q&A?

云计算环境中Ssd在cassandra测试的性能表现

  • 1.
    云计算环境中 SSD 在Cassandra 测试的性能表现   2010-06-30
  • 2.
    实验环境( 1 )结构:大致上的 C/S 结构 Servers : 8 个节点组成的 Cluster,P2P 模式 8 HP compaq dc7900(KP719AV) 4 core CPU, 8 (4+4) GB RAM, 80GB SSD Intel X-25M Clients : 10 HP compaq dc7900(KP719AV) 4 core CPU, 8 (4+4) GB RAM, 2TB (500GB+1500GB) SATA
  • 3.
    实验环境( 2 )Network: Switch - H3C S5048E (1000Mbps) OS Linux: Ubuntu 9.04 Server Systems Cassandra 0.6-beta3,HadoopDB
  • 4.
    实验设置 Dataset 4,800,000条记录 每一条记录具有一个 10bytes 的 key 和一个 1000bytes 的 column Client 端使用每个 node 上启动两个线程进行数据存取 计量时间 每次查询是一个函数 记录的是函数发出请求到返回结果的时间 与网络带宽与服务器执行速度有关
  • 5.
    查询描述 Sequential writeSequential read Random write Random read Sequential write order 每一个 node 提出的查询其 key 值都是连续的 e.g. : node1 : 1~50 , 000 node2 : 50 , 001~100 , 000…… — 每一个 node 提出的查询其 key 值都是随机的 — 因此,有可能出现极限情况:某节点提出的都是对同一个记录的同一个查询 打开 Cassandra 中的 order 设置:在数据分配时的,对记录按其 key 值顺序存放 可能影响负载均衡:可能大部分查询都是针对某一段 key 值的 非 order 情况 ( 比如: hash) :查询可以分配在不同的节点 order 情况:所有查询集中于一两个节点
  • 6.
  • 7.
    对于写操作, SSD 相对于disk ,并没有特别的优势 对于读操作, SSD 的优势比较明显 对于 SSD 本身而言,读速度是写速度的 10 倍
  • 8.