4 ms·
The article end up feeling rather overwhelming. The main difference and advantage AWS holds is that it uses the newer, more advanced (and more expensive) Neover
by cherioo 4y ago
The article end up feeling rather overwhelming. The main difference and advantage AWS holds is that it uses the newer, more advanced (and more expensive) Neoverse V1 design, while GCP and Azure are based on Neoverse N1 design which is older, cheaper, and less performant. These are largely due to how these chip were designed by ARM. It may be argued that AWS also adds its secret sauce, but so far it feels unlikely. A cursory search leads to an phoronix article [0] which has a much more in depth comparison between V1 and N1 (through AWS's c7g vs. c6g instance types.) There are also upcoming N2 and V2 design; NVIDIA's Grace CPU is reportedly based on V2 design, which will be interesting to watch for.
The 41% discount thrown in at the end for Azure, without any explanation, was also jarring. Maybe there truly is promotional rate for Azure's ARM instance, but as another poster pointed out, it's likely reserved pricing, which is available for all the providers.
[0] https://www.phoronix.com/review/aws-graviton3-c7g https://www.phoronix.com/review/aws-graviton3-c7g
- mr_toad 4y agoHow common is the use of ARM CPU in cloud workloads these days?
- daneel_w 4y agoNeither rare nor common. In 2020 Amazon reported that Arm EC2 deployments in AWS occupied just over 10% footprint. It's growing.
- mianos 4y agoDo you have the reference for this? It sure seems a lot.
- daneel_w 4y agoIt was mentioned in one of the topics during AWS re:Invent 2020. I just spent a minute searching the Internet for "aws graviton market share" and various sources cite everything from 10% to 15%.
- mianos 4y agoThanks, very interesting for sure. I have managed 1000s of AWS instances and never seen an ARM one. I guess it depends on your application stack and business.
- aeyes 4y agoThere is no reason to not run AWS offerings like RDS and Elasticache on ARM for instant cost savings. Performance is comparable to Intel/AMD so I see no reason not to use ARM even if your own code is not compatible. I have no doubt that AWS will also switch over services like DynamoDB, ELB and countless others which don't let you chose machine type to improve their cost basis.
- daneel_w 4y agoWe are a telecom services provider - SMS and SIP-based telephony - and moved everything to Arm, without a hitch.
- manv1 4y agoI've moved all our Lambdas to ARM, with no issues AFAIK. Cheaper + faster = why not?
- lostmsu 4y agoWhy even use images to display text tables?