En un
art铆culo anterior, se consideraron opciones para las cuales los sistemas existentes se pueden reemplazar como parte de la implementaci贸n de la orden de sustituci贸n de importaciones. Otros art铆culos se centrar谩n en la selecci贸n de productos espec铆ficos para reemplazar los implementados actualmente. Comencemos desde el punto de partida: los sistemas de virtualizaci贸n.
1. Harina de elecci贸n
Entonces, 驴qu茅 puedes elegir? En el
registro del Ministerio de Comunicaciones hay una opci贸n :
- Sistema de virtualizaci贸n del servidor " R-Virtualization " (libvirt, KVM, QEMU)
- El paquete de software " Brest Virtualization Tools " (libvirt, KVM, QEMU)
- Plataforma de gesti贸n y monitoreo para el entorno de virtualizaci贸n Sharx Stream (una soluci贸n en la nube que no es adecuada para el sector p煤blico en el 95% de los casos (privacidad, etc.)
- Software de virtualizaci贸n HOST para servidores, escritorios y aplicaciones (KVM x86)
- El sistema de gesti贸n segura del entorno de virtualizaci贸n " Z | virt " (tambi茅n conocido como oVirt + KVM)
- El sistema de gesti贸n del entorno de virtualizaci贸n ROSA Virtualization (tambi茅n conocido como oVirt + KVM)
- QP VMM Hypervisor (demasiado similar a Oracle Virtual Box para ser cualquier otra cosa)
Tambi茅n puede tener en cuenta los hipervisores que forman parte de la entrega del sistema operativo o que est谩n en su repositorio. Por ejemplo, el mismo Astra Linux tiene soporte KVM. Y dado que est谩 incluido en los repositorios del sistema operativo, puede considerarse "leg铆timo" para su instalaci贸n y uso. El hecho de que "lo que se puede usar en el marco de la sustituci贸n de importaciones y lo que no" se discuti贸 en el
art铆culo anterior, por lo que no me detendr茅 en este tema.
De hecho, aqu铆 hay una lista de herramientas de virtualizaci贸n de Astra LinuxEnlace- Virtualbox
- Virt-manager (KVM) Eagle actual
- libvirt sobre KVM
ROSA Linux no tiene esa lista, pero en la wiki puedes encontrar los siguientes paquetes:Enlace- Virtualizaci贸n ROSA sobre oVirt sobre KVM
- QEMU sobre KVM
- oVirt 3.5 sobre KVM
Alt Linux en el repositorio encontrado:Enlace- QEMU sobre KVM
- libvirt sobre KVM
- Virtualbox
Calcular encontr贸 lo siguiente:Enlace- QEMU sobre KVM
- libvirt sobre KVM
- Virtualbox
1.2. Hay uno pero
Tras un examen m谩s detallado, concluimos que tendremos que tratar con solo unos pocos hipervisores conocidos, a saber:
- Kvm
- Virtualbox
- QEMU
- bhyve
QEMU es un programa gratuito de c贸digo abierto para emular hardware de varias plataformas que puede funcionar sin usar KVM, pero el uso de virtualizaci贸n de hardware acelera significativamente los sistemas invitados, por lo que usar KVM en QEMU (-enable-kvm) es la opci贸n preferida. (c) Es decir, QEMU es un hipervisor tipo 2, que es inaceptable en un entorno de producto. Se puede usar con KVM, pero en este caso, QEMU se usar谩 como una herramienta de administraci贸n de KVM.
bhyve : hipervisiones del segundo tipo. Est谩 marcado
El uso de
VirtualBox original en el comercio es, de hecho, una
violaci贸n de la licencia : 鈥淎 partir de la versi贸n 4, lanzada en diciembre de 2010, la mayor parte del producto se distribuye gratuitamente bajo la licencia GPL v2. El paquete adicional instalado encima, que admite dispositivos USB 2.0 y 3.0, Protocolo de escritorio remoto (RDP), cifrado de unidad, arranque desde NVMe y PXE, se distribuye bajo una licencia especial PUEL ("para uso personal y familiarizaci贸n"), bajo la cual el sistema "gratis para uso personal, con fines educativos o para evaluaci贸n antes de decidir comprar una versi贸n comercial". (c) Plus VirtualBox tambi茅n es un hipervisor tipo 2, por lo que tambi茅n desaparece.
Total: en su forma pura solo tenemos
KVM .
2. El resto: 驴KVM o KVM?

Si todav铆a necesita cambiar a un hipervisor "dom茅stico", francamente, tiene una peque帽a opci贸n. Ser谩
KVM en uno u otro contenedor, con varias modificaciones, pero seguir谩 siendo KVM. Para bien o para mal, la pregunta es diferente, de todos modos no hay alternativa.
Si las condiciones no son tan estrictas, entonces, como se indic贸 en el
art铆culo anterior: 鈥淣ecesitamos llevar los indicadores a los l铆mites establecidos. De hecho, esto significa que debemos reemplazar los sistemas operativos existentes con productos del registro del Ministerio de Comunicaciones y Comunicaciones y llevar el n煤mero de sistemas operativos reemplazados al 80% ... Entonces, podemos dejar el cl煤ster de forma segura en Hyper-V, ya que ya lo tenemos y nos gusta. .. "(c) Entonces nos enfrentamos a una elecci贸n:
Microsoft Hyper-V o
KVM .
KVM puede estar con los controles "atornillados", pero seguir谩 siendo el mismo
KVM .
Estos productos se compararon mucho m谩s de
una vez , no
dos , no
tres veces ... Bueno, ya entiendes ...
Sobre el despliegue y la configuraci贸n de
KVM, tambi茅n se escribi贸 m谩s de
una vez , no
dos , ni
tres, ni
cuatro ... En una palabra, lo
lograron .
Lo mismo ocurre con
Microsoft Hyper-V .No veo ninguna raz贸n para repetir y describir estos sistemas, comparar, etc. Puede, por supuesto, extraer puntos clave de los art铆culos, pero creo que esto ser谩 una falta de respeto para los autores. Qui茅n tiene que elegir: leer谩 no solo esto, sino tambi茅n una monta帽a de informaci贸n para decidir.
La 煤nica diferencia en la que quiero centrarme es el cl煤ster de conmutaci贸n por error. Si Microsoft tiene esto integrado en el sistema operativo y la funcionalidad del hipervisor, en el caso de KVM, tendr谩 que usar software de terceros, que debe incluirse en los repositorios del sistema operativo. El mismo grupo de Corosync + Pacemaker, por ejemplo. (Casi todos los sistemas operativos dom茅sticos tienen este grupo ... tal vez todos lo tienen, pero no verifiqu茅 al 100%). Tambi茅n hay muchos manuales para configurar el agrupamiento.
3. Conclusi贸n
Bueno, como de costumbre, nuestros Kulibins no se molestaron, tomaron lo que sucedi贸, se atornillaron un poco y entregaron un "producto", que seg煤n los documentos es dom茅stico, pero de hecho - OpenSource. 驴Tiene sentido gastar dinero del presupuesto para sistemas de virtualizaci贸n "separados" (lectura no incluida en el sistema operativo)? No lo creo Como a煤n recibir谩 el mismo KVM, solo tendr谩 que pagarlo.
Por lo tanto, la elecci贸n del reemplazo para el hipervisor se reduce a qu茅 sistema operativo del servidor tiene la intenci贸n de comprar y operar para la empresa. O, como en mi caso, se quedar谩 con lo que ya tiene (Hyper-V \ ESXi \ enter_necessary).
Tambi茅n sobre el tema puedes leer:Art铆culo anterior sobre planificaci贸n de sustituci贸n de importaciones.
Y m谩s adelante:Un art铆culo sobre sistemas operativos "dom茅sticos".
Un art铆culo sobre sistemas y servicios.
Y sobre el
sistema operativo QP adem谩s.