Overview of Persistent Memory in Distributed Systems Architecture – Past, Present, Future
Independent Consultant in Advanced Computing and Storage
During the past half-century, persistent memory has had an interesting history and relationship to the design of computing and storage systems. In this talk, the history of systems design using persistent memory (as well as non-persistent memory) will be briefly discussed, as well as approaches to data storage. The majority of the talk will focus on two areas; one, the current state of the persistent memory art, as well as a taxonomy of persistent memory, and two, current methods and issues surrounding the use of persistent memory in systems, in particular distributed systems. The relationship between processing (e.g. CPUs) and persistent memory will be discussed in detail, illustrating certain challenges and opportunities with regard to several forms of distributed computation, in particular concerning large-scale multi-processor designs using shared persistent memory technology.
Robert Peglar is currently an independent consultant, after a distinguished 40-year career serving the compute and storage technology industries, spanning six companies. His most recent post was Senior Vice President and CTO of Formulus Black, leading development efforts in next-generation software for persistent in-memory computing. Before that, he was Vice President of Advanced Storage Solutions at Micron Technology, where he led efforts in advanced storage systems strategy, led the CTO function and executivelevel planning with key customers and partners worldwide for Micron’s Storage Business Unit, and defined future storage portfolio offerings.
Prior to joining Micron in February 2015, Mr. Peglar was Chief Technology Officer, Americas at EMC Isilon for four years. Prior to EMC, he was a Senior Fellow and Vice President of Technology at Xiotech for 11 years. Prior to Xiotech, he held key technology specialist and engineering leadership positions over a 10-year period at StorageTek and its subsidiary, Network Systems Corporation. Prior to StorageTek, he held engineering development and product management positions for a decade at Control Data and its supercomputer division, ETA Systems.
Mr. Peglar serves on the Board of Directors of the SNIA, is the former co-chair of the SNIA Analytics and Big Data Committee and the SNIA Tutorials, and is the former director of the SNIA Solid State Storage Initiative. He also serves as an advisor to the Flash Memory Summit. Mr. Peglar has extensive experience in persistent memory architecture, data management and analysis, high-performance computing, nonvolatile systems, distributed cluster architectures, filesystems, I/O performance optimization, cloud storage, replication and archiving strategy, networking protocols, and storage virtualization. He is a sought-after keynote speaker and panelist at leading storage and computing-related seminars and conferences worldwide. Mr. Peglar is a four-time EMC Elect honoree, 2014-2017. He was also one of 25 senior executives worldwide selected for the CRN Storage Superstars Award in 2010.
Mr. Peglar holds a B.S. degree in computer science from Washington University, St. Louis, Missouri, and performed graduate work at Washington University’s Sever Institute of Engineering. His research background includes memory optimization, distributed systems, I/O performance analysis, queuing theory, parallel systems architecture and OS design, filesystems and storage networking protocols, clustering algorithms and virtual systems communication.