LinuxCon Japan is the premiere Linux conference in Asia that brings together a unique blend of core developers, administrators, users, community managers and industry experts.
CloudOpen Japan is a conference celebrating and exploring the open source projects, technologies and companies who make up the cloud. It’s built on a belief that open works: for users, for industry and for technology.
In this presentation, we propose a mechanism which partitions x86 machine resources into some logical instances and run guest OSes on those instances in parallel with host Linux. This mechanism directly assigns a subset of CPUs, physical memory areas and I/O devices to a guest OS when it boots. The instanceâs CPUs are unplugged from host Linux when the guest OS runs. As a result, we can run the guest OS with less overhead and noise than that in existing virtualization technology such as KVM. This mechanism is useful for consolidation of real-time systems. It is also applicable to server appliances which have separated sub-OSes to control specific hardware. Iâm currently implementing this mechanism into Linux using remoteproc framework.
The target audience for this presentation is developers who interested in virtualization and real-time systems.