Cloud Mercato tested CPU performance using a range of encryption speed tests:
Cloud Mercato's tested the I/O performance of this instance using a 100GB General Purpose SSD. Below are the results:
I/O rate testing is conducted with local and block storages attached to the instance. Cloud Mercato uses the well-known open-source tool FIO. To express IOPS the following parametersare used: 4K block, random access, no filesystem (except for write access with root volume and avoidance of cache and buffer.
.png)


Okay, so I understand then that the values that are shown on the "EBS optimized by default" table, on the columns "Maximum throughput" and "Maximum IOPS", are then the maximum IOPS and throughput for those instances. And they are unable to go beyond that level. The "Dedicated EBS Bandwidth" is the only bandwidth EBS-optimized instances can get. And is **impossible** for them to get any shared network bandwidth for EBS (like non-optimized EBS instances). Is that correct?

The example I have is a Bastion Host that I am creating (python):

@blamb I believe the R* series of instance types generally have more memory (RAM) than the corresponding T* instance types. I'm not aware of any better "handling" of the memory.

I would assume that the recommendation to switch from T3 to R5 for network connectivity reasons is because a T3 instance has "up to 5Gbps" network performance, while an R5 server will have "up to 10Gbps" or more depending on the specific size you pick.

The r instance family is memory-optimized, which you might use for in-memory databases, real-time processing of unstructured big data, or Hadoop/Spark clusters.