1. An automatic para-virtualization apparatus of an OS kernel, comprising: a kernel profiler that detects profile information from a native OS kernel; and a virtualization unit that generates a para-virtualized OS kernel that operates on a para-virtualization virtual machine monitor by combining the native OS kernel and the profile information.