One of the next steps for ManageIQ is to begin understanding how to manage non-virt providers types. Virt Providers in this context really refers to Private Infrastructure, Public Cloud, and Private Cloud providers.
Two examples of non-virt provider types would be:
Of course, there may be virt elements to these other provider types. But, the goal is to understand these providers free from the context of virtualization. ManageIQ needs to understand what’s interesting to the user about these provider types and how to surface that information most effectively to the user.
An example of a Container provider is Docker. It could also be that Openshift is a container provider. Or, it may be that we treat Openshift as an example of PaaS, and let it be altogether different. The problem at this point is in understanding what’s interesting to report about either concept.
Ceph, Gluster, NetApp…just a few examples. Do we also want to start considering Amazon S3 as a separate storage provider? What about Dropbox?
If we only consider storage as how it’s used in context of virtualization (image management, external storage for VMs), then this constrains the scope considerably. But, I’m not altogether certain that’s a good thing.