Optimizing Data Rack Layout for Easy Access and Maintenance