PoC Success Criteria
Recommended success criteria for an OpenNebula Proof of Concept.
Each OpenNebula deployment is different but they all have to provide a basic set of functionalities that form a complete solution. We have assembled them in functional groups to make navigation through PoC easy and ordered. Upon completion of all tests, we can announce success and move on to the next phase. Sometimes a special requirement is needed and we add them to our plan during the Introduction and Information Gathering Call.
Storage Configuration
| ID | Task | Validation description | Video tutorials | Documentation |
|---|---|---|---|---|
| SC1 | Configure additional System, Image & File Datastores | This is done by adding shared storage and defining the specific datastores via CLI or GUI. | ▶️ Adding New Datastores in OpenNebula | Storage System |
| SC2 | Configure Backup Datastore (if required) | This is done by configuring RESTIC and then adding the datastore via GUI. | ▶️ Backup and Restore Virtual Machines in OpenNebula | Backup System |
Network Configuration
| ID | Task | Validation description | Video tutorials | Documentation |
|---|---|---|---|---|
| SC3 | Configure up to 3 additional Virtual Networks, using supported Networking Drivers | Configuring via interface, defining 3 networks as VLAN, Bridged or VXLAN | ▶️ Virtual Network Management in OpenNebula | Networking overview |
| SC4 | Add IP ranges to Virtual Networks | Define in Virtual network specific IP range per network. | ▶️ Virtual Network Management in OpenNebula | VNET management |
| SC5 | Configure Security Groups | Set up Security group rule and define specific protocols. | ▶️ Virtual Network Security Groups in OpenNebula | VM networking |
Virtual Machine Administration
| ID | Task | Validation description | Video tutorials | Documentation |
|---|---|---|---|---|
| SC6 | Deploy a Windows VM | Create a Windows Template, and instantiate it successfully. | ▶️ Build a Windows VM Template and Image | VM template |
| SC7 | Deploy a Linux VM | Download a Linux Template from the marketplace and instantiate it. | ▶️ Run the Linux OS Workloads with OpenNebula | VM template |
| SC8 | Add CPU / RAM Resources to a template | When creating a template, define CPU and RAM. | ▶️ Resizing a Running Virtual Machine in OpenNebula | Configuration references |
| SC9 | Add CPU / RAM Resources to an running VM | Using the interface, modify Resources by updating the VM. | ▶️ Resizing a Running Virtual Machine in OpenNebula | VM instances |
| SC10 | Add additional disk to a running VM | Using the interface, update and add a disk. | ▶️ Disk and vNIC Operations on a Running VM in OpenNebula | VM instances |
| SC11 | Add additional NIC to a running VM | Using the interface, update and add a new NIC. | ▶️ Disk and vNIC Operations on a Running VM in OpenNebula | VM instances |
| SC12 | Migrate (Hot or Cold) VM from one hypervisor to another | In the interface, use the migrate option to move a VM. Also use the hot migrate option for live migrate. | ▶️ Migrate a VM in OpenNebula | VM instances |
| SC13 | Take disk and VM snapshots of a Virtual Machine | In the VM interface select the disk and perform a disk snapshot. In the snapshot interface select a VM smapshot. | ▶️ Disk and VM Snapshots in OpenNebula | VM instances |
| SC14 | Use of power options on a VM (Start / Stop / Reboot / etc.) | Go into the VM interface, and choose Stop and start. | ▶️ Basic VM Operations in OpenNebula | VM instances |
| SC15 | Manage VM via VNC Console | Click on VNC icon and open console. | VNC access |
Platform Administration
| ID | Task | Validation description | Video tutorials | Documentation |
|---|---|---|---|---|
| SC16 | Create additional users | Use the User panel, define a user and log in as the user. | ▶️ Users, Groups, and Views in OpenNebula | Manage users |
| SC17 | Create additional groups | Use the Group panel, define a group and and group admin and log in as user. | ▶️ Users, Groups, and Views in OpenNebula | Manage groups |
| SC18 | Create additional ‘views’ and assign to group(s) | Create a non-standard view and switch to it. | ▶️ Managing Custom Sunstone Views in OpenNebula | Sunstone views |
| SC19 | Create a VDC and assign to group(s) | Define a VDC, allocate resources and assign a group. | ▶️ Create and Manage Virtual Datacenters in OpenNebula | Manage VDCs |
| SC20 | Create and assign quota to group(s) | In an existing group, create a quota and showcase how it functions. | ▶️ Enforcing Resource Quotas in OpenNebula | Quotas |
GIVE FEEDBACK
Was this resource helpful?
Glad to hear it
Sorry to hear that