Buduję teraz moją nową maszynę domową i jak zwykle będzie to mocno przeciążona stacja robocza, która będzie służyć jako maszyna do programowania i testowania, serwer plików i konsola do gier (a także dodam karty telewizyjne i streaming multimediów dla mojej sieci domowej) .
Ponieważ te przypadki użycia działają przeciwko sobie (serwer plików jest niedostępny, gdy maszyna jest używana jako konsola do gier), zastanawiam się nad użyciem Xen do zapewnienia wszystkiego na raz. Wydajność nie powinna być ogólnie problemem, ale przypadek użycia konsoli do gier zdecydowanie wymaga bezpośredniego dostępu do GPU.
Dlatego mam kilka pytań:
- czy jest to w ogóle wykonalne?
- czy przepustowość GPU jest wystarczająco użyteczna w przypadku GPU innych niż serwer?
- przy zakupie, jakich technologii powinienem szukać na płycie głównej (najprawdopodobniej ponownie wybierając Gigabyte + procesor Intel)
- czy na horyzoncie pojawia się technologia wirtualizacji, na którą warto czekać?
- jak dobry jest Xen w dzieleniu zasobów?
- część serwera plików i strumieniowania multimediów na stacji roboczej musi działać, nawet jeśli część konsoli do gry zjada 100% swoich zasobów i odwrotnie
- system będzie działał na 8 dyskach z oprogramowaniem Raid6 i LVM, czy powinienem kupić dysk dedykowany do konsoli systemu gier?
- Czytałem o problemach z wydajnością Xen i I / O
Wszelkie uwagi będą mile widziane.
PS Nie będę miał nic przeciwko użyciu innej technologii niż Xen, ale nie wiem o żadnej innej platformie wirtualizacji, która obsługuje przekazywanie GPU.