Symbolic IO reveals tech bound to give server old guard the willies

The new Ferrari of the storage world


Analysis Symbolic IO has rewritten the server hardware and operating system rule book with its its computationally defined storage (CDS) and says apps like database queries run 60 times or more faster on its system. If these claims are real then server suppliers like Cisco, Dell, HPE and others are in for a mighty market shock as one IRIS server could replace five or more standard servers.

This is just an off-the-cuff estimate after sitting through a Symbolic IO session at the TechLive event in London yesterday.

Symbolic IO (SIO) came out of stealth in May 2016 having been founded in February 2012 by CEO Brian Ignorimello, a former HP CTO. It had a $13.75m A-round of funding in 2015 and now has a working IRIS (Intensified RAM Intelligent Server) system it can show off.

The system employs computationally defined storage (CDS), and Ignorimello said that, with IRIS and its CDS, any app needs 20 times less RAM and four times fewer CPU cores than with a standard server, and runs many times faster.

A demo showed 80 video streams running simultaneously off a single IRIS system with just 21 per cent CPU usage. Ignorimello said: "Every POC with every customer has been successful and not one tester said they didn't want the system."

The main system components are:

  • SymCE operating system
  • IRIS Compute, which "delivers the fastest, unparalleled processing performance, 10 times faster than 3D XPoint"
  • IRIS Vault to hold secure, unrecognisable data with crypto-shred and lock out features
  • IRIS Store

IRIS is a server in a 2U rack enclosure in its IRIS-1 incarnation, with unique hardware features.

Brian_Ignorimello

Symbolic IO founder ad CEO Brian Ignorimello

Symbolic bit markers

The computational design at the heart of Symbolic IO is a new way of coding binary data that, in some ways, is akin to deduplication. The idea is to examine an application's image and data files and replace long repeated bit value sequences with shorter formal bit markers.

For example, the sequence "01100010111101110011100" could be replaced by "0110", meaning four bits, a symbolic bit marker, are used to represent 23 original bits; this is just my example of how the algorithm could work. The actual details are private to Symbolic IO.

Every time that sequence is found in a read-in file it is replaced with the symbolic bit marker. Entire image and data files are read in and encoded in this way and then written to persistent storage in a now shortened form. A series of patents covers this technology and we wrote about them here.

Such newly encoded files cannot be read and interpreted by anything other than an IRIS system. They are therefore effectively encrypted and inherently secure.

When the newly encoded, and now much smaller, image and its data files are read into IRIS memory, the SymCE operating system computes the original values from the bit markers and executes the application with no or minimal IO, thus accelerating it.

A slide said: "ECM (Elastic Computational Method) is not compression but a method that meshes vectors of binary instructors to generate data in the CPU, real-time, on the fly as applications and OSs need to access it."

Here is a SIO slide talking about the effect of CDS:

CDS Effect

The reduction of RAM needs by 20 times and CPU core needs by four times must mean an IRIS server can do the the work of several traditional servers. SIO does not say what sort of server count reduction might be possible in an enterprise data centre shop. We're guessing a 5:1 or greater reduction, depending on applications and workloads.

IRIS

An IRIS server is described by this slide:

What_is_IRIS

The server won't work unless a specific piece of proprietary hardware, an ASIC, called an EYE, is inserted in a slot in the rear fascia:

IRIS_Eye

The EYE is like a large postcard in size and has a GPS receiver so that the IRIS location can be tracked; no one can cart one out of your data centre without you knowing where it is. Like a detachable car radio/stereo front plate the main unit will not work without it. It also has a self-destruct capability to render IRIS contents unreadable. There is thus no need for encryption key management.

IRIS_rear view

IRIS EYE slot in upper middle of rear fascia

The IRIS-1 server has an x86 CPU and a set of up to 21 StorModules, memory bus-connected DDR-4 DIMM cards providing storage-class memory, and holding RAM, a CPU and, we understand, a flash-like persistent solid-state store, although SIO indicated it was not flash. There is also a supercap connector so that when the system is powered down the RAM contents can be written to persistent memory. The supercap facility is rated at 16,000 joules.

IRIS_StorModules

The StorModules provide an IRIS-1 server with its tier 1 storage. The demo system we were shown had 160GB of raw, effectively persistent memory capacity – we think that was 16 x 10GB raw capacity StorModules – and everything executed in memory, with no IO. It was fast.

The effective memory capacity was said to be 1.79TB, meaning a roughly 10:1 memory amplification, through using CDS.

Ignorimello said it had a 57GBps run speed, with SATA flash being 75 times slower, and 12Gbps SAS being 38 times slower.

We were told there will be IRIS-2 and IRIS-3 servers coming, progressively larger and faster systems, with IRIS-3, we think, being a 20TB system.

When the demo IRIS-1 system was powered up stored images and data were destaged and written to the StorModules. This took between three and five minutes. The StorModule contents are accessed as so-called LEMS, roughly equivalent to disks or LUNs, and the speed is 68GBps for IRIS-1.

IRIS_Destage_lights

Video clip grab of IRIS stage and destage process with green and blue lights indicating progress. The lights are seen though transparent panels in the demo system lid.

The IRIS server can also have two more tiers of storage with automatic tiering enabled via the IRIS STORE product:

  • Tier 2 – up to c20TB PCIe media in 4 slots. Slide said "Gen-111 PCIe-capable NVMe, PCI Flash and 3D. 28.4Gbps BUS." SymCE provides data protection.
  • Tier 3 – up to 390TB with 24 x 2.5-inch disk or flash drives with IRIS STORE required.

The 24 tier-3 slots can be configured with 20 SAS or SATA drives and 4 NVMe drives.

We were able to draw a partial main component layout diagram for the IRIS-1 system:

IRIS_1_HW_layout

IRIS-1 partial HW component layout. The EYE ASIC slides in above the yellow "Stuff" area.

Tier performance comparison;

  • Tier 1 – 15million IOPS at 68GBps
  • Tier 2 – 800K IOPS/per card and 38.4Gbps
  • Tier 3 – Up to 15 million IOPS and 6 to 12Gbps max throughput
Channel Type Max Throughput X's Less of StorModules
SIO's StorModule 57GBps  
40Gbps Ethernet 5GBps - 11.4X slower
PCIe G3 4.8GBps - 11.8X slower
12Gbps disk 1.5GBps - 38X slower
10Gbps Ethernet 1.25GBps - 45.6X slower
1Gbps disk 750MBps - 75X slower


IRIS_IO_Distribution

SymCE operating system

SymCE has fully modular orchestration and automation.

It can take state-independent snapshots for instant data backup and point-in-time copies. Such symbolic snapshots complete in seconds, are non-nested and there is no copy-on-write.

The OS also features state-independent cloning which, like snapshots, complete in seconds, are non-nested and don't require copy-on-write.

Data Replication is coming. It will be called Alt-Blast and Ignorimello said it would blow people's minds.

SymCE BLINK software provides complete IRIS infrastructure backup in minutes and it can be restored or scaled up in minutes as well. A BLINK contains machines, applications, security settings, configurations and data, and are application-consistent. They contain only symbolic bit markets and proprietary metadata so are secure.

Users could clone an IRIS infrastructure in minutes by using a BLINK. SIO says you can use it with an infused hypervisor to blink a virtual machine. You will be able to have N-way replication of BLINKs between a mesh of IRIS systems for high-availability and disaster recovery.

There is a system analytics capability using symbolic bit markers but not reading actual data. It uses, we were told, machine learning and has predictive analytics. A patent-pending data collection and search engine will include the ability to search the contents of a virtual machine.

Demo

We basically saw two demos. In one 80 videos were played simultaneously by 80 virtual machines, and the IRIS-1 and the CPU load was 21 per cent. In another some 40 virtual desktops were fired up, at a rate of 0.73 seconds per desktop another with 4.3 per cent of the CPU allocated when the 40 desktop instances were running.

They were all cloned off one image, we understand. We saw a screen doing 3D modelling and that was smooth with no jitter and no lag.

Caveats and executives

So, here we have a hot box with amazing performance that blows existing servers away. There are no independent benchmarks, no formal comparisons with other servers, such as "versus a ProLiant DL380 with XTB of DRAM and running the same defined workload and IRIS-1 system did" etc.

There are no analysis house evaluations from reputable firms like ESG or anybody else for that matter. OK, OK, it is the first demo box by a startup still funded from its A-round, and one function of the box is to prove to VCs that SIO is worth a B-round to build a basic go-to-market-and-operate structure. But, still, this so so good we have to ask if it is really smoke and mirrors?

If something looks too good to be true is it too good to be true?

Three people who were present and spoke at the TechLive event say to analysts and hacks that it is real. They are the CEO, Brian Ignorimello, whose LinkedIn profile shows stints as HP's CTO and NetApp's chief technologist before that, plus earlier time in EMC.

Rob_Peglar

Rob Peglar

Then there is SVP and CTO Rob Peglar, who joined the firm from Micron and is a well-known and highly rated storage industry exec. At Micron he was closely involved in its solid state technologies such as 3D NAND and 3D Xpoint memory.

The third is SIO board advisor and investor Steve Sicola whose LinkedIn profile with time at Xiotech, Seagate, and as a CTO at Compaq and a senior consulting engineer at Digital Equipment before that speaks for itself. The storage desk at El Reg has encountered and met Rob Peglar and Steve Sicola numerous times over the years. The two were present alongside Brian Ignorimello and spoke at the SIO session.

Steve_SIcola

Steve Sicola

If they are for real then SIO is for real.

Prices and comment

The IRIS system we saw was a gen 3 system, and a gen 4 version is on the way that will be more powerful. IRIS-1 with 160TB raw capacity is priced around $80,000.

IRIS is a prove-we-can-do-it box with significant and unique IP in both the SW and HW areas. Based on what we saw and if comparative benchmark-style POCs do the business for SIO then we would say B-round funding is pretty much assured and customers will be able to buy IRIS-1 and give it a good going over.

If the results are good then trad servers are facing a big, big problem, as they face being simply outclassed. We might imagine the server players are already sniffing around SIO with a view to buy in technology and/or competitive takeouts. The latter would be undesirable as we'd like to see IRIS-1 give the server big shots a run for their money and, potentially, cause a significant lowering of server costs.

Then there's the effect on hyperconverged systems and storage arrays, but this article is long enough already so we'll leave it there. ®


Other stories you might like

  • DigitalOcean tries to take sting out of price hike with $4 VM
    Cloud biz says it is reacting to customer mix largely shifting from lone devs to SMBs

    DigitalOcean attempted to lessen the sting of higher prices this week by announcing a cut-rate instance aimed at developers and hobbyists.

    The $4-a-month droplet — what the infrastructure-as-a-service outfit calls its virtual machines — pairs a single virtual CPU with 512 MB of memory, 10 GB of SSD storage, and 500 GB a month in network bandwidth.

    The launch comes as DigitalOcean plans a sweeping price hike across much of its product portfolio, effective July 1. On the low-end, most instances will see pricing increase between $1 and $16 a month, but on the high-end, some products will see increases of as much as $120 in the case of DigitalOceans’ top-tier storage-optimized virtual machines.

    Continue reading
  • GPL legal battle: Vizio told by judge it will have to answer breach-of-contract claims
    Fine-print crucially deemed contractual agreement as well as copyright license in smartTV source-code case

    The Software Freedom Conservancy (SFC) has won a significant legal victory in its ongoing effort to force Vizio to publish the source code of its SmartCast TV software, which is said to contain GPLv2 and LGPLv2.1 copyleft-licensed components.

    SFC sued Vizio, claiming it was in breach of contract by failing to obey the terms of the GPLv2 and LGPLv2.1 licenses that require source code to be made public when certain conditions are met, and sought declaratory relief on behalf of Vizio TV owners. SFC wanted its breach-of-contract arguments to be heard by the Orange County Superior Court in California, though Vizio kicked the matter up to the district court level in central California where it hoped to avoid the contract issue and defend its corner using just federal copyright law.

    On Friday, Federal District Judge Josephine Staton sided with SFC and granted its motion to send its lawsuit back to superior court. To do so, Judge Staton had to decide whether or not the federal Copyright Act preempted the SFC's breach-of-contract allegations; in the end, she decided it didn't.

    Continue reading
  • US brings first-of-its-kind criminal charges of Bitcoin-based sanctions-busting
    Citizen allegedly moved $10m-plus in BTC into banned nation

    US prosecutors have accused an American citizen of illegally funneling more than $10 million in Bitcoin into an economically sanctioned country.

    It's said the resulting criminal charges of sanctions busting through the use of cryptocurrency are the first of their kind to be brought in the US.

    Under the United States' International Emergency Economic Powers Act (IEEA), it is illegal for a citizen or institution within the US to transfer funds, directly or indirectly, to a sanctioned country, such as Iran, Cuba, North Korea, or Russia. If there is evidence the IEEA was willfully violated, a criminal case should follow. If an individual or financial exchange was unwittingly involved in evading sanctions, they may be subject to civil action. 

    Continue reading
  • Meta hires network chip guru from Intel: What does this mean for future silicon?
    Why be a customer when you can develop your own custom semiconductors

    Analysis Here's something that should raise eyebrows in the datacenter world: Facebook parent company Meta has hired a veteran networking chip engineer from Intel to lead silicon design efforts in the internet giant's infrastructure hardware engineering group.

    Jon Dama started as director of silicon in May for Meta's infrastructure hardware group, a role that has him "responsible for several design teams innovating the datacenter for scale," according to his LinkedIn profile. In a blurb, Dama indicated that a team is already in place at Meta, and he hopes to "scale the next several doublings of data processing" with them.

    Though we couldn't confirm it, we think it's likely that Dama is reporting to Alexis Bjorlin, Meta's vice president of infrastructure hardware who previously worked with Dama when she was general manager of Intel's Connectivity group before serving a two-year stint at Broadcom.

    Continue reading
  • Lithium production needs investment to keep pace with battery demand
    Report says $42b will need to be poured into industry over next decade

    Growing demand for lithium for batteries means the sector will need $42 billion of investment to meet the anticipated level of orders by the end of the decade, according to a report.

    Lithium is used in batteries that power smartphones and laptops, but there is also rising use in electric vehicles which is putting additional pressure on supplies.

    The report, Benchmark Mineral Intelligence, predicts that demand will reach 2.4 million tons of lithium carbonate equivalent by 2030, roughly four times the 600,000 tons of lithium forecast to be produced this year.

    Continue reading

Biting the hand that feeds IT © 1998–2022