āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύāĨ¤ āĻĒāĻžāĻ°ā§āϟ 2āĨ¤ āĻļ⧁āϰ⧁āĨ¤ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ

āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻĒā§āϰāĻŦāĻ¨ā§āϧ āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āφāĻĻ⧇āĻļ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋāϕ⧇ āϕ⧀ āĻĻāĻŋāϝāĻŧ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āύāĻŋāĻŦāĻ¨ā§āϧāϗ⧁āϞāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻŽā§‹āϤāĻžāϝāĻŧ⧇āύ āĻ•āϰāĻž āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒāĻŖā§āϝ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻžāϰ āωāĻĒāϰ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāĻŦ⧇āĨ¤ āĻāϰ āĻļ⧁āϰ⧁ āĻŦāĻŋāĻ¨ā§āĻĻ⧁ āĻĻāĻŋāϝāĻŧ⧇ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϝāĻžāĻ• - āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤
āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύāĨ¤ āĻĒāĻžāĻ°ā§āϟ 2āĨ¤ āĻļ⧁āϰ⧁āĨ¤ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ

1. āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āϝāĻ¨ā§āĻ¤ā§āϰāĻŖāĻž

āϏ⧁āϤāϰāĻžāĻ‚, āφāĻĒāύāĻŋ āĻ•āĻŋ āĻĨ⧇āϕ⧇ āϚāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ? āĻ­āĻŋāϤāϰ⧇ āĻŸā§‡āϞāĻŋāĻ•āĻŽ āĻāĻŦāĻ‚ āĻ—āĻŖāϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻŽāĻ¨ā§āĻ¤ā§āϰāϕ⧇āϰ āϰ⧇āϜāĻŋāĻ¸ā§āϟāĻžāϰ āĻāĻ•āϟāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āφāϛ⧇:

  • āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ "āφāϰ-āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύÂģ (libvirt, KVM, QEMU)
  • āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϝāĻžāϕ⧇āϜ "āĻŦā§āϰ⧇āĻ¸ā§āϟ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϟ⧁āϞÂģ (libvirt, KVM, QEMU)
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻāĻŦāĻ‚ āύāĻŋāϰ⧀āĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ "āĻļāĻžāĻ°ā§āĻ•ā§āϏ āĻ¸ā§āĻŸā§āϰ⧀āĻŽ" (āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāωāĻĄ āϏāĻŽāĻžāϧāĻžāύ āϝāĻž 95% āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϏāϰāĻ•āĻžāϰāĻŋ āĻ…āĻĢāĻŋāϏ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤ āύāϝāĻŧ (āĻ—ā§‹āĻĒāύ⧀āϝāĻŧāϤāĻž, āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)
  • āϏāĻžāĻ°ā§āĻ­āĻžāϰ, āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϝāĻžāϕ⧇āϜ "āĻšā§‹āĻ¸ā§āϟ" (KVM x86)
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āύāĻŋāϰāĻžāĻĒāĻĻ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ "Z|virt"(āĻ“āϰāĻĢ⧇ oVirt+KVM)
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āϟ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ "āϰ⧋āϏāĻž āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ"(āĻ“āϰāĻĢ⧇ oVirt+KVM)
  • āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ āĻ•āĻŋāωāĻĒāĻŋ āĻ­āĻŋāĻāĻŽāĻāĻŽ (āĻ…āĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āĻšāϤ⧇ āĻ“āϰāĻžāĻ•āϞ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŦāĻ•ā§āϏ⧇āϰ āĻŽāϤ⧋āχ)

āφāĻĒāύāĻŋ OS āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ⧇āϰ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻŦāĻž āϤāĻžāĻĻ⧇āϰ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰāϗ⧁āϞāĻŋāϕ⧇āĻ“ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, Astra Linux āϕ⧇ KVM āϏāĻŽāĻ°ā§āĻĨāύ āφāϛ⧇āĨ¤ āĻāĻŦāĻ‚ āϝ⧇āĻšā§‡āϤ⧁ āĻāϟāĻŋ OS āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ⧇āϰ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ, āĻāϟāĻŋ āχāύāĻ¸ā§āϟāϞ⧇āĻļāύ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ "āĻŦ⧈āϧ" āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāĻŋāϤ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ "āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇ āϕ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āϕ⧀ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āύāĻž" āĻĒā§‚āĻ°ā§āĻŦ⧇ āφāϞ⧋āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻĒā§āϰāĻŦāĻ¨ā§āϧāϤāĻžāχ āφāĻŽāĻŋ āĻāχ āχāĻ¸ā§āϝ⧁āϤ⧇ āĻĨāĻžāĻ•āĻŦ āύāĻžāĨ¤

āφāϏāϞ⧇, āĻāĻ–āĻžāύ⧇ Astra Linux āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϟ⧁āϞ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž:

  • VirtualBox
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ (KVM) āψāĻ—āϞ āĻ•āĻžāϰ⧇āĻ¨ā§āϟ
  • libvirt āĻĻā§āĻŦāĻžāϰāĻž KVM āĻāϰ āωāĻĒāϰ⧇

āϰ⧋āϏāĻž āϞāĻŋāύāĻžāĻ•ā§āϏ⧇āϰ āĻāĻŽāύ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āύ⧇āχ, āϤāĻŦ⧇ āφāĻĒāύāĻŋ āĻāϟāĻŋ āωāχāĻ•āĻŋāϤ⧇ āϖ⧁āρāĻœā§‡ āĻĒ⧇āϤ⧇ āĻĒāĻžāϰ⧇āύ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻĒā§āϝāĻžāϕ⧇āϜ:

  • āϰ⧋āϏāĻž āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ KVM āĻāϰ āωāĻĒāϰ oVirt āĻāϰ āωāĻĒāϰ
  • QEMU āĻĻā§āĻŦāĻžāϰāĻž KVM āĻāϰ āωāĻĒāϰ⧇
  • oVirt 3.5 KVM āĻāϰ āωāĻĒāϰ⧇

āĻšāĻŋāϏāĻžāĻŦ āĻāχ āφāϛ⧇ QEMU āĻĻā§āĻŦāĻžāϰāĻž KVM āĻāϰ āωāĻĒāϰ⧇

āĻ…āĻ˛ā§āϟ āϞāĻŋāύāĻžāĻ•ā§āϏāĻ“ āĻāĻ•āχ āφāϛ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM

1.2āĨ¤ āĻāĻ•āϟāĻŋ āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāϛ⧇

āϘāύāĻŋāĻˇā§āĻ āĻ­āĻžāĻŦ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āφāĻŽāϰāĻž āωāĻĒāϏāĻ‚āĻšāĻžāϰ⧇ āĻĒ⧌āρāϛ⧇āĻ›āĻŋ āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϏ⧁āĻĒāϰāĻŋāϚāĻŋāϤ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻŽā§‹āĻ•āĻžāĻŦāĻŋāϞāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝāĻĨāĻž:

  1. āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM
  2. VirtualBox
  3. QEMU āĻĻā§āĻŦāĻžāϰāĻž

QEMU āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…āύ⧁āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻāĻŦāĻ‚ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ, āϝāĻž KVM āĻŦā§āϝāĻŦāĻšāĻžāϰ āύāĻž āĻ•āϰ⧇āĻ“ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϗ⧇āĻ¸ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝāĻ­āĻžāĻŦ⧇ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧ, āϤāĻžāχ QEMU (-enable-kvm) āĻ KVM āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāĨ¤ (c) āĻ…āĻ°ā§āĻĨāĻžā§Ž, QEMU āĻāĻ•āϟāĻŋ āϟāĻžāχāĻĒ 2 āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ, āϝāĻž āĻāĻ•āϟāĻŋ āĻĒāĻŖā§āϝ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āĻ…āĻ—ā§āϰāĻšāĻŖāϝ⧋āĻ—ā§āϝāĨ¤ KVM āĻāϰ āϏāĻžāĻĨ⧇ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϤāĻŦ⧇ āĻāχ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ QEMU āϕ⧇āĻ­āĻŋāĻāĻŽ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϏāϰāĻžā§āϜāĻžāĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻŦ⧇...

āĻŽā§‚āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ VirtualBox āĻŦāĻžāĻŖāĻŋāĻœā§āϝ āφāϏāϞ⧇ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ āϞāĻ™ā§āϘāύ: “āĻĄāĻŋāϏ⧇āĻŽā§āĻŦāϰ 4 āĻ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ 2010 āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āĻĒāĻŖā§āϝāϟāĻŋāϰ āĻŽā§‚āϞ āĻ…āĻ‚āĻļāϟāĻŋ GPL v2 āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ⧎ āĻāϟāĻŋāϰ āωāĻĒāϰ⧇ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻž āĻāĻ•āϟāĻŋ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϝāĻžāϕ⧇āϜ, USB 2.0 āĻāĻŦāĻ‚ 3.0 āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āϰāĻŋāĻŽā§‹āϟ āĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ (RDP), āĻĄā§āϰāĻžāχāĻ­ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ, NVMe āĻāĻŦāĻ‚ PXE āĻĨ⧇āϕ⧇ āĻŦ⧁āϟāĻŋāĻ‚, āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻļ⧇āώ PUEL āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ ("āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻŦāĻ‚ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ⧇āϰ āϜāĻ¨ā§āϝ") , āϝāĻžāϰ āĻ…āϧ⧀āύ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ, āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāϪ⧇āϰ āωāĻĻā§āĻĻ⧇āĻļā§āϝ⧇ āĻŦāĻž āĻŦāĻžāĻŖāĻŋāĻœā§āϝāĻŋāĻ• āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϕ⧇āύāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻžāϰ āφāϗ⧇ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāύāĻžāĻŽā§‚āĻ˛ā§āϝ⧇āĨ¤" (c) āĻĒā§āϞāĻžāϏ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻŦāĻ•ā§āϏ āĻāĻ•āϟāĻŋ āϟāĻžāχāĻĒ 2 āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ, āϤāĻžāχ āĻāϟāĻŋāĻ“ āĻ…āĻĻ⧃āĻļā§āϝ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤

āĻŽā§‹āϟ: āϤāĻžāϰ āĻŦāĻŋāĻļ⧁āĻĻā§āϧ āφāĻ•āĻžāϰ⧇ āφāĻŽāϰāĻž āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāϛ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM.

2. āĻŦāĻžāĻ•āĻŋ: KVM āύāĻžāĻ•āĻŋ KVM?

āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āφāĻŽāĻĻāĻžāύāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύāĨ¤ āĻĒāĻžāĻ°ā§āϟ 2āĨ¤ āĻļ⧁āϰ⧁āĨ¤ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ–āύāĻ“ āĻāĻ•āϟāĻŋ "āĻ—āĻžāĻ°ā§āĻšāĻ¸ā§āĻĨā§āϝ" āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ⧇ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāϤ⧇ āϚāĻžāύ, āφāĻĒāύāĻžāϰ āĻĒāĻ›āĻ¨ā§āĻĻ, āĻ–ā§‹āϞāĻžāĻŽā§‡āϞāĻžāĻ­āĻžāĻŦ⧇ āĻŦāϞāϤ⧇ āϗ⧇āϞ⧇, āϛ⧋āϟāĨ¤ āĻāϟāĻž āĻšāĻŦ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM āĻāĻ• āĻŦāĻž āĻ…āĻ¨ā§āϝ āĻŽā§‹āĻĄāĻŧāϕ⧇, āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āϏāĻš, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āĻāĻ–āύāĻ“ KVM āĻšāĻŦ⧇āĨ¤ āĻāϟāĻŋ āĻ­āĻžāϞ āĻŦāĻž āĻ–āĻžāϰāĻžāĻĒ āĻ•āĻŋāύāĻž āϤāĻž āĻ…āĻ¨ā§āϝ āĻĒā§āϰāĻļā§āύ; āĻāĻ–āύāĻ“ āϕ⧋āύāĻ“ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āύ⧇āχāĨ¤

āϝāĻĻāĻŋ āĻļāĻ°ā§āϤāϗ⧁āϞāĻŋ āĻāϤ āĻ•āĻ ā§‹āϰ āύāĻž āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧇, āϝ⧇āĻŽāύāϟāĻŋ āĻĒā§‚āĻ°ā§āĻŦ⧇ āφāϞ⧋āϚāύāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻĒā§āϰāĻŦāĻ¨ā§āϧ: “āφāĻŽāĻžāĻĻ⧇āϰ āϏ⧂āϚāĻ•āϗ⧁āϞāĻŋāϕ⧇ āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻŋāϤ āϏ⧀āĻŽāĻžāϤ⧇ āφāύāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻĒā§āϰāĻ•ā§ƒāϤāĻĒāĻ•ā§āώ⧇, āĻāϰ āĻŽāĻžāύ⧇ āĻšāϞ āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻŦāĻļā§āϝāχ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ“āĻāϏ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻŸā§‡āϞāĻŋāĻ•āĻŽ āĻāĻŦāĻ‚ āĻ—āĻŖāϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻŽāĻ¨ā§āĻ¤ā§āϰāύāĻžāϞāϝāĻŧ⧇āϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻĨ⧇āϕ⧇ āĻĒāĻŖā§āϝāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāϤ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻ‚āĻ–ā§āϝāĻž 80%-āĻ āωāĻ¨ā§āύ⧀āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ , āϝ⧇āĻšā§‡āϤ⧁ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻāϟāĻŋ āφāϛ⧇ āĻāĻŦāĻ‚ āφāĻŽāϰāĻž āĻāϟāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰāĻŋ... "(c) āϤāĻžāχ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻĒāĻ›āĻ¨ā§āĻĻ⧇āϰ āĻŽā§āĻ–ā§‹āĻŽā§āĻ–āĻŋ āĻšāĻšā§āĻ›āĻŋ: āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢā§āϟ āĻšāĻžāχāĻĒāĻžāϰ-āĻ­āĻŋ āĻŦāĻž āϕ⧇āĻ­āĻŋāĻāĻŽ. āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇āϰ āϏāĻžāĻĨ⧇ āĻāϟāĻŋāϤ⧇ "āĻ¸ā§āĻ•ā§āϰ⧁ āĻ•āϰāĻž" āϤāĻŦ⧇ āĻāϟāĻŋ āĻāĻ–āύāĻ“ āĻāĻ•āχ āĻĨāĻžāĻ•āĻŦ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM.

āĻāχ āĻĒāĻŖā§āϝ āϤ⧁āϞāύāĻž āĻĨ⧇āϕ⧇ āĻ…āύ⧇āĻ• āĻĻā§‚āϰ⧇ āĻāĻ•āĻĻāĻž, āύāĻž āĻĻ⧁āχāĻŦāĻžāϰ, āύāĻž āϤāĻŋāύ āĻŦāĻžāϰ...āφāĻšā§āĻ›āĻž āϤ⧁āĻŽāĻŋ āĻŦ⧁āĻāϞ⧇...

āĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻāĻŦāĻ‚ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ KVM āĻāϟāĻž āĻāĻ•āχ āĻ­āĻžāĻŦ⧇ āϞ⧇āĻ–āĻž āĻšāϝāĻŧāύāĻŋ āĻāĻ•āĻĻāĻž, āύāĻž āĻĻ⧁āχāĻŦāĻžāϰ, āύāĻž āϤāĻŋāύ āĻŦāĻžāϰ āĻāĻŦāĻ‚ āύāĻž āϚāĻžāϰ āĻŦāĻžāϰ... āĻāĻ•āĻ•āĻĨāĻžāϝāĻŧ, āĻĻā§‚āϰ⧇ āĻŽā§āϞāĻžāύ.

āĻāĻ•āχ āϜāĻ¨ā§āϝ āϝāĻžāϝāĻŧ āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢā§āϟ āĻšāĻžāχāĻĒāĻžāϰ-āĻ­āĻŋ..

āφāĻŽāĻŋ āύāĻŋāĻœā§‡āϕ⧇ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻāχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϗ⧁āϞāĻŋ āĻŦāĻ°ā§āĻŖāύāĻž āĻ•āϰāĻž, āϤ⧁āϞāύāĻž āĻ•āϰāĻž āχāĻ¤ā§āϝāĻžāĻĻāĻŋāϰ āϕ⧋āύ āĻ…āĻ°ā§āĻĨ āĻĻ⧇āĻ–āĻŋ āύāĻžāĨ¤ āφāĻĒāύāĻŋ āĻ…āĻŦāĻļā§āϝāχ āύāĻŋāĻŦāĻ¨ā§āϧāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āĻŽā§‚āϞ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāϗ⧁āϞāĻŋ āĻŦ⧇āϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āϤāĻŦ⧇ āĻāϟāĻŋ āϞ⧇āĻ–āĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āϏāĻŽā§āĻŽāĻžāύāϜāύāĻ• āĻšāĻŦ⧇, āφāĻŽāĻŋ āĻŽāύ⧇ āĻ•āϰāĻŋāĨ¤ āϝāĻžāϕ⧇ āĻŦ⧇āϛ⧇ āύāĻŋāϤ⧇ āĻšāĻŦ⧇ āϤāĻžāϕ⧇ āĻļ⧁āϧ⧁ āĻāχāϟ⧁āϕ⧁āχ āύāϝāĻŧ, āϤāĻĨā§āϝ⧇āϰ āĻĒāĻžāĻšāĻžāĻĄāĻŧāĻ“ āĻĒāĻĄāĻŧāϤ⧇ āĻšāĻŦ⧇āĨ¤

āĻāĻ•āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϝāĻž āφāĻŽāĻŋ āĻĢā§‹āĻ•āĻžāϏ āĻ•āϰāϤ⧇ āϚāĻžāχ āϤāĻž āĻšāϞ āĻĢ⧇āχāϞāĻ“āĻ­āĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāĻŋāĻ‚āĨ¤ āϝāĻĻāĻŋ āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢā§āĻŸā§‡āϰ āĻāϟāĻŋ āĻ“āĻāϏ āĻāĻŦāĻ‚ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻ…āĻ¨ā§āϤāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻĨāĻžāϕ⧇, āϤāĻŦ⧇ KVM-āĻāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āφāĻĒāύāĻžāϕ⧇ āϤ⧃āϤ⧀āϝāĻŧ āĻĒāĻ•ā§āώ⧇āϰ āϏāĻĢā§āϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝāĻž OS āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞāϗ⧁āϞāĻŋāϤ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ Corosync+Pacemaker-āĻāϰ āĻāĻ•āχ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒāĨ¤ (āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦ āĻ—āĻžāĻ°ā§āĻšāĻ¸ā§āĻĨā§āϝ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻāχ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āφāϛ⧇... āĻšāϝāĻŧāϤ⧋ āϏāĻŦāϗ⧁āϞ⧋āχ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āφāĻŽāĻŋ āϏ⧇āϗ⧁āϞ⧋āϰ 100% āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻŋāύāĻŋāĨ¤) āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰāĻŋāĻ‚ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻ“ āĻĒā§āϰāϚ⧁āϰ āĻĒāϰāĻŋāĻŽāĻžāϪ⧇ āĻĒāĻžāĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧāĨ¤

3. āωāĻĒāϏāĻ‚āĻšāĻžāϰ

āĻ āĻŋāĻ• āφāϛ⧇, āϝāĻĨāĻžāϰ⧀āϤāĻŋ, āφāĻŽāĻžāĻĻ⧇āϰ āϕ⧁āϞāĻŋāĻŦāĻŋāύāϰāĻž āĻŦāĻŋāϰāĻ•ā§āϤ āĻ•āϰ⧇āύāύāĻŋ, āϤāĻžāϰāĻž āϝāĻž āĻ›āĻŋāϞ āϤāĻž āύāĻŋāϝāĻŧ⧇āĻ›āĻŋāϞ⧇āύ, āϤāĻžāĻĻ⧇āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻ•āĻŋāϛ⧁ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ "āĻĒāĻŖā§āϝ" āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇āύ āϝāĻž āύāĻĨāĻŋ āĻ…āύ⧁āϏāĻžāϰ⧇, āĻĻ⧇āĻļā§€āϝāĻŧ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻ“āĻĒ⧇āύāϏ⧋āĻ°ā§āϏāĨ¤ āĻŦāĻžāĻœā§‡āϟ āĻĨ⧇āϕ⧇ "āĻĒ⧃āĻĨāĻ•" āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ (āĻĒāĻĄāĻŧ⧁āύ: OS-āϤ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āύāϝāĻŧ) āĻ…āĻ°ā§āĻĨ āĻŦā§āϝāϝāĻŧ āĻ•āϰāĻžāϰ āĻ…āĻ°ā§āĻĨ āĻ•āĻŋ? āĻ­āĻžāĻŦāĻŦ⧇āύ āύāĻžāĨ¤ āϝ⧇āĻšā§‡āϤ⧁ āφāĻĒāύāĻŋ āĻāĻ–āύāĻ“ āĻāĻ•āχ KVM āĻĒāĻžāĻŦ⧇āύ, āϤāĻžāχ āφāĻĒāύāĻžāϕ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻ…āĻ°ā§āĻĨ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤

āĻāχāĻ­āĻžāĻŦ⧇, āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻž āĻšāϞ⧇ āφāĻĒāύāĻŋ āĻāĻ¨ā§āϟāĻžāϰāĻĒā§āϰāĻžāχāĻœā§‡āϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻ“āĻāϏ āĻ•āĻŋāύāϤ⧇ āϝāĻžāĻšā§āϛ⧇āύ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āϝāĻžāĻšā§āϛ⧇āύāĨ¤ āĻ…āĻĨāĻŦāĻž, āφāĻŽāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϝ⧇āĻŽāύ, āφāĻĒāύāĻŋ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āϝāĻž āφāϛ⧇ āϤāĻžāϰ āϏāĻžāĻĨ⧇āχ āĻĨāĻžāĻ•āĻŦ⧇āύ (Hyper-VESXi insert_needed)āĨ¤

āωāĻ¤ā§āϏ: www.habr.com

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ