In this proposal, Liu Jinsong introduces Huawei's three-hot technologies: hot-fix, hot-replacement, and hot-migration (live migration). It firstly analyses the online-update needs coming from Huawei's cloud infrastructure, then discusses the different usage models of three-hot technologies. It then introduces some key technical points of three-hot technologies, for example, how to hot-replace qemu/network/storage components of Huawei's public cloud, how to reduce CPU downtime (under big memory pressure) and network breaktime (reduce VPC breaktime from several minutes to less then 100ms) of live migration, and how to ensure 100% VM alive when live migration fails.
After introducing Huawei's three-hot technologies, it shows some usage models of three-hot technologies at Huawei's public cloud. For example, how Huawei solved Intel's security holes recently by using three-hot technologies.