title: Mixing Linux and Windows MongoDB replica set and is equal hardware important for sharding
body: <p>My first question is really simple, I just want to know if I can mix Linux and Windows mongodb servers in my sharding/replica cluster, ofc with same version like 2.2?</p>
  
  <p>For 2nd question, can someone explain what heppens if I have sharding servers with this hardware </p>
  
  <ul>
  <li>Server 1 : High Cpu, SSD disk</li>
  <li>Server 2 : Normal CPU, Sata disk</li>
  <li>Server 3 : Normal CPU , SSD disk</li>
  </ul>
  
  <p>How will sharding work when we have different hardware servers?</p>
  
  <p>Is it important to build clusters on machines with almost the same hardware?</p>