xajh32y 发表于 2017-5-20 11:04:52

elasticsearch 性能测试

  最近花很大的经历来做性能测试,把结果整理到了ppt中,可能有个别地方不准,但是可以看看一个趋势。
  主要分为两部分,一部分是写入elasticsearch性能,一部分是查询测试,elasticsearch的查询性能。
  当然在elasticsearch1.3.0之后elasticsearch会提供benchmark来评估服务器性能实用情况。

硬件配置



主机
cpu
mem
disk
system


192.168.32.243 
POWER7  4228MHz*12
24G swap:1G
IBMsas 600G
Red Hat Enterprise Linux Server 6.4


192.168.32.244
POWER7  4228MHz*8
16G swap:1G
IBMsas 600G
Red Hat Enterprise Linux Server 6.4


192.168.32.245
POWER7  4228MHz*8
16G swap:1G
IBMsas 600G
Red Hat Enterprise Linux Server 6.4


测试样本说明


[*]入库测试(bulk)、查询测试
[*]1个服务~3个服务
[*]3、6、9分片
[*]1备份
[*]2.4亿条记录
[*]8g内存
[*]jmeter压力测试工具(2.11)

入库测试

POST http://192.168.32.245:9200/performance/fluxdata-2014-05-27/1414709176&0&GigabitEthernet%2019\1\19&1414709176
POST data:
{
"collectTime": 1414709176,
"deltatime": 300,
"deviceId": "48572",
"getway": 0,
"ifindiscards": 0,
"ifindiscardspps": 0,
"ifinerrors": 0,
"ifinerrorspps": 0,
"ifinnucastpkts": 0,
"ifinnucastpktspps": 0,
"ifinoctets": 160300978,
"ifinoctetsbps": 0,
"ifinucastpkts": 0,
"ifinucastpktspps": 0,
"ifinunknownprotos": 0,
"ifinunknownprotospps": 0,
"ifoutdiscards": 0,
"ifoutdiscardspps": 0,
"ifouterrors": 0,
"ifouterrorspps": 0,
"ifoutnucastpkts": 0,
"ifoutnucastpktspps": 0,
"ifoutoctets": 1454523370,
"ifoutoctetsbps": 0,
"ifoutqlen": 0,
"ifoutqlenpps": 0,
"ifoutucastpkts": 0,
"ifoutucastpktspps": 0,
"portInfo": "GigabitEthernet 19/1/19"
}





 

 

 

 

 



 
  详情见ppt吧,这里没有涉及到分词。
  附件说明:elasticsearch.zip  elasticsearch测试ppt
  index.zip jmeter测试模板

系统监控的工具tsar
页: [1]
查看完整版本: elasticsearch 性能测试