Skip to content

icclab/acen-ims

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apache CloudStack for NFV - IP Multimedia Subsystem (ACEN - IMS)

This repository provides orchestration templates and deployment scripts for automated deployment of Project Clearwater on CloudStack.

Repository structure:

  • ./HEAT contains Heat orchestration templates (HOT) for Clearwater orchestration using OpenStack Heat.
  • ./Hurtle contains Hurtle service manager & service orchestrator for Clearwater orchestration using Hurtle.
  • ./cloudify contains blueprints for Clearwater orchestration using Cloudify.

Although this work focuses on CloudStack deployments, the ./HEAT directory also contains an OpenStack version of the orchestration templates.

As Heat (and Hurtle) natively doesn't support orchestration on CloudStack deployments, it is necessary to setup CloudStack Heat plugin to add CloudStack resources.

Architecture

+---------+
| NETWORK |
+---------+      
| +-----------+
|-| DNS       |
| +-----------+
| +-----------+
|-| Ellis     |
| +-----------+
| +-----------+
|-| Homestead |
| +-----------+
| +-----------+
|-| Homer     |
| +-----------+
| +-----------+
|-| Sprout    |
| +-----------+
| +-----------+
|-| Ralf      |
| +-----------+
| +-----------+
|-| Bono      |
  +-----------+

Acknowledgment

This work was made possible by the KTI ACEN project in collaboration with Citrix and Exoscale.

About

Project Clearwater orchestration delivering IMS-as-a-service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published