Nimble Storage is going to do a Tegile and have all-flash shelves in a new high-end product that will also undercut its main rival, fellow all-flash array startup Pure Storage, or so it claims. Tegile and Nimble both supply networked hybrid flash/disk arrays using operating software expressly designed to use flash optimally, as …
Shock horror, someone spills the beans, the same day they spill the beans....
Not sure this is giving the game away considering its being announced today. In around 1 hour.
The dirty little secret is that all this flash is still connected to a single, legacy disk drive controller. Remember, Nimble is active-passive, so there is only one LSI disk controller feeding all this flash. My guess is that the IOPS specs are generated out of NVRAM. Ask them for large sequential IO data for different sizes of flash and you will see it doesn't scale performance as you add flash. It can't go any faster than the one PCIe slot the controller is plugged into, and IO contention through a single, shared disk controller must be horrible. Bottom line: if flash devices are not on their own PCIe bus then the architecture is bottlenecked and will become obsolete very soon. If you don't believe me stay tuned.
Of course you're going to say that... you're the "Senior Vice President and General Manager of NexGen Products at Fusion-io", according to LinkedIn.
It's great that you've got time to post your FUD here about Nimble, although I would've thought you had better things to do...
Re: FUD Alert
Yes, FUD alert, good job, and I'm not trying to hide who I am. An SVP in title, but an engineer at heart. Do the math - a shelf of SSDs behind a 6Gbps SAS drive cable and disk controller, the same controller that's feeding all the disks in the head unit as well. These legacy SSD bolt-ons to disk architectures will go away, it's just a matter of time, and who knows, Nimble may move away from it as well some day.
With regards to the question on why active-active matters, why don't you ask Dell HP, EMC, NetApp and just about everyone else that makes an enterprise class storage solution why it matters, because they are all active-active. Why have half of your resources sitting idle?
Jspiers, can you answer me one question then please. Why does active active help? You always have to allow for a controller failure so will only ever run a single controller at 50% else you'll hit issues running on a single node.
Good question, Joe. You're right. If an Active/Active array runs at 100% with two controllers online, it’ll run at 50% with one down. With Fusion’s QoS feature you can prioritize performance to workloads based on business priorities (i.e. mission-critical or non-critical). With this, If one controller fails, performance is shifted from workloads where performance isn’t critical at that moment, to the workloads that are mission-critical. Meanwhile, when both controllers are healthy, they’re both chugging away with CPU, RAM and PCIe flash.
How about you just stay with Active/Standby. If one controller is down you still have 100% of your performance and don't have to worry about certain applications... because everything will run as usual.
Plus it makes software updates a lot easier than on Active/Active arrays!
Top show. Think of the hw as a black box. The discussion on active active vs active standby or passive only matters for commodity kit. Track the key metrics instead like $/gb-iops and watts/gb-iops.
What is tegile about this? Do you mean only focus ing on hw?
- Product round-up Six of the best gaming keyboard and mouse combos
- LinuxCon 2014 GitHub.io killed the distro star: Why are people so bored with the top Linux makers?
- Opinion IT blokes: would you say that LEWD comment to a man? Then don't say it to a woman
- 6 Obvious Reasons Why Facebook Will Ban This Article (Thank God)
- Linux turns 23 and Linus Torvalds celebrates as only he can