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.


* Allocation Strict:



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









Nota: Lo anterior es simplemente un ejemplo, hay que evaluar cada tecnología de cada fabricante que seguramente varia y adecuarla a lo que tiene el sistema.


Comentarios

Entradas populares de este blog

Verificación de la caducidad de un rol como de la duplicidad del mismo

Ventajas de activar el log de auditoria SM20 de una manera más eficiente

“Sequential read” tiene un contexto diferente a lectura secuencial en el ámbito de SAP SM50.