On Aug 25, 2009, at 4:58 PM, Bryan Kearney wrote:
On 08/25/2009 04:50 PM, Hugh O. Brock wrote:
> Now that we have a demo UI put together Scott and I wanted to start
> serious discussion around what to implement next for the dloud
> portal. Here's a list of things to discuss, please comment in-line.
>
> deltacloud-portal-design-points
> ===============================
>
> Date: 2009-08-25 16:47:26 EDT
>
> 1 What's missing in the models
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> + Storage (and the whole boatload of issues around image
> management)
> + Custom attributes
> + Actions
- Error Code / Exception processing.
- Validation rules to enable front end validation.
>
> 2 Polling and updating
> ~~~~~~~~~~~~~~~~~~~~~~
> + Lots to do here figuring out how we're going to poll the
> different
> driver/providers for updates.
> + Also we need to work out a parallel monitoring API -- do we need
> separate monitoring drivers?
>
> 3 Permissions model
> ~~~~~~~~~~~~~~~~~~~
> + We know portal users will need and be granted permissions on
> pools
> + Do we need single-user ownership of pools as well?
> + Do we need to track images and realms on the cloud providers and
> relate them back to our users, or is the user->pool->account
> mapping sufficient for this?
>
> 4 Validation infrastructure, going down to the drivers
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> + Names (validity, length, uniqueness)
Ok.. from above.
>
> 5 Explicit mods to "Flavor"
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> + RAM
> + CPU
> + Storage
>
> 6 oVirt driver
> ~~~~~~~~~~~~~~
> + dcloud pool would map to a single VM pool in oVirt
ovirt as hte backend?
>
> 7 Quotas
> ~~~~~~~~
> + We need to be aware of cloud-side quotas
> + We need to manage portal-side quotas on pools
>
> 8 Proxy vs. Portal
> ~~~~~~~~~~~~~~~~~~
> + Is the proxy API the same as the deltacloud API, or is there more
> going on there
>
> 9 What additional non-REST APIs if any do we support
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> + QMF?
> + Web services (SOAP)?
>
> 10 Monitoring/stats display
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~
> How do we fit the widget in?
- Support for creating items based on realms.
- I would get another driver so that other issues can be found.
- Do we talk about provisioning into the cloud?
What about accounting/billing?
_______________________________________________
Libcloud-list mailing list
Libcloud-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/libcloud-list