Premisas a tener en cuenta para obtener un buen performance en SAP, PARTE II SISTEMA DE ALMACENAMINETO.
Premisas a tener en cuenta para obtener un buen performance en SAP,
PARTE II SISTEMA DE ALMACENAMINETO.
Acto seguido, me enfoco en
el almacenamiento, aunque no es de mi competencia he tenido que aprender, por
cuanto me ha pasado que el problema lo encuentro en este punto, pues a pesar de
realizar los ajustes correspondientes a lo puntos antes mencionados, el rendimiento
continúa degradado, ya que las mejoras que se realizaron no logran o no se
manifiestan de sobremanera. Lo que suelo hacer es chequear y solicitar como
están construido los arreglos de discos, pues dependiendo de la tecnología no
es lo mismo que escriba primero en un disco hasta que se llene para luego
seguir con el otro disco, es decir una sola cabeza haciendo el trabajo,
mientras que, si se hace con una tecnología distribuida, es decir en varios
discos la velocidad de escritura lectura mejora y los resultados no se hacen
esperar. Voy a contextualizarlo mediante la ilustración para un mejor
entendimiento, con un ejemplo y con conocimiento de causa, el almacenamiento de
un fabricante tiene lo siguiente:
En el ejemplo anterior se observan 2 errores, el
primero es en el primer arreglo para el sapdata1, el LE Allocation es de tipo
strict y el segundo error esta en el tamaño del bloque que es de 1024 (1K) ,
cuando lo recomendado es de 8192 (8K). También se observa que en el arreglo del
sapdata3, el LE Allocation es distribuited y el tamaño del bloque es de 8K, lo
que indica que se encuentran acorde a las recomendaciones.
A continuación, una breve descripción de los
conceptos utilizados en el párrafo anterior, para un mayor entendimiento.
Logical Volume compuesto por dos o más
discos de igual o diferentes tamaños. Los logical extends (LE) se copian
secuencialmente en un mismo disco hasta llenarlo para luego ocupar el siguiente
disco de la misma forma, accediendo sólo un disco a la vez.
LE
PV1
PE1 Status 1
|
|||||
00000
/dev/disk/disk8 00000 current
|
|||||
00001
/dev/disk/disk8 00001 current
|
|||||
00002
/dev/disk/disk8 00002 current
|
|||||
00003
/dev/disk/disk8 00003 current
|
|||||
00004
/dev/disk/disk8 00004 current
|
|||||
...
|
|||||
15996
/dev/disk/disk8 15996 current
|
|||||
15997
/dev/disk/disk116 00000 current
|
|||||
15998
/dev/disk/disk116 00001 current
|
|||||
15999
/dev/disk/disk116 00002 current
|
|||||
16000
/dev/disk/disk116 00003 current
|
|||||
16001
/dev/disk/disk116 00004 current
|
* Allocation Distributed:
Logical
Volume compuesto por dos o más discos de igual tamaño. Los logical extends (LE)
se distribuyen secuencial y alternadamente en cada disco componente del LVol,
accediendo los discos en modo striping, teniendo un mejoramiento en el índice
de transmisión o throughput del sistema.
---
Logical extents ---
|
|||||
LE
PV1
PE1 Status 1
|
|||||
00000000 /dev/disk/disk46 00000000
current
|
|||||
00000001 /dev/disk/disk9
00000000 current
|
|||||
00000002 /dev/disk/disk7
00000000 current
|
|||||
00000003 /dev/disk/disk5
00000000 current
|
|||||
00000004 /dev/disk/disk46 00000001
current
|
|||||
00000005 /dev/disk/disk9
00000001 current
|
|||||
00000006 /dev/disk/disk7
00000001 current
|
|||||
00000007 /dev/disk/disk5
00000001 current
|
|||||
00000008 /dev/disk/disk46 00000002
current
|
Comentarios
Publicar un comentario