Wirtualizacja

Awatar użytkownika
mikhnal
Darth Vader
Posty: 2728
Rejestracja: pt gru 11, 2015 8:55 am
Lokalizacja: Warszawa

Re: Wirtualizacja

Post autor: mikhnal »

Oczywiście, taki system jest normalnie widziany w otoczeniu sieciowym.
DS3018xs
DSM 7.2.1-69057 Update 4
32GB RAM 2x KSM24SED8/16ME DDR4 2400 CL17 ECC mod
6x 10TB WD Red WD100EFAX RAID5 btrfs
2x SNV3500-400G read/write SSD cache @ E10M20-T1 + 10GbE LAN
2x Noctua NF-A9 fan mod
RT6600ax + WRX560
SRM 1.3.1-9346 Update 9
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 »

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ł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 »

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ł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
R70
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 »

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ł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
Awatar użytkownika
mariuszsal
Amator
Posty: 21
Rejestracja: śr gru 16, 2015 10:50 pm

Re: Wirtualizacja

Post autor: mariuszsal »

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
Uczeń Mistrza
Posty: 661
Rejestracja: pn gru 18, 2017 12:53 am

Re: Wirtualizacja

Post autor: R70 »

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ł
DS1819+, 32GB ECC, 10GbE, DX517 DS916+ 8GB, DX513, DS710+, DX213, DS119j, DS120j
RT2600ac + RT2200ac
ODPOWIEDZ