Cambio de la configuración de disco para SAP Deployment Automation Framework

De forma predeterminada, SAP Deployment Automation Framework define la configuración de disco para los sistemas SAP. Según sea necesario, puede cambiar la configuración predeterminada proporcionando un archivo JSON de configuración de disco personalizado.

Sugerencia

Cuando sea posible, se recomienda aumentar el tamaño del disco, en lugar de agregar más discos.

Bases de datos de HANA

En la tabla se muestra la configuración de disco predeterminada para los sistemas HANA.

Size SKU de la máquina virtual Disco del sistema operativo Discos de datos. Discos de registro HANA compartido SAP de usuario Backup
Valor predeterminado Standard_D8s_v3 E6 (64 GB) P20 (512 GB) P20 (512 GB) E20 (512 GB) E6 (64 GB) E20 (512 GB)
S4DEMO Standard_E32ds_v4 P10 (128 GB) P10x4 (128 GB) P10x3 (128 GB) P20 (512 GB) P20 (512 GB)
M32ts Standard_M32ts P6 (64 GB) P6x4 (64 GB) P10x3 (128 GB) P20 (512 GB) P6 (64 GB) P20 (512 GB)
M32ls Standard_M32ls P6 (64 GB) P6x4 (64 GB) P10x3 (128 GB) P20 (512 GB) P6 (64 GB) P20 (512 GB)
M64ls Standard_M64ls P6 (64 GB) P10x4 (128 GB) P10x3 (128 GB) P20 (512 GB) P6 (64 GB) P30 (1024 GB)
M64s Standard_M64s P10 (128 GB) P15x4 (256 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P30 (1024 GB)
M64ms Standard_M64ms P6 (64 GB) P20x4 (512 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P30x2 (1024 GB)
M128s Standard_M128s P10 (128 GB) P20x4 (512 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P30x2 (1024 GB)
M128ms Standard_M128m P10 (128 GB) P30x4 (1024 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P30x4 (1024 GB)
M208s_v2 Standard_M208s_v2 P10 (128 GB) P30x4 (1024 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P40x3 (2048 GB)
M208ms_v2 Standard_M208ms_v2 P10 (128 GB) P40x4 (2048 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P40x3 (2048 GB)
M416s_v2 Standard_M416s_v2 P10 (128 GB) P40x4 (2048 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P40x3 (2048 GB)
M416ms_v2 Standard_M416m_v2 P10 (128 GB) P50x4 (4096 GB) P15x3 (256 GB) P30 (1024 GB) P6 (64 GB) P50x4 (4096 GB)
E20ds_v4 Standard_E20ds_v4 P6 (64 GB) P10x3 (128 GB) Ultra (80 GB) 256 P15 (256 GB) P6 (64 GB) 256 P15 (256 GB)
E20ds_v5 Standard_E20ds_v5 P6 (64 GB) P10x3 (128 GB) Ultra (80 GB) 256 P15 (256 GB) P6 (64 GB) 256 P15 (256 GB)
E32ds_v4 Standard_E32ds_v4 P6 (64 GB) P10x3 (128 GB) Ultra (128 GB) 256 P15 (256 GB) P6 (64 GB) 256 P15 (256 GB)
E32ds_v5 Standard_E32ds_v5 P6 (64 GB) P10x3 (128 GB) Ultra (128 GB) 256 P15 (256 GB) P6 (64 GB) 256 P15 (256 GB)
E48ds_v4 Standard_E48ds_v4 P6 (64 GB) P15x3 (256 GB) Ultra (192 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)
E48ds_v5 Standard_E48ds_v4 P6 (64 GB) P15x3 (256 GB) Ultra (192 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)
E64ds_v3 Standard_E64ds_v3 P6 (64 GB) P15x3 (256 GB) Ultra (220 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)
E64ds_v4 Standard_E64ds_v4 P6 (64 GB) P15x3 (256 GB) Ultra (256 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)
E64ds_v5 Standard_E64ds_v5 P6 (64 GB) P15x3 (256 GB) Ultra (256 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)
E96ds_v5 Standard_E96ds_v4 P6 (64 GB) P15x3 (256 GB) Ultra (256 GB) P20 (512 GB) P6 (64 GB) 256 P15 (256 GB)

Bases de datos de AnyDB

En la tabla se muestra la configuración de disco predeterminada para los sistemas AnyDB.

Size SKU de la máquina virtual Disco del sistema operativo Discos de datos. Discos de registro
Valor predeterminado Standard_E4s_v3 P6 (64 GB) 256 P15 (256 GB) P10 (128 GB)
200 GB Standard_E4s_v3 P6 (64 GB) 256 P15 (256 GB) P10 (128 GB)
500 GB Standard_E8s_v3 P6 (64 GB) P20 (512 GB) 256 P15 (256 GB)
1 TB Standard_E16s_v3 P10 (128 GB) P20x2 (512 GB) P15x2 (256 GB)
2 TB Standard_E32s_v3 P10 (128 GB) P30x2 (1024 GB) P20x2 (512 GB)
5 TB Standard_M64ls P10 (128 GB) P30x5 (1024 GB) P20x2 (512 GB)
10 TB Standard_M64s P10 (128 GB) P40x5 (2048 GB) P20x2 (512 GB)
15 TB Standard_M64s P10 (128 GB) P50x4 (4096 GB) P20x2 (512 GB)
20 TB Standard_M64s P10 (128 GB) P50x5 (4096 GB) P20x2 (512 GB)
30 TB Standard_M128s P10 (128 GB) P50x8 (4096 GB) P40x2 (2048 GB)
40 TB Standard_M128s P10 (128 GB) P50x10 (4096 GB) P40x2 (2048 GB)
50 TB Standard_M128s P10 (128 GB) P50x13 (4096 GB) P40x2 (2048 GB)

Archivo de dimensionamiento personalizado

Puede definir el tamaño del disco para un sistema SAP mediante un archivo JSON de ajuste de tamaño personalizado. El archivo se agrupa en cuatro secciones: db, app, scsy web. Cada sección contiene una lista de nombres de configuración de disco. Por ejemplo, para el nivel de base de datos, los nombres pueden ser M32ts o M64s.

Estas secciones contienen la información del tamaño de máquina virtual predeterminado y la lista de discos que se van a implementar para cada nivel.

Cree un archivo mediante la estructura que se muestra en el ejemplo de código siguiente. Guarde el archivo en la misma carpeta que el archivo de parámetros del sistema. Por ejemplo, use XO1_sizes.json. A continuación, defina el parámetro custom_disk_sizes_filename en el archivo de parámetros. Por ejemplo, use custom_disk_sizes_filename = "XO1_db_sizes.json".

Sugerencia

La ruta de acceso a la configuración del disco debe ser relativa a la carpeta que contiene el tfvars archivo.

El siguiente código de ejemplo es un archivo de configuración de ejemplo. Define tres discos de datos (LUN 0, 1 y 2), un disco de registro (LUN 9, mediante la SKU Ultra) y un disco de copia de seguridad (LUN 13). Los servidores de nivel de aplicación (aplicaciones, servicios centrales y distribuidores web) se implementan con un solo sap disco de datos.

Los tres discos de datos se seccionan mediante LVM. El disco de registro y el disco de copia de seguridad se montan como un solo disco.

{
  "db" : {
    "Default": {
      "compute": {
        "vm_size"                 : "Standard_E20ds_v4",
        "swap_size_gb"            : 2
      },
      "storage": [
        {
          "name"                  : "os",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite"
        },
        {
          "name"                  : "data",
          "count"                 : 3,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 256,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "lun_start"             : 0
        },
        {
          "name"                  : "log",
          "count"                 : 1,
          "disk_type"             : "UltraSSD_LRS",
          "size_gb": 512,
          "disk-iops-read-write"  : 2048,
          "disk-mbps-read-write"  : 8,
          "caching"               : "None",
          "write_accelerator"     : false,
          "lun_start"             : 9
        },
        {
          "name"                  : "backup",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 256,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "lun_start"             : 13
        }

      ]
    }
  },
  "app" : {
    "Default": {
      "compute": {
        "vm_size"                 : "Standard_D4s_v3"
      },
      "storage": [
        {
          "name"                  : "os",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite"
        },
        {
          "name"                  : "sap",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "lun_start"             : 0
        }

      ]
    }
  },
  "scs" : {
    "Default": {
      "compute": {
        "vm_size"                 : "Standard_D4s_v3"
      },
      "storage": [
        {
          "name"                  : "os",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite"
        },
        {
          "name"                  : "sap",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "lun_start"             : 0
        }

      ]
    }
  },
  "web" : {
    "Default": {
      "compute": {
        "vm_size"                 : "Standard_D4s_v3"
      },
      "storage": [
        {
          "name"                  : "os",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite"
        },
        {
          "name"                  : "sap",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "lun_start"             : 0
        }

      ]
    }
  }
}

Agregar discos adicionales a un sistema existente

Si necesita incorporar discos a un sistema que ya está implementado, puede agregar un nuevo bloque a la estructura de JSON. Incluya el atributo append en este bloque y establezca el valor en true. Por ejemplo, en el código de ejemplo siguiente, el último bloque contiene el atributo "append" : true,. El último bloque agrega un nuevo disco al nivel de base de datos, que ya está configurado en el primer bloque "data" del código.

{
  "db" : {
    "Default": {
      "compute": {
        "vm_size"                 : "Standard_D4s_v3",
        "swap_size_gb"            : 2
      },
      "storage": [
        {
          "name"                  : "os",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 128,
          "caching"               : "ReadWrite"
        },
        {
          "name"                  : "data",
          "count"                 : 3,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 256,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "start_lun"             : 0
        },
        {
          "name"                  : "log",
          "count"                 : 1,
          "disk_type"             : "UltraSSD_LRS",
          "size_gb": 512,
          "disk-iops-read-write"  : 2048,
          "disk-mbps-read-write"  : 8,
          "caching"               : "None",
          "write_accelerator"     : false,
          "start_lun"             : 9
        },
        {
          "name"                  : "backup",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 256,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "start_lun"             : 13
        }
        ,
        {
          "name"                  : "data",
          "count"                 : 1,
          "disk_type"             : "Premium_LRS",
          "size_gb"               : 256,
          "caching"               : "ReadWrite",
          "write_accelerator"     : false,
          "append"                : true,
          "start_lun"             : 4
        }

      ]
    }
  }
}

Paso siguiente