Amazon Now Serves Files At Sub-Millisecond Speeds (neowin.net) 22
segaboy81 writes: Amazon is announcing an enormous increase in read speeds for its new and existing Elastic file systems. According to an AWS blog post, EFS read operations have typically hovered in the low 1ms range, but after they "flipped the switch," read operations are now halved. Users can now expect read speeds as low as 600 micro-seconds.
Which is excellent (Score:2)
Now for those sub-millisecond pings and jitters and pcie-speed internet and we're all set!
Re: (Score:2)
Re: (Score:1)
It may but it doesn’t. However there may be several disk writes for logging, which is nonblocking. Everything else is cached, when it comes to access restriction and so on.
Likely the only upgrade here is a larger cache in front if EBS, serving something like 50-90% of requests.
Re: (Score:2)
AWS target is not the end user, but rather those companies who run their large scale CDNs over AWS.
For them, a reduction of file system latency scales up a lot.
now... (Score:2)
Re: (Score:2)
Came here to say this. It's cheaper to run your own EC2 instance with NFS than it is to run EFS.
Also, you don't get full-speed EFS until your filesystem reaches past a size threshold. Last I checked it was 1 TB which makes high-IOPS EFS prohibitively expensive for most applications.
Re: (Score:2, Informative)
Most of AWS is for people who can't run their own infrastructure and can't afford to hire that out. AWS falls right in the middle, with the added bonus of someone outside the company to blame.
That's a value-add for most IT managers
Yawn (Score:5, Insightful)
This is supposed to be a technical site so how about some technical info? Have they switched en mass to SSDs, improved their routing, file system, network infrastructure? What? Otherwise this is just a puff piece to make Bezos a bit richer.
Re: (Score:2)
It's just an ad for AWS.
Re: (Score:2)
I agree
Does /. get a kickback for binspam?
Re: (Score:2)
Probably.
Re: (Score:3)
"This is supposed to be a technical site so how about some technical info? Have they switched en mass to SSDs, improved their routing, file system, network infrastructure? What? "
They pressed the Turbo button.
Re: (Score:2)
I think the bigger point is: Nobody outside of AWS knows.
This is one of the "dangers" of the cloud. Increasingly larger and larger portions of our server infrastructure is now a trade secret. A very small and shrinking of people have any idea how any of the server infrastructure actually works.
Re:Yawn (Score:5, Informative)
how about some technical info
I agree with DrMrLordX; this is just an ad for AWS.
However, the new performance feature is real. So what they're talking about here is a distributed Network File System (NFS) service managed by AWS called Elastic File System (EFS.) It provides high durability NFS service within an AWS Region.
EFS is known for being expensive and slow; as others have pointed out you can run your own NFS server on an EC2 instance and get better performance for less money. However, that approach won't survive the failure of the "Availability Zone" running the EC2 instance (each "Region" is composed of multiple AZs.) EFS is supposed to survive AZ failure so, in theory, your EFS file system will keep working.
AWS has been incrementally improving EFS performance for years; this is only the latest improvement delivered since EFS was launched. The reduced latency is achieved using a distributed cache over EFS. The cache is transparent and consistent, which is a tough problem to solve in distributed systems, so this is a significant technical achievement at no additional cost.
Even with the latency reduction EFS is still a relatively low performance file system. If you need it it's an important capability, but the poor performance and high cost limits viable use cases.
My own view is that EFS solves a problem almost no one cares about. In theory you use Region wide services to survive AZ failure, but in practice when big things fail at AWS it takes out a whole Region* so High Availability means you must distribute across Regions, and EFS is local to a Region.
Also, EFS doesn't provide snapshots, so making crash consistent backups becomes a can of worms and this further limits use cases.
*us-east-1, for example, goes down about annually
Re: (Score:2)
Hmm, distributed cache with sub-ms latencies, I wonder if they borrowed any code from FSX for Lustre since that sounds a lot like Lustre to me =)
Re: (Score:1)
Simspns did it (Score:2)
Benjamin: I invented a program that downloads porn off the internet one million times faster.
Marge: Does anybody need that much porno?
Homer: (drooling) Oh, one million times...
my computer is faster then that (Score:2)
even if I dont account for the network lag that amazon is a victim of...
Oh Goody (Score:3)
This is super exciting. Now pages can load 15MB of JavaScript even FASTER! YEAH! :(