Cdn可以做请求缓存;dns可以做第一级请求分派,将用户请求分派到最靠近用户的服务地址;lvs可以做同机房一层的请求分发;squid/nginx等可以做更细力度的代理;后面服务IO的部分还有memcache/redis等缓存方法。根据业务需求灵活组合,各种方法对资源的需求,调控灵活度,更新实效性等各方面都各有优劣,就看业务需求如何妥协平衡