Παροχή MS-Windows περιβάλλοντος από τον Ubuntu LTSP εξυπηρετητή

Ξεκίνησε από elf, 21 Νοε 2013, 04:13:23 ΜΜ

« προηγούμενο - επόμενο »

elf

Είδα στο wiki, http://ts.sch.gr/wiki/Linux/%CE%A0%CF%81%CE%BF%CF%87%CF%89%CF%81%CE%B7%CE%BC%CE%AD%CE%BD%CE%B1/Windows και το παλεύω.
Ερωτήσεις σε όποιον το κατάφερε:
1. Στο virtualbox, network settings, Attached to βάζω bridged adapter ή Host only adapter;
2. Στα windows (έβαλα το trial win server 2008), θέτω στατική ip και γενικά ρυθμίσεις ίδιες με αυτές του host?
3. Στο Remmina βάζω το όνομα του vb των windows, σωστά;
4. Χρειάζεται συμπίεση του εικονικού δίσκου;
5. Πρέπει να φτιάξω χρήστες και στα windows;
6. Μήπως ξέρετε αν υπάρχει αναλυτικότερος οδηγός;

Ευχαριστώ!

apapakL

Το έχω δοκιμάσει με winxp ως ιδεατή μηχανή και λειτουργεί...

1. Bridged adapter οπότε φαίνεται σαν ένα φυσικό μηχάνημα στο δίκτυο
2. Στατική ip.
3. Καλύτερα την ip για σιγουριά
4. Όχι
5. Ναι
6. ....

elf

Ευχαριστώ, τελικά είχα βάλει στατική ip ίδια με του host, οπότε την άλλαξα και έπαιξε.
Μια και το έχεις δοκιμάσει, 2 ερωτήσεις:
Στα win xp είχες κανονικό licence; Έχω trial και λέω να φτιάξω ένα στιγμιότυπο της virtual machine και να εκκινούν κάθε φορά το ίδιο, χωρίς ανανεώσεις και λήξεις περιόδου δοκιμής.
Πόσες συνδέσεις έχεις ταυτόχρονα και με τι υλικό; Σκέφτομαι αν μπορώ να έχω συνδέση από 17 fat ταυτόχρονα. Έχω μια θύρα gigabit στο server και διπύρινο επεξεργαστή, ελπίζω να πάρω μνήμη και να έχω 4Gb.

apapakL

#3
Στα win xp professional επιτρέπεται μια μόνο σύνδεση rdp τη φορά οπότε πρέπει να έχεις τόσα virtual machines όσες και οι συνδέσεις (ταυτόχρονες) που θέλεις να κάνεις. Άρα απαιτείται πολύ ισχυρός server για να κάνεις κάτι τέτοιο με xp. Με Windows server όμως πχ 2008 ενεργοποιείς το σχετικό ρόλο για terminal services (πχ. http://technet.microsoft.com/en-us/library/cc754288%28v=ws.10%29.aspx) και μπορείς να έχεις πολλές ταυτόχρονες rdp συνδέσεις σε μια και μόνο εικονική μηχανή. Χονδρικά θα χρειαστείς μια εικονική μηχανή με 768 ram για το βασικό σύστημα αλλά πρέπει να υπολογίζεις και 128 Mbyte για κάθε απομακρυσμένο rdp session. Χρειάζονται βέβαια ειδικές άδειες όπως περιγράφεται και στο wiki της τεχνικής στήριξης --> http://ts.sch.gr/wiki/Linux/%CE%A0%CF%81%CE%BF%CF%87%CF%89%CF%81%CE%B7%CE%BC%CE%AD%CE%BD%CE%B1/Windows. Αν δεν έχεις άδειες για terminal services μπορείς να κάνεις evaluation για 180 μέρες... Άρα, εχμμμ  ;), θα σου φανεί χρήσιμο μετά το πέρας της trial ή evaluation περιόδου η ύπαρξη ενός snapshot  >:D. Το snapshot το δημιουργείς πριν ενεργοποιήσεις  το σχετικό ρόλο στο win server και αμέσως μετά την εγκατάσταση προγραμμάτων που θέλεις να έχουν στη διάθεσή τους οι χρήστες.... Χονδρικά λοιπόν και αφού έχεις fat clients, χρειάζεσαι τουλάχιστο 1024 MByte Ram για τον LTSP server + 768 Mbyte για τον  Win Server + 17 x 128 MByte (το λιγότερο) για τα rdp sessions = 3968 MBytes RAM ~ 4 GB...

ManosK

#4
Καλησπέρα,

Σχετικά  με το ....
Παράθεση από: apapakL στις 23 Νοε 2013, 01:45:20 ΠΜ
Στα win xp professional επιτρέπεται μια μόνο σύνδεση rdp τη φορά οπότε πρέπει να έχεις τόσα virtual machines όσες και οι συνδέσεις (ταυτόχρονες) που θέλεις να κάνεις.
...υπάρχει διαθέσιμο patch  (όχι επίσημο,νομίζω μάλιστα ότι είναι και ελληνικής προέλευσης) που σε αφήνει να έχεις περισσότερες από μία ταυτόχρονή συνδέση σε περιβάλλον windows Xp/7 και άρα δε χρειάζεσαι τόσα πολλά VM.

Θα ανεβάσω τα link σε λίγο .... 



alkisg

Παράθεση από: ManosK στις 18 Δεκ 2013, 02:40:10 ΜΜ
Θα ανεβάσω τα link σε λίγο ....

...μην, θεωρείται παράνομο, παραβαίνει τις άδειες χρήσης της MS. :)

ManosK

Παράθεση από: alkisg στις 18 Δεκ 2013, 02:43:54 ΜΜ
...μην, θεωρείται παράνομο, παραβαίνει τις άδειες χρήσης της MS. :)
... ασφαλώς.

Τελικά έπρεπε να διαβάσω λίγο περισσότερο το wiki του LTSP, ...θα κερδίζαμε  πολλές ώρες ψαξίματος που χρειάστηκαν για να βρούμε και εμείς το xfreerdp. Φανταστική δουλειά, ευχαριστούμε.

Το θέμα μας είναι το γνωστό, παρωχημένα μηχανήματα με ανάγκες  εκτέλεσης εφαρμογών office (excel, access για το τμήμα των οικονομολόγων).

Το wine παρουσιάζει προβλήματα και καταλήξαμε και εμείς στο xfreerdp. Πειραματιστήκαμε, λίγο,  με το xfreerdp, σε εκδόσεις win XP/7 ή w2k8, είτε ως remote desktop, είτε ως remote app.
Υπάρχει άλλη λύση εκτός από το xfreerdp για τη παροχή Windows από τον LTSP;

Και μια ερώτηση για το xfreerdp.
Με τη χρήση του xfreerdp  & remote app  η χρήση της μνήμης είναι λιγότερη (από ότι με remote desktop) , αλλά και στην έκδοση 1.1 του xfreerdp υπάρχει κάποιο πρόβλημα με το focus της εφαρμογής και  κάποιες φορές με την αλλαγή του μεγέθους των παραθύρων. Μήπως έχει βρει κανείς καμμιά λύση ;

Ευχαριστώ εκ των προτέρων.

μάνος

apapakL


alkisg

Φτιάξε ένα μοναδικό Windows VM,
10 χρήστες (έναν για κάθε σταθμό εργασίας) στο LTSP με autologin,
στους 10 αυτούς χρήστες κάνε VM snapshot πάνω από το αρχικό VM,
και στο lts.conf βάλε στο LDM_SESSION την εντολή vboxmanage που τρέχει το VM κάθε χρήστη.

Αυτό θέλει πολλή RAM στον server, και φυσικά 10 Windows licenses, αλλά και πάλι βγαίνει πιο φτηνό από τα Windows Server + licenses.

ManosK

Ευχαριστώ, και ευχαριστώ πολύ για τη γρήγορη απάντηση.

ΥΓ :Έαν ο elf έχει ακόμα ερωτήσεις για τη διαδικασία, στις πρώτες δοκιμές που είχα κάνει στον υπολογιστή μου, τις έχω βιντεοσκοπήσει, θα μπορούσα να τις κάνω upload αν χρειάζεται να δει κάτι.



elf

Ευχαριστώ, αλλά δεν κατάφερα να αγοράσω ram, οπότε το άφησα στην άκρη. Είχα φτάσει μέχρι να μπουτάρω 1 client και έμοιαζε οκ.

gerana

Παράθεση από: ManosK στις 18 Δεκ 2013, 02:40:10 ΜΜ
Καλησπέρα,

Σχετικά  με το .......υπάρχει διαθέσιμο patch  (όχι επίσημο,νομίζω μάλιστα ότι είναι και ελληνικής προέλευσης) που σε αφήνει να έχεις περισσότερες από μία ταυτόχρονή συνδέση σε περιβάλλον windows Xp/7 και άρα δε χρειάζεσαι τόσα πολλά VM.

Θα ανεβάσω τα link σε λίγο ....

μηπως μπορεις να μου στειλεις το link; διαφορετικα θα πρεπει να στησω 2008 server για να εγκαταστησω 2 μονο προγράμματα.
ευχαριστω

happiness

Παράθεση από: alkisg στις 18 Δεκ 2013, 03:52:16 ΜΜ
Φτιάξε ένα μοναδικό Windows VM,
10 χρήστες (έναν για κάθε σταθμό εργασίας) στο LTSP με autologin,
στους 10 αυτούς χρήστες κάνε VM snapshot πάνω από το αρχικό VM,
και στο lts.conf βάλε στο LDM_SESSION την εντολή vboxmanage που τρέχει το VM κάθε χρήστη.

Αυτό θέλει πολλή RAM στον server, και φυσικά 10 Windows licenses, αλλά και πάλι βγαίνει πιο φτηνό από τα Windows Server + licenses.
Ανακινώ το θέμα...
Εμάς λοιπόν απ ότι καταλαβαίνω, στο εργαστήριο μας συμφέρει να χρησιμοποιήσουμε τις υπάρχουσες άδειες για windows xp και έναν σέρβερ ο οποίος πρέπει να έχει πολύ μνήμη (ο γρήγορος επεξεργαστής είναι το ίδιο σημαντικός εδώ ή αρκεί και ένας μέτριος; ). Σωστά;

alkisg

Νομίζω ότι το καλύτερο θα είναι να ξεκινήσεις με μια καταγραφή του υλικού του εργαστηρίου σου, για τον server και για κάθε client να γράψεις τι CPU/RAM έχει, ώστε να δούμε τι σου ταιριάζει καλύτερα.

Συγκεκριμένα αν τα μηχανάκια έχουν ήδη άδειες για XP, πάει να πει ότι είναι ικανά να τρέξουν XP τοπικά, οπότε δεν νομίζω ότι θα έχεις ουσιαστικό όφελος να τα κάνεις να τα εκτελούν ως thin clients μέσω δικτύου.
Αν είναι να τα τρέξουν ως fat clients, δηλαδή με τοπική χρήση CPU/RAM, τότε ΟΚ θα έχει πλεονεκτήματα.

happiness

Παράθεση από: alkisg στις 12 Φεβ 2016, 09:23:37 ΠΜ
Νομίζω ότι το καλύτερο θα είναι να ξεκινήσεις με μια καταγραφή του υλικού του εργαστηρίου σου, για τον server και για κάθε client να γράψεις τι CPU/RAM έχει, ώστε να δούμε τι σου ταιριάζει καλύτερα.

Συγκεκριμένα αν τα μηχανάκια έχουν ήδη άδειες για XP, πάει να πει ότι είναι ικανά να τρέξουν XP τοπικά, οπότε δεν νομίζω ότι θα έχεις ουσιαστικό όφελος να τα κάνεις να τα εκτελούν ως thin clients μέσω δικτύου.
Αν είναι να τα τρέξουν ως fat clients, δηλαδή με τοπική χρήση CPU/RAM, τότε ΟΚ θα έχει πλεονεκτήματα.
Ναι είναι ικανά να τρέχουν xp και το κάνουν αρκετά ικανοποιητικά. Σκέφτομαι να αναβαθμίσουμε και τη μνήμη τους στο 1 γίγα. Πιστεύεις ότι θα είναι καλύτερα από το τρέχουν τοπικά; Επίσης, εάν πρέπει να διαλέξουμε μεταξύ της αναβάθμισης της μνήμης (από 512 που είναι τώρα) και της αγοράς καρτών γιγαμπιτ για κάθε σταθμό, τι θεωρείς ότι είναι καλύτερο; (θα προσπαθήσουμε και για τα δύο φυσικά)