Disaggregated Architecture for at Scale Computing

Chung-Sheng Li, Hubertus Franke, Colin Parris, Victor Chang

2015

Abstract

The rapid growth of cloud computing both in terms of the spectrum and volume of cloud workloads brought many challenges to the traditional data center design - fast changing system configuration requirements due to workload constraints, varying innovation cycles of system components, and maximal sharing of systems and subsystems. In this paper, we developed a qualitative assessment of the opportunites and challenges for leveraging disaggregated datacenter architecture to address these challenges. In particular, we compare and contrast the programming models that can be used to access the disaggregated resources, and developed the implications for the network and resource provisioning and management.

References

  1. Barroso, Luiz André, Jimmy Clidaras and Urs Hölzle. (2013) The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines, Second edition.
  2. Chang, V. (2014). The business intelligence as a service in the cloud. Future Generation Computer Systems, 37, 512-534.
  3. Duato, J., Pena, A. J., Silla, F., Mayo, R., & QuintanaOrtí, E. S. (2010, June). rCUDA: Reducing the number of GPU-based accelerators in high performance clusters. In High Performance Computing and Simulation (HPCS), 2010 International Conference on (pp. 224-231). IEEE.
  4. Han, S., N. Egi, A. Panda, S. Ratnasamy, G. Shi, and S. Shenker, (2013) Network support for resource disaggregation in next-generation datacenters. In Proc. HotNets.
  5. Herodotou, H., F. Dong and S. Babu. No one (cluster) size fits all: automatic cluster sizing for data-intensive analytics. In Proc. of the 2nd ACM Symposium on Cloud Computing, 2011.
  6. Hindman B., A. Konwinski, M. Zaharia, A. Ghodsi, A. D Joseph, R. H Katz, S. Shenker, I. StoicaMesos (2011): Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. Proc. ACM USENIX Symposium on Networked Systems Design & Implementation (NSDI), 2011.
  7. Krug, Perry, How Many Nodes? Part 1: An introduction to sizing a Couchbase Server 2.0 cluster. http:// blog.couchbase.com/how-many-nodes-part-1- introduction-sizing-couchbase-server-20-cluster.
  8. Li, C.-S, B. L. Brech, S. Crowder, D. M. Dias, H. Franke, M. Hogstrom, D. Lindquist, G. Pacifici, S. Pappe, B. Rajaraman, J. Rao, R. P. Ratnaparkhi, R. A. Smith and M. D. Williams. (2014) Software defined environments: An introduction. In IBM Journal of Research and Development Vol. 58 No. 2/3 pp. 1-11, March/May.
  9. Lim, K. Lim, J. Chang, T. Mudge, P. Ranganathan, S. K. Reinhardt and T. F. Wenisch. (2009) Disaggregated Memory for Expansion and Sharing in Blade Servers. In Proc. ISCA.
  10. Lim, K., Y. Turner, J. R. Santos, A. AuYoung, J. Chang, P. Ranganathan and T. F. Wenisch. (2012) Systemlevel implications of disaggregated memory. In Proc. HPCA.
  11. Reano, C., R. May, E. S. Quintana-Orti, F. Silla, J. Duato, A. J. Pena (2013), Influence of InfiniBand FDR on the Performance of Remote GPU Virtualization, IEEE International Conference on Cluster Computing (CLUSTER), pp. 1-8.
  12. Rumble, S. Rumble, D. Ongaro, R. Stutsman, M. Rosenblum, and J. Ousterhout. (2011) It's time for low latency. In Proc. HotOS.
  13. Schwarzkopf, M., Konwinski, A., Abd-El-Malek, M., & Wilkes, J. (2013, April). Omega: flexible, scalable schedulers for large compute clusters. In Proceedings of the 8th ACM European Conference on Computer Systems (pp. 351-364). ACM.
  14. SeaMicro Technology Overview. http://seamicro.com/ sites/default/files/SM_TO01_64_v2.5.pdf.
  15. Intel, Facebook Collaborate on Future Datacenter Rack Technologies, http://newsroom.intel.com/community/ intel_newsroom/blog/2013/01/16/intel-facebookcollaborate-on-future-data-center-rack-technologies, Jan. 2013.
Download


Paper Citation


in Harvard Style

Li C., Franke H., Parris C. and Chang V. (2015). Disaggregated Architecture for at Scale Computing . In Proceedings of the 2nd International Workshop on Emerging Software as a Service and Analytics - Volume 1: ESaaSA, (CLOSER 2015) ISBN 978-989-758-110-6, pages 45-52. DOI: 10.5220/0005551300450052


in Bibtex Style

@conference{esaasa15,
author={Chung-Sheng Li and Hubertus Franke and Colin Parris and Victor Chang},
title={Disaggregated Architecture for at Scale Computing},
booktitle={Proceedings of the 2nd International Workshop on Emerging Software as a Service and Analytics - Volume 1: ESaaSA, (CLOSER 2015)},
year={2015},
pages={45-52},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005551300450052},
isbn={978-989-758-110-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Workshop on Emerging Software as a Service and Analytics - Volume 1: ESaaSA, (CLOSER 2015)
TI - Disaggregated Architecture for at Scale Computing
SN - 978-989-758-110-6
AU - Li C.
AU - Franke H.
AU - Parris C.
AU - Chang V.
PY - 2015
SP - 45
EP - 52
DO - 10.5220/0005551300450052