Some of the big improvements:
LXD,aLinux container hypervisor.
ZFS on Linux,a combined file system and logical volume manager designed by Sun Microsystems.
Ceph integration,an object storage based free software storage platform that stores data on a single distributed computer cluster, and provides interfaces for object-, block- and file-level storage.
Snap,Snappy is included by default in Ubuntu 16.04 desktop images. Developers can use snaps to create command line tools, background services as well as desktop applications.
Power8 and ARMv8 support.
4.Getting started with LXD
sudo apt update
sudo apt install lxd
sudo lxd init
The package creates a new “lxd” group which contains all users allowed to talk to
lxd over the local unix socket. All members of the “admin” and “sudoers” groups are automatically added.
The core of LXD is a daemon which offers a REST API( representational state transfer application programming interface) to drive full system containers just like you’d drive virtual machines. LXD is currently based on top of LXC.
Ubuntu provide two such clients:
A command line tool called “lxc”
An OpenStack Nova plugin called nova-compute-lxd
The former is mostly aimed at small deployments ranging from a single machine (your laptop) to a few dozen hosts. The latter seamlessly integrates inside your OpenStack infrastructure and lets you manage containers exactly like you would virtual machines.
LXD achieves 14.5 times greater density than KVM
LXD launches instances 94% faster than KVM
LXD provides 57% less latency than KVM
More density than LVM,the server with 16GB of RAM was able to launch 37 KVM guests, and 536 identical LXD guests.