 Hello, everyone. Today I will introduce the future of virtualization and how virtualization technology sits in the cloud native infrastructure. So if you look back to 10 years or 15 years ago, when we talk about virtualization, it's all about server consolidation with legacy applications. It's also the driving force for early cloud. But now with the advancement of cloud native, people care more about how to build and run applications natively in cloud. For this goal, it actually requires lots of technologies, including orchestration, container, function and service, platform and service, infrastructure and service, et cetera. Among those technologies, if we look at the core of the cloud native infrastructure, virtualization technology can still play a critical role. For what? The best isolation and security. So if you look at the ecosystem, last year, Amazon introduced Firecracker, which is a lightweight KVM-based VMM for function and service. As we also know, the Cata container, it uses hardware virtualization technology for the speed of containers and security of virtual machine. So we must shift the virtualization technology to meet those new requirements in cloud native. In this slide, I actually gave some examples of the new requirements for this shift. For virtualization technology, it needs to be nitrate. Nitrate means small memory footprint, simplicity, and also small attacking surface. And also be fast to bring us bare metal experience at the high density for the best use of the computing resource. Quick startup for the agile lifecycle management. And of course, security. It's always the fundamental requirement in cloud. So the older virtualization technology has to change. We must change it from the sole consolidating purpose to any combination of those new cloud native requirements. A recent answer to this shift is Rust-VVM. This project actually comes out of Firecracker at CrossVM, but it goes much broader. The primary goal of Rust-VM is to now build custom VM easily. So you can consider it as a library or a label, a set of virtualization components. Anyone can pick and drag to build a custom hypervisor very quickly. On top of such a trusted base, then people can focus more on the differentiating features in their own usage. So the core philosophy of Rust-VM is a modular, as shown in this figure. So the blue counterbox are already in the upstream report. And the night blue counterboxes are still under development. Currently, it's selected based on the modern correlative requirements by just a starting point. There will be more features coming in the future. And here are some examples, including the device model, the memory abstraction, the virtual V host backend, and also the V file device pass-through. Currently, KVM is the only supported hypervisor, but people are also working to extend to support other hypervisors, such as HyperV. So this is a community work. And it came to life last December, currently with active developers from Alibaba, Amazon, Google, Intel, Red Hat, many companies. At the last, I would like to give an example how to use Rust-VM to build a modern cloud hypervisor. So here, when I say modern, it means the target is for the modern cloud applications on recent hardware. For example, we don't care about the legacy devices. So the only goal is to reduce the emulation complexity. That's provide a much smaller attacking surface compared to existing VMM, for example, QMU. Of course, you also need to provide the high performance as no latency. So look at this architecture. The core of the cloud hypervisor is based on the Rust-VM. It tries to use as much of the Rust-VM code as possible. In the same time, we also use the cloud hypervisor to develop and test new features which are still missing in the Rust-VM community. For example, live migration. And once those features are done, we will contribute back to the Rust-VM community very quickly. Cloud hypervisor also supports the third party components for the MOTDTK. So this project was released this May. And the current is still new, but there are lots of good progress also reflected in the Rust-VM community. So we welcome contributions to both projects, cloud hypervisor and also Rust-VM. And then this works together to make the virtualization technology still in the center of the cloud native infrastructure. Thank you very much.