Esto puede sonar como una pregunta extraña, pero generó una discusión enérgica con algunos de mis colegas. Considere una matriz RAID de tamaño moderado que consta de algo así como ocho o doce discos. Al comprar el lote inicial de discos, o comprar reemplazos para agrandar la matriz o actualizar el hardware, hay dos enfoques generales que uno podría tomar:
- Compre todas las unidades en un pedido de un proveedor y reciba una caja grande que contiene todos los discos.
- Solicite un disco cada uno de una variedad de proveedores y / o distribuya (durante un período de días o semanas) varios pedidos de un disco cada uno.
Hay un término medio, obviamente, pero estas son las principales mentalidades opuestas. He tenido una curiosidad genuina sobre qué enfoque es más sensible en términos de reducir el riesgo de falla catastrófica de la matriz. (Definamos eso como "el 25% de los discos fallan dentro de una ventana de tiempo igual al tiempo que se tarda en reactivar la matriz una vez".) La lógica es que, si todos los discos provienen del mismo lugar, todos podrían tener el mismo defectos subyacentes a la espera de huelga. La misma bomba de tiempo con la misma cuenta regresiva inicial en el reloj, por así decirlo.
He recopilado un par de los pros y los contras más comunes para cada enfoque, pero algunos de ellos se sienten como conjeturas e instinto en lugar de datos basados en evidencia sólida.
Compre todos a la vez, profesionales
- Menos tiempo dedicado a la fase de investigación / pedido.
- Minimiza el costo de envío si el vendedor cobra por ello.
- Se garantiza que los discos tendrán la misma versión de firmware y las mismas "peculiaridades" en sus características operativas (temperatura, vibración, etc.)
- Los aumentos de precios / escasez de existencias es poco probable que detengan el proyecto a mitad de camino.
- Cada disco siguiente está disponible en el momento en que es necesario instalarlo.
- Todos los números de serie se conocen por adelantado, los discos se pueden instalar en el gabinete en orden creciente de número de serie. Parece demasiado quisquilloso, pero algunas personas parecen valorar eso. (Supongo que su interfaz de administración ordena los discos por número de serie en lugar de por orden de puerto de hardware ...?)
Compra todo a la vez, contras
- Todos los discos (probablemente) provienen de la misma fábrica, hechos al mismo tiempo, de los mismos materiales. Fueron almacenados en el mismo ambiente y sujetos a los mismos posibles abusos durante el tránsito. Cualquier defecto o daño presente en uno probablemente esté presente en todos.
- Si las unidades se reemplazan de una en una en una matriz existente y cada disco nuevo necesita ser recuperado individualmente, podrían pasar semanas antes de que se instale el último disco del pedido y se descubra que está defectuoso. La ventana de devolución / reemplazo con el proveedor puede caducar durante este tiempo.
- No puedo aprovechar las reducciones de precios en el futuro cercano que pueden ocurrir durante el proyecto.
Compre individualmente, profesionales
- Si un disco falla, comparte muy poco historial de fabricación / tránsito con cualquiera de los otros discos. Si la falla fue causada por algo en la fabricación o tránsito, la causa raíz probablemente no ocurrió en ningún otro disco.
- Si un disco está muerto al llegar o falla durante las primeras horas de uso, eso se detectará poco después de que llegue el envío y el proceso de devolución puede ser más fluido.
Compra individualmente, contras
- Toma una cantidad significativa de tiempo encontrar suficientes vendedores con precios aceptables. El seguimiento de pedidos, la falla de entrega, las devoluciones de artículos dañados y otros problemas pueden llevar mucho tiempo resolverlos.
- Costes de envío potencialmente más altos.
- Existe una posibilidad muy real de que se requiera un nuevo disco, pero no habrá ninguno disponible, lo que detendrá el proyecto.
- Beneficio imaginado. Independientemente del proveedor o la fecha de compra, todos los discos provienen del mismo lugar y son realmente iguales. El control de calidad habría detectado defectos de fabricación y no se habrían vendido discos de calidad inferior. El daño de envío tendría que ser tan notorio (y claramente visible a simple vista) que las unidades dañadas serían obvias al desempacar.
Si vamos simplemente por conteo de viñetas, "comprar a granel" gana con bastante claridad. Pero algunos de los pros son débiles, y algunos de los contras son fuertes. Muchas de las viñetas simplemente indican el inverso lógico de algunas de las otras. Algunas de estas cosas pueden ser supersticiones absurdas. Pero si la superstición hace un mejor trabajo al mantener la integridad de la matriz, creo que estaría dispuesto a aceptarla.
¿Qué grupo es más sensible aquí?
ACTUALIZACIÓN: Tengo datos relevantes para esta discusión. La última matriz que construí personalmente (hace unos cuatro años) tenía ocho discos. Ordené de un solo proveedor, pero dividí la compra en dos pedidos de cuatro discos cada uno, con un mes de diferencia. Un disco de la matriz falló en las primeras horas de ejecución. Era del primer lote, y la ventana de devolución para ese pedido se había cerrado en el tiempo que tardó en girar todo.
Cuatro años más tarde, los siete discos originales más un reemplazo todavía se ejecutan sin errores. (toco madera.)