Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Support for additional data disks for Single Machine Cluster #149

Open
erwinkersten opened this issue Oct 26, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@erwinkersten
Copy link

Feature Request:

Support for Data Disks (VDHX) for Single Machines Cluster that is using local storage by providing a capability to configure one or more datadisks (size, location) in the cluster config so that additional disk are added to the AKS EE Maniner VM and/or AKS EE Windows VM. The rationale is to be able segregate the data from the OS disk and to be able to use different storage classes (tiering).

Example configuration:

"Machines": [
    {
      "LinuxNode": {
        "CpuCount": 8,
        "MemoryInMB": 32768,
        "DataSizeInGB": 100,
        "TimeoutSeconds": 300,
        "TpmPassthrough": true,
        "AdditionalDataDisks":"[
          {
            "DataDiskName": "performance"
            "DataSizeInGB": 100, 
            "DataDiskPath": "D:\" 
          }, 
          {
	    "DataDiskName": "standard"
            "DataSizeInGB": 500, 
            "DataDiskPath": "E:\"
          },
          {
	    "DataDiskName": "archive"
            "DataSizeInGB": 500, 
            "DataDiskPath": "F:\"
          }
        ],
        "SecondaryNetworks": [
          {
            "VMSwitchName": null,
            "Ip4Address": null,
            "Ip4GatewayAddress": null,
            "Ip4PrefixLength": null
          }
        ]
      }
    }

When the "DataDiskPath" is not provided it should use the INSTALLDIR and VHDXDIR that are used during installation (default, location C:\Program Files\AksEdge)

(optional) - The CBL-Maniner VM could mount and initialize the additional disks with a Physical Volume (pvcreate ) and a new Volume Group should be created (vgcreate). From here the user is then responsible to configure their Storage Provider and classes (similar process would apply on the Windows VM).

@erwinkersten erwinkersten changed the title [Feature] Support for additional data disks for Single Machines Cluster [Feature] Support for additional data disks for Single Machine Cluster Oct 26, 2023
@scooley scooley added the enhancement New feature or request label May 2, 2024
@JeanRessouche
Copy link

This is so badly required, i can't see how to use AKS EE in production without it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants