Wirtualizacja

Awatar użytkownika
mikhnal
Wyrocznia
Posty: 1118
Rejestracja: pt gru 11, 2015 8:55 am
Lokalizacja: Warszawa

Re: Wirtualizacja

Post autor: mikhnal » śr gru 20, 2017 11:35 pm

Oczywiście, taki system jest normalnie widziany w otoczeniu sieciowym.
DS3018xs
DSM 6.2-23739 Update 2
16GB RAM DDR4 2400 CL17 ECC
6x WD Red 6TB RAID 5 btrfs
2x WD Blue M.2 250GB RAID 1 SSD Read/Write Cache @ M2D17
2x Noctua A9 FLX fan mod
APC Back USP ES 700G
RT2600ac
SRM 1.1.7-6941 Update 1

R70
Amator
Posty: 56
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 » śr gru 20, 2017 11:55 pm

Czyli teoretycznie, mogę uruchomić pod wirtualnym Windows jakiś program który będzie wykonywał operacje na plikach trzymanych we folderach współdzielonych i mój serwer sam zrobi to co do tej pory musiał robić komputer do niego zalogowany ?
Rewelacja... jutro podmieniam w moim DS916+ pamięć 2GB->8GB ;)
Pozdrawiam,
Paweł
DS916+ 4x Seagate NAS 4TB (Raid5)
DX213 2x Samsung SM863 240GB (SSDCache R/W)

R70
Amator
Posty: 56
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 » śr sty 10, 2018 5:29 pm

No i odpaliłem w DS916+ windows-a 10. Szybkość nie porywa, ale spokojnie do niektórych zastosowań się nadaje. Tylko mam problem - przy włączonych virtualnych LANach, szybkość jaką uzyskuję w w dostępie do zasobów NAS to ok 15-18MB/s - bardzo kiepsko.
Wiecie czy to norma ? może coś trzeba przestawić ?

edit:
Nie miałem do tej pory żadnych doświadczeń z maszynami wirtualnymi i przyznam ze jestem (poza transferem sieci) bardzo pozytywnie zaskoczony. DS916+ posiada w sumie dość skromy procesor, a wirtualny win10 na nim zainstalowany (4 rdzenie, 3GB ram) jest w pełni użyteczny - u mnie na raz przeszukuje 1.3TB folder współdzielony szukając duplikatów plików graficznych oraz robi konwersję z kompresją plików RAW do DNG. Jasne że wolniej niż mój komp graficzny, ale może sobie to robić przez całą noc - i tak jest włączony. Wprawdzie obciążenie procka NAS skacze co chwila do 96% ale serwet nadal bez problemu udostępnia dane do komputerów zewnętrznych, bez zauważalnego spowolnienia; dostęp do danych jest natychmiastowy (choć transfer ciągły trochę spadł) Dziwnie wysoko obciążony jest wolumenu.
SSDCache zapewne mocno pomaga, bo sądząc po zapisach/odczytach przejmuje na siebie chyba wszystkie operacje "windowsowe". No ale do tego m.in. jest.
Pozdrawiam,
Paweł
DS916+ 4x Seagate NAS 4TB (Raid5)
DX213 2x Samsung SM863 240GB (SSDCache R/W)

R70
Amator
Posty: 56
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 » pn sty 15, 2018 3:45 pm

Panowie (Panie?).
Czy nikt nikt poza mną nie uruchamiał wirtualnego windowsa na Synology ?
Nikt nie może sprawdzić jak szybko pracuje VM Network ?

edit:
Być może komuś się to w przyszłości - ostatnia wersja sterowników do wirtualizacji Synology 1.4.2 zawiera chyba stabilnie pracujący sterownik sieci - Red Hat VirtIO który zjada mało zasobów i jest chyba najszybszym z dostępnych - transfery dochodzą do 500Mb/s - więc w praktyce 40-55MB/s można uzyskać - to w przypadku szybkości przetwarzania jaką oferuje wirtualna maszyna wydaje się być wystarczające.
Ogólnie, gdyby kolejna odsłona sterowników umożliwiła wykorzystanie GPU (o ile jest to możliwe ?) dla sprawnej i nie obciążającego CPU obsługi grafiki (obecnie nawet 50% CPU jest pożytkowane na przetwarzanie wyświetlanego obrazu) byłby super.
Pozdrawiam,
Paweł
DS916+ 4x Seagate NAS 4TB (Raid5)
DX213 2x Samsung SM863 240GB (SSDCache R/W)

Awatar użytkownika
mariuszsal
Amator
Posty: 14
Rejestracja: śr gru 16, 2015 10:50 pm

Re: Wirtualizacja

Post autor: mariuszsal » czw sty 18, 2018 11:53 am

Używa, używa codziennie. Obecnie chodzi kilka maszyn linuxowych, pfsense i WS2012.
Aplikacja jest bardzo sprawna i stabilna, wymaga jednak sporej ilości zasobów i pamięci dla maszyn. Co do prędkości to wyciągam transfery pełnego gigabita na interfejsach, aczkolwiek każda maszyna z dużym obciążeniem sieciowym wymaga dedykowanego odrębnego eth.
Badając zapis pomiędzy maszyną a NASem musisz brać pod uwagę to że wymaga to jednoczesnego zapisu/odczytu zarówno w tym samym zasobie dyskowym jak i sieciowym (karta współdzielona jest jednocześnie nadawcą i odbiorcą danych). Dlatego wydzielenie tego ruchu na odrębne interfejsy poprawia sytuację (oczywiście o ile pozostałe elementy nie są obciążeniem).

Z wad jakie wyłapuję jedynie to brak możliwości przydzielenia konkretnego interfejsu pod maszynę bez współudziału z nasem.
R70 pisze:
pn sty 15, 2018 3:45 pm
Ogólnie, gdyby kolejna odsłona sterowników umożliwiła wykorzystanie GPU (o ile jest to możliwe ?) dla sprawnej i nie obciążającego CPU obsługi grafiki (obecnie nawet 50% CPU jest pożytkowane na przetwarzanie wyświetlanego obrazu) byłby super.
Dodanie obsługi VT-d czyli wsparcia dla wirtualizacji I/O to nie tylko sterowniki i odpowiedni ptaszek w aplikacji. KVM to wspiera od dawna, aczkolwiek w przypadku twojego serwera i procesora N3710 nic to nie da. Zwyczajnie nie obsługuje tej technologii. PCI-E chyba też chyba nie ma w tych modelach syno.

R70
Amator
Posty: 56
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 » czw sty 18, 2018 2:12 pm

dzięki wielkie za informacje :)
W moim synku nie mam wielkich możliwości, bo pamięć max 8GB i tylko 2x1GbE, ale jakoś zoptymalizowałem tego win10. Nawet wspomniana wydajność sieci na poziomie do 500Mb/s mnie zadowala, bo w sporej części operacji zbawienny jest ODX (dlatego decydowałem się na win10 a nie win7).
Ale mam jeszcze jedno pytanie; Czy jest możliwość zwirtualizowania pracującego systemu (np. z notebooka) tak, żeby pracował w synku ?
Pozdrawiam,
Paweł
DS916+ 4x Seagate NAS 4TB (Raid5)
DX213 2x Samsung SM863 240GB (SSDCache R/W)

ODPOWIEDZ