[ [email protected] @ 27.07.2019. 10:47 ] @
Pozdrav,

imam priliku za veoma povoljnu kupovinu slijedece Destop konfiguracije:

Dell OptiPlex 7060 Tower Desktop PC
Intel Core i7-8700,
32GB DDR4 RAM,
1TB HDD + 240GB SSD,
4GB Dedicated Graphic Card,
Windows 10 Pro 64-bits

Ovaj racunar bih koristio kao server na kojem bih vrtio vise virtuelnih masina (Windows 10).

Imam nekoliko pitanja...

- Da li preporucujete koristenje ovakve konfiguracije za hosting virtuelnih masina? Prevashodno zbog toga sto bi racunar bio non-stop ukljucen (a u pitanju je Desktop kuciste).
- Ako konfiguracija ispunjava prethodne uslove, koliko virtuelnih masina bih mogao podici na ovakvom racunaru a da performanse budu zadovoljavajuce?
- Koji minimum RAM-a je potreban da se ovakva virtuelna masina pokrene i da li bi ovaj procesor bio zadovoljavajuci.

Za virtualizaciju bih koristio Oracle VM VirtualBox.
Na svakoj virtuelnoj masini bi se izvrsavala Java aplikacija za prikupljanje i obradu podataka.

Bilo bi zadovoljavajuce ako bi se moglo startovati 10 - 15 virtuelnih instanci.
[ bachi @ 27.07.2019. 10:56 ] @
Windows 10 Pro imaš Hyper-V ulogu u njemu, tako da je bolje da ti to bude hipervizor, a ne Oracle VM.

Minimum ti je potrebno 2GB RAMa za x64 Windows 10, pa izračunaj, a procesorske snage ćeš imati na pretek. :D Na tih 2GB RAMa, pola zauzme sam WIndows, nekad ide i do 1.5GB...

Da li može non stop da bude uključen? Što da ne, kvalitetno napajanje i obavezno neki UPS, makar i Mustek i vozi Miško.
[ Branimir Maksimovic @ 27.07.2019. 12:53 ] @
Samo da znas, Win 10 kao virtualka na hdd-u je spooooooooooooooooor. Inace docker pod Linux-om ti je mnogo bolje resenje tim pre sto ces vrteti jednu aplikaciju.
[ [email protected] @ 27.07.2019. 13:07 ] @
Citat:
Samo da znas, Win 10 kao virtualka na hdd-u je spooooooooooooooooor. Inace docker pod Linux-om ti je mnogo bolje resenje tim pre sto ces vrteti jednu aplikaciju.


Na zalost ne mogu da koristim Linux.
Da li je windows 7 brzi kao virtuelna masina?
[ nkrgovic @ 27.07.2019. 14:24 ] @
Glavno pitanje nije koliko RAM-a zauzme klot windows guest, vec koliko RAM-a uzima ta Java aplikacija. Ako ti app pojede 2-4-8GB RAM-a.... onda imas problem.

10 VM-ova na 32GB RAM-a je otprilike OK, ali ako je aplikacija ama-bas-lagana. 10 Linux VM-ova bi bilo sasvim OK i za neku web aplikaciju, ako nije prevelika.... ali opet, pitanje RAM-a je i pitanje same aplikacije.

Ako mozes, bilo bi dobro da sve VM-ove poteras sa tog SSD-a, a da HDD bude za datu koju skupljas. Opet, 10GB SSD-a po VM-u je super za Linux, mislim da ti za Windows treba oko 20GB, sto je taman.

Imas, otprilike, 10xVM sa :

- 2x vCPU
- 2GB RAM
- 20GB SSD

To je onako, ugrubo. Koliko ti je ovakva masina dovoljna za "skupljanje podataka", da je fizicka - pa racunaj na osnovu toga.

Kuciste nije toliki problem, mada bi trebalo ga imas neko pracenje rada, ventilatora i slicno...

[ ademare @ 27.07.2019. 15:32 ] @
Moze i kuciste da bude problem . Zavisi sta se podrazumeva pod desktop .

Koliko vidim ovo postoji u dve varijante . Mini tower i SFF . SFF nije za ovo , gde bi bio skoro full load 24/7 .

Evo kako to izgleda : https://www.pcmag.com/review/362852/dell-optiplex-7060-sff

Hladjenje kao na laptopu . Toliko je malo da moze da se drzi skriveno iza monitora ? Naravno moze i polozeno pa ga zovu desktop .
[ Branimir Maksimovic @ 27.07.2019. 15:52 ] @
Citat:
nkrgovic:
Glavno pitanje nije koliko RAM-a zauzme klot windows guest, vec koliko RAM-a uzima ta Java aplikacija. Ako ti app pojede 2-4-8GB RAM-a.... onda imas problem.

10 VM-ova na 32GB RAM-a je otprilike OK, ali ako je aplikacija ama-bas-lagana. 10 Linux VM-ova bi bilo sasvim OK i za neku web aplikaciju, ako nije prevelika.... ali opet, pitanje RAM-a je i pitanje same aplikacije.

Ako mozes, bilo bi dobro da sve VM-ove poteras sa tog SSD-a, a da HDD bude za datu koju skupljas. Opet, 10GB SSD-a po VM-u je super za Linux, mislim da ti za Windows treba oko 20GB, sto je taman.

Imas, otprilike, 10xVM sa :

- 2x vCPU
- 2GB RAM
- 20GB SSD

To je onako, ugrubo. Koliko ti je ovakva masina dovoljna za "skupljanje podataka", da je fizicka - pa racunaj na osnovu toga.

Kuciste nije toliki problem, mada bi trebalo ga imas neko pracenje rada, ventilatora i slicno...



Nece mu dugo trajati taj SSD sa 10 Windows instalacija.
[ anon70939 @ 27.07.2019. 16:27 ] @
Citat:
[email protected]: Na zalost ne mogu da koristim Linux.
Da li je windows 7 brzi kao virtuelna masina?

Moze docker i na windows, mada nema bas nesto smisla za ovaj posao. Procitaj malo o kontejnerima mozda ti bas to igra bolju ulogu.
[ bachi @ 27.07.2019. 16:28 ] @
Ako može jedno pitanje, šta to može da pokupi informacija 10 java programa, a da ne može 1 java program?

Šta tačno želiš da postigneš sa 10 vm?

Kako nisi ni spomenuo stranu licenciranja, jer tebi treba 10 licenci za 10 virtualnih mašina, očigledno da ti nije stalo do toga, :) pa u tom smislu možda bi ti na rdpwrap rešio problem tako što bi instalirao samo jedan Windows 10, patchovao rdp i onda bi klijenti pristupali preko remote desktopa i svako bi video svoj desktop i mogao da pokrene instancu tog java programa?
[ [email protected] @ 27.07.2019. 16:51 ] @
Citat:
Ako može jedno pitanje, šta to može da pokupi informacija 10 java programa, a da ne može 1 java program?


Ukratko... Aplikacija komunicira sa velikim brojem razlicitih web servisa.
Komunikacija se izvrsava sinhrono (scheduled jobs), a svakih sat vremena se krug ponavlja.
Zbog nemogucnosti asinhronog izvrsavanja, potrebno je sacekati da se dobije response od jednog WS (Web Service), obrade podaci i pozove novi WS, citav taj ciklus traje oko sat vremena.
Veci broj klijenata produzava ovaj ciklus i ideja je podijeliti ih na vise virtuelnih masina.

Citat:
Moze docker i na windows, mada nema bas nesto smisla za ovaj posao. Procitaj malo o kontejnerima mozda ti bas to igra bolju ulogu.

U vecini situacija bi kontejneri rijesili problem, deployment je uradjen na tomcat server, ali koriste se i neki servisi koji nam trenutno rade jedino na WIN OS.
Ima jos puno prostora da se radi tunning, ali u ovoj fazi se trazi proof of concept. Svakako ako se u jednom momentu premasi broj VM-a koji moze podrzati broj klijenata, onda migracija na drugo rijesenje ne gine.
[ [email protected] @ 27.07.2019. 17:05 ] @
Citat:
ademare: Moze i kuciste da bude problem . Zavisi sta se podrazumeva pod desktop .
Koliko vidim ovo postoji u dve varijante . Mini tower i SFF . SFF nije za ovo , gde bi bio skoro full load 24/7 .


Ovdje moze da se vidi kuciste:
DELL Desktop PC
[ Zlatni_bg @ 27.07.2019. 23:23 ] @
Moze SSD sa 10 Win masina da izdrzi mnogo dugo. Samo da se ne stedi na istom.

Ne znam sta ces tacno da radis, ali znas da postoje "ogoljene" server verzije windowsa? Imas i onu "core" ja mislim gde bukvalno imas samo shell.

RAM moze da ide ja mislim i dinamicno (nisam siguran za win) pa ostavis masinama da uzimaju koliko im treba. Samo podesi dooooobar page file za svaku, verovatno ce trebati, a u slucaju da probijes RAM u bilo kom slucaju da ne dodje do ogromnih gresaka, pogotovu sto nemas ECC.

Imaj u vidu da bih ja ovo koristio samo kao trenutno resenje, nikako stalno. To sa tom aplikacijom mora drugacije da se resi na njenom nivou. U najgorem slucaju probaj da izrokas kontejnere.

Inace, mislim da je meni Win Server 2016 ili kako god se zove najmanje RAMa jelo. Ne znam sto bi koristio Win10 za server :)
[ IT_DooX @ 09.10.2021. 19:16 ] @
Iskoristio bih ovu temu posto i ja donekle imam problem koji je povezan sa resursima... Host OS mi je Windows 10, Guest OS je Kali, svrha je ucenje Kalija/Linuxa malo ozbiljnije ali donekle i provera da li mogu da koristim sistem za totalno neozbiljne stvari poput gledanja youtube videa, odlazak na Twitch i gledanja strimova, discord, twitter itd itd... I imam recimo problem i sa youtube i sa twitch-om (i sa discordom, ali nije povezano sa resursima). Posebno twitch recimo, koji ima dosta heavy prvu stranu, dosta malih playera koji odmah krecu da vrte jedan video, kad posetis neciji kanal krece prilicno velik player, na youtube ukoliko je sam video statican radi, otprilike, zajednicko za obe platforme je sto im treba prilicno dugo vremena da se ucitaju, i dok se ucitavaju na Host OS vidim da je SSD zapucan na 100% i zavisno od toga sta pokusavam da otvorim od videa ta opterecenost na 100% ume da potraje i po par minuta. Poslednji put kad sam probao da otvorim neki video na youtube sa review neke FPS igre uradio sam shutdown Kalija jer Firefox nije hteo da reaguje uopste... Sad, jel to problem sto VirtualBox nema podrsku za graficke nego koristi integrisanu, ili ja mozda nisam dao dovoljno resursa Guest OS-u? Sve drugo radi brzo, ali sa ovim se poprilicno mucim.
Guest OS-u sam dao dva CPU (od 4, imam i7-4790k), 2GB RAM (od 16) i video memory sam u VirtualBox-u gurnuo na maximalnih 128MB (imam 1070 sa 8GB VRAM). Mislim da je konfiguracije vise nego pristojna da tera i nesto mnogo ozbiljnije od dinamicnog video snimka koji cak nije u full screen-u, ima li mi pomoci ili je to to? Tako radi pod virtualizacijom?