Solution

Q
Is HA served on server level or on service level?
A

In QxStack Ubuntu OpenStack, because services operate on LXC so HA is implemented on service level using Pacemaker and Corosync.