[Fiware-cloud] URGENT: Architecture deliverable

Alex Glikson GLIKSON at il.ibm.com
Thu Feb 26 17:17:47 CET 2015


Some comments on the architecture, following a brief review:
https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.Compute_R4
In Copyright, mention that the 'baseline' specification is from OpenStack 
Foundation (see in Object Storage)
This page have to be self-contained -- to certain extent. Hence, need to 
outline also the architecture and the capabilities that we 'inherit' from 
'vanilla Nova -- which we think are important. Remember that this is a 
*reference* architecture, not a product architecture. The rest of the 
comments are derived from this one.
Add a diagram showing Nova architecture (api, queue, DB, conductor, 
compute, etc)
Interactions: add also basic disk/network/image-related operations
Example: missing details.

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.ObjectStorage_R4
Make sure CDMI is not mentioned (including examples)
Add details on storlets (including examples)
I suggest replacing the diagram with one which is more aligned with how 
Swift is architected

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.SelfServiceInterfaces_R4
I suggest restructuring a bit the description to reflect that the 
Portal/Toolkit has different portions interacting with different 
underlying GEs. So, would be good to have a sub-section per underlying GE, 
elaborating on the main user-visible capabilities which are provided by 
leveraging the corresponding GE underneath.
Interactions section is missing (in fact, the per-GE details I mentioned 
above could be provided in this section)

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.Monitoring_R4
Missing

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.Policy_R4
Missing

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.ApplicationManagement_R4
In Copyright, you should mention that the 'baseline' specification is from 
OpenStack Murano (since this is not an official OpenStack project, not 
sure whether the copyright belongs to OpenStack Foundation or to someone 
else.. - but I would guess it is)
Features: please, outline 'baseline' features too (in addition to the 
additional features we contribute)
Interactions: same as above -- add high-level details on 'baseline' 
iteractions
Example scenario is missing

====================================================================================
Alex Glikson
Manager, Cloud Infrastructure Solutions, IBM Haifa Research Lab
Email: glikson at il.ibm.com | Phone: +972-4-8281085 | Mobile: 
+972-54-6466667 | Fax: +972-4-8296112





From:   Alex Glikson/Haifa/IBM at IBMIL
To:     fiware-cloud at lists.fi-ware.org
Date:   24/02/2015 07:02 PM
Subject:        Re: [Fiware-cloud] URGENT: Architecture deliverable
Sent by:        fiware-cloud-bounces at lists.fi-ware.org



I've updated the chapter-wide architecture diagram -- please, review & let 
me know whether you have any comments/suggestions. 
The components are color-coded -- blue for GEs we actively work on, green 
for components we reuse from OpenStack 'as is', and yellow for GEs from 
other chapters. I am still working on the text around the diagram. 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Cloud_Hosting_Architecture_R4 


Please, make sure you finish working on your individual GE pages by 
tomorrow's meeting at 15:00 CET. 

Thanks! 
Alex 

====================================================================================
Alex Glikson
Manager, Cloud Infrastructure Solutions, IBM Haifa Research Lab
Email: glikson at il.ibm.com | Phone: +972-4-8281085 | Mobile: 
+972-54-6466667 | Fax: +972-4-8296112





From:        Alex Glikson/Haifa/IBM at IBMIL 
To:        fiware-cloud at lists.fi-ware.org 
Date:        23/02/2015 07:41 AM 
Subject:        Re: [Fiware-cloud] URGENT: Architecture deliverable 
Sent by:        fiware-cloud-bounces at lists.fi-ware.org 



Apparently I forgot about: 
9. Orchestration service (*) 

The old 9..12 would be 10..13. TID would own 9-13 now. 

Regards, 
Alex 





From:        Alex Glikson/Haifa/IBM at IBMIL 
To:        fiware-cloud at lists.fi-ware.org 
Date:        22/02/2015 05:22 PM 
Subject:        [Fiware-cloud] URGENT: Architecture deliverable 
Sent by:        fiware-cloud-bounces at lists.fi-ware.org 



Dear partners, 

Please, read this email carefully (and notice the deadline this Wed). 
As you know, the Architecture deliverable is due end of this week, and we 
are behind schedule (my fault). I would like to urge you to give this high 
priority this week, so that we can deliver on time (or with a small 
delay). 
I've started transforming the Wiki, and we should be able to work in 
parallel along this week. 
First, I've moved all the old architecture pages adding " R3" suffix 
(meaning "Release 3"), with redirects from the original to R3 pages [1]. 
Then I've created the R4 (meaning Release 4) version of the main 
architecture page: 
https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Cloud_Hosting_Architecture_R4 

I plan to copy the relevant content from the R3 main architecture page, 
and make the necessary updates -- so depending on the time you open this 
page, you might see a work-in-progress. 
I envision having the following GEs in the new R4 Architecture (aligned 
with the naming convention for official OpenStack services): 
1.        Compute service 
2.        Image service (*) 
3.        Volume service (*) 
4.        Network service (*) 
5.        Object storage service 
6.        Identity service 
7.        Toolkit 
8.        Dashboard 
9.        Monitoring service 
10.        Policy service 
11.        Application management service 
12.        Software configuration service 

The full names would be "FIWARE Cloud xxx service" -- e.g., "FIWARE Cloud 
Compute Service", "FIWARE Cloud Monitoring Service", etc. 

I assume the scope of each of the above is clear (notice that "Application 
management service" is the new name for PaaS & Murano -- we need to have a 
common approach to naming of GEs, aligned with the official OpenStack 
naming conventions). Let me know if you have any 
questions/comments/concerns regarding the approach & the specific 
components. 

Ownership of the individual components, as expected, is: 
IBM: 1-5 
UPM: 6-8 
TID: 9-12 

Please, notice that the last section on this page, as before, comprises 
links to R4 architecture descriptions of the individual GEs in the NEW 
architecture. 
The plan is that the services marked with (*) will be consumed 'as is' 
from an OpenStack repository (by the operations teams), as we don't plan 
to make any changes to them. Hence, they will not have separate 
Architecture Description pages (at least for now) - just links to the 
corresponding community pages. 
Currently all the links are broken. You can just click on the link, and 
start editing the page. The structure should be the same as in R3 pages 
(you can also copy from there the relevant content, of course). 

Please, finish editing before our weekly call on Wednesday, so that we can 
have a quick review, discussion & round of further updates if needed, and 
be ready to deliver early next week. 

[1] R3 pages: 
https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/Cloud_Hosting_Architecture_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.DCRM_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.SM_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.SelfServiceInterfaces_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.CloudEdge_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.ObjectStorage_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.SDC_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.PaaS_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.Monitoring_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.Edgelets_R3 

https://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FIWARE.ArchitectureDescription.Cloud.JobScheduler_R3 



====================================================================================
Alex Glikson
Manager, Cloud Infrastructure Solutions, IBM Haifa Research Lab
Email: glikson at il.ibm.com | Phone: +972-4-8281085 | Mobile: 
+972-54-6466667 | Fax: +972-4-8296112
_______________________________________________
Fiware-cloud mailing list
Fiware-cloud at lists.fi-ware.org
https://lists.fi-ware.org/listinfo/fiware-cloud 
_______________________________________________
Fiware-cloud mailing list
Fiware-cloud at lists.fi-ware.org
https://lists.fi-ware.org/listinfo/fiware-cloud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-cloud/attachments/20150226/2e627d16/attachment.html>


More information about the Fiware-cloud mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy