


{"id":345831,"date":"2024-01-22T09:57:14","date_gmt":"2024-01-22T09:57:14","guid":{"rendered":"\/forum\/?post_type=topic&#038;p=345831"},"modified":"2024-02-12T08:53:18","modified_gmt":"2024-02-12T08:53:18","slug":"aws-ebs-storage-comparing-gp2-and-gp3-performance-and-cost","status":"closed","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/aws-ebs-storage-comparing-gp2-and-gp3-performance-and-cost\/","title":{"rendered":"AWS EBS storage comparing gp2 and gp3. (performance and cost)"},"content":{"rendered":"<p>Amazon Elastic Block Store (Amazon EBS) provides storage volumes for use with EC2 instances which are deployed on Ansys Gateway.<br \/>EBS provides various volume types, which differ in performance characteristics and price.&nbsp;<\/p>\n<p>Here we are discussing general-purpose Solid-state drive (SSD) volumes. SSD-backed volumes are optimized for transactional workloads involving frequent read\/write operations with small I\/O size, where the dominant performance attribute is IOPS, and are suitable for Ansys workloads.<\/p>\n<p>General Purpose SSD volumes are offered in two types:<\/p>\n<ul>\n<li><strong><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/general-purpose.html#EBSVolumeTypes_gp2\">gp2<\/a><\/span><\/strong><\/li>\n<li><strong><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\"><a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/general-purpose.html#gp3-ebs-volume-type\">gp3<\/a><\/span><\/strong> (current)<\/li>\n<\/ul>\n<p>Both balance price and performance, where <strong>gp3<\/strong> is the latest generation offered.<br \/>The main difference between the two is how performance is scaled:<\/p>\n<ul>\n<li><strong>gp2<\/strong> automatically scales performance based on the size of the virtual disk &#8211; as the disk gets bigger, the disk throughput and IOPs increase as well. (3 IOPs per GiB)<br \/>Volumes smaller than 1 TiB can also burst up to 3,000 IOPS for a limited period 30 minutes up to 2 hours depending on the disk size.<\/li>\n<li><strong>gp3<\/strong> allows for separate control of disk size from disk performance &#8211; meaning that you can better optimize the performance vs cost to meet your use case.This means that you can provision the required performance without needing to provision additional block storage capacity. Additionally, gp3 volumes offer a 20 percent lower price per GiB than <strong>gp2<\/strong> volumes.<br \/>Additionally <strong>gp3<\/strong> volumes offer a 20 percent lower price per GiB than <strong>gp2<\/strong> volumes.<br \/>It is possible to provision IOPS flexibly, so if more IOPS is required, modify it manually, this can be done using elastic volume operations described here:<span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ebs-modify-volume.html\">Amazon EBS Elastic Volumes &#8211; Amazon Elastic Compute Cloud<\/a><\/span><\/li>\n<\/ul>\n<p><strong>gp2<\/strong> provides a maximum of 250MiB\/s throughput (with volumes that are 334 GiB and larger) , whereas <strong>gp3<\/strong> has the capability to provide throughput up to 1000 MiB\/s.<\/p>\n<p>Table Summary volumes in the US East (N. Virginia) Region (<span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/emr\/latest\/ManagementGuide\/emr-plan-storage-compare-volume-types.html\">Comparing Amazon EBS volume types gp2 and gp3 &#8211; Amazon EMR<\/a><\/span>)<\/p>\n<p class=\"MsoListParagraphCxSpFirst\" style=\"margin-left: 0cm\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">&nbsp;<\/span><\/p>\n<table class=\"MsoNormalTable\" style=\"background: white\" border=\"0\" cellpadding=\"0\">\n<thead>\n<tr>\n<td style=\"border: solid windowtext 1.0pt;padding: 12.0pt 15.0pt 12.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Volume type<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border: solid windowtext 1.0pt;padding: 12.0pt 15.0pt 12.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">gp3<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border: solid windowtext 1.0pt;padding: 12.0pt 15.0pt 12.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">gp2<\/span><\/strong><\/p>\n<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Volume size<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">1 GiB &ndash; 16 TiB<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">1 GiB &ndash; 16 TiB<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Default\/Baseline IOPS<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">3000<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">3 IOPS\/GiB (minimum 100 IOPS) to a maximum of 16,000 IOPS. Volumes smaller than 1 TiB can also burst up to 3,000 IOPS.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Max IOPS\/volume<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">16,000<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">16,000<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Default\/Baseline throughput<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">125 MiB\/s<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Throughput limit is between 128 MiB\/s and 250 MiB\/s, depending on the volume size.<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Max throughput\/volume<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">1,000 MiB\/s<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">250 MiB\/s<\/span><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpFirst\"><strong><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">Price<\/span><\/strong><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpMiddle\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">$0.08\/GiB-month 3,000 IOPS free and $0.005\/provisioned IOPS-month over 3,000; 125 MiB\/s free and $0.04\/provisioned MiB\/s-month over 125MiB\/s<\/span><\/p>\n<\/td>\n<td style=\"border-top: none;border-left: none;border-bottom: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;padding: 3.0pt 15.0pt 3.0pt 15.0pt\" valign=\"top\">\n<p class=\"MsoListParagraphCxSpLast\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">$0.10\/GiB-month<\/span><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"MsoListParagraph\" style=\"margin-left: 0cm\"><span style=\"font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\">&nbsp;<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>If currently using <strong>gp2<\/strong> volumes, you can migrate your volumes to <strong>gp3<\/strong>.&nbsp;<\/p>\n<ul>\n<li>Here is a cost optimizer tool migrating to <strong>gp3<\/strong> (<span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif;color: #16191f;background: white\"><a href=\"https:\/\/d1.awsstatic.com\/product-marketing\/Storage\/EBS\/gp2_gp3_CostOptimizer.dd5eac2187ef7678f4922fcc3d96982992964ba5.xlsx\">Cost_Optimizer<\/a><\/span>)<\/li>\n<li><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/emr\/latest\/ManagementGuide\/emr-plan-storage-gp3-migration-selection.html\">Selecting IOPS and throughput when migrating to gp3 &#8211; Amazon EMR<\/a><\/span><\/li>\n<\/ul>\n<p>References:<\/p>\n<ul>\n<li><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/emr\/latest\/ManagementGuide\/emr-plan-storage-compare-volume-types.html\">Comparing Amazon EBS volume types gp2 and gp3 &#8211; Amazon EMR<\/a><\/span><\/li>\n<li><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/general-purpose.html\">General Purpose SSD volumes &#8211; Amazon Elastic Compute Cloud<\/a><\/span><\/li>\n<li><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri',sans-serif\"><a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/UserGuide\/ebs-modify-volume.html\">Amazon EBS Elastic Volumes &#8211; Amazon Elastic Compute Cloud<\/a><\/span><\/li>\n<li><span style=\"font-size: 11.0pt;line-height: 107%;font-family: 'Calibri Light',sans-serif\"><a href=\"https:\/\/aws.amazon.com\/blogs\/gametech\/optimizing-price-and-performance-how-dream11-gained-up-to-92-benefits-using-amazon-ebs-gp3\/\">Optimizing price and performance: How Dream11 gained up to 92% benefits using Amazon EBS gp3 | AWS for Games Blog<\/a><\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"template":"","class_list":["post-345831","topic","type-topic","status-closed","hentry"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_author_ip":["96.7.218.215"],"_bbp_subscription":["20790"],"_btv_view_count":["11456"],"_bbp_topic_status":["answered"],"_bbp_status":["publish"],"_bbp_likes_count":["1"],"_bbp_topic_id":["345831"],"_bbp_forum_id":["233598"],"_bbp_engagement":["20790"],"_bbp_voice_count":["1"],"_bbp_reply_count":["0"],"_bbp_last_reply_id":["0"],"_bbp_last_active_id":["345831"],"_bbp_last_active_time":["2024-01-22 09:57:14"]},"test":"nikos-nikoloutsakosansys-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/345831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/345831\/revisions"}],"predecessor-version":[{"id":345833,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/345831\/revisions\/345833"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=345831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}