[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Osaka/Yokohama/Tokushima] Looking for infrastructure/server side engineers!

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Deployed by over 500 companies] AWS construction, operation, maintenance, and monitoring services

[Successor to CentOS] AlmaLinux OS server construction/migration service

[Successor to CentOS] AlmaLinux OS server construction/migration service

[For WordPress only] Cloud server “Web Speed”

[For WordPress only] Cloud server “Web Speed”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Cheap] Website security automatic diagnosis “Quick Scanner”

[Reservation system development] EDISONE customization development service

[Reservation system development] EDISONE customization development service

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Registration of 100 URLs is 0 yen] Website monitoring service “Appmill”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[Compatible with over 200 countries] Global eSIM “Beyond SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[If you are traveling, business trip, or stationed in China] Chinese SIM service “Choco SIM”

[Global exclusive service] Beyond's MSP in North America and China

[Global exclusive service] Beyond's MSP in North America and China

[YouTube] Beyond official channel “Biyomaru Channel”

[YouTube] Beyond official channel “Biyomaru Channel”

EFS has arrived Yaa! Yaa! Yaa! (I compared various Elastic File Systems)

This is Sato from Beyond, whose title seems to reveal the generation.

Many years have passed since its release, and EFS (Elastic File System), which was announced at this year's AWS Summit, has finally been made compatible with the Tokyo region.

I was so happy that I summarized the things to consider before actually using the service.

How much does the cost change compared to EBS?

 *Calculated at unit price per GB, 1$=110 yen dollar circle
EFS $0.36 ¥40
EBS Provisioned IOPS SSD (io1) $0.14 ¥16
EBS general purpose SSD (gp2) $0.12 ¥13
EBS throughput optimized HDD (st1) $0.05 ¥6
EBS Cold HDD (sc1) $0.03 ¥3
Bonus S3 $0.03 ¥3

Since the number of types of EBS has increased, I decided to compare them all at once.

It's quite expensive... It's three times the cost compared to the most commonly used general-purpose SSD.

I'm a little hesitant when it comes to needing TB-level storage.

However, when you consider the effort and cost of creating redundant NFS instances for shared storage, you may be tempted to give in.

How good is EFS?

Verification environment

Instance: t2.micro
OS: AmazonLinux

EFS: Generic performance mode

I used the fio command to compare the performance of IOPS and throughput (MB/sec) with block sizes of 4K and 8M.

Reference: I measured storage performance using fio

First, let's compare IOPS.

I expected this to some extent since it's a system like NFS, but when you read and write a large number of small-sized files, the difference in IOPS becomes noticeable.

It was a little unexpected that random reads performed better than sequential reads, but this is an understandable result considering that EFS is designed as a decentralized distributed data storage

I think most of the actual use cases are random reads, so I'm glad that there is no big difference in read performance compared to local EBS.

Next, I compared the throughput (MB/sec)

The graph shows that there is not much difference in IOPS, but since it is NFS, the performance will be lower than EBS when writing small size (about 4K).

However, it seems that the overall throughput and IOPS of EFS improve as the average I/O size increases, so you may not need to worry too much.

This time I tested in general-purpose performance mode, but EFS has a maximum I/O performance mode, so if I have a chance, I would like to compare the performance differences between the different modes.

If you found this article helpful , please give it a like!
0
Loading...
0 votes, average: 0.00 / 10
1,886
X facebook Hatena Bookmark pocket
[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

[2025.6.30 Amazon Linux 2 support ended] Amazon Linux server migration solution

[Osaka/Yokohama] Actively recruiting infrastructure engineers and server side engineers!

[Osaka/Yokohama] Actively recruiting infrastructure engineers and server side engineers!

The person who wrote this article

About the author

Seiken Sato

I have a good sixth sense when I'm in a pinch, but I'm basically an old-school engineer.Currently, I
work in the Canadian office.