Jump to content



Δυο server σε ενα μηχανημα


orion

Recommended Posts

Δημοσιεύτηκε

Εως πρωτινος ειχα δυο server στο σπιτι.

Ενα Linux και ενα windows.

O linux εκανε ολες τις σοβαρες δουλειες (DNS, proxy, web, mysql, monitor)

O windows ηταν κυριως για "κατεβασμα" (dc++, torrent).

Το προβλημα; Υπερβολικη καταναλωση ρευματος. (ενας PIV 3.2 και ενας AMD Sempron)

Οποτε σκεφτηκα να φτιαξω εναν και μονο server και να μεταφερω τα παντα εκει.

Διαλεξα τον AMD Athlon 64 X2 BE2350 μαζι με μια ASUS M2A-VM και 2 GB RAM

Το μηχανακι ειναι πολυ γρηγορο, κρυο και αθορυβο.

Αποφασισα να βαλω Ubuntu 7.1 64bit.

Ολα πηγαν καλα. Εκανα restore ολες τις υπηρεσιες απο το παλιο Linux περασα τους δισκους απο το κατεβαστηρι. Εμεινε να βαλω τις δυο υπηρεσιες του windows server torrent και dc++ .. Για torrent εβαλα το Azureus headless δηλαδη χωρις γραφικο περιβαλλον. Να σημειωσω οτι ο server δεν εχει γραφικο περιβαλλον...δε το χρειαζεται..

Αυτο ομως μου διμιουργσε ενα αλλο προβλημα..δεν μπορεσα να βρω με τιποτα command line dc++ client....

Οποτε η λυση βρεθηκε με virtualization....πολυ απλα αποφασισα να τρεχω ενα windows server πανω στο linux server. Προσοχη. Αυτη η λυση δεν ειναι emulation ενος λειτουργικου οπως κανει το wine αλλα ειναι ενα κανονικο λειτουρικου που δουλευει (σχεδον) ανεξαρτητα.

Σαν λυση επελεξα το vmware για linux. H εγκατασταση θα ηταν πολυ ευκολη αν δεν ειχα βαλει την 64bit εκδοση του ubuntu. Σε αυτη την εκδοση υπαρχει ενα μικρο προβλημα με καποια libraries αλλα το google αποδηχτηκε καλος συμμαχος. Αφου τελιωσει η εγκατασταση εγκατεστησα την εφαρμογη διαχειρισης στο pc μου. Απο εδω μπορω να κανω τα παντα. Δημιουργεια καταργηση κοκ ενος virtual server. Ετσι δημιουργσα ενα νεο server . Με 40GB allocated δισκο, 384ΜΒ RAM και ενα CPU. Εγκατεστησα Windows 2003 Standard Edition R2 SP2. Για το δικτυο επελεξα το bridged connection οπου το μηχανημα περνει την δικια του IP και στην ουσια ειναι Physical connected στο υπαρχον δικτυο. (Αλλες επιλογες ειναι μεσω ΝΑΤ με gateway τον host server και τελος προσβαση μονο στο host server). Η εγκατασταση γινετε κανονικα σαν κανει καποιος installation σε ενα μηχανημα. Μεσα απο το management software ανηγει console στο virtual μηχανημα. Το reboot ειναι εκπληκτικα γρηγορο. Αφου τελιωσα την εγκατασταση/updates αποφασισα να κανω assign τους δισκους που ειχα στο παλιο windows server στο νεο virtual server. Οι 5 δισκοι ειναι NTFS το linux τους βλεπει αλλα δεν τους εκανα mount ωστε τα windows να εχουν αποκλειστικη χρηση τους. Μετα απο ενα reboot και αφου εκανα εγκατασταση του strongdc και του μtorrent. Ειχα και παλι το ιδιο configuration.

Ενα linux server για τα δυσκολα και ενα windows server για κατεβασμα. Η διαφορα. Ενα μονο μηχανημα!

O virtual server παει πολυ γρηγορα δεν ξεπερνα τα 100mb καταναλωσης RAM..ειναι virtual ..δεν φορτωνει drivers παραμνο τα vmware tools (απαραιτητα!).

Καλη συμβουλη ειναι μετα την αρχικη εγκατασταση να παρετε ενα backup του virtual server (1 αρχειο).

Γενικα το virtualization ειναι η νεα μοδα στο business computing. Με την τρομερη αναπτυξη σε ταχυτητα (CPU) αλλα και την μεγαλη πτωση σε τιμες σε RAM συμφερει σε μια εταιρια να εχει ενα "γαιδουρι" μηχανημα το οποιο μπορει ανετα να σηκωσει 3-4 virtual server. Ωφελη? Εξοικονομηση ενεργειας, ευκολια διαχειρισης, ευκολο backup κλπ...

Αυτα τα λιγα..

Σε τι το εστησαν? Το πρωτο βημα ηταν πανω σε linux ή windows να τρεχεις virtual servers. To επομενο σταδιο ειναι κατευθιαν πανω στο "σιδερο" να τρεχει το "host" software. Ενα layer πανω απο το bios και πριν το OS. Αυτο κανει το σχετικα νεο προιον της vmware GSX.

Υπαρχουν και Open source λυσεις..το XEN ηταν μια απο αυτες..το αγορασε η Citrix..

Άγγελε καλή ιδέα. Μια ερώτηση όμως: στον (virtual) windows server τρέχεις μόνο προγράμματα για downloading; Αν ναι, γιατί δεν τα τρέχεις κατευθείαν απο το Ubuntu;

Γιατι οπως εξηγησα δεν τρεχω X windows στο linux.. O virtual server τρωει πολυ λιγοτερα resources...

  • 2 weeks later...

σκεφτομουν και εγω να κανω κατι αντιστοιχο μπας και συμμαζεψω λιγο το δωματιο απο τα πολλα pcia...banana

εχω ομως την εξης ερωτηση...

λεω να βαλω ενα host λειτουργικο (το ποιο θα ειναι αυτο θα εξαρτηθει απο τα specs του μηχανηματος) το οποιο ομως δεν θα ειναι τιποτα παραπανω απο το host των virtual machines...δηλαδη πανω σε αυτο δεν θα τρεχει κανενα service και πανω σε αυτο ελεγα να βαλω ενα ξεχωριστο VM για καθε τυπου server που θα χρειαστω...

ενδυκνειτε τετοιο setup ή θα ητανε καλυτερο το host λειτουργικο να ειναι κατι παραπανω απο ενα απλο dummy host....

Ναι γινεται κατι τετοιο..σε αυτη την περιπτωση προτεινω κανα Debian ή Ubuntu το οποιο να τρεχει μονο ssh server και το vmware. Απλα για host θα μπορουσες να τρεξεις το Vmware GSX το οποιο κανει ακιβως αυτο..ειναι απλα host για vm...αλλα ειναι εμπορικη εφαρμογη..

Ναι γινεται κατι τετοιο..σε αυτη την περιπτωση προτεινω κανα Debian ή Ubuntu το οποιο να τρεχει μονο ssh server και το vmware. Απλα για host θα μπορουσες να τρεξεις το Vmware GSX το οποιο κανει ακιβως αυτο..ειναι απλα host για vm...αλλα ειναι εμπορικη εφαρμογη..

μηπως εννοεις VMware ESX και οχι GSX?

δεν βρισκω τιποτα σχετικο με GSX

  • 7 months later...

Επανερχομε στο θεμα.. Η Vmware δινει πλεον δωρεαν το Vmwre ESXi !

Την enterprise λυση της. To Vmware ESXi ειναι μια baremetal λυση...δηλαδη καθετε κατευθιαν πανω στο hardware χωρις να απαιτειτε καποιο host λειτουργικο...Εχει πολυ καλυτερη διαχειριση του hardware απο οτι ο vmware server...

πολυ καλη κινηση..

https://www.vmware.com/products/esxi/features.html

αυτό πως το κάνεις install απο το iso όπως βάζεις OS σε pc ή παίζει host πάλι σαν τον Server

Δηλαδή μπορώ με αυτό τον τρόπο να έχω π.χ. λειτουργικό xp για τα κανονικά προγράμματα και vista για τα παιχνίδια για dx10? Θέλω να πω παίζει και αυτό?

@vatos ναι απο ISO .. διαχειριση απο αλλο PC μεσω ενος client.. και αρχιζεις και βαζεις πανω virtual machines...

@mosxar Δεν νομιζω οτι ειχαν στο μυαλο τους τα παιχνιδια οι developers ... μην ξεχνας οτι εχεις access στο μηχανημα remotely πχ αν θα συνδεσεις οθονη θα δεις black screen... οχι το guest λειτουργικο...το ESXi δεν σου δινει καν δυνατοτητα console... το ESX μονο εχει ..η εμπορικη εκδοση..

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.