Hola :) El Friday 14 September 2007, Carlos E. R. escribió:
El 2007-09-14 a las 12:03 +0200, Rafa Grimán escribió:
Un ligero "side-note"
Como decía en el párrafo anterior, si se busca buen ancho de banda, discos de tamaño medio (300 GB) y 15 krpm van bien, ahora que si quieres muy buen I/O, lo mejor son discos de 73 GB y 15krpm.
Tiene sentido. Bueno, suponiendo que luego se pueda realmente paralelizar todo ese flujo de datos simultaneos al ordenador :-?
Ahí está el truco. Creo que lo comenté en un correo anterior. Tienes que conseguir que todos los tamaños de bloques sean iguales (RAID, gestor de volúmenes, sistema de ficheros, tamaño de bloque con el que trabaja la aplicación). Luego tienes que intentar conseguir que los buffers y tamaños de cachés y stripes sean iguales. No tiene tela ni nada ... Pero bueno, teniendo en cuenta que no vivimos en un mundo ideal, si comparas el I/O de un disco grande vs uno pequeño, gana el pequeño.
En nuestros clientes (los de SGI) lo que se intenta es agrupar discos para conseguir mayor volumen mediante un gestor de volúmenes. En la cabina creamos los RAID y luego, con el gestor de volúmenes, le creamos al cliente un único disco de los TB o PB que necesite. Obviamente, es un tipo de cliente especial y que no se debe (por poder, se puede ;) replicar a todos los clientes. Cada cliente es un mundo.
Ya, ve un unico disco.
Y en cuanto a número de particiones, ¿qué has visto por ahí? Porque yo he visto maquinas unix "antiguas" que ponen particiones separadas para cosas como los logs, las bases de datos, salidas dedicadas por parte de algunas aplicaciones, etc. Incluso el sistema operativo duplicado en dos particiones, una de ellas desmontada.
Sí, el número de particiones depende mucho del cliente, el uso que le da al disco, ... En clientes que requieren tiempo real, se ponen 3 particiones mínimo: - datos - log de XFS - partición para tiempo real Aunque pueden tener más particiones: /var, temporales, ...
La idea es que el raid te protege de fallos de hardware, mientras que la partición duplicada y desmontada te protege de los fallos de software o de manejo por parte del operador que borra lo que no debe.
Sí. Tenemos un cliente que nos pidió dos discos duros de sistema. Si no recuerdo mal, hizo 4 particiones: - la 1era de cada disco era un RAID por sw - la 2a era un clon de la primera Y las otras dos no me acuerdo, pero otra combinación curiosa.
No hace mucho en Linux había que dedicar una partición para guardar temporalmente la imagen que iba a quemarse en un CD. Era una partición raw sin formato. Supongo que se hacía porque la velocidad del bus y del procesador iba justita, y si el quemador se quedaba sin datos creaba un posavasos al instante.
Ahora ya nadie usa ese sistema, pero las grabadoras tienen protección para ese caso, no pierdes el disco.
Rafa -- "We cannot treat computers as Humans. Computers need love." rgriman@skype.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org