1. In a virtualization environment in which a virtualization mechanism for generating and controlling a virtual server operates in a server including a plurality of processors each having a plurality of arithmetic cores, a multi-core processor reliability improving method comprising the steps of: referring to an arithmetic core management table which manages correspondence between the processors and the arithmetic cores, when generating the virtual server; and then assigning arithmetic cores owned by the different processors to the virtual server.