reimplemented the creation of domains
for simplify develop an each hypervizor type;