Comparing Siris 2 and Siris 3



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.


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        	running

Here are some commands with outputs:

list will list all running VMs.

virsh # list
 Id	Name                       	State
 1       	running

shutdown shuts down a VM.

virsh # shutdown
Domain is being shutdown

destroy is a hard power off.

virsh # destroy
Domain destroyed

virsh # list
 Id	Name                       	State

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

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

start starts a VM

virsh # start
Domain started

virsh # list --all
 Id	Name                       	State
 2       	running

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

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

virsh # setmaxmem 6G --config

virsh # setmem 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.

Calling all Partners! We want to hear your feedback! Please participate in this quick survey and help us build a better, more-relevant Knowledge Base!

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