Advertisement

A Distributed Cloud Architecture for Academic Community Cloud

  • Shigetoshi YokoyamaEmail author
  • Nobukazu Yoshioka
Conference paper
  • 409 Downloads
Part of the Communications in Computer and Information Science book series (CCIS, volume 512)

Abstract

This study describes a new approach to cloud federation architecture for academic community cloud. Two basic approaches have been proposed to deal with cloud burst, disaster recovery, business continuity, etc., in community clouds: standardization of cloud services and multi-cloud federation. The standardization approach would take time; i.e., it would not be effective until there are enough implementations and deployments following the standard specifications. The federation approach places limitations on the functionalities provided to users; they have to be the greatest common divisor of the clouds’ functions. Our approach is “cloud on demand”, which means on-demand cloud extension deployments at remote sites for inter-cloud collaborations. Because we can separate the governance of physical resources for cloud deployment and the governance of each cloud by this approach, each organization can have full control on its cloud. We describe how the problems of the previous approaches are solved by the new approach and evaluate a prototype implementation of our approach.

Keywords

Inter-cloud Community cloud Cluster as a service Bare-Metal provisioning Academic cloud 

Notes

Acknowledgements

We would like to thank all the contributors to the dodai project, especially Shin-ichi Honiden, Yoshitaka Kuwata, Masashi Ochida, Osamu Habuka, Takahiro Shida, Guan Xiaohua, Motonobu Ichimura, Takahiko Yuzawa and Daishi Kimura.

References

  1. 1.
    https://github.com/nii-cloud/colony. Accessed 27th February 2014
  2. 2.
    https://github.com/nii-cloud/dodai-compute. Accessed 27th February 2014
  3. 3.
    https://github.com/nii-cloud/dodai-deploy. Accessed 27th February 2014
  4. 4.
    http://www.gictf.jp/index_e.html. Accessed 27th February 2014
  5. 5.
    http://openstack.org/. Accessed 27th February 2014
  6. 6.
    http://puppetlabs.com/. Accessed 27th February 2014
  7. 7.
    Sakai, H.: Standardization activities for cloud computing. NTT Tech. Rev. 9(6), 1–6 (2011)Google Scholar
  8. 8.
  9. 9.
    Yokoyama, S.: Cluster as a Service for self-deployable cloud applications. In: 2012 12th IEEE/ACM International Symposium Cluster, Cloud and Grid Computing (CCGrid), pp. 703–704 (2012)Google Scholar
  10. 10.
    Yokoyama, S.: An academic community cloud architecture for science applications. In: 2012 IEEE/IPSJ 12th International Symposium on Applications and the Internet (SAINT), pp. 108–112 (2012)Google Scholar
  11. 11.
    Yokoyama, S., Yoshioka, N., Ichimura, M.: Intercloud object storage service: colony. In: CLOUD COMPUTING 2012, The Third International Conference on Cloud Computing, GRIDs, and Virtualization, pp. 95–98 (2012)Google Scholar
  12. 12.
    Yokoyama, S.: A network-aware object storage service. In: The 2nd International Workshop on Network-aware Data Management to be held in conjunction with SC12, pp. 556–561 (2012)Google Scholar
  13. 13.
    Hamilton, J.: On delivering embarrassingly distributed cloud services. In: HotNets (2008)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.National Institute of InformaticsTokyoJapan

Personalised recommendations