Network and server infrastructure design