Skip to main content

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

  • Conference paper
  • First Online:
Image Processing and Communications Challenges 8 (IP&C 2016)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 525))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Łaskawiec, S.: The evolution of Java based software architectures. J. Cloud Comput. Res. 2(1), 1–17 (2016). Columbia International Publishing, Columbia

    Google Scholar 

  2. The Linux Containers project. https://linuxcontainers.org

  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. Network Virtualization and Software Defined Networking for Cloud Computing: A Survey. http://www.cse.wustl.edu/~jain/papers/ftp/net_virt.pdf

  5. OpenShift Product Documentation. https://docs.openshift.com/enterprise/3.0/architecture/additional_concepts/sdn.html

  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. Laszewski, T., Nauduri, P.: Migrating to the Cloud: Oracle Legacy Client/Server Applications. Syngress, Waltham (2011). ISBN 9781597496476

    Google Scholar 

  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. TLS Handshake Protocol description, Microsoft. https://msdn.microsoft.com/pl-pl/library/windows/desktop/aa380513(v=vs.85).aspx

  10. Mauer, N., Wolfthal, M.A.: Netty in Action. Manning Publications, Greenwich (2014). ISBN 9781617291470

    Google Scholar 

  11. Multi tenancy implementation proposal. https://github.com/infinispan/infinispan/pull/4348

  12. JMH microbenchmark tool for JVM based languages. http://openjdk.java.net/projects/codetools/jmh

  13. Benchmark results. https://gist.github.com/slaskawi/51f76b0658b9ee0c9351bd17224b1ba2

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sebastian Łaskawiec .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Łaskawiec, S., Choraś, M. (2017). Considering Service Name Indication for Multi-tenancy Routing in Cloud Environments. In: Choraś, R. (eds) Image Processing and Communications Challenges 8. IP&C 2016. Advances in Intelligent Systems and Computing, vol 525. Springer, Cham. https://doi.org/10.1007/978-3-319-47274-4_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-47274-4_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-47273-7

  • Online ISBN: 978-3-319-47274-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics