Event Details

Please note: All times listed below are in Central Time Zone


Persistent memory as Ceph cache in Openstack

Persistent memory enables a much bigger cache for data accessing in computing side without data loss during power loss. With this proposal, customers can have an understanding about Persistent Memory Development Kit, and how it is used in Ceph to enable client cache. Last but most important, how to use persistent memory on demand and apply it as Ceph cache in OpenStack Nova services. 


What can I expect to learn?

Persistent memory becomes more and more popular. How to use it efficiently is a problem in OpenStack cloud systems. This proposal introduces the PMDK (Persistent Memory Development Kit) library which allows applications direct load/store access to persistent memory by memory-mapping files on a persistent memory aware file system. As the most popular storage, Ceph currently supports RAM cache in a client which may lose data during power loss. With PMDK, persistent memory can be used in Ceph to decrease the data loss to a large extent. Finally, it is a challenge for customers to use persistent memory in OpenStack efficiently, and this proposal can help customers to use persistent memory as Ceph cache efficiently between VMs.

Wednesday, May 1, 2:30pm-2:40pm (8:30pm - 8:40pm UTC)
Difficulty Level: Intermediate
Intel Corporation
Lisa is a cloud software engineer in Open source Technology Center, Intel. She began work in OpenStack in April 2015 and focused on Cinder.  She completed some features like scalable backup and volume encryption improvement. Currently, she works on Ceph and StarlingX projects. Prior to Intel she ever worked on block storage in IBM and Huawei. Currently she lives in Shanghai, China.  FULL PROFILE
Architect
Architect in Intel. FULL PROFILE
Intel
Rui is a software engineer in INTEL currently working on Cloud development. He has background from virtualization to kernel and storage. Now he is actively involved in OpenStack adoption in P.R. China. FULL PROFILE