Advertisement

Considering Service Name Indication for Multi-tenancy Routing in Cloud Environments

  • Sebastian ŁaskawiecEmail author
  • Michał Choraś
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 525)

Abstract

In recent years Cloud deployment gained popularity mainly because of reducing IT operational costs. Cloud vendors and middleware companies work hard on hosting their services for many customers at the same time. This requires solving two fundamental problems: how to isolate customer data one from an- other and how to securely access it. This article shows how to use TLS/SNI mechanism to create a multi-tenant router which will be used in Infinispan project.

Keywords

Cloud PaaS SaaS Multi-tenant applications Hosted software 

References

  1. 1.
    Łaskawiec, S.: The evolution of Java based software architectures. J. Cloud Comput. Res. 2(1), 1–17 (2016). Columbia International Publishing, ColumbiaGoogle Scholar
  2. 2.
    The Linux Containers project. https://linuxcontainers.org
  3. 3.
    Felter, W., Ferreira, A., Rajamony, R., Rubio, J.: An updated performance comparison of virtual machines and Linux containers. In: International Symposium on Performance Analysis of Systems and Software, USA, pp. 171–172 (2015)Google Scholar
  4. 4.
    Network Virtualization and Software Defined Networking for Cloud Computing: A Survey. http://www.cse.wustl.edu/~jain/papers/ftp/net_virt.pdf
  5. 5.
  6. 6.
    Enter the Andromeda zone - Google Cloud Platform’s latest networking stack. https://cloudplatform.googleblog.com/2014/04/enter-andromeda-zone-google-cloud-platforms-latest-networking-stack.html
  7. 7.
    Laszewski, T., Nauduri, P.: Migrating to the Cloud: Oracle Legacy Client/Server Applications. Syngress, Waltham (2011). ISBN 9781597496476Google Scholar
  8. 8.
    Shbair, W.M., Thibault, C., Goichot, A., Chrisment, I.: Efficiently bypassing SNI-based HTTPS filtering, efficiently bypassing SNI-based HTTPS filtering. In: Shbair, W.M., Cholez, T., Goichot, A., Chrisment, I. (eds.) IFIP/IEEE International Symposium on integrated Network Management (IM 2015), Canada, pp. 990–995 (2015)Google Scholar
  9. 9.
  10. 10.
    Mauer, N., Wolfthal, M.A.: Netty in Action. Manning Publications, Greenwich (2014). ISBN 9781617291470Google Scholar
  11. 11.
    Multi tenancy implementation proposal. https://github.com/infinispan/infinispan/pull/4348
  12. 12.
    JMH microbenchmark tool for JVM based languages. http://openjdk.java.net/projects/codetools/jmh
  13. 13.

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Institute of TelecommunicationsUniversity of Science and Technology in BydgoszczBydgoszczPoland

Personalised recommendations