|
|
|
|
|
by justizin
4409 days ago
|
|
That's not necessarily true, you don't need 10G ethernet to most nodes in practice, and you don't typically need dual unless you are trying to run active/passive. smaller footprint nodes like this often are, themselves, the failure unit. most workloads don't need much storage except on the DB end, app servers and esp things like memcache already are run on large non-x86 tiers. Facebook, notably, uses Tilera machines for memcache last I heard. A TB of RAM, sure, but it's a bit greedy to say nothing less than that is of much use, when 128GB of RAM in a single machine is a relatively recent advancement. Also note: these are development kits. This is presumably to begin targeting ARM, make sure your code runs reliably. Anything you can do with a TB of RAM and 32 full speed SATA channels you can develop on 4GB of RAM with one drive, as Every_Linux_Box_Ever has proven. |
|
Two network ports. This takes the top of rack switch out of the picture in terms of failure zones. If you're using 64 port switches, having one drop dead is annoying in that it takes out a disproportionate share of the other resource.
Agreed that they don't have to be 10G, 1G minimum. There a funny story about the product guys at BigCorp saying 100MB was ok, and platform-networking folks arguing for GB. Needless to say the improvement when moving to GB was much better than 10x because the product guys were not thinking cross traffic loads clearly.
Storage distributed to the cloud is much much more effective than storage in a pod. Amazon is kindof figuring this out, Google figured it out about 10 years ago. Once you get to that point you realize you can push computation into the storage and that not only gives you resiliency in the face of module failure it make return from disaster faster (something the Joyent people might have a better appreciation for at this point).
32 full speed SATA ports give you 3,200 Magnetic IOP/s and 25,000 Silicon IOP/s. There are literally legion the number of things that you cannot do on one drive with at best 250 IOP/s and insufficient cache space.