November 6-8, 2017

Event Details

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

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 (2:50am - 3:30am UTC)
Difficulty Level: Beginner
Manila Core Reviewer
Rodrigo is a core reviewer in Manila since Mitaka release, works for Canonical as charms and support engineer, and a researcher in the field of Fault Tolerance. Prior work includes being a driver developer for Hitachi from Juno through Ocata releases, and driver developer for NetApp from Queens through Stein releases. He is focused on Manila upstream development and has contributed with... FULL PROFILE
Principal Software Engineer
Goutham is an active contributor to OpenStack Shared File Systems (manila), Block Storage (cinder), UX (openstackcli, openstacksdk) 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... 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