Q:

Repeating the noun when we referring to it multiple times using different adjectives

Is it necessary to repeat the noun when we referring to it multiple times using different adjectives?
Here are 3 variations to compare.

The first one looks correct from grammatical point of view, but very cumbersome and ugly.
The third one is short and nice, but I'm not sure such phrasing is correct. 
The second one is somewhat between.

Variation 1:

There are two types of hypervisors:

type-1 hypervisors (also known as native or bare-metal hypervisors), which have better performance, and
type-2 hypervisors (also known as hosted hypervisors), which are easier to use.

Variation 2:

There are two types of hypervisors:

type-1 hypervisors (also known as native or bare-metal ones), which have better performance, and
type-2 hypervisors (also known as hosted ones), which are easier to use.

Variation 3:

There are two types of hypervisors:

type-1 hypervisors (also known as native or bare-metal), which have better performance, and
type-2 hypervisors (also known as hosted), which are easier to use.

A:

Technical prose has a very different aim to literary prose: technical prose should be as unambiguous as possible. With this in mind, Variation 1 is in my view by far the best. The problem with Variation 3 is that the uninformed reader is left with two alternatives: is a certain kind of type-1 hypervisor known as a native, or as a native hypervisor? I realise that the reader will probably be able to work this out for themselves, but why give them the choice?
And your Variation 2 is just the worst of both worlds.

