hadoop - Locate Accumulo/HDFS and Zookeepers on same server? -


i have been working on project zookeepers colocated on same server accumulo cluster / hdfs. works in regards them communicating, going begin rework of other infrastructure , might more this.

i wondering best practice, because had thought maintenance might easier if things broken up. know hdfs/accumulo need together, far zookeepers go, should remain on same machine, or placed on another, or separate ones each (probably no reason this)? there benefits in terms of autoscaling if hdfs/accumulo , 'uninterrupted' zookeepers could perform better?

i assume you're talking master nodes (namenode, accumulomaster, etc). if so, theres no problem (with 2 caveats). if you're talking datanodes, pretty bad practice , zookeeper should moved (at least) master nodes.

there 2 things absolutely kill zookeeper performance: swapping , seeking. so, long theres enough memory , dedicated device (not mount) zookeeper should fine.


Comments

Popular posts from this blog

java - nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet Hibernate+SpringMVC -

sql - Postgresql tables exists, but getting "relation does not exist" when querying -

asp.net mvc - breakpoint on javascript in CSHTML? -