Εγω δεν εχω πιασει το σημειο στο γιατι σου χρειαζεται καποιο VM. Χωρις αυτο δε μπορεις να κανεις τη δουλεια σου?
Εμφάνιση 16-30 από 39
-
25-08-22, 10:17 Απάντηση: Περί virtualization software #16Άλλα Ντάλλα....
-
25-08-22, 11:48 Απάντηση: Περί virtualization software #17
-
25-08-22, 13:31 Απάντηση: Περί virtualization software #18
Για dev, αναλόγως και τι φτιάχνεις, τα χρειάζεσαι.
Θες το x os για dev με το z sdk για android (πχ),
ένα με posix για gcc+libc et al, και ένα με win xp για τα παλαιότερα VS, και ένα με dos (αν συντηρείς μια εφαρμογή σε cobol πχ),
κλπ, κλπ.
Και μπορεί το x os να μην παίζει σωστά/εύκολα αν έχει 2 διαφορετικά sdk πάνω (παίζει ρόλο η σειρά των lib includes και των dll/so που βάζει στο σύστημα),
ή 2 διαφορετικούς web/app servers, οπότε θες 2 os images, ένα με το sdk a και ένα με το sdk b αν κάνεις dev και με τις 2 πλατφόρμες.
Συχνά θες ένα παρθένο linux για να δoκιμάσεις κάτι σε lamp/whatever που δεν παίζει
με την x ver php/sql, και θες και os images για δοκιμές στα oses που υποστηρίζεις ώστε να δοκιμάζεις όταν ο άλλος σου λέει:
"έχω τα windows τάδε και .net δείνα και δεν μου παίζει το τάδε...", τα ίδια και σε java vm και σε όλα.
Κάποια από αυτά θα μπορούσαν να γίνουν και σε containers,
αλλά τυπικά vm images χρησιμοποιεί κανείς.
Όσο μιλάμε για έναν μοναχικό dev η κεντρική διαχείριση δεν έχει σημασία,
οπότε τα καλούδια της vmware δεν έχουν πολύ νόημα.
Και πλην του ενδεχόμενου compile δεν θα έχουν κανα σοβαρό load πάνω,
ούτε θα τρέχουν 24/7 να προσφέρουν κάποια υπηρεσία, οπότε το να βάλεις bare metal hypervisor είναι overkill.
Τυπικά χρησιμοποιεί κανείς είτε vm workstation, είτε virtualbox.
To workstation είναι καλύτερο στα σημεία αλλά έχει 200-250$,
το virtualbox είναι free, οπότε αν δεν χρειάζεται κανείς τα της vmware η επιλογή είναι προφανής νομίζω.Disclaimer:
Any views or opinions expressed represent the official view of the voices in my head.
-
25-08-22, 18:32 Απάντηση: Περί virtualization software #19
Όχι δεν μπορείς .... Το VM σε βοηθάει πάρα πολύ σε πολλά πράγματα...Εγώ που system admin & προγραμματιστής με βολεύει αφάνταστα...
Αντί όπως παλιά να έχω 10 χρέπια-used PC για χρήση για διάφορες χρήσείς ...τώρα ένα απλά ένα καλό host
Εχω πάνω του μηχανές Linux με διάφορα distros Windows με διάφορα πάνω και κάνει χαλάσει από κάτι που έχω κάνει crash restore previous point και τέλος.
Έτσι γλυτώνω χρόνο/κόπο και χρήμα σε productive περιβάλλον γιατί τα έχω όλα δοκιμασμένα και ξέρω τι κάνω ... οπότε λιγότερα λάθη ... Ασε που τα έχω και ως reference τελικά !
Αν αυτά τα έκανα σε real PC θα έχανα απίστευτο χρόνο και πολύ κόπο ..Σκέψου σε κάθε λάθος που τελικά καταλήγει σε broken OS/App φτού και από την αρχή... Και άντε έχεις και το Ghost ... Πόσο πρόσφατο είναι το backup που έχεις κάνει ..... Και ξαφνικά εκεί που δουλεύεις σκάει μια κάρτα.... ή βάζεις μια νέα κάρτα για κάποιο λόγο και ψάξε βρές γιατί δεν την βλέπει το Linux ... Πρέπει να προσέχεις τι βάζεις που πολλές φορές σημαίνει κάποια χρήματα παραπάνω να θες για να πάρεις αυτό που παίζει π.χ στο Linux, ενώ στο VM απλά κάνεις New Network Card και ξέρεις ότι παίζει ....
Το VM είναι αφάνταστος βοηθός...από πολλές πλευρές... Χωρίς αυτό δεν κάνω ... Απλά δεν κολλάω στην μάρκα ...Πχ VirtulaBOX/HyperV/Proxmox/VMWare
Για πειραματισμούς με βολεύει το VirtualBox η αλήθεια είναι
-
25-08-22, 18:43 Απάντηση: Περί virtualization software #20
Η μεγαλύτερη μαγκιά του vm είναι τα snapshots. Μπορείς να διαλύσεις ένα μηχάνημα και μετά να κάνεις ένα restore από το snapshot και σε μερικά δευτερόλεπτα να είναι όπως πριν.
Αυτό δύσκολα το κάνεις στο κανονικό pc.
-
25-08-22, 19:54 Απάντηση: Περί virtualization software #21
-
26-08-22, 08:32 Απάντηση: Περί virtualization software #22
Έχω περιστασιακά δουλέψει Virtual Box, VMware και HyperV, WSL για διάφορες δουλειές, κυρίως development / sys Admin.
VB / VMware είναι σχεδόν ίδια. Λίγο το γραφικό περιβάλλον αλλάζει αλλά κατά τα άλλα κανιυν πολύ παρόμοια πράγματα με σχετικά ίδιες ταχύτητες.
Στο HyperV είδα τρελή διαφορά σε ταχύτητα τώρα τελευταία, που για κάποιο λόγο τα άλλα δύο σερνοντουσαν όσο δεν πάει! Αλλά είναι φτιαγμένο σαν "bare metal" hypervisor και αυτό έχει σαν αποτέλεσμα διάφορες "ελλείψεις". Πχ δεν μπορείς να "δώσεις" μια συσκευή USB από τον host στο guest. Θέλει ολόκληρη "πατέντα" για να πας μέσω δικτύου!!
Το WSL είναι πολύ γρήγορο και βολικό για τη χρήση του, αλλά έχει και αυτό τις παθογένειες του HyperV (πχ με USB).
Δώσε μια ευκαιρία στο WSL αλλιώς, για εμένα, μείνε στο VB που το ξέρεις και σε βολεύει!
-
27-08-22, 00:28 Απάντηση: Περί virtualization software #23
-
27-08-22, 01:09 Απάντηση: Περί virtualization software #24
Τώρα έχετε αρχίσει να με ψήνετε για το HyperV... Όταν κάνω compile το Virtualbox ψιλοσέρνεται, και όταν τρέχω (πολύ απαιτητικό μαθηματικά) κώδικα παράλληλα καλύτερα να είχα πάρει σαλιγκάρι για να τρέξω 100άρι. Έχει πραγματικά καλές ταχύτητες σε κάτι τέτοιο;
-
27-08-22, 06:34 Απάντηση: Περί virtualization software #25
To να στήσεις λινθχ
και πάνω σ'αυτό VM (win11 και ότι άλλο θες)
το έχεις εξετ'ασει ?" Ούτε λαχανικά δεν θα φόρτωνα. "
----
No fm radio ?
No headphone jack ?
Sorry no phone.
-
27-08-22, 08:24 Απάντηση: Περί virtualization software #26
-
27-08-22, 10:23 Απάντηση: Περί virtualization software #27
Ιδιο μηχάνημα με σένα για corporate laptop. cygwin οταν θέλω κάτι γρήγορο, VMware Workstation για τα υπόλοιπα, δεν συμπάθησα ποτέ τον HyperV (μην ρωτάς το γιατί...)
Θα έβαζα virtualbox μόνο για automation (άνοιξε αυτό, τράβα απο εκει το άλλο και κάνε το τρίτο)
Τον τελευταίο καιρό προσπαθώ να αποφύγω να σηκώνω VMs με συγκεκριμένο περιβάλλον εαν:
Μπορεί να γίνει σε python με virtualenv
Μπορεί να γίνει με container
Για containers εχω ενα host στο DO
Την περίπτωση να πάρεις hosted bare metal ESXi την έχεις σκεφτεί ?
Επίσης διαφορετικές ανάγκες... δεν γράφω κώδικα για να ζήσω
-
27-08-22, 10:53 Απάντηση: Περί virtualization software #28Disclaimer:
Any views or opinions expressed represent the official view of the voices in my head.
-
27-08-22, 11:42 Απάντηση: Περί virtualization software #29
Προφανώς εννοείς "στα γρήγορα" και όχι "γρήγορο" όταν αναφέρεσαι στο Cygwin φαντάζομαι
Τι να την κάνω αυτή τη λύση; Όπως είπα στο αρχικό μήνυμα θέλω virtual λύση για όταν είμαι offline. Όταν έχω internet συνδέομαι στον supercomputer της δουλειάς και κάνω τα πάντα εκεί.
Το "διαβάζω" απέχει από την πραγματικότητα. Το έχω δει με τα μάτια μου στην απόδοση του Virtualbox (και αυτός είναι ένας από τους κύριους λόγους που άνοιξα το νήμα) όσον αφορά τη CPU, πόσο μάλλον τη GPU...
-
27-08-22, 11:46 Απάντηση: Περί virtualization software #30
Bookmarks