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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Łaskawiec, S.: The evolution of Java based software architectures. J. Cloud Comput. Res. 2(1), 1–17 (2016). Columbia International Publishing, Columbia
The Linux Containers project. https://linuxcontainers.org
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)
Network Virtualization and Software Defined Networking for Cloud Computing: A Survey. http://www.cse.wustl.edu/~jain/papers/ftp/net_virt.pdf
OpenShift Product Documentation. https://docs.openshift.com/enterprise/3.0/architecture/additional_concepts/sdn.html
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
Laszewski, T., Nauduri, P.: Migrating to the Cloud: Oracle Legacy Client/Server Applications. Syngress, Waltham (2011). ISBN 9781597496476
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)
TLS Handshake Protocol description, Microsoft. https://msdn.microsoft.com/pl-pl/library/windows/desktop/aa380513(v=vs.85).aspx
Mauer, N., Wolfthal, M.A.: Netty in Action. Manning Publications, Greenwich (2014). ISBN 9781617291470
Multi tenancy implementation proposal. https://github.com/infinispan/infinispan/pull/4348
JMH microbenchmark tool for JVM based languages. http://openjdk.java.net/projects/codetools/jmh
Benchmark results. https://gist.github.com/slaskawi/51f76b0658b9ee0c9351bd17224b1ba2
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)