Cassandra服务的服务器硬件规范

时间:2012-11-26 05:23:19

标签: facebook cassandra

我想知道关于Cassandra的H / W和memTable大小。
我读过关于卡桑德拉的文章 该文章的标题是“分散式结构化存储系统” 在本文中,FaceBook使用Cassandra在150节点集群上存储大约+ 50TB的数据,并且在2008年为1亿人运营。 但我想了解详情H / W规格。

e.g:

1. we use SMP processor for each node. (Intel dual-core server : frequency --> 1.5GHz)
2. we use 4G RAM size per node.
3. we use 128Gbyte SSD Hard per node.
4. we use 1G switching ethernet.
5. we use (which) L4 switch for Gateway Load-balancing.

  • 我想知道当你为任何应用程序运行Cassandra时,你在FaceBook中使用了多少memTable大小。

1 个答案:

答案 0 :(得分:0)

Cassandra是相对硬件无关的。所以你可以在商品硬件上运行它。 但如果您计划最大化吞吐量,您的配置可能会更好。

  • 使用SSD进行提交日志
  • 将RAID 0 o种用于SSTables
  • 为缓存占用更多​​内存。 16,32和更多GB。
  • 1G开关可能就够了。
  • 因为Cassandra最佳(线性可扩展)!使用更多节点和良好的驱动程序。

每一次表现考虑都应该从真实的场景开始。 稍微启动并配置您的系统。

PS:Hardware Requirenments in the Docu