Functional Architecture for Community Clouds                                                              Administrative
                                                                                                                                                   Users

       Departmental                                   Departmental                                  Departmental
          Users                                          Users                                         Users
!"#$                    %&'#$                  !"#$                     %&'#$                !"#$                     %&'#$
                                                                                                                                                     Admin




                                                                                                                                                   Distributed
                                                                                                                                                   Applications

          Enterprise                                    Enterprise                                    Enterprise
         Applications                                  Applications                                  Applications




           Shared Components (                 )                                     Self Service Portal                                     Portal Environment




                                                                                                           Cloud Lifecycle                   Middleware Clients
Service Oriented            Business Process                                      Identity
  Architecture                Management
                                                      User Interfaces
                                                                                Management
                                                                                                            Management
                                                                                                              Systems




                                                                                                                                 Warehouse
                                                                                                             Management




                                                                                                                                   Data
                                Application Servers/Middleware                                             Event Processing/
                                                                                                              Correlation

                                                                                                       Event and Management
                                      OS, Virtualization                                                    Repositories                     Virtualization




                                                                                                                                               Compute
                                                                                                                                              Provisioning




                                                                                                                                                Storage
                                                                                                                                                Network
              NAS                                               NAS                                                 NAS                       Provisioning



           Location 1                                          Location 2                                           Location 3                   Physical
                                                                                                                                               Infrstructure


                                                             Resource Pools

Reference architecture for community clouds

  • 1.
    Functional Architecture forCommunity Clouds Administrative Users Departmental Departmental Departmental Users Users Users !"#$ %&'#$ !"#$ %&'#$ !"#$ %&'#$ Admin Distributed Applications Enterprise Enterprise Enterprise Applications Applications Applications Shared Components ( ) Self Service Portal Portal Environment Cloud Lifecycle Middleware Clients Service Oriented Business Process Identity Architecture Management User Interfaces Management Management Systems Warehouse Management Data Application Servers/Middleware Event Processing/ Correlation Event and Management OS, Virtualization Repositories Virtualization Compute Provisioning Storage Network NAS NAS NAS Provisioning Location 1 Location 2 Location 3 Physical Infrstructure Resource Pools