ITRI DISCO volume driver

ITRI DISCO volume driver

Supported operations

The DISCO driver supports the following features:

  • Volume create and delete
  • Volume attach and detach
  • Snapshot create and delete
  • Create volume from snapshot
  • Get volume stats
  • Copy image to volume
  • Copy volume to image
  • Clone volume
  • Extend volume
  • Manage and unmanage volume

Configuration options

Description of Disco configuration options
Configuration option = Default value Description
disco_choice_client = None (String(choices=[‘soap’, ‘rest’])) Use soap client or rest client for communicating with DISCO. Possible values are “soap” or “rest”.
disco_client = 127.0.0.1 (IPAddress) The IP of DMS client socket server
disco_client_port = 9898 (Port(min=0, max=65535)) The port to connect DMS client socket server
disco_clone_check_timeout = 3600 (Integer) How long we check whether a clone is finished before we give up
disco_restore_check_timeout = 3600 (Integer) How long we check whether a restore is finished before we give up
disco_retry_interval = 1 (Integer) How long we wait before retrying to get an item detail
disco_snapshot_check_timeout = 3600 (Integer) How long we check whether a snapshot is finished before we give up
disco_volume_name_prefix = openstack- (String) Prefix before volume name to differentiate DISCO volume created through openstack and the other ones
disco_rest_ip = None (IPAddress) The IP address of the REST server DEPRECATED
disco_src_api_port = 8080 (Port(min=0, max=65535)) The port of DISCO source API DEPRECATED
disco_wsdl_path = /etc/cinder/DISCOService.wsdl (String) Path to the wsdl file to communicate with DISCO request manager DEPRECATED
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.