Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server

Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server
Λόγω της λαιμαργίας των συστημάτων Windows, το περιβάλλον VPS κυριαρχείται από ελαφριές διανομές Linux: Mint, Colibri OS, Debian ή Ubuntu, χωρίς ένα βαρύ περιβάλλον επιφάνειας εργασίας που δεν είναι απαραίτητο για τους σκοπούς μας. Όπως λένε, μόνο κονσόλα, μόνο σκληροπυρηνική! Και στην πραγματικότητα, αυτό δεν είναι καθόλου υπερβολή: το ίδιο Debian ξεκινά με 256 MB μνήμης και έναν πυρήνα με κύκλο ρολογιού 1 Ghz, δηλαδή σχεδόν σε οποιοδήποτε "κολόβωμα". Για άνετη εργασία θα χρειαστείτε τουλάχιστον 512 MB και έναν ελαφρώς ταχύτερο επεξεργαστή. Τι θα γινόταν όμως αν σας λέγαμε ότι μπορείτε να κάνετε περίπου το ίδιο πράγμα σε ένα VPS με Windows; Γιατί δεν χρειάζεται να δημιουργήσετε έναν βαρύ Windows Server, ο οποίος απαιτεί τρία έως τέσσερα εκτάρια μνήμης RAM και τουλάχιστον μερικούς πυρήνες χρονισμένους στα 1,4 GHz; Απλώς χρησιμοποιήστε τον Windows Server Core - απαλλαγείτε από το γραφικό περιβάλλον και ορισμένες υπηρεσίες. Θα μιλήσουμε για το πώς να το κάνουμε αυτό στο άρθρο.

Ποιος είναι αυτός ο πυρήνας του Windows Server;

Δεν υπάρχουν σαφείς πληροφορίες σχετικά με το τι είναι το Windows (διακομιστής) Core ακόμη και στον επίσημο ιστότοπο του Mikes, ή μάλλον, όλα είναι τόσο μπερδεμένα εκεί που δεν θα καταλάβετε αμέσως, αλλά οι πρώτες αναφορές χρονολογούνται από την εποχή του Windows Server 2008 Ουσιαστικά, ο Windows Core είναι ένας λειτουργικός διακομιστής πυρήνα των Windows (ξαφνικά!), «λεπτότερος» από το μέγεθος του δικού του GUI και περίπου τις μισές πλευρικές υπηρεσίες.

Το κύριο χαρακτηριστικό του Windows Core είναι το μη απαιτητικό υλικό του και ο πλήρης έλεγχος της κονσόλας μέσω του PowerShell.

Εάν μεταβείτε στον ιστότοπο της Microsoft και ελέγξετε τις τεχνικές απαιτήσεις, τότε για να ξεκινήσετε τον Windows Server 2016/2019 θα χρειαστείτε τουλάχιστον 2 gig μνήμης RAM και τουλάχιστον έναν πυρήνα με ταχύτητα ρολογιού 1,4 GHz. Αλλά όλοι καταλαβαίνουμε ότι με μια τέτοια διαμόρφωση μπορούμε μόνο να περιμένουμε την εκκίνηση του συστήματος, αλλά σίγουρα όχι την άνετη λειτουργία του λειτουργικού μας συστήματος. Αυτός είναι ο λόγος που ο Windows Server εκχωρείται συνήθως περισσότερη μνήμη και τουλάχιστον 2 πυρήνες/4 νήματα από τον επεξεργαστή, εάν δεν του παρέχουν ένα ακριβό φυσικό μηχάνημα σε κάποια Xeon, αντί για μια φθηνή εικονική μηχανή.

Ταυτόχρονα, ο πυρήνας του ίδιου του συστήματος διακομιστή απαιτεί μόνο 512 MB μνήμης και οι πόροι του επεξεργαστή που καταναλώθηκαν από το γραφικό περιβάλλον απλώς για να σχεδιαστούν στην οθόνη και να διατηρήσουν τις πολυάριθμες υπηρεσίες του σε λειτουργία μπορούν να χρησιμοποιηθούν για κάτι πιο χρήσιμο.

Ακολουθεί μια σύγκριση των υπηρεσιών Windows Core που υποστηρίζονται εκτός συσκευασίας και ενός πλήρους διακομιστή Windows από τον επίσημο ιστότοπο της Microsoft:

εφαρμογή
πυρήνας διακομιστή
διακομιστής μεεμπειρία στην επιφάνεια εργασίας

Γραμμή εντολών
διαθέσιμος
διαθέσιμος

Windows PowerShell/Microsoft .NET
διαθέσιμος
διαθέσιμος

Perfmon.exe
δεν είναι διαθέσιμο
διαθέσιμος

Windbg (GUI)
υποστηρίζονται
διαθέσιμος

Resmon.exe
δεν είναι διαθέσιμο
διαθέσιμος

Regedit
διαθέσιμος
διαθέσιμος

Fsutil.exe
διαθέσιμος
διαθέσιμος

Disksnapshot.exe
δεν είναι διαθέσιμο
διαθέσιμος

Diskpart.exe
διαθέσιμος
διαθέσιμος

Diskmgmt. msc
δεν είναι διαθέσιμο
διαθέσιμος

devmgmt.msc
δεν είναι διαθέσιμο
διαθέσιμος

Διαχείριση διακομιστή
δεν είναι διαθέσιμο
διαθέσιμος

mmc.exe
δεν είναι διαθέσιμο
διαθέσιμος

Eventvwr
δεν είναι διαθέσιμο
διαθέσιμος

Wevtutil (Ερωτήματα συμβάντων)
διαθέσιμος
διαθέσιμος

services.msc
δεν είναι διαθέσιμο
διαθέσιμος

Πίνακας ελέγχου
δεν είναι διαθέσιμο
διαθέσιμος

Windows Update (GUI)
δεν είναι διαθέσιμο
διαθέσιμος

Εξερεύνηση των windows
δεν είναι διαθέσιμο
διαθέσιμος

γραμμή εργασιών
δεν είναι διαθέσιμο
διαθέσιμος

Ειδοποιήσεις γραμμής εργασιών
δεν είναι διαθέσιμο
διαθέσιμος

taskmgr
διαθέσιμος
διαθέσιμος

Internet Explorer ή Edge
δεν είναι διαθέσιμο
διαθέσιμος

Ενσωματωμένο σύστημα βοήθειας
δεν είναι διαθέσιμο
διαθέσιμος

Windows 10 Shell
δεν είναι διαθέσιμο
διαθέσιμος

Το Windows Media Player
δεν είναι διαθέσιμο
διαθέσιμος

PowerShell
διαθέσιμος
διαθέσιμος

PowerShell ISE
δεν είναι διαθέσιμο
διαθέσιμος

PowerShell IME
διαθέσιμος
διαθέσιμος

Mstsc.exe
δεν είναι διαθέσιμο
διαθέσιμος

Υπηρεσίες απομακρυσμένης επιφάνειας εργασίας
διαθέσιμος
διαθέσιμος

Υπεύθυνος Hyper-V
δεν είναι διαθέσιμο
διαθέσιμος

Όπως μπορείτε να δείτε, έχουν κοπεί πολλά από τα Windows Core. Οι υπηρεσίες και οι διαδικασίες που σχετίζονται με το GUI του συστήματος, καθώς και τυχόν «σκουπίδια» που σίγουρα δεν χρειάζονται στην εικονική μηχανή της κονσόλας μας, για παράδειγμα, το Windows Media Player, πέρασαν στο μαχαίρι.

Σχεδόν σαν το Linux, αλλά όχι αυτό

Θέλω πολύ να συγκρίνω το Windows Server Core με τις διανομές Linux, αλλά στην πραγματικότητα αυτό δεν είναι απολύτως σωστό. Ναι, αυτά τα συστήματα είναι παρόμοια μεταξύ τους όσον αφορά τη μειωμένη κατανάλωση πόρων λόγω της εγκατάλειψης του GUI και πολλών πλευρικών υπηρεσιών, αλλά όσον αφορά τη λειτουργία και ορισμένες προσεγγίσεις στη συναρμολόγηση, αυτό εξακολουθεί να είναι Windows και όχι σύστημα Unix.

Το απλούστερο παράδειγμα είναι ότι δημιουργώντας χειροκίνητα τον πυρήνα Linux και στη συνέχεια εγκαθιστώντας πακέτα και υπηρεσίες, ακόμη και μια ελαφριά διανομή Linux μπορεί να μετατραπεί σε κάτι βαρύ και παρόμοιο με ένα ελβετικό μαχαίρι (εδώ θέλω πολύ να κάνω ένα αστείο για την Python και εισάγετε μια εικόνα από τη σειρά "Αν οι γλώσσες προγραμματισμού ήταν όπλα", αλλά δεν θα το κάνουμε). Στο Windows Core υπάρχει πολύ λιγότερη τέτοια ελευθερία, γιατί τελικά έχουμε να κάνουμε με ένα προϊόν της Microsoft.

Ο πυρήνας του Windows Server είναι έτοιμος, η προεπιλεγμένη διαμόρφωση του οποίου μπορεί να εκτιμηθεί από τον παραπάνω πίνακα. Εάν χρειάζεστε κάτι από τη λίστα που δεν υποστηρίζεται, θα πρέπει να προσθέσετε τα στοιχεία που λείπουν ηλεκτρονικά μέσω της κονσόλας. Είναι αλήθεια ότι δεν πρέπει να ξεχνάτε τη δυνατότητα κατά παραγγελία και τη δυνατότητα λήψης στοιχείων ως αρχεία CAB, τα οποία μπορούν στη συνέχεια να προστεθούν στη συναρμολόγηση πριν από την εγκατάσταση. Αλλά αυτό το σενάριο δεν λειτουργεί εάν ανακαλύψετε ήδη κατά τη διάρκεια της διαδικασίας ότι χάνετε κάποια από τις υπηρεσίες περικοπής.

Αλλά αυτό που διακρίνει την έκδοση Core από την πλήρη έκδοση είναι η δυνατότητα ενημέρωσης του συστήματος και προσθήκης υπηρεσιών χωρίς διακοπή της εργασίας. Το Windows Core υποστηρίζει την εντατική κύλιση πακέτων, χωρίς επανεκκίνηση. Ως αποτέλεσμα, με βάση πρακτικές παρατηρήσεις: ένα μηχάνημα που εκτελεί Windows Core πρέπει να επανεκκινείται ~6 φορές λιγότερο συχνά από έναν που εκτελεί Windows Server, δηλαδή μία φορά κάθε έξι μήνες και όχι μία φορά το μήνα.

Ένα ευχάριστο μπόνους για τους διαχειριστές είναι ότι εάν το σύστημα χρησιμοποιείται όπως προβλέπεται - μέσω της κονσόλας, χωρίς RDP - και δεν μετατραπεί σε δεύτερο διακομιστή Windows, τότε γίνεται εξαιρετικά ασφαλές σε σύγκριση με την πλήρη έκδοση. Εξάλλου, η πλειονότητα των ευπαθειών του Windows Server οφείλονται στο RDP και στις ενέργειες του χρήστη που μέσω αυτού ακριβώς του RDP κάνει κάτι που δεν πρέπει να γίνει. Είναι κάτι σαν την ιστορία με τον Henry Ford και τη στάση του απέναντι στο χρώμα ενός αυτοκινήτου: «Κάθε πελάτης μπορεί να βάφει ένα αυτοκίνητο όποιο χρώμα θέλει, αρκεί να είναι μαύρος" Το ίδιο συμβαίνει και με το σύστημα: ο χρήστης μπορεί να επικοινωνήσει με το σύστημα με οποιονδήποτε τρόπο, το κυριότερο είναι ότι το κάνει μέσω κονσόλα.

Εγκαταστήστε και διαχειριστείτε τον Windows Server 2019 Core

Αναφέραμε προηγουμένως ότι ο Windows Core είναι ουσιαστικά Windows Server χωρίς το περιτύλιγμα GUI. Δηλαδή, μπορείτε να χρησιμοποιήσετε σχεδόν οποιαδήποτε έκδοση του Windows Server ως βασική έκδοση, δηλαδή να εγκαταλείψετε το GUI. Για προϊόντα της οικογένειας Windows Server 2019, αυτό είναι 3 από τις 4 εκδόσεις διακομιστή: η λειτουργία πυρήνα είναι διαθέσιμη για Windows Server 2019 Standard Edition, Windows Server 2019 Datacenter και Hyper-V Server 2019, δηλαδή εξαιρούνται μόνο τα Windows Server 2019 Essentials από αυτή τη λίστα.

Σε αυτήν την περίπτωση, δεν χρειάζεται πραγματικά να αναζητήσετε το πακέτο εγκατάστασης του Windows Server Core. Στο τυπικό πρόγραμμα εγκατάστασης της Microsoft, η βασική έκδοση προσφέρεται κυριολεκτικά από προεπιλογή, ενώ η έκδοση GUI πρέπει να επιλεγεί χειροκίνητα:

Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server
Στην πραγματικότητα, υπάρχουν περισσότερες επιλογές για τη διαχείριση του συστήματος από αυτήν που αναφέρθηκε PowerShell, η οποία προσφέρεται από τον κατασκευαστή από προεπιλογή. Μπορείτε να διαχειριστείτε μια εικονική μηχανή στον Windows Server Core με τουλάχιστον πέντε διαφορετικούς τρόπους:

  • Απομακρυσμένο PowerShell.
  • Εργαλεία διαχείρισης απομακρυσμένου διακομιστή (RSAT).
  • Κέντρο διαχειριστή των Windows.
  • Sconfig;
  • Διαχειριστής διακομιστή.

Οι τρεις πρώτες θέσεις παρουσιάζουν μεγαλύτερο ενδιαφέρον: το τυπικό PowerShell, το RSAT και το Windows Admin Center. Ωστόσο, είναι σημαντικό να κατανοήσουμε ότι ενώ λαμβάνουμε τα οφέλη ενός από τα εργαλεία, λαμβάνουμε επίσης τους περιορισμούς που αυτό επιβάλλει.

Δεν θα περιγράψουμε τις δυνατότητες της κονσόλας· το PowerShell είναι το PowerShell, με προφανή πλεονεκτήματα και μειονεκτήματα. Με το RSAT και το WAC όλα είναι λίγο πιο περίπλοκα. 

Το WAC σάς δίνει πρόσβαση σε σημαντικά στοιχεία ελέγχου του συστήματος, όπως η επεξεργασία του μητρώου και η διαχείριση δίσκων και συσκευών. Το RSAT στην πρώτη περίπτωση λειτουργεί μόνο σε λειτουργία προβολής και δεν θα σας επιτρέψει να κάνετε αλλαγές και για τη διαχείριση δίσκων και φυσικών συσκευών Τα Εργαλεία διαχείρισης απομακρυσμένου διακομιστή απαιτούν GUI, κάτι που δεν συμβαίνει στην περίπτωσή μας. Γενικά, το RSAT δεν μπορεί να λειτουργήσει με αρχεία και, κατά συνέπεια, ενημερώσεις, εγκατάσταση/κατάργηση προγραμμάτων κατά την επεξεργασία του μητρώου.

▍Διαχείριση συστήματος

 

ΠΑΣ
RSAT

Διαχείριση εξαρτημάτων
Ναί
Ναί

Επεξεργαστής μητρώου
Ναί
Όχι

Διαχείριση δικτύου
Ναί
Ναί

Δείτε τις εκδηλώσεις
Ναί
Ναί

Κοινόχρηστοι φάκελοι
Ναί
Ναί

Διαχείριση δίσκου
Ναί
Μόνο για διακομιστές με GUI

Χρονοδιάγραμμα εργασιών
Ναί
Ναί

Διαχείριση συσκευής
Ναί
Μόνο για διακομιστές με GUI

Διαχείριση αρχείων
Ναί
Όχι

διαχείριση χρηστών
Ναί
Ναί

Διαχείριση ομάδας
Ναί
Ναί

Διαχείριση Πιστοποιητικών
Ναί
Ναί

Ενημερώσεις
Ναί
Όχι

Απεγκατάσταση προγραμμάτων
Ναί
Όχι

Παρακολούθηση συστήματος
Ναί
Ναί

Από την άλλη πλευρά, το RSAT μας δίνει τον πλήρη έλεγχο των ρόλων στο μηχάνημα, ενώ το Windows Admin Center δεν μπορεί να κάνει κυριολεκτικά τίποτα από αυτή την άποψη. Ακολουθεί μια σύγκριση των δυνατοτήτων του RSAT και του WAC σε αυτήν την πτυχή, για λόγους σαφήνειας:

▍Διαχείριση ρόλων

 

ΠΑΣ
RSAT

Προηγμένη προστασία νημάτων
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Όχι

windows Defender
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Ναί

εμπορευματοκιβώτια
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Ναί

AD Διοικητικό Κέντρο
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Ναί

Τομέας AD και Trusts
Όχι
Ναί

Τοποθεσίες και υπηρεσίες AD
Όχι
Ναί

DHCP
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Ναί

DNS
ΠΡΟΕΠΙΣΚΟΠΗΣΗ
Ναί

Διαχειριστής DFS
Όχι
Ναί

Διευθυντής GPO
Όχι
Ναί

Υπεύθυνος IIS
Όχι
Ναί

Δηλαδή, είναι ήδη ξεκάθαρο ότι εάν εγκαταλείψουμε το GUI και το PowerShell υπέρ άλλων στοιχείων ελέγχου, δεν θα μπορέσουμε να ξεφύγουμε από τη χρήση κάποιου είδους μονοεργαλείου: για πλήρη διαχείριση σε όλα τα μέτωπα, θα χρειαστούμε τουλάχιστον ένας συνδυασμός RSAT και WAC.

Ωστόσο, πρέπει να θυμάστε ότι θα πρέπει να πληρώσετε 150-180 megabyte RAM για να χρησιμοποιήσετε το WAC. Όταν είναι συνδεδεμένο, το Κέντρο διαχείρισης των Windows δημιουργεί 3-4 περιόδους σύνδεσης στην πλευρά του διακομιστή, οι οποίες δεν σβήνονται ακόμη και όταν το εργαλείο αποσυνδεθεί από την εικονική μηχανή. Το WAC επίσης δεν λειτουργεί με παλαιότερες εκδόσεις του PowerShell, επομένως θα χρειαστείτε τουλάχιστον το PowerShell 5.0. Όλα αυτά έρχονται σε αντίθεση με το παράδειγμά μας της λιτότητας, αλλά πρέπει να πληρώσετε για την άνεση. Στην περίπτωσή μας - RAM.

Μια άλλη επιλογή για τη διαχείριση του Server Core είναι να εγκαταστήσετε το GUI χρησιμοποιώντας εργαλεία τρίτων, ώστε να μην σύρετε γύρω από τους τόνους σκουπιδιών που συνοδεύουν τη διεπαφή σε μια πλήρη συναρμολόγηση.

Σε αυτήν την περίπτωση, έχουμε δύο επιλογές: ανοίξτε τον αρχικό Explorer στο σύστημα ή χρησιμοποιήστε το Explorer++. Ως εναλλακτική λύση για το τελευταίο, είναι κατάλληλος οποιοσδήποτε διαχειριστής αρχείων: Total Commander, FAR Manager, Double Commander κ.λπ. Το τελευταίο είναι προτιμότερο εάν η εξοικονόμηση RAM είναι κρίσιμη για εσάς. Μπορείτε να προσθέσετε Explorer++ ή οποιονδήποτε άλλο διαχειριστή αρχείων δημιουργώντας έναν φάκελο δικτύου και εκκινώντας τον μέσω της κονσόλας ή του προγραμματιστή.

Η εγκατάσταση ενός ολοκληρωμένου Explorer θα μας δώσει περισσότερες ευκαιρίες όσον αφορά την εργασία με λογισμικό εξοπλισμένο με διεπαφή χρήστη. Για αυτό εμείς θα πρέπει να επικοινωνήσετε στο Server Core App Compatibility Feature on Demand (FOD) που θα επιστρέψει τα MMC, Eventvwr, PerfMon, Resmon, Explorer.exe και ακόμη και το Powershell ISE στο σύστημα. Ωστόσο, θα πρέπει να πληρώσουμε για αυτό, όπως συμβαίνει με το WAC: θα χάσουμε αμετάκλητα περίπου 150-200 megabyte μνήμης RAM, τα οποία θα καταβροχθιστούν ανελέητα από το explorer.exe και άλλες υπηρεσίες. Ακόμα κι αν δεν υπάρχει ενεργός χρήστης στο μηχάνημα.

Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server
Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server
Έτσι φαίνεται η κατανάλωση μνήμης από το σύστημα σε μηχανήματα με και χωρίς το εγγενές πακέτο Explorer.

Εδώ τίθεται ένα λογικό ερώτημα: γιατί όλος αυτός ο χορός με PowerShell, FOD, διαχειριστές αρχείων, αν κάποιο βήμα αριστερά ή δεξιά οδηγεί σε αύξηση της κατανάλωσης RAM; Γιατί να λερωθείτε με ένα σωρό εργαλεία και να τα ανακατέψετε από τη μία πλευρά στην άλλη για να εξασφαλίσετε άνετη εργασία στον Windows Server Core, όταν μπορείτε απλώς να κατεβάσετε τον Windows Server 2016/2019 και να ζήσετε σαν λευκός;

Υπάρχουν διάφοροι λόγοι για να χρησιμοποιήσετε το Server Core. Πρώτον: η τρέχουσα κατανάλωση μνήμης είναι σχεδόν η μισή. Αν θυμάστε, αυτή η συνθήκη ήταν η βάση του άρθρου μας στην αρχή. Για σύγκριση, εδώ είναι η κατανάλωση μνήμης του Windows Server 2019, σε σύγκριση με τα στιγμιότυπα οθόνης ακριβώς παραπάνω:

Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server
Και έτσι, 1146 MB κατανάλωση μνήμης αντί για 655 MB στον Core. 

Αν υποθέσουμε ότι δεν χρειάζεστε WAC και θα χρησιμοποιήσετε το Explorer++ αντί για τον αρχικό Explorer, τότε εσείς θα κερδίσεις ακόμα σχεδόν μισό εκτάριο σε κάθε εικονική μηχανή που εκτελεί Windows Server. Εάν υπάρχει μόνο μία εικονική μηχανή, τότε η αύξηση είναι ασήμαντη, αλλά αν υπάρχουν πέντε από αυτές; Εδώ είναι που έχει σημασία η ύπαρξη ενός GUI, ειδικά αν δεν το χρειάζεστε. 

Δεύτερον, οποιοσδήποτε χορός γύρω από τον πυρήνα του Windows Server δεν θα σας οδηγήσει να καταπολεμήσετε το κύριο πρόβλημα λειτουργίας του Windows Server - RDP και την ασφάλειά του (ακριβέστερα, την πλήρη απουσία του). Το Windows Core, ακόμη και επικαλυμμένο με FOD, RSAT και WAC, εξακολουθεί να είναι ένας διακομιστής χωρίς RDP, δηλαδή δεν είναι ευαίσθητος στο 95% των υπαρχουσών επιθέσεων.

Παραμένων

Γενικά, ο Windows Core είναι ελαφρώς πιο παχύς από οποιαδήποτε διανομή στοκ Linux, αλλά είναι πολύ πιο λειτουργικός. Εάν πρέπει να ελευθερώσετε πόρους και είστε έτοιμοι να εργαστείτε με την κονσόλα, το WAC και το RSAT και να χρησιμοποιήσετε διαχειριστές αρχείων αντί για ένα πλήρες GUI, τότε αξίζει να δώσετε προσοχή στο Core. Επιπλέον, με αυτό θα μπορείτε να αποφύγετε να πληρώσετε επιπλέον για ένα πλήρες Windows και να ξοδέψετε τα εξοικονομημένα χρήματα για την αναβάθμιση σας VPS, προσθέτοντας εκεί, για παράδειγμα, RAM. Για ευκολία, προσθέσαμε τον πυρήνα του Windows Server στο δικό μας αγορά.

Συμπίεση του Windows Server σε ένα VPS χαμηλής κατανάλωσης χρησιμοποιώντας τον πυρήνα του Windows Server

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο