public static TestHardwareLayout constructInitialHardwareLayoutJSON(String clusterName, int dataNodeCount,
      int basePort) throws JSONException {
    return new TestHardwareLayout(clusterName, 6, 100L * 1024 * 1024 * 1024, dataNodeCount, 2, basePort, 20, false);
  }
Construct a {@link TestHardwareLayout}
@param clusterName the cluster name of the hardware layout
@param basePort the basePort of the hosts that are created in this layout
@return return the constructed layout.
ambry-clustermap/src/test/java/com/github/ambry/clustermap/TestUtils.java