Proxmox VE ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° Π³ΠΎΡΠΎΠ²Π°, ΡΠ΅Π±-Π±Π°Π·ΠΈΡΠ°Π½Π° ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΡΡΠ²ΡΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΡΠΈΡΠΈ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Ρ ΠΈΠ»ΡΠ΄ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ. ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΡΠ° ΠΈΠΌΠ° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΡΠ΅Π΄Π° ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈ, Π½Π°Π»ΠΈΡΠ½Π° ΠΈΠ·Π²ΡΠ½ ΠΊΡΡΠΈΡΡΠ°, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΌΠΈΠ³ΡΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΎΡ Π΅Π΄ΠΈΠ½ Π²ΡΠ·Π΅Π» ΠΊΡΠΌ Π΄ΡΡΠ³ Π±Π΅Π· ΡΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°. Π‘ΡΠ΅Π΄ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°: ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Π·Π°ΡΠΈΡΠ΅Π½Π° VNC-ΠΊΠΎΠ½Π·ΠΎΠ»Π°; ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈ Π½Π°Π»ΠΈΡΠ½ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ (VM, ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅, Π²ΡΠ·Π»ΠΈ ΠΈ Π΄Ρ.) Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΎΠ»ΠΈ; ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ (MS ADS, LDAP, Linux PAM, Proxmox VE ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅).
- ΠΠ°ΠΊΠ΅ΡΠ½Π°ΡΠ° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Π΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π° Ρ Debian 10.2. Π―Π΄ΡΠΎΡΠΎ Π½Π° Linux Π΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ Π΄ΠΎ Π²Π΅ΡΡΠΈΡ 5.3. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΄ΡΠΎΡΠΎ Π½Π° Linux 5.0 ΡΠ΅ Π΄ΠΎΡΡΠ°Π²Ρ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΎΡ Ubuntu 19.04 Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ZFS. ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π²Π΅ΡΡΠΈΠΈ
Ceph Nautilus 14.2.4.1, Corosync 3.0, LXC 3.2, QEMU 4.1.1 ΠΈ ZFS 0.8.2; - ΠΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°
- ΠΠ΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ΡΠ΅Π½ΡΡΡ Π·Π° Π΄Π°Π½Π½ΠΈ ΡΡΠ΅Π· GUI, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π° Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½ΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΎΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ° Π½Π° Π½ΠΈΠ²ΠΎ ΠΊΠ»ΡΡΡΠ΅Ρ Π·Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠΈΠΏΠΎΠ²Π΅ ΡΡΠ°ΡΠΈΠΊ: ΠΌΠΈΠ³ΡΠ°ΡΠΈΡ, Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅/Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅, ΠΊΠ»ΠΎΠ½ΠΈΡΠ°Π½Π΅, Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠΊ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½ΠΎΡΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅ΡΠ΅Π½ TOTP ΠΊΠ»ΡΡ.
- GUI Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°: Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎ Π²Π»ΠΈΠ·Π°Π½Π΅ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° TOTP Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½ΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅.
- ΠΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΏΠΎ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΈΠΊΠΎΠ½ΠΈ ΠΎΡ ΡΠ°ΡΡΠ΅ΡΠ½ΠΈ Π²ΡΠ² Π²Π΅ΠΊΡΠΎΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈ ΠΎΡ Font Awesome.
- Π Π΅ΠΆΠΈΠΌΡΡ Π½Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ noVNC Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° βΠΠΎΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈβ.
- ΠΠΎΠ² Π±ΡΡΠΎΠ½ βΠΠ·ΠΏΡΠ»Π½ΠΈ ΡΠ΅Π³Π°β Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π·Π°Π΄Π°Π½ΠΈΡ Π·Π° Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ Π² ΡΠ΅Π»ΠΈΡ ΠΊΠ»ΡΡΡΠ΅Ρ.
- ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ifupdown2, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈ Π΄Π° Ρ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΎΡ GUI, Π±Π΅Π· Π΄Π° ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅.
- ΠΡΠΎΠΌΠ΅Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈ ΡΠ°ΠΊΠ°ΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π² ΡΠ°Π±ΠΎΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΈ ΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈ ΠΏΡΠΈ ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°.
- Π Π΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΡΠ΅Π· GUI, API ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ (CLI).
- Π’ΠΎΡΠΊΠΈ Π·Π° ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅ Ρ Π³ΠΎΡΠ΅ΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½ΠΎΠ²ΠΈΡ API Π·Π° ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅, Π½Π°Π»ΠΈΡΠ΅Π½ Π² ΡΠ΄ΡΠΎΡΠΎ Π½Π° Linux 5.3.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠ° Π½Π°ΠΉ-Π½ΠΎΠ²ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π° GNU/Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ ΠΊΠ°ΡΠΎ Fedora 31, CentOS 8 ΠΈ Ubuntu 19.10.
- ΠΡΠΎΠΌΠ΅Π½ΠΈ Π² SPICE
- ΠΡΠ΄ΠΈΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΡΠ΅Π· GUI (Π½ΡΠΌΠ° Π½ΡΠΆΠ΄Π° Π΄Π° ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈΡ ΡΠ°ΠΉΠ»).
- ΠΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠΏΠΎΠ΄Π΅Π»ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ SPICE ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° (ΡΠ°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°).
- ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠΎΡΠΎΡΠ½ΠΎ Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΏΡΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° Π±ΡΡΠ·ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠΈ ΡΠ΅ ΠΎΠ±Π»Π°ΡΡΠΈ Π½Π° Π΄ΠΈΡΠΏΠ»Π΅Ρ, ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈ Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.
- SPICE USB ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π²Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° USB3 (QEMU >= 4.1).
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π²ΡΠ² ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π·Π° Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅
- ΠΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ IOThreads Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²Π΅ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½ΠΈ.
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΡΡΠ½ΠΎ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ Π·Π° Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΎΡ ΡΠ΅Π½ΡΡΡΠ° Π·Π° Π΄Π°Π½Π½ΠΈ Π² Π³ΡΠ°ΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² HA ΡΡΠ΅ΠΊΠ°
- ΠΠΎΠ²Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π·Π° ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π·Π° βΠΌΠΈΠ³ΡΠΈΡΠ°Π½Π΅β. ΠΠΊΠΎ Π³ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅Ρ Π²ΡΡΠ»Π΅Π½ΠΈ ΠΊΡΠΌ Π΄ΡΡΠ³ Π²ΡΠ·Π΅Π». Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π²ΡΠ·Π΅Π»ΡΡ ΡΠ΅ Π²ΡΡΠ½Π΅ ΠΎΠ½Π»Π°ΠΉΠ½, Π°ΠΊΠΎ ΠΌΠ΅ΠΆΠ΄ΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π΅ ΡΠ° Π±ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ ΡΡΡΠ½ΠΎ ΠΊΡΠΌ Π΄ΡΡΠ³ Π²ΡΠ·Π΅Π», ΡΡΠ»ΡΠ³ΠΈΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ.
- ΠΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° βcrm-command stopβ. ΠΠ·ΠΊΠ»ΡΡΠ²Π° Π²ΠΈΡΡΡΠ°Π»Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°/ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ ΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ²ΡΡΠ΄ΠΎ ΡΠΏΠΈΡΠ°Π½Π΅, Π°ΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ Π΅ ΡΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΡΠΎ "0". ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° Π·Π° ΡΠΏΠΈΡΠ°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π° ΡΠ°Π·ΠΈ Π½ΠΎΠ²Π° crm-ΠΊΠΎΠΌΠ°Π½Π΄Π°.
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π½Π° QEMU
- ΠΠΎΠΌΠ΅ΠΉΠ½ΠΈ, ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΡ '0000', ΡΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ Π·Π° PCI(e) ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅.
- ΠΠΎΠ²ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° API "ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅". ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π²ΠΈ Π΄Π° ΠΏΡΠΈΠ»Π°Π³Π°ΡΠ΅ ΡΠ°ΠΊΠ°ΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π±Π΅Π· Π΄Π° ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΡΠ°ΠΊΠ°ΡΠ΅ Π³ΠΎΡΡΡΡ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈ, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π³ΠΎ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ.
- ΠΠΎΡΠΈΠ³ΠΈΡΠ°Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΈΠ·ΡΠ°ΠΊΠ²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° Π½Π° QEMU, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅ΡΠ΅ΡΠ΅ Π½Π° Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π΄Π° Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
- PCI(e) ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π΄ΠΎ 16 PCI(e) ΡΡΡΡΠΎΠΉΡΡΠ²Π°.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° QEMU Π³ΠΎΡΡ Π°Π³Π΅Π½ΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ISA ΡΠ΅ΡΠΈΠ΅Π½ ΠΏΠΎΡΡ (Π½Π΅ VirtIO) Π·Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΠ΅ΡΠΎ, Π½Π°ΡΠ΅Π΄ Ρ Π΄ΡΡΠ³ΠΈ Π½Π΅ΡΠ°, ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° QEMU Π³ΠΎΡΡ Π°Π³Π΅Π½ΡΠΈ Π½Π° FreeBSD.
- ΠΠ±ΡΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ Π³ΠΎΡΡΠΈ
- βΠ’Π°Π³ΠΎΠ²Π΅β ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΡΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π³ΠΎΡΡΠΈ. Π’Π°Π·ΠΈ ΠΌΠ΅ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π° Π·Π° Π½Π΅ΡΠ° ΠΊΠ°ΡΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° (Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π² GUI).
- VM/CT: βPurgeβ ΡΠ΅ Π½Π°ΡΡΠΈ Π΄Π° ΠΏΡΠ΅ΠΌΠ°Ρ
Π²Π° ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΎΡ Π·Π°Π΄Π°Π½ΠΈΡ Π·Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ ΠΊΠΎΠΏΠΈΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΠ΄Π°Ρ ΡΠ½ΠΈΡΠΎΠΆΠ΅Π½ΠΈ.
- Π‘ΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°
- Π Π΅Π΄ΠΈΡΠ° Π³ΡΠ΅ΡΠΊΠΈ Π±ΡΡ Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΈ ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°Π½ΠΈ Π² upstream (Π² ΡΡΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ Ρ corosync ΠΈ kronosnet).
- Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π½ΡΠΊΠΎΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈΠ·ΠΏΠΈΡΠ²Π°Ρ Π° ΠΏΡΠΈ ΠΏΡΠΎΠΌΡΠ½Π° Π½Π° MTU.
- pmxcfs Π΅ ΠΎΠ΄ΠΈΡΠΈΡΠ°Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ASAN (AddressSanitizer) ΠΈ UBSAN (Undefined Behavior Sanitizer), ΠΊΠΎΠ΅ΡΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΠ»ΡΡΠ°ΠΈ.
- Π‘ΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅
- ΠΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π½Π° βΡΠΎΡΠΊΠ° Π½Π° ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅β Π·Π° ZFS.
- ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° .img ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΊΠ°ΡΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π½Π° .iso ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ.
- Π Π°Π·Π»ΠΈΡΠ½ΠΈ iSCSI ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ.
- ΠΡΠ΅ΡΠ°Π±ΠΎΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ZFS Π½Π° iSCSI Ρ LIO ΡΠ΅Π»Π΅Π²ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ.
- ΠΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½ΠΈ ΠΎΡ ΠΏΠΎ-Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ΄ΡΠ° Ρ Ceph ΠΈ KRBD.
- Π Π°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ
- ΠΠ°ΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ΅Π½Π° Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½Π΅ΠΎΠ±ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ ΠΈ ΡΡΡ Π½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π·Π° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ Synflood Π°ΡΠ°ΠΊΠΈ.
- Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ 2 ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΠΏΡΠ΅Π΄ΠΈ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅.
- Π‘ΡΠΎΠΊΡΡ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠ³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½ (2 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π²ΠΌΠ΅ΡΡΠΎ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ). ΠΡΠΎΠΌΡΠ½Π°ΡΠ° Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π°, Π·Π°ΡΠΎΡΠΎ Π½ΡΠΊΠΎΠΈ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ Π±ΡΠ°ΡΠ·ΡΡΠΈ ΡΠ΅ ΠΎΠΏΠ»Π°ΠΊΠ²Π°Ρ ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΠ»Π³ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠ°.
- ΠΠ·Π²ΡΡΡΠ΅Π½Π° Π΅ ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ°ΡΡΠΈ ΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° (ΡΡΠΈΠ» ΠΈ Π³ΡΠ°ΠΌΠ°ΡΠΈΠΊΠ°). ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° Π·Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π½Π° Ceph Π΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π°.
- ΠΠ½ΠΎΠ³ΠΎΠ±ΡΠΎΠΉΠ½ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ (Π²ΠΈΠΆΡΠ΅ ΠΏΡΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π²
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈGIT Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
- Π‘ΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°