Getting Faster IO performance between EBS Volumes and EC2 instances | Scribe

    Getting Faster IO performance between EBS Volumes and EC2 instances

    • Hafeez Baig |
    • 11 steps |
    • 2 minutes
    information ordinal icon
    Refer to the following guide to learn how to use IAM in the cloud\ <https://scribehow.com/shared/Creating_an_IAM_User_and_User_Group_in_AWS_Management_Console__hWNiiXlcRJKFqYZZEJD-cg>
    1
    Sign in to **AWS Management Console** as an **IAM User** **Pre-requisite** - Ensure you have selected the AWS region closest to your location\ For this guide, we will be using us-east-2 (Ohio) as a preferred choice
    2
    Type **EC2** in the search bar and click on **EC2** to view the EC2 Dashboard
    information ordinal icon
    **What is EC2 in AWS?** Amazon Elastic Compute Cloud (Amazon EC2) is a web service provided by Amazon Web Services (AWS) that allows users to rent virtual servers, known as instances, on which they can run their own applications. EC2 provides resizable compute capacity in the cloud, making it easy to scale computing resources up or down based on demand.
    3
    To view the EBS optimization support Instances. On the EC2 dashboard click on **Instances Types** from the left bar to view the Instance Types dashboard
    4
    The **Instance types** wizard will open, on the search bar type the **EBS optimization support** and select the option **EBS optimization support** from the dropdown
    information ordinal icon
    Here you can view the Instances with the EBS optimization support
    information ordinal icon
    **What is EBS optimization support?** EBS (Elastic Block Store) optimization support refers to a feature available in Amazon EC2 (Elastic Compute Cloud) instances that are optimized for using Amazon EBS volumes.
    5
    To view the EBS-optimized instance while creating the EC2 Instance, click on the **Instances** from the left bar
    6
    **Instances** wizard will open, on the top right corner click on the **Launch instances** button
    7
    Scroll to the **Advanced details** section and click on it
    8
    Scroll to the **EBS-optimized instance** section, here you can view the EBS-optimized instance
    information ordinal icon
    You can enable and disable the EBS-optimized instance while creating the EC2 Instance
    information ordinal icon
    **What is an EBS-optimized instance?** An EBS-optimized instance in Amazon EC2 (Elastic Compute Cloud) is a configuration option for EC2 instances that provides dedicated bandwidth for communication between the instance and Amazon EBS (Elastic Block Store) volumes attached to it. This optimization ensures consistent and reliable performance for applications that rely heavily on EBS storage, such as databases or high-throughput workloads.
    9
    To view Elastic Fabric Adapter while creating a Network Interface, click on the **Network Interfaces** from the left bar
    information ordinal icon
    **What is Network Interfaces in Amazon EC2?** In Amazon EC2 (Elastic Compute Cloud), a network interface (also referred to as an ENI or Elastic Network Interface) is a virtual network interface that you can attach to an EC2 instance. Network interfaces enable communication between an instance and other AWS services or the internet.
    10
    On the top right corner click on the **Create network interface** button
    11
    **Create network interface** wizard will open, scroll to the **Elastic Fabric Adapter** section and click on the checkbox **Enable**
    information ordinal icon
    Here you can enable and disable the Elastic Fabric Adapter
    information ordinal icon
    **What is an Elastic Fabric Adapter in Network Interface?** The Elastic Fabric Adapter (EFA) is an advanced network interface for Amazon EC2 instances that provides low-latency, high-bandwidth communication between instances in a cluster. It is specifically designed to accelerate inter-instance communication for HPC (High Performance Computing) and machine learning workloads.