2012/1/17 Lazaro Rubén García Martinez <[email protected]> > Y porque mejor no usas un RAID 10, para tus particiones de datos, y > dejas el RAID 1 para los WAL??**** > > ** ** > > Saludos. >
Lazaro, muchas gracias por la idea, es algo que quiero probar con consultas reales de nuestro sistema/aplicación una vez que decida que options y que filesystem usar. Apenas haga las pruebas te comento como salieron. Saludos! > **** > > ** ** > > *De:* [email protected] [mailto: > [email protected]] *En nombre de *Emiliano Romero > *Enviado el:* martes, 17 de enero de 2012 08:52:AM > *Para:* [email protected] > *Asunto:* [pgsql-es-ayuda] Nueva instalacion. Ext4 + BBU? writeback? > barriers?**** > > ** ** > > Estimados, Buen día!. Hace unos días me llego el nuevo hardware para el > servidor de base de datos, como tengo tiempo y posibilidad de probar todo > antes quería elegir la mejor configuración de discos posibles.**** > > ** ** > > Nuestra base de datos pesa aproximadamente 300GB con una tabla especifica > muy grande de registros históricos, la misma esta particionada por fecha > (cada 15 dias). Estas particiones las tengo alojadas en un array de discos > (RAID 1) separado. Osea que actualmente cuento con dos tablespaces en la > base de datos.**** > > ** ** > > El nuevo hardware tiene 12 cores (24 threads), son dos six-cores xeon. Con > 28 GB de RAM y los siguientes arrays:**** > > 2x146GB 15 RPM -> SO + WALS**** > > 2x600GB 15 RPM -> Tablespace 1**** > > 2x600GB 15 RPM -> Tablespace 2 (Registros históricos)**** > > 2x2TB 7.2 RPM -> Tablespace 3 (Registros históricos viejos accedidos poco) > **** > > ** ** > > El servidor posee una controladora de discos CIOv (IBM ServeRAID MR10ie) > con una unidad de baterias de backup.**** > > ** ** > > El servidor ha sido ya configurado para el hardware actual. > (Shared_buffers, wal_segments,I/O,etc), vale aclarar que poseo otro > servidor similar que estara replicado con streaming replication.**** > > ** ** > > Estoy con kernels 3.1 en adelante, y el servidor esta absolutamente > dedicado a la base de datos, no habrá nada mas corriendo en el mismo.**** > > ** ** > > Me surgen un par de dudas:**** > > 1- Con que puedo testear y hacer benchmark lo mas acertados posible del > I/O específicamente, basicamente para probar cada uno de los escenarios y > options del filesystem?**** > > 2- Conviene realmente usar EXT4? Con que options debería montar? > data=writeback? barriers=0? nobh? Busco la mayor performance compatible con > la unidad de batería (BBU) pero no quiero tener una base de datos corrupta > irrecuperable ante un corte de energía.**** > > 3- Tengo posibilidad de poner el SO en una memoria flash (pendrive interno > de la cuchilla blade). Valdra la pena para dejar los wals en los discos > solamente?**** > > ** ** > > Saludos!**** > > ** ** > > ** ** > > -- > Ing. Emiliano S. Romero > http://about.me/reflex**** > -- Emiliano S. Romero http://about.me/reflex
