syndicate-storage / syndicate

Internet-scale software-defined storage system
Apache License 2.0
56 stars 10 forks source link

Decouple driver from gateway in the MS #96

Closed jcnelson closed 10 years ago

jcnelson commented 10 years ago

Make a driver a first-class object in the MS, and make it bindable to a gateway. This avoids uploading duplicate drivers to the MS, just because they go onto different gateways.

jcnelson commented 10 years ago

This actually can't be achieved in a reasonable way, because:

We can revisit this later, if need be, but for now this isn't really a problem. Users can set their own gateways' drivers, which is fine, and a single RG or AG can be instantiated multiple times anyway, reducing duplication.