Skip to content

VIM-facing frontend for Dasein Cloud, implementing Nf-Vi interface according to ETSI specs.

License

Notifications You must be signed in to change notification settings

clemsonbds/dasein-cloud-nfv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dasein-cloud-nfv

##Project Objective: The objective of this project is to develop a proof of concept that Dasein can be used to standardize the Nf-Vi Interface (interface the VIM uses to manage the NFVI) according to the ETSI specifications.We use Dasein to abstract the infrastructure APIs and features into one consumable by NFV managers.

##Project structure

The project is structured into 4 parts which are Compute, Storage, Networking and hypervisor.

Below are the compute operations implemented and a short description of what they do

Compute Operations Description
Create Create and start a VM
Shutdown Shutdown a VM
Update Update a created VM
Destroy Stop a VM
Reboot Reboot a VM
Suspend Pause a VM
Resume Unpause a VM
Save Stops the VM and save the data to a file
Restore Resume a VM
List List the VM for specific cloud provider
Query Not implemented
Storage Operations Description
Create Creates and starts a storage pool
Delete Deletes a specified storage pool
List Lists the storage pool known to the hypervisor
Query Provides information about the storage pool

About

VIM-facing frontend for Dasein Cloud, implementing Nf-Vi interface according to ETSI specs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages