{"id":24022,"date":"2015-04-30T08:14:28","date_gmt":"2015-04-30T06:14:28","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=24022"},"modified":"2015-04-30T08:14:28","modified_gmt":"2015-04-30T06:14:28","slug":"amazon-efs-preview","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2015\/04\/30\/amazon-efs-preview\/","title":{"rendered":"Amazon EFS preview"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs.png?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"24023\" data-permalink=\"https:\/\/mamchenkov.net\/wordpress\/2015\/04\/30\/amazon-efs-preview\/pdp_banner_efs\/\" data-orig-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs.png?fit=857%2C150&amp;ssl=1\" data-orig-size=\"857,150\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Amazon EFS\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs.png?fit=660%2C116&amp;ssl=1\" class=\"aligncenter size-medium wp-image-24023\" src=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs-500x88.png?resize=500%2C88&#038;ssl=1\" alt=\"Amazon EFS\" width=\"500\" height=\"88\" srcset=\"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs.png?resize=500%2C88&amp;ssl=1 500w, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/04\/pdp_banner_efs.png?w=857&amp;ssl=1 857w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/aws.amazon.com\/efs\/\">Amazon Elastic File System<\/a>, or EFS for short, is the missing piece of the cloud puzzle. \u00a0With all those EC2 instances, elastic load balances and IAM roles, one would often need a shared file system. \u00a0Until now, you&#8217;d either be using either an <a href=\"http:\/\/aws.amazon.com\/s3\/\">S3<\/a>-based solution, which scales well in terms of price and storage, but lacks in common tools support and sometimes in real-time synchronization; or an <a href=\"http:\/\/aws.amazon.com\/ebs\/\">EBS<\/a>-based solution, which performs way better (especially with SSD-backed storage) and works like a regular file system, but is a bit more pricey and lacking, being a block-level solution, the sharing option &#8211; so you&#8217;d have to build something like a <a href=\"http:\/\/www.gluster.org\/\">GlusterFS<\/a> solution or an NFS server, both of which have their own issues.<\/p>\n<p>So, the arrival of the EFS, even as a preview for now, will bring joy to many.<\/p>\n<blockquote><p>Amazon EFS is a new fully-managed service that makes it easy to set up and scale shared file storage in the AWS Cloud. Amazon EFS supports NFSv4, and is designed to be highly available and durable. Amazon EFS can support thousands of concurrent EC2 client connections with consistent performance, making it ideal for a wide range of use cases, including content repositories, development environments, and home directories, as well as big data applications that require on-demand scaling of file system capacity and performance.<\/p><\/blockquote>\n<p>(Quote from <a href=\"https:\/\/publish.awswebcasts.com\/content\/connect\/c1\/7\/en\/events\/event\/shared\/4183083\/event_landing.html?connect-session=graysonbreeztyspb8zv8s9zq8ei&amp;sco-id=10707610&amp;campaign-id=TW&amp;_charset_=utf-8\">the webinar pitch<\/a>)<\/p>\n<p>In terms of integration, it looks easy for the Linux crowd &#8211; NFSv4 option is there. \u00a0What&#8217;s happening in the Windows world, I&#8217;m not that aware though. \u00a0Gladly, that&#8217;s not my problem to worry.<\/p>\n<p>In terms of <a href=\"http:\/\/aws.amazon.com\/efs\/pricing\/\">pricing<\/a>, this looks a bit expensive. \u00a0The calculations are in GB-Months, with the current price being $0.30 per GB-Month. \u00a0An example for 150 GB used over the first two weeks of the month and 250 GB sued over the second half of the month, yields a <strong>177 GB-Month<\/strong> average at a cost of <strong>$53.10 USD<\/strong>. \u00a0Even knowing that EFS is riding on SSD-based hardware and should be quite fast, the price is high. \u00a0Amazon is known however for its regular price reductions.<\/p>\n<p>So for now, I&#8217;d wait. \u00a0It&#8217;s good to know that the option is there (or almost there, preview still pending). \u00a0But for the masses to jump onto it, it&#8217;ll need to calm down its dollar hunger a bit.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Amazon Elastic File System, or EFS for short, is the missing piece of the cloud puzzle. \u00a0With all those EC2 instances, elastic load balances and IAM roles, one would often need a shared file system. \u00a0Until now, you&#8217;d either be using either an S3-based solution, which scales well in terms of price and storage, but &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2015\/04\/30\/amazon-efs-preview\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Amazon EFS preview<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"Amazon EFS preview #aws #AmazonAWS #cloud #hosting","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,133,62,1334],"tags":[3270,2366,3212,2289],"keyring_services":[],"class_list":["post-24022","post","type-post","status-publish","format-standard","hentry","category-general","category-sysadmin","category-technology","category-web-work","tag-amazon-aws","tag-cloud-computing","tag-storage","tag-web-hosting"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":26220,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/07\/01\/amazon-elastic-file-system\/","url_meta":{"origin":24022,"position":0},"title":"Amazon Elastic File System","author":"Leonid Mamchenkov","date":"July 1, 2016","format":false,"excerpt":"Here are some great news from the Amazon AWS blog - the announcement of the Elastic File System (EFS): EFS lets you create POSIX-compliant file systems and attach them to one or more of your EC2 instances via NFS. The file system grows and shrinks as necessary (there\u2019s no fixed\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":36094,"url":"https:\/\/mamchenkov.net\/wordpress\/2019\/02\/25\/how-to-build-a-serverless-ci-cd-pipeline-on-aws\/","url_meta":{"origin":24022,"position":1},"title":"How To Build a Serverless CI\/CD Pipeline On AWS","author":"Leonid Mamchenkov","date":"February 25, 2019","format":false,"excerpt":"\"How To Build a Serverless CI\/CD Pipeline On AWS\" is a nice guide to some of the newer Amazon AWS services, targeted at developers and DevOps. It shows how to tie together the following: Amazon EC2 (server instances)Docker (containers)Amazon ECR (Elastic Container Registry)Amazon S3 (storage)Amazon IAM (Identity and Access Management)Amazon\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":28351,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/01\/30\/getting-the-best-performance-out-of-amazon-efs\/","url_meta":{"origin":24022,"position":2},"title":"Getting the best performance out of Amazon EFS","author":"Leonid Mamchenkov","date":"January 30, 2018","format":false,"excerpt":"Jeff Geerling shares his tips for \"Getting the best performance out of Amazon EFS\".\u00a0 Given how (still) new the Amazon EFS is and how limited is the documentation of the best practices, this stuff is golden. tl;dr: EFS is NFS. Networked file systems have inherent tradeoffs over local filesystem access\u2014EFS\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28416,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/02\/27\/7-ways-to-do-containers-on-aws\/","url_meta":{"origin":24022,"position":3},"title":"7 ways to do containers on AWS","author":"Leonid Mamchenkov","date":"February 27, 2018","format":false,"excerpt":"\"7 ways to do containers on AWS\" covers a variety of different ways to run containers on the Amazon AWS cloud infrastructure.\u00a0 These include most of the usual suspects, like Amazon Elastic Container Service (ECS), Amazon Elastic Container Service for Kubernetes (EKS), and hand-rolled vanilla containers on EC2, as well\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2018\/02\/amazon-containers-500x250.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":25061,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/12\/17\/amazon-ec2-t2-nano-instances\/","url_meta":{"origin":24022,"position":4},"title":"Amazon EC2 t2.nano instances","author":"Leonid Mamchenkov","date":"December 17, 2015","format":false,"excerpt":"If you thought t2.micro was a tiny machine, I have news for you - Amazon announced t2.nano instance type. \u00a0It features 512 MB of RAM, 1 vCPU, and up to two Elastic network interfaces. \u00a0Price for on-demand instance - $0.0065 per hour. This instance type is perfect for small websites,\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":34995,"url":"https:\/\/mamchenkov.net\/wordpress\/2019\/02\/18\/build-load-balanced-servers-in-aws-ec2-using-cloudformation\/","url_meta":{"origin":24022,"position":5},"title":"Build load-balanced servers in AWS EC2 using CloudFormation","author":"Leonid Mamchenkov","date":"February 18, 2019","format":false,"excerpt":"\"Build load-balanced servers in AWS EC2 using CloudFormation\" is an excellent guide on deploying load balancer servers with EC2 instances to Amazon AWS cloud with CloudFormation infrastructure management tool. The guide covers a variety of topics from the actual deployment to security and monitoring. There are many different approaches for\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/02\/aws.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=24022"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24022\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=24022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=24022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=24022"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=24022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}