LustreDeploymentType

class aws_cdk.aws_fsx.LustreDeploymentType(value)

Bases: Enum

The different kinds of file system deployments used by Lustre.

ExampleMetadata:

infused

Example:

# vpc: ec2.Vpc


file_system = fsx.LustreFileSystem(self, "FsxLustreFileSystem",
    lustre_configuration=fsx.LustreConfiguration(deployment_type=fsx.LustreDeploymentType.SCRATCH_2),
    storage_capacity_gi_b=1200,
    vpc=vpc,
    vpc_subnet=vpc.private_subnets[0]
)

Attributes

PERSISTENT_1

Long term storage.

Data is replicated and file servers are replaced if they fail.

PERSISTENT_2

Newer type of long term storage with higher throughput tiers.

Data is replicated and file servers are replaced if they fail.

SCRATCH_1

Original type for shorter term data processing.

Data is not replicated and does not persist on server fail.

SCRATCH_2

Newer type for shorter term data processing.

Data is not replicated and does not persist on server fail. Provides better support for spiky workloads.