|
CTO David Gustavsson presents for X-IO Technologies at SFD13 |
This Presentation date is June 16, 2017 at 10:30-12:30.
X-IO Introduction and Catch-Up with Gavin McLaughlin
Watch on YouTube
Watch on Vimeo
Gavin McLaughlin, Strategy & Communication at X-IO Technologies, kicks off their presentation by reviewing X-IO’s history in the enterprise. He then expands into reviewing their historic market position, their recent restructuring, and where the company is headed in the future.
Personnel: Gavin McLaughlin
Edge Computing with X-IO with Bill Miller
Watch on YouTube
Watch on Vimeo
Bill Miller, Chairman and CEO at X-IO Technologies, goes over the rise of Edge Computing and the challenges this fast-growing market represents not only to storage, but computing as a whole.
Personnel: Bill Miller
Addressing Edge Computing with X-IO Axellio, with David Gustavsson
Watch on YouTube
Watch on Vimeo
David Gustavsson, CTO at X-IO Technologies, gives an in-depth walk-through of the Axellio platform, starting with the development methodology. He covers the rapidly evolving world of NVMe storage and some of the challenges it brings.
Personnel: David Gustavsson
Improving Deduplication via Mathematics with Richard Lary
Watch on YouTube
Watch on Vimeo
In his presentation at Storage Field Day 13, Richard Lary, Chief Scientist at X-IO Technologies, delves into the complexities and innovations in deduplication technology, emphasizing the significant role of mathematics in enhancing performance. Lary begins by highlighting the resource-intensive nature of deduplication, which involves substantial memory, CPU cycles, and disk accesses. He explains that deduplication typically relies on computationally intensive signature techniques to compare incoming data with existing data, necessitating a robust and persistent database of signatures. This database must handle petascale systems with billions of entries, survive power and controller failures, and maintain high write throughput despite the challenges posed by the random nature of hash-based signatures. Lary critiques the inefficiency of traditional caching methods in this context and underscores the need for a high-throughput, persistent mapping database to manage the dynamic nature of deduplication.
Lary then introduces the concept of using non-crypto signatures, specifically MetroHash, to improve deduplication performance. He explains that while traditional crypto hashes like SHA-1 and SHA-256 are secure, they are slow and CPU-bound, making them less suitable for high-performance storage systems. In contrast, non-crypto hashes like MetroHash are significantly faster and can handle the high throughput demands of modern storage systems. Lary also discusses the innovative use of a “bouquet filter,” a variation of the bloom filter, to efficiently manage the deduplication process. This approach involves using multiple small bloom filters to reduce the computational overhead and improve performance. Lary hints at a proprietary method developed by X-IO to further optimize deduplication by treating unique data differently, thereby reducing wasted resources and enhancing overall system efficiency. This method, still under patent consideration, promises to significantly improve deduplication performance while maintaining data integrity.
Personnel: Richard Lary