course hero lab 20 what file system is required i order to use efs

by Asia Schoen 10 min read

How Amazon EFS Works With Amazon EC2

The following illustration shows an example VPC accessing an Amazon EFS file system. Here, EC2 instances in the VPC have file systems mounted. In t...

How Amazon EFS Works With AWS Direct Connect

By using an Amazon EFS file system mounted on an on-premises server, you can migrate on-premises data into the AWS Cloud hosted in an Amazon EFS fi...

Authentication and Access Control

You must have valid credentials to make Amazon EFS API requests, such as create a file system. In addition, you must also have permissions to creat...

Data Consistency in Amazon EFS

Amazon EFS provides the open-after-close consistency semantics that applications expect from NFS. In Amazon EFS, write operations will be durably s...

Overview

Amazon EFS provides a simple, serverless, set-and-forget elastic file system. With Amazon EFS, you can create a file system, mount the file system on an Amazon EC2 instance, and then read and write data to and from your file system.

How Amazon EFS works with Amazon EC2 and other supported compute instances

This section explains how Amazon EFS file systems that use Standard and One Zone storage classes are mounted to EC2 instances in an Amazon VPC.

How Amazon EFS works with AWS Direct Connect and AWS Managed VPN

By using an Amazon EFS file system mounted on an on-premises server, you can migrate on-premises data into the AWS Cloud hosted in an Amazon EFS file system. You can also take advantage of bursting.

How Amazon EFS works with AWS Backup

For a comprehensive backup implementation for your file systems, you can use Amazon EFS with AWS Backup. AWS Backup is a fully managed backup service that makes it easy to centralize and automate data backup across AWS services in the cloud and on-premises.

Implementation summary

In Amazon EFS, a file system is the primary resource. Each file system has properties such as ID, creation token, creation time, file system size in bytes, number of mount targets created for the file system, and the file system lifecycle state. For more information, see CreateFileSystem.

Authentication and access control

You must have valid credentials to make Amazon EFS API requests, such as create a file system. In addition, you must also have permissions to create or access resources. By default, when you use the root account credentials of your AWS account you can create and access resources owned by that account.

Data consistency in Amazon EFS

Amazon EFS provides the close-to-open consistency semantics that applications expect from NFS.

Bursting Throughput Mode (default mode)

Throughput on Amazon EFS scales as a file system grows. A file system can drive throughput continuously at its baseline rate. Additionally, Amazon EFS is designed to burst to high throughput levels for periods of time.

Provisioned Throughput Mode

If you find that performance is limited in Bursting Throughput mode due to a small capacity file system or spikes in throughput requirements, you can opt for Provisioned Throughput mode.

Using local EBS caches

You can use local EBS caches on Artifactory node instances. This option reduces workload on the EFS filestore, and the use of the burst credit balance when in Bursting Throughput mode. Configure Artifactory to use a cache in EBS on each node.

Artifactory versions prior to 5.0 Implemented on S3 Storage

If you implemented Artifactory HA versions prior to 5.0 with S3 storage, you needed a cluster-wide write cache (called the eventual cache) to be implemented on a shared NFS mount.

What is the most important feature of EFS?

The most important feature of EFS istransparency . Namely, when legitimate users use the files in EFS, theusers do not need to conduct encryption/decryption explicitly; encryption/decryption is conducted automat-ically by the file system. This distinguishes EFS from normal file-encryption programs.

What is AES used for?

We assume that AES algorithm (a 128-bit block cipher) is used for encryption and decryption. AES’s keysize can be 128 bits, 192 bits, or 256 bits, and you can choose one to support in your EFS implementa-tion. The code given inaes.cis for encrypting/decrypting one block (i.e. 128 bits), so if you need toencrypt/decrypt data that are more than one block, you need to use a specific AES mode, such as ECB(Electronic Code Book), CBC (Cipher Block Chaining), etc. You can decide which mode to use, but youneed to justify your design decision in your report.

Can EFS disks be encrypted?

In an EFS, files on disks are all encrypted, nobody can decrypt the files without knowing the required secret.Therefore , even if a EFS disk is stolen, its files are kept confidential.