by nobita on 3/19/20, 10:15 AM with 173 comments
by slowhand09 on 3/19/20, 2:13 PM
by anthonylukach on 3/19/20, 6:35 PM
1. Using the AWS cost calculator is pointless, naturally an entity the size of NASA would get heavily discounted rates. 2. As data volume grows, the complexities of working with that data expands. NASA appears to be embracing cloud computing by embracing a paradigm where scientists push computation to where the data rests rather than downloading data [1], [2], [3], thereby paying egress on only the higher order data products. 3. The report notes that NASA has tooling to rate limit and throttle access to data. This, in itself, proves that NASA didn't "[forget] about eye-watering cloudy egress costs before lift-off".
People may scream about vendor lock in, which is a fair complaint; but acting like NASA just didn't think about egress is misleading.
NASA is ultimately a science institution, I think diverting effort away from infrastructure management and towards studying data is likely a wise decision.
[1: https://www.hec.nasa.gov/news/features/2018/cloud_computing_...] [2: https://link.springer.com/article/10.1007/s10712-019-09541-z] [3: https://ui.adsabs.harvard.edu/abs/2017AGUFMIN21F..02P/abstra...]
by Dunedan on 3/19/20, 1:11 PM
Not necessarily, depending on how the users access the data. If users access the data through their own AWS accounts, NASA could leverage S3's "Requester Pays" feature [1], to let the user pay for downloading the data.
1: https://docs.aws.amazon.com/AmazonS3/latest/dev/RequesterPay...
by djrogers on 3/19/20, 1:26 PM
TFA says:
"a March audit report [PDF] from NASA's Inspector General noticed EOSDIS hadn’t properly modeled what data egress charges would do to its cloudy plan."
'Hadn't properly modeled' is very different from 'forgot about'. And if you actually read the linked report, it says things like:
"ESDIS officials said they plan to educate end users on accessing data stored in the cloud, including providing tools to enable them to process the data in the cloud to avoid egress charges." and "To mitigate the challenges associated with potential high egress costs when end-users access data, ESDIS plans to monitor such access and “throttle” back access to the data"
Neither of those statements would be in the audit if the entire topic had been a surprise.
by unhammer on 3/19/20, 4:42 PM
YOU ARE NOT AFRAID?
'Not yet. But, er...which way to the egress, please?'
There was a pause. Then Death said, in a puzzled voice: ISN'T THAT A FEMALE EAGLE?
I've been reading A Hat Full of Sky to my daughter these days, and there's a running joke that "supposedly intelligent people" don't know the meaning of the word "egress", mixing it up with things like egret, ogress or eagles.(See also the inspiration for the joke: https://unrealfacts.com/pt-barnum-would-trick-people-with-a-... )
by ghostpepper on 3/19/20, 2:57 PM
by movedx on 3/19/20, 10:25 PM
I've written two articles for them and the comments are a joke. They're all anti-Cloud, anti-progressive. Try selling them Kubernetes has a solution to their problems: they'll think you've come to steal their children. I know, I've tried.
In short: this never happened. NASA didn't forget anything. It does, however, make for a great eye catching headline!
Sorry to be bitter about this, but publications like The Register serve little purpose these days. It caters to a specific kind of IT personality that can't let go of their physical tin and they think public Cloud has no place or use at all. Again I know, I've tried convincing these people of such things.
by pixelbath on 3/19/20, 7:32 PM
Numbers used:
Initial upload: 258998272 GB (1024*1024*247)
Monthly upload: 100 GB (default)
Monthly delete: 5 GB (default)
Monthly download: 1048576 GB (1 PB)
Period of Time: 12 months (default)
by ackbar03 on 3/19/20, 12:48 PM
by NikolaeVarius on 3/19/20, 1:08 PM
by OzzyB on 3/19/20, 1:53 PM
by 7777fps on 3/19/20, 1:12 PM
Given that, it's maybe still cheaper to build their own serving / caching layer in front to save egress costs than to have constructed the whole storage solution themselves.
by knorker on 3/19/20, 4:00 PM
This is Cloud lock-in using data location.
by tehalex on 3/19/20, 3:39 PM
Cloud data transfers are too expensive, personally I assume that it costs more to measure and bill for bandwidth than the usage itself...
by toomuchtodo on 3/19/20, 12:37 PM
This is why you build and run your own storage, similar to Backblaze (who is almost entirely bootstrapped except for one reasonable round of investment).
by yosito on 3/20/20, 11:16 PM
I used to work very closely with this department at NASA. Without saying too much, the short answer is "tenured government employees more concerned about job security than the success of the project" is how an agency could make such dumb mistakes.
by jka on 3/19/20, 8:30 PM
by Spooky23 on 3/19/20, 3:10 PM
by julienchastang on 3/19/20, 7:18 PM
by chx on 3/19/20, 9:42 PM
by X6S1x6Okd1st on 3/19/20, 5:41 PM
Oh that sounds like a potential solution.
/s
by gigatexal on 3/19/20, 1:09 PM
by Havoc on 3/19/20, 4:15 PM
Also - can't they use torrent tech? I wouldn't mind helping out a bit on space & data
by CKN23-ARIN on 3/20/20, 1:40 AM
by Wheaties466 on 3/19/20, 2:19 PM
by szczepano on 3/19/20, 10:57 PM
by pontifier on 3/20/20, 3:01 PM
by ralusek on 3/19/20, 1:50 PM
https://wasabi.com/cloud-storage-pricing/
Looks like egress is free.
Maybe because it's comparably untested? Does anyone here have any experience with it?
by api on 3/19/20, 5:50 PM
by tzm on 3/19/20, 7:14 PM
by turdnagel on 3/19/20, 10:33 PM
by Mave83 on 3/19/20, 5:51 PM
It's hard you might think, but it's not. croit.io provides all you need to deploy a scalable cluster even on multiple geographic regions.
Price for 1 PB sized cluster including everything from rack to hardware to license to labor for below 3€/TB/Month or at the Amazon Glacier price tag but with the S3-IA access.
by oh_hello on 3/19/20, 6:36 PM
Isn't this a rounding error for NASA?
by mensetmanusman on 3/19/20, 6:25 PM
by beastman82 on 3/19/20, 1:52 PM
by vnchr on 3/19/20, 12:58 PM
by ph2082 on 3/19/20, 1:19 PM
247 Petabyte ~ 247000 Terabyte > 50000 USD.
Network cards, bandwidth, electricity cost > I can't guess.
Couple of good engineers (hardware and software ones), which they definitely have.
May be they could have built their own cloud in < ~10-15 million USD. And that won't be recurring cost.
May be they missed article about Bank of America saving ~2 Billion USD, by building their own cloud.