Tengo un servicio que vincula muchos servidores NBD a una interfaz de red al inicio, cada uno con su propia dirección IPv6. Para hacer esto, primero se deben agregar las direcciones a la interfaz correcta. Por el momento esto se hace en serie, con una ejecución de:
ip addr add <foo> dev <bar>
por dispositivo NBD. Hay una secuencia coincidente de ip addr del
al apagar.
Me gustaría acelerar esto bifurcando estas invocaciones para que se ejecuten en paralelo. ¿Se sabe que esto es seguro, que no es seguro o ninguna de las dos cosas? La página de manual no ayuda y confieso que la fuente se me pasaría por alto. No estoy realmente satisfecho con sólo ejecutarlo y verlo funcionar, porque no puedo saber si tuve suerte.
Si es importante, lo estoy ejecutando en Debian Squeeze, que tiene la versión del kernel 2.6.32.
Respuesta1
sí, las direcciones IP se pueden realizar en paralelo. El software de agrupación como marcapasos o latidos hace esto todo el tiempo.
Respuesta2
Dudo que el tiempo necesario para configurar la dirección IP sea significativo aquí; más bien, es la sobrecarga de bifurcar los distintos comandos. Es posible que le vaya mejor con un programa dedicado que se comunique directamente con el núcleo.