A cloud software isolation and cross-platform portability methods
Santrauka
Cloud computing is a rapidly emerging technology that provides elastic, automated and on demand infrastructure, platform and software services. The cloud computing service model supplies various compute resources such as CPU, RAM and storage that are shared among various parties. As multiple tenants leverage a single platform, the tenants' applications running in cloud computing environment must be isolated between each other. This paper presents various methods used to achieve isolation between applications running on cloud computing platforms. The methods include compute resources virtualization, containers and similar technologies. The effectiveness of these technologies is evaluated against security, performance and cross-platform portability.