Skip to main content

Application-specific LUN settings

Storage Manager supports Oracle, SQL, and other application types while creating FC SAN optimized LUNs on an AFA cluster. LUN settings such as the LUN size are determined by rules specific to the application type. For SQL and Oracle, LUN settings are automatically created.

If your cluster contains two or more nodes, Storage Manager uses only the first two nodes selected by the API to create LUNs. Data aggregates are already created in each of the two nodes. The size of each volume created is equal to the available capacity of the aggregate. The volumes are thin-provisioned and space reservation is disabled on the LUNs.

Storage efficiency policy is enabled by default with the schedule set to daily and quality of service (QoS) set to best_effort. By default, access time (atime) update is enabled on the cluster. However, access time updates are disabled by Storage Manager while creating volumes and therefore every time a file is read or written, the access time field in the directory is not updated.
Note
Enabling the access time update causes performance degradation to the data-serving capability of the cluster.

LUN settings for SQL

By default, LUNs and volumes are provisioned for a single instance of the SQL server with 2 databases of 1 TB each and 24 physical cores. Space is provisioned for LUNs and volumes according to specific rules for the SQL server. Load balancing is performed for LUNs across the HA pair. You can modify the number of databases. For each database, eight data LUNs and one log LUN is created. One temporary LUN is created for each SQL instance.

The following table provides information about how space is provisioned for the default values of SQL:

NodeAggregateLUN typeVolume nameLUN nameFormula for LUN sizeLUN size (GB)
node1node1_aggr1datadb01_data01db01_data01Database size ÷ 8125
  datadb01_data02db01_data02Database size ÷ 8125
  datadb01_data03db01_data03Database size ÷ 8125
  datadb01_data04db01_data04Database size ÷ 8125
  datadb02_data01db02_data01Database size ÷ 8125
  datadb02_data02db02_data02Database size ÷ 8125
  datadb02_data03db02_data03Database size ÷ 8125
  datadb02_data04db02_data04Database size ÷ 8125
  logdb01_logdb01_logDatabase size ÷ 2050
  tempsql_tempsql_tempDatabase size ÷ 3330
node2node2_aggr1datadb01_data05db01_data05Database size ÷ 8125
  datadb01_data06db01_data06Database size ÷ 8125
  datadb01_data07db01_data07Database size ÷ 8125
  datadb01_data08db01_data08Database size ÷ 8125
  datadb02_data05db02_data05Database size ÷ 8125
  datadb02_data06db02_data06Database size ÷ 8125
  datadb02_data07db02_data07Database size ÷ 8125
  datadb02_data08db02_data08Database size ÷ 8125
  logdb02_logdb02_logDatabase size ÷ 2050

LUN settings for Oracle

By default, LUNs and volumes are provisioned for one database of 2 TB. Space is provisioned for LUNs and volumes according to specific rules for Oracle. By default, Oracle Real Application Clusters (RAC) is not selected.

The following table provides information about how space is provisioned for the default values of Oracle:

NodeAggregateLUN typeVolume nameLUN nameFormula for LUN sizeLUN size (GB)
node1node1_aggr1dataora_vol01ora_lundata01Database size ÷ 8250
  dataora_vol02ora_lundata02Database size ÷ 8250
  dataora_vol03ora_lundata03Database size ÷ 8250
  dataora_vol04ora_lundata04Database size ÷ 8250
  logora_vol05ora_lunlog1Database size ÷ 4050
  binariesora_vol06ora_orabin1Database size ÷ 4050
node2node2_aggr1dataora_vol07ora_lundata05Database size ÷ 8250
  dataora_vol08ora_lundata06Database size ÷ 8250
  dataora_vol09ora_lundata07Database size ÷ 8250
  dataora_vol10ora_lundata08Database size ÷ 8250
  logora_vol11ora_lunlog2Database size ÷ 4050

For Oracle RAC, LUNs are provisioned for grid files. Only two RAC nodes are supported for Oracle RAC.

The following table provides information about how space is provisioned for the default values of Oracle RAC:

NodeAggregateLUN typeVolume nameLUN nameFormula for LUN sizeLUN size (GB)
node1node1_aggr1dataora_vol01ora_lundata01Database size ÷ 8250
  dataora_vol02ora_lundata02Database size ÷ 8250
  dataora_vol03ora_lundata03Database size ÷ 8250
  dataora_vol04ora_lundata04Database size ÷ 8250
  logora_vol05ora_lunlog1Database size ÷ 4050
  binariesora_vol06ora_orabin1Database size ÷ 4050
  gridora_vol07ora_lungrid110 GB10
node2node2_aggr1dataora_vol08ora_lundata05Database size ÷ 8250
  dataora_vol09ora_lundata06Database size ÷ 8250
  dataora_vol10ora_lundata07Database size ÷ 8250
  dataora_vol11ora_lundata08Database size ÷ 8250
  logora_vol12ora_lunlog2Database size ÷ 4050
  binariesora_vol13ora_orabin2Database size ÷ 4050

LUN settings for other application type

Each LUN is provisioned in a volume. The space is provisioned in the LUNs based on the specified size. Load balancing is performed across the nodes for all the LUNs.