Shared File Systems service provides unified access for variety of different types of shared file systems. To achieve this, Shared File Systems service use scheduler. Scheduler collects information from active share services and take decisions, what share service will be used to create new share. To manage this process Shared File Systems service provides Share types API.
Share type is a list from key-value pairs called extra-specs. Some of them, called required and un-scoped extra-specs, scheduler uses for lookup the share service suitable for new share with specified share type. For more information about extra-specs and their type see Capabilities and Extra-Specs section in developer documentation.
In general scheduler workflow looks like:
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/legalcode.