Estoy rediseñando la configuración de mi red doméstica (específicamente mi nas y servidor), y recientemente hice una pregunta sobre la ejecución de un servidor de lámparas y freenas 8 en dos máquinas separadas. Sin embargo, con el ánimo de ahorrar dinero y electricidad, estoy pensando en combinar las dos máquinas con virtualbox . De esta manera, podría ejecutar freenas 8 en una caja virtual en mi servidor de lámparas (en una sola máquina).

Para evitar conflictos entre los dos sistemas operativos, pensé que podría instalar tanto el servidor de lámparas como freenas. 8 en una sola unidad USB (conectada a un encabezado USB interno), y tiene un par de HD «s que solo acceden gratis para almacenamiento (por lo que no habrá competencia entre Linux y Freenas por los HD).

¿Es potencialmente una configuración que podría funcionar y permanecer estable? ¿Y es sensato ejecutar un sistema operativo desde una memoria flash durante largos períodos de tiempo (porque solo tiene un número limitado de lecturas / escrituras), o es un accidente esperando a que ocurra? ¿Alguna sugerencia posible o problemas previstos?

Respuesta

¿Por qué no opta directamente por Xen?
obtenga un mejor uso e intercambio de recursos y si su fedora falla, siempre tendrá su NAS disponible.

Aquí hay algunos CÓMO sobre cómo configurar un servidor Xen:
http://wiki.xensource.com/xenwiki/HowTos

… Y podrías poner un bonito instancia pfSense para bloquear todo el tráfico correctamente 🙂

Comentarios

  • Ah, no lo hice ' ¡No sé sobre Xen! Por lo que puedo recopilar en Wikipedia, ' es exactamente lo que ' estoy buscando. Supongo que tengo algo de lectura que hacer (¡y felicitaciones por la sugerencia de pfsense!), ¡Gracias!
  • Para su información, este tipo de herramientas de virtualización, un sistema operativo pequeño como el host muchos " " OS normales como invitados, se conocen como " hipervisores bare metal " (Xen, Vmware ESX) en oposición a " hipervisores alojados " (Virtualbox, Vmware Server / Player).

Responder

Estoy ejecutando freenas 8.0.4 como una DomU HVM usando un hipervisor xen 4.0 y una Dom0 debian squeeze (con una CPU amd si eso importa). No tuve problemas para configurarlo y todo parece funcionar a la perfección. Entonces funciona y podría ser una opción. Hasta ahora, con pruebas limitadas, el rendimiento parece bueno – (al menos lo suficientemente bueno dada mi red y carga actuales).

Ahora, volvamos a su pregunta: «¿Es una buena idea?».

Mi respuesta sería si el rendimiento es el mismo o está cerca de ejecutar freenas nativas, sería una buena idea. No he tenido suficiente tiempo (ni suficiente memoria) para realizar una prueba de comparación justa. Yo mismo estoy interesado en esa respuesta.

Publicaré cuando ejecute algunas pruebas más.

——————— agregado después de más pruebas ———————- ——-

OK. Mi respuesta es que no es una buena idea. Usé rsync para la mayoría de las pruebas, ya que informa «Bytes / seg» y eso lo hizo fácil. Comparé esa cifra con mi monitor de red gráfico y los gráficos de informes dentro de freenas. Todos los datos coincidieron.

Al enviar archivos a / desde la máquina Linux Dom0, podría saturar fácilmente un enlace ethernet de 100 Mb / s. Había informado que las velocidades de transferencia hacia y desde el host freenas se ejecutaban a poco más de 11 millones de bytes / segundo.

Al enviar archivos hacia / desde la máquina DomU freenas, solo logré la mitad de eso. Las velocidades hacia / desde promediaron alrededor de 4.5 millones de bytes / segundo. La carga de la CPU tanto en freenas vm como en el host Dom0 fue muy alta. Ni siquiera me molesté en repetir la prueba con un enlace ethernet gigabit, ya que los resultados no parecían ambiguos.

Con una máquina HVM, tengo entendido que la máquina debería funcionar exactamente tan rápido como el hardware subyacente en tareas de alta CPU. . Pero los controladores de dispositivo son emulados. En este caso, toda la tarea que freenas está haciendo es básicamente pasar por esos controladores de dispositivo emulados: leer disco -> enviar a la red y leer la red -> enviar al disco. Aparentemente, la sobrecarga es demasiado alta para un buen rendimiento.

Por lo tanto, funciona bien para las pruebas. Pero si le importa el rendimiento, no tan bien. Y si no le importara el rendimiento, no estaría interesado en el almacenamiento conectado a la red . Así que para la mayoría de las personas no puedo recomendarlo.

Comentarios

  • Suena bien, gracias por publicarlo y espero que funcione como se esperaba. !

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *