Comparing Siris 2 and Siris 3

Follow

Scope

This article discusses differences between similar features on the Siris 2 and Siris 3 lines.

For new features of the Siris 3 line, see Mac Agent, NAS capability, Hybrid Virtualization, and diskless restores.

Topics

System Differences

  • Ubuntu 12.04 vs Ubuntu 16.04
  • Using KVM hypervisor
  • Using Virsh

Hardware Comparison

System Differences

Moving from Ubuntu 12.04 to Ubuntu 16.04

A significant difference in moving from 12.04 to 16.04 is the associated move from Cherokee to Apache 2 web servers. This brings significant improvement in Remote Web performance. 

Other differences include minor changes in output for the free -m command.

Figure 1 - free -m command run in 12.04

Figure 2 - free -m command run in 16.04

Samba configuration is not affected.

Using Virsh with the KVM hypervisor

Virtual Machine Manager is a GUI interface to interact with the KVM hypervisor.

Virsh is the KVM version of vboxmanage. This section explains some of the Virsh options. See this page for more information on working with Virsh.

You can run Virsh in two ways: You can start a virsh session, or start every command you want to run with virsh. Here's an example:

root@16-04-dfairbro:~# virsh
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
   	'quit' to quit

virsh # list
 Id	Name                       	State
----------------------------------------------------
 5 	10.70.70.42-restore        	running

Here are some commands with outputs:

list will list all running VMs.

virsh # list
 Id	Name                       	State
----------------------------------------------------
 1 	10.0.148.199-restore       	running

shutdown shuts down a VM.

virsh # shutdown 10.0.148.199-restore
Domain 10.0.148.199-restore is being shutdown

destroy is a hard power off.

virsh # destroy 10.0.148.199-restore
Domain 10.0.148.199-restore destroyed

virsh # list
 Id	Name                       	State
----------------------------------------------------

list --all lists all machines, whether on or off

virsh # list --all
 Id	Name                       	State
----------------------------------------------------
 - 	10.0.148.199-restore       	shut off

start starts a VM

virsh # start 10.0.148.199-restore
Domain 10.0.148.199-restore started

virsh # list --all
 Id	Name                       	State
----------------------------------------------------
 2 	10.0.148.199-restore       	running

setmaxmem sets the memory of a machine. You will need to reboot using start and destroy before it takes effect.

virsh # setmem 10.0.148.199-restore 6G --config
error: invalid argument: cannot set memory higher than max memory

virsh # setmaxmem 10.0.148.199-restore 6G --config

virsh # setmem 10.0.148.199-restore 6G --config

Set the number of CPUs

This must be done using virsh edit vmname. Then, look for the line that says <vcpu placement='static'>2</vcpu>. Increase the 2 to the number of CPUs that you want to use. Then, reboot the machine.

Hardware Comparison 

SIRIS 2 BusinessSIRIS 3 Business

SIRIS 2 ProfessionalSIRIS 3 Professional

SIRIS 2 EnterpriseSIRIS 3 Enterprise


Was this article helpful?

4 out of 4 found this helpful

You must sign in before voting on this article.

Want to talk about it? Head on over to our Community Forum!