11 ms·
EC2 Instances with 6, 9, and 12 TB of Memory
- Bishonen88 8y agobut will it run GTA5?
- quickthrower2 8y agoIt could run GTA5 inside JS inside an Electron app :-)
- Rychard 8y agoThe jury is still out regarding its ability to run Slack.
- packetslave 8y agoAlso gives you 224 physical CPU cores (448 logical cores). Requires a 3-year reservation, and "the effective hourly rate for the All Upfront 3-Year Reservation for a u-12tb1.metal Dedicated Host in the US East (N. Virginia) Region is $30.539 per hour." Works out to $267,512.88 per year, or $802,538.64 for the 3-year term. I wonder how that compares to building your own on-premise host with that much RAM (obviously, there's operational costs to consider as well). Also, don't miss the last line: "We’re not stopping at 12 TiB, and are planning to launch instances with 18 TiB and 24 TiB of memory in 2019."
- danbruc 8y agoThis [1] is the closest thing I could quickly find, so I guess we are talking on the order of $250k to own one. [1] https://www.thinkmate.com/system/superserver-7088b-tr4ft https://www.thinkmate.com/system/superserver-7088b-tr4ft
- _wmd 8y agoAt this size calculating power consumption is probably important, it's definitely no longer insignificant
- qaq 8y agoeven at 1K per month it would add 36K doesn't change the equation much
- NedIsakoff 8y agoThat's 8 nodes with 1 CPU each.
- danbruc 8y agoThere is one daughter board per socket but it is a single system.
- nikkwong 8y agoCrazy. Is the use case for these types of instances pretty much designated for ML? Why else would anyone need these?
- danbruc 8y agoI don't think machine learning would be a good use case for such a machine, you probably want GPUs or TPUs for that.
- trynumber9 8y agoDatabase with the entire data set in memory?
- lelf 8y agoFrom the page: >> SAP HANA in Minutes > The EC2 High Memory instances are certified by SAP for ⟨…⟩ [SAP HANA keeps everything in RAM.]
- abraham_lincoln 8y agoMy redis is bigger than your redis?
- regularfry 8y agoAny time you might think "I need a Hadoop cluster for this!" is now less likely to be correct.
- aquadrop 8y ago
- sehugg 8y agoI could grep the heck out of some log files on that.
- TheDong 8y agoI know you're joking, but that operation is often disk-io bound, not cpu or memory bound... and the disk is still EBS, you'll not get much better performance on that than on an m5.xlarge I bet, unless you use a grep regex that needs to gobble lots of data into memory as part of the search.
- ohazi 8y agoWith that much memory, a ramdisk would seem completely reasonable.
- KindOne 8y agotmpfs would solve the disk-io
- justinsaccount 8y ago> that operation is often disk-io bound the first time.. 12TB can cache a lot of logs.
- oconnor663 8y agoIt's disk-bound the first time you run grep, but the second time you run it the log file is going to be in memory, if you have enough memory.
- glandium 8y agoWhich brings the interesting question: what kind of entity would pay Amazon $800K upfront for 3 years of using a single (massive) machine?
- mmt 8y ago> $802,538.64 for the 3-year term. I wonder how that compares to building your own on-premise host with that much RAM This was discussed a couple days ago in a different thread [1], when 4TB was the EC2 limit. $400k for the current-gen (224 cores) or, as a sibling comment [2] notes, $250k for the previous CPU generation (which can use twice as many DIMMs of half the density and only 192 cores of that). > obviously, there's operational costs to consider as well We can estimate an upper bound on this, given that the current-gen system has N+2 5x1600W 96% efficient PSUs, so 5kW max. If you're paying a colo $.50/kWh, that's another $66k over 3 years worst case. Realistically, though, CPUs with a max TDP of 1640W, DIMMs (generously) 700W, leaves plenty of room for fans, SSDs and other overhead before getting to 3kW or $40k, and that's still assuming running full-bore the whole time. There are obviously also ancillary costs to AWS, such as data transfer and EBS. If you're already running your own hardware, it sure does look more attractive to pay $400k now and $40k over 3 years than to pay AWS $800k All Up Front (now). If not, perhaps it's more attractive to hand-wave away that $360k as saving the "hassle" of hiring someone who knows how to run equipment in a datacenter. [1] https://news.ycombinator.com/item?id=18041486 https://news.ycombinator.com/item?id=18041486 [2] https://news.ycombinator.com/item?id=18089267 https://news.ycombinator.com/item?id=18089267
- packetslave 8y agoOne thing missing from this analysis is the networking cost. The EC2 instance comes with 14gb/sec of dedicated EBS bandwidth and 25gb/sec of network bandwidth. That implies a 40gb NIC, which will require a 40gb top of rack switch and enough cross-sectional bandwidth in the datacenter fabric to handle however many of these machines they plan for (at whatever oversubscription ratio, if any). That's a pretty non-trivial amount of expense to setup a network with enough capacity to support a machine like this fi you want to do it yourself.
- mmt 8y ago> That implies a 40gb NIC It may imply that but only outright requires 40Gb/s total, which is provided by the "4-port 10GBase-T Ethernet SIOM (Intel® X550 controller)" of a SuperServer 7089P-TR4T. The EBS bandwidth can be elided entirely by using local storage instead. Local storage bandwidth can be much cheaper than ethernet, especially considering how many NVMe ports are already included. As 10GE is maybe $200/port (including SFPs), at scale, network cost doesn't "move the needle" on a $400k server.
- joaomacp 8y agoI think in this case we should praise Amazon: this should really help for certain use cases (running Minecraft at a decent frame-rate comes to mind).
- israrkhan 8y agoI would like to see if you can build such a monster yourself, and how much would it cost? Did Amazon designed their own motherboards or used some off the shelf boards?
- Rychard 8y agoThe processors they're using appear to be well in excess of $10,000 each. To get 224 physical cores, you'd need to run them in a 8-CPU configuration, so you've got ~$100,000 invested just in the processors alone. Memory is absurdly expensive right now, and I'd be shocked if 12TB of it cost any less than another $100,000. You have to sign a multi-year reservation, and with a cost of $267,512.88 per year (as calculated from another comment in the thread), I assume their profit margins for the first year are nearly non-existent. However, over the course of the remaining two years of your reservation, they're making a great deal of money on each reservation. So yea, I imagine someone could build something like this, but such an individual would need to have very deep pockets.
- slededit 8y ago12TB is only about $7000 in chips. I buy them for my own products. There’s a lot of ancillary things you need but raw dimms aren’t anywhere near that experience.
- maximilianburke 8y agoThe 128GB DIMMs are nearly $3000 each (https://memory.net/product/m386aak40b40-cwd-samsung-1x-128gb-ddr4-2666-lrdimm-pc4-21300v-l-octa-rank-x4-module/ https://memory.net/product/m386aak40b40-cwd-samsung-1x-128gb...) and you need 96 of them. Where can you get 12tb for $7000?
- deleted 8y ago[deleted]
- slededit 8y agoYou'll pay more for the highest density chips, but there are back-planes that support more of the lower density parts. I buy the raw chips in reels not DIMMs. The $7k was based on my costs.
- jcwayne 8y agoInteresting that you can't simply spin one up on your own; you have to contact AWS to get the process started. Maybe it's simply because of the amount of money you're committing to spend, but I find the possibility that they're now offering an instance type that requires them to physically provision it for you intriguing.
- SteveNuts 8y agoThey've got a few other services that require that, like Snowball and Snowmobile.
- jedberg 8y agoIf you're at the level of spend where paying almost a million dollars for an instance, contacting them isn't too hard. You usually have the email address and phone number of a bunch of people who can get it done in a minute or two. And they don't usually provision it -- they just flip a bit to allow you to use the API to provision it yourself. I think they want the phone call in case you want 10 of them.
- manigandham 8y agoIs SAP HANA any good? I don't have any experience with it but it's the one single example that's always used in every vendor post about high-memory machines.
- kuwze 8y agoI wish “your data fits in memory”[0] was still up. [0]: https://news.ycombinator.com/item?id=9581862 https://news.ycombinator.com/item?id=9581862
- paulddraper 8y ago:( Maybe their data was in memory, and the machine powered off.
- mmt 8y agoThe source is still up at https://github.com/lukegb/yourdatafitsinram https://github.com/lukegb/yourdatafitsinram Sadly, it just used 6TB as a fixed cutoff, so keeping it up-to-date would be a manual task. Today, only a few years later, that number is 24TB. (Even more sadly, that's for the last generation of Intel CPU, whereas the current 8S generation tops out at 12TB and isn't even scheduled to have models that would get to 24TB until next year).
- alfalfasprout 8y agoOne of the neat things of instances w/ this scale of memory is that we can once again start avoiding the perils of distributed computation. Because you have immense data locality, a lot of computations can be parallelized much more efficiently if they involve large sequences of trivially parallelizable tasks that are short-lived.
- swingline-747 8y agoRetail price of the server components (no racks, PDUs, busbars, fibre drop, network switch, KVM, circuit-breaker, rack&stack, rack anti-tip bracing, artistic cabling, tech support): CPU 8176M: $11,805.00 USD x 8 = $94,440.00 RAM 64GB: $866.23 x 192 = $166,316.16 Chassis + 2x 10 GbE NICs + SSD boot device: ~$8000 Total: ~$269k USD AWS price: $803k Under 150% gross profit margin (without electricity, fibre or real-state) over 3 years. I'd say the closer figure is ~ $300-400k per box for single company-scale servers, leading to a closer-to-net profit Amazon profit of around 100% Although, it's possible to keep a server beyond its lifecycle and run it into the ground once it's already paid-for, as opposed to getting nothing at the end of the Amazon lease. There's trade-offs for both cases; some people would rather pay more to not have to deal with quotes, vendors or shipping issues.
- mmt 8y ago> (no racks, PDUs, busbars, fibre drop, network switch, KVM, circuit-breaker, rack&stack, rack anti-tip bracing, artistic cabling, tech support) Anyone paying more than a negligible amount (per server) for any of these is needlessly over-paying. For a server this expensive, it had better be way below 1%. (Tech support is arguable, but it costs a pretty penny from AWS, too). > RAM 64GB: $866.23 x 192 = $166,316.16 These CPUs can't support 192 DIMMs, only 96, so they're limited to the much more expensive 128GB modules. That means you're looking at closer to $250k for the RAM alone.
- swingline-747 8y agoRead the spec sheet... 6 channels per socket (2 controllers with 3 lanes each), 8 sockets, and 64 GB LR DIMMs. 128 DIMMs are $2-3k a pop. 192 sockets, 8 way, up to 24TB of ram w 128GB or 12TB with 64GB sticks: https://www.supermicro.com/products/system/7U/7088/SYS-7088B-TR4FT.cfm https://www.supermicro.com/products/system/7U/7088/SYS-7088B... If someone wants to throw more money on RAM to be slightly faster, that's a solution design-decision; it's doubtful Amazon would do that. If they are, great.
- mmt 8y ago
- deleted 8y ago[deleted]
- eip 8y agoThis is bad for $MU.
- throwaway5250 8y ago640GB ought to be enough for anybody.