November 6-8, 2017

Event Details

What the heck are DHSS driver modes in OpenStack Manila?

OpenStack Manila provides secure filesystem storage over the network. In multi-tenant environments, it is expected that file shares are isolated between different tenants in the data path. Achieving strong guarantees for data path isolation requires back end support, and cloud administrators can configure their deployments to provide such isolation. This involves understanding a not-so-simple option named "driver_handles_share_servers" (DHSS) which defines the mode that back end drivers operate with. The choice of driver mode presents a whole set of capabilities to users, including secure data path isolation and the ability to interface with their own private networks and security services.

In this presentation, we will unravel the design and discuss reasons why administrators and users should care about DHSS.

What can I expect to learn?

Attendees will learn several things:

  • differences between the two driver modes that exist in manila.
  • how to make appropriate choices among manila backends given their cloud's degree of need for isolation of storage and storage network isolation between different tenants and tenant networks.
  • features and effective control with specific driver modes.
  • configuring back ends with regards to different driver modes.
Wednesday, November 8, 1:50pm-2:30pm
Difficulty Level: Beginner
NetApp, Developer
Rodrigo is a core reviewer in Manila since Mitaka release, works for NetApp as driver developer, and a researcher in the field of Fault Tolerance. Prior work includes being a driver developer for Hitachi from Juno through Ocata releases. He is focused on Manila upstream development and has contributed with several new major features, notably Share Migration and Data Service. He started... FULL PROFILE
Red Hat, Software Developer
Goutham is an active contributor to OpenStack Block Storage and Shared File Systems projects. Prior to OpenStack, he has worked on several projects involving data protection across storage systems. Aside from his code contributions, Goutham spends a lot of his time building cross project synchronization and advocating for user experience and API stability. He is a core reviewer and... FULL PROFILE
Red Hat Inc.
Software engineer at Red Hat, FOSS passionate and tech in general enthusiast. Former Zaqar and Trove core reviewer. Currently working on Manila. Outreachy and Google Summer of Code coordinator. Eager to learn about new technologies, to contribute to different open-source projects and to get new people involved with open-source philosophy. FULL PROFILE