From distributed servers to a System z architecture: how one company did it