back to article Oracle bypasses SAS/SATA controllers in flashy new servers

Oracle has revealed two new servers using the NVM Express standard that does away with SAS/SATA controllers in ways the company says makes them perform very, very, well when stocked full of flash. The basics: the two new beasts are called the X5-2 and the X5-2L. Both are two-socket affairs and use Intel's Xeon E5-2600 v3 …

  1. Anonymous Coward
    Anonymous Coward

    So they've gone for PCI express SSDs? well duh!

  2. Tony Rogerson

    Are you kidding me?

    This is about 5 years behind the times, FusionIO, OCZ, Sandisk and others did this years ago; talk about playing catch up.

    1. toughluck

      Re: Are you kidding me?

      They did? Awesome. Point me to the NVMe drives and a motherboard with NVMe ports, thank you very much.

  3. Phil O'Sophical Silver badge
    Thumb Down

    NOT a pizza box

    It's a 1U rackmount server.

    Pizza boxes look like this: http://pizzasupplies.ca/images/oyster-pizza-box.png

    which is why the term was used for systems like the Sun 3/80 http://www.sun3zoo.de/50/nvram-c.jpg

    and SPARCstation 1/1+

    1U rackmount servers don't look anything like pizza boxes.

    1. TechicallyConfused

      Re: NOT a pizza box

      I'd rather have a pizza box...

    2. Dunstan Vavasour

      Re: NOT a pizza box

      When they brought out the Netra t1 105 (1U server), we always referred to it as a "flapjack".

      1. Anonymous Coward
        Anonymous Coward

        Re: NOT a pizza box

        "Flapjack" was Sun's internal project codename for the t1 105 (the t1 100 was "Flyweight")

  4. SJG

    Poor article and even poorer comments.

    NVMe is an industry standard initiated by over 90 companies (so its not just Oracle). The first chip sets were available in 2012 (so no-one could have done this 5 years ago), and there was a re-badge in 2014 with 65 companies involved to NVM Express and it's not just PCI Express SSD - in fact it was explicitly defined to address the issues that high throughput flash experiences in PCI Express.

    The already released hardware products are by Samsung and Intel : http://www.nvmexpress.org/products/. It is already supported in Windows, Linux, Solaris, BSD et al.

    "The NVM Express, Inc. is directed by a thirteen-member board of directors selected by the promoter group, which includes Avago Technologies, Cisco, Dell, EMC, HGST, Intel, Micron, NetApp, Oracle, PMC, Samsung, SanDisk and Seagate."

    It's poor journalism and commentry when people can't even be bothered to look at Wikipedia or find the relevant standards website.

  5. Dave Byrne

    Mistake

    NVMe isn't proprietary to any one vendor. It's an industry standard. An industry standard that provides a vendor neutral way to add PCIe connected SSD's. Servers, Jbods and motherboards are in process of coming to market from a number of different manufacturers. Mostly Server products. Google is your friend.

  6. Charles Smith

    Coding solution?

    Instead of these tricks, why not learn to write decent SQL?

    1. Graham 24

      Re: Coding solution?

      Probably because it speeds up well-coded SQL, that's already optimised, as well as the queries that are badly written.

    2. SJG

      Re: Coding solution?

      Most database systems today are I/O bound, not CPU bound. When these boxes have a max memory bandwith of 136GB/s, then if they're running a database or any IO intensive app then they need much more bandwith than PCIe SSDs can deliver to keep those CPUs busy. There's not much point in having most of the 36 cores just hanging around doing nothing while they wait for IO.

      When we look at IO bound systems generally, then the bottleneck is getting the data from the disks/flash to the CPU fast enough. We have IOs galore on the back end and cheap CPUs with enormous capacity. Unfortunately most systems still connect with antiquated protocols that were originally designed for spinning disk and those connections will often be the bottleneck in overall system performance. NVMe has been designed specifically for the high performance gained from flash based storage.

      1. Anonymous Coward
        Anonymous Coward

        Re: Coding solution?

        On the other hand good database design helps reduce IO load.

        It's probably fair to say that anyone buying kit this high end has probably invested some effort in design though.

      2. Bryan Hall

        Re: Coding solution?

        ...which is why you don't want to do physical (to disk, even SSD) I/O any more than absolutely necessary. Stuff it full of memory, reduce your buffer caches, and turn on the in-memory option with large buffers instead. Now your bottleneck is the RAM I/O speed due to SIMD instructions - and 12c isn't even using the latest version the CPUs have.

  7. nick soph

    Really? This is The Register! If I wanted to read press releases Id go to the BBC. The headline sucks too.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like