Performance Analysis of Zero-Trust multi-cloud
This addresses performance concerns for organizations implementing Zero Trust in multi-cloud setups, though it is incremental as it focuses on analysis rather than a new method.
The paper tackled the lack of performance analysis for Zero Trust security in multi-cloud environments by proposing a framework and testing workflow, finding that Istio reduced latency variability but increased CPU and memory usage depending on configuration and cloud environment.
Zero Trust security model permits to secure cloud native applications while encrypting all network communication, authenticating, and authorizing every request. The service mesh can enable Zero Trust using a side-car proxy without changes to the application code. To the best of our knowledge, no previous work has provided a performance analysis of Zero Trust in a multi-cloud environment. This paper proposes a multi-cloud framework and a testing workflow to analyze performance of the data plane under load and the impact on the control plane, when Zero Trust is enabled. The results of preliminary tests show that Istio has reduced latency variability in responding to sequential HTTP requests. Results also reveal that the overall CPU and memory usage can increase based on service mesh configuration and the cloud environment.