Η δημιουργία απομακρυσμένης πρόσβασης για το σταθμό NVIDIA DGX περιλαμβάνει διάφορα βήματα, τα οποία μπορούν να αντιμετωπιστούν με κάποιες τεχνικές γνώσεις. Ακολουθεί ένας λεπτομερής οδηγός για τον τρόπο διαμόρφωσης της απομακρυσμένης πρόσβασης:
1. Αρχική ρύθμιση και διαμόρφωση δικτύου **
- Ενεργοποίηση και αρχική διαμόρφωση: Όταν πρώτα ενεργοποιείτε τον σταθμό DGX, θα σας ζητηθεί να δεχτείτε τις συμφωνίες άδειας χρήσης του τελικού χρήστη της NVIDIA και να ολοκληρώσετε την αρχική διαμόρφωση του Ubuntu OS. Αυτό περιλαμβάνει τη ρύθμιση του ονόματος χρήστη, του κωδικού πρόσβασης και του κωδικού πρόσβασης Grub [7] [9].- Σύνδεση δικτύου: Χρησιμοποιήστε μία από τις δύο θύρες Ethernet για να συνδέσετε το σταθμό DGX με το LAN σας με πρόσβαση στο διαδίκτυο. Βεβαιωθείτε ότι μόνο μία θύρα είναι συνδεδεμένη εκτός εάν σχεδιάζετε να διαμορφώσετε με μη αυτόματο τρόπο τις θύρες και να απενεργοποιήσετε το DHCP σε τουλάχιστον ένα από αυτά [2] [5].
2. Ενεργοποίηση SSH για απομακρυσμένη πρόσβαση **
- SSH Server: Ο σταθμός DGX διαθέτει εγκατεστημένο και ενεργοποιημένο SSH διακομιστή από προεπιλογή, επιτρέποντας την απομακρυσμένη πρόσβαση μέσω SSH [7] [10].- Προσθήκη χρηστών: Για να ενεργοποιήσετε πολλούς χρήστες να έχουν πρόσβαση στον σταθμό DGX από απόσταση, προσθέστε πρόσθετους χρήστες του Ubuntu OS. Αυτό τους επιτρέπει να συνδεθούν μέσω SSH [7] [10].
- Σύνδεση SSH: Για να συνδεθείτε από απόσταση, χρησιμοποιήστε την εντολή `ssh @`. Βεβαιωθείτε ότι είστε συνδεδεμένοι στο ίδιο δίκτυο ή έχετε την κατάλληλη πρόσβαση στο δίκτυο [1].
3. Χρησιμοποιώντας VPN για ασφαλή απομακρυσμένη πρόσβαση **
- Ρύθμιση VPN: Εάν το δίκτυό σας απαιτεί ένα VPN για ασφαλή πρόσβαση, θα πρέπει να ρυθμίσετε και να συνδεθείτε στο VPN πριν επιχειρήσετε να SSH στο σταθμό DGX. Αυτό συνήθως περιλαμβάνει την εγκατάσταση ενός πελάτη VPN και τη διαμόρφωση του με τα διαπιστευτήρια VPN σας [1].- Σύνδεση VPN: Μόλις συνδεθείτε στο VPN, μπορείτε να προχωρήσετε με πρόσβαση SSH χρησιμοποιώντας τη διεύθυνση IP του σταθμού DGX.
4. Απομακρυσμένη πρόσβαση στην επιφάνεια εργασίας με VNC (προαιρετικό) **
- Εγκατάσταση VNC: Για μια γραφική εμπειρία απομακρυσμένης επιφάνειας εργασίας, μπορείτε να εγκαταστήσετε VNC στο σταθμό DGX. Αυτό περιλαμβάνει την εγκατάσταση του XFCE και ενός διακομιστή VNC, τη διαμόρφωση του κωδικού πρόσβασης VNC και τη ρύθμιση του σεναρίου εκκίνησης VNC [4].- Σύνδεση VNC: Χρησιμοποιήστε ένα πρόγραμμα προβολής VNC για να συνδεθείτε στο σταθμό DGX εισάγοντας τη διεύθυνση IP και τη θύρα VNC (συνήθως 5901 για την πρώτη οθόνη).
5. Απομακρυσμένη κονσόλα BMC (προαιρετικό) **
- Διαμόρφωση BMC: Ο ελεγκτής διαχείρισης Baseboard του σταθμού DGX (BMC) επιτρέπει την απομακρυσμένη διαχείριση χρησιμοποιώντας ένα εικονικό πληκτρολόγιο, βίντεο και ποντίκι. Βεβαιωθείτε ότι η διαμόρφωση SBIOS ONBRD/EXT VGA Select έχει οριστεί σε ενσωμάτωση για απομακρυσμένη πρόσβαση BMC [7] [9].- Πρόσβαση BMC: Χρησιμοποιήστε τη διεύθυνση IP BMC για να αποκτήσετε πρόσβαση στον σταθμό DGX από απόσταση μέσω διεπαφής ιστού ή εργαλείων γραμμής εντολών όπως το IPMITOOL [2].
Συνολικά, η δημιουργία απομακρυσμένης πρόσβασης για το σταθμό DGX απαιτεί κάποια τεχνική εμπειρογνωμοσύνη, αλλά είναι διαχειρίσιμη με τη σωστή καθοδήγηση. Η διαδικασία περιλαμβάνει τη διαμόρφωση των ρυθμίσεων δικτύου, την ενεργοποίηση της πρόσβασης SSH και την προαιρετική ρύθμιση VPN και VNC για ασφαλή και γραφική απομακρυσμένη πρόσβαση.
Αναφορές:
[1] https://hackmd.io/@akshatshah21/vjti-dgx-usage
[2] https://www.manualslib.com/manual/2197924/nvidia-dgx-station-a100.html
[3] https://www.robusthpc.com/wp-content/uploads/2021/11/nvidia-dgx-station-a100-system-architecture-hhite-paper_publish.pdf
[4] https://blog.naver.com/1192222/221623631651
[5] https://docs.nvidia.com/dgx/pdf/dgx-station-user-guide.pdf
[6] https://www.skyblue.de/uploads/datasheets/nvidia_twp_dgx_a100_system_architecture.pdf
[7] https://docs.nvidia.com/dgx/dgx-os-6-user-guide/initial_setup.html
[8] https://docs.nvidia.com/dgx/dgx-station-user-guide/index.html
[9] https://docs.nvidia.com/dgx/dgx-os-7-user-guide/initial_setup.html
[10] http://cdn.cnetcontent.com/2f/ed/2fed407b-03de-4bda-86b4-64cb9ec20a50.pdf