LPIC-301(Greek)
Εισαγωγή
Ο σχεδιασμός δυνατοτήτων είναι η τέχνη και η επιστήμη της εξοικονόμησης πόρων μεσοπρόθεσμα. Πολλές φορές γίνεται ανεπίσημα, μετρώντας τους πόρους που απαιτεί ένα πρόγραμμα, συνήθως όταν έχει προκύψει κάποιο πρόβλημα.
Εαν κάνετε ένα πίνακα σχετικά με το πόσο CPU, μνήμη και I/O bandwidth χρειάζεται ένα πρόγραμμα για να κάνει μια εργασία μπορείτε να υπολογίσετε πόσο μπορεί να χρειαστεί για περισσότερο φόρτο εργασίας στο μέλλον. Εναλλακτικά μπορείτε να χρησιμοποιήσετε τις διάφορες μετρήσεις για να αξιολογήσετε ένα νέο μηχάνημα για ένα συγκεκριμένο πρόγραμμα ή για να εκτιμήσετε πόσο μεγάλων δυνατοτήτων μηχάνημα χρειάζεται για τη διαχείριση και των υπόλοιπων προγραμμάτων σας.
Ανεπίσημες εκτιμήσεις φύλλου εργασίας είναι συχνά αρκετές για τη δημιουργία μιας απλής κλίμακας και μελλοντικού σχεδιασμού, αλλά δεν υπάρχουν εγγυήσεις διόρθωσης και δε θα σας πληροφορήσουν:
- σε ποιο σημείο το πρόγραμμα θα υπερφορτωθεί
- πόσο μεγάλο χρόνο απόκρισης θα έχει το πρόγραμμα υπο πίεση
Για αυτό, το πιο σωστό είναι η χρήση ενός από τα προγράμματα που θα λύσουν το πρόβλημα με θεωρία ουρών. Υπάρχουν εμπορικά προϊόντα τα οποία θα λειτουργήσουν στο Linux αλλά υπάρχει τουλάχιστον ένα ελεύθερο λογισμικό για τις δικτυακές ουρές, το Perl::PDQ από τον Neil Gunther. Αυτό παράγει κατανοητά μαθηματικά μοντέλα, ώστε να μπορείτε να προβλέψετε την επίδοση του προγράμματος υπο πίεση και να υπολογίσετε την απώλεια στην απόδοση όταν το πρόγραμμα υπερφορτώνεται.
Πληροφορίες έκδοσης
Αυτή η ύλη είναι στην έκδοση 1.0.1
Συμπληρώματα
Συμπλήρωμα (1η Απριλίου 2010)
- διόρθωση C++ με C στην ανάπτυξη
Μεταφράσεις της ύλης
Οι παρακάτω μεταφράσης της ύλης είναι διαθέσιμες σε αυτό το wiki:
Ύλη: Εξέταση 301
Ενότητα 301: Αρχές, Αρχιτεκτονική και Σχεδιασμός
301.1 Αρχές και Αρχιτεκτονική LDAP
| Βαρύτητα | 3 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να έχουν οικειότητα με τις αρχές του LDAP και του X.500 |
Κύρια Γνωστικά Πεδία:
- τεχνικές προδιαγραφές LDAP και X.500
- Attribute definitions
- Directory namespaces
- Distinguished names
- LDAP Data Interchange Format
- Meta-directories
- Changetype operations
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- LDIF
- Meta-directory
- changetype
- X.500
- /var/lib/ldap/*
301.2 Σχεδιασμός Καταλόγου
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να σχεδιάζουν και να υλοποιούν ένα κατάλογο LDAP, ταυτόχρονα με το σχεδιασμό ενός κατάλληλου Directory Information Tree ωστε να αποφύγουν τον πλεονασμό. Οι υποψήφιοι θα πρέπει να κατανοούν τους τύπους των δεδομένων που είναι κατάλληλοι για αποθήκευση σε ένα κατάλογο LDAP |
Κύρια Γνωστικά Πεδία:
- Ορισμένος περιεχομένου καταλόγου LDAP
- Οργάνωση καταλόγου
- Σχεδιασμός κατάλληλων Directory Information Trees
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- Class of Service
- Directory Information Tree
- Distinguished name
- Container
301.3 Σχήματα
| Βαρύτητα | 3 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να έχουν οικειότητα με τις αρχές των σχημάτων και τα βασικά αρχεία σχημάτων που συμπεριλαμβάνονται σε μια εγκατάσταση OpenLDAP |
Κύρια Γνωστικά Πεδία:
- Αρχές σχημάτων LDAP
- Δημιουργία και τροποποίηση σχημάτων
- Attribute and object class syntax
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- Distributes schema
- Extended schema
- Object Identifiers
- /etc/ldap/schema/*
- Object class
- Attribute
- include directive
Topic 302: Εγκατάσταση και Ανάπτυξη
302.1 Μεταγλώττιση και Εγκατάσταση OpenLDAP
| Βαρύτητα | 3 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να μεταγλωττίσουν και να εγκαταστήσουν το OpenLDAP από την πηγή και από τα πακέτα |
Κύρια Γνωστικά Πεδία:
- Μεταγλώττιση και ρύθμιση OpenLDAP από την πηγή
- Γνώση των OpenLDAP backend databases
- Διαχείριση των OpenLDAP daemons
- Επίλυση προβλημάτων κατά την εγκατάσταση
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- make
- gpg
- rpm
- dpkg
- bdb
- slapd
- slurpd
302.2 Ανάπτυξη για LDAP με Perl και C
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να γράφουν βασικά σενάρια Perl για αλληλεπίδραση με κατάλογο LDAP |
Κύρια Γνωστικά Πεδία:
- Σύνταξη του module Net::LDAP της Perl
- Συγγραφή σεναρίων perl για bind, search, και τροποποίηση καταλόγων
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- Net::LDAP
- χρήση Perl με Net::LDAP
- χρήση C με libldap
Topic 303: Ρύθμιση
303.1 placeholder
| Βαρύτητα | 0 |
| Περιγραφή | Αυτό το αντικείμενο απερίφθη λόγων των αποτελεσμάτων JTA |
Κύρια Γνωστικά Πεδία:
- N/A
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- N/A
303.2 Λίστες Ελέγχου Πρόσβασης σε LDAP
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να σχεδιάσουν και να υλοποιήσουν λίστες ελέγχου πρόσβασης |
Κύρια Γνωστικά Πεδία:
- Σχεδιασμός λιστών ελέγχου πρόσβασης LDAP
- Χορήγηση και αφαίρεση άδειας πρόσβασης LDAP
- Σύνταξη ελέγχου πρόσβασης
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- ACL
- slapd.conf
- anonymous
- users
- self
- none
- auth
- compare
- search
- read
- write
303.3 LDAP Replication
| Βαρύτητα | 5 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να έχουν οικειότητα σχετικά με τις διάφορες διαθέσιμες στρατηγικές replication του OpenLDAP |
Κύρια Γνωστικά Πεδία:
- Αρχές replication
- Ρύθμιση OpenLDAP replication
- Εκτέλεση και διαχείριση slurpd
- Ανάλυση αρχείων καταγραφής replication
- Κατανόηση των replica hubs
- LDAP referrals
- LDAP sync replication
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- slurpd
- slapd.conf
- master / slave server
- consumer
- replica hub
- one-shot mode
- referral
- syncrepl
- συγχρονισμός pull-based / push-based
- refreshOnly και refreshAndPersist
- replog
303.4 Ασφαλίζοντας τον Κατάλογο
| Βαρύτητα | 4 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ρυθμίζουν κρυπτογραφημένη πρόσβαση στο κατάλογο LDAP και να περιορίζουν την πρόσβαση στο επίπεδο firewall |
Κύρια Γνωστικά Πεδία:
- Ασφάλιση του καταλόγου με SSL και TLS
- Προφυλάξεις firewall
- Μέθοδοι μη πιστοποιημένης πρόσβασης
- Μέθοδοι πιστοποίησης χρήστης / password
- Maintanence of SASL user DB
- Πιστοποιητικά client / server
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- SSL / TLS
- Security Strength Factors (SSF)
- SASL
- proxy authorization
- StartTLS
- slapd.conf
- iptables
303.5 Βελτιστοποίηση Απόδοσης Εξυπηρετητή LDAP
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να μετρήσουν την απόδοση ενός εξυπηρετητή LDAP και να βελτιστοποιήσουν τις οδηγίες ρυθμίσεων. |
Κύρια Γνωστικά Πεδία:
- Μέτρηση απόδοσης LDAP
- Βελτιστοποίηση ρυθμίσεων λογισμικού για την αύξηση της απόδοσης
- Κατανόηση των indexes
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- index
- slapd.conf
- DB_CONFIG
303.6 Ρύθμιση OpenLDAP Daemon
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να έχουν γνώση των κοινών οδηγιών ρύθμισης slapd.conf και να έχουν οικειότητα με βασικές επιλογές γραμμής εντολών slapd |
Κύρια Γνωστικά Πεδία:
- Οδηγίες ρύθμισης slapd.conf
- Ορισμοί βάσης δεδομένων slapd.conf
- slapd και οι επιλογές γραμμής εντολών
- Ανάλυση αρχείων καταγραφής slapd
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- slapd.conf
- slapd
- /var/lib/ldap/*
- loglevel
Topic 304: Χρήση
304.1 Έρευνα του Καταλόγου
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να χρησιμοποιήσουν προχωρημένες επιλογές για έρευνα στον κατάλογο LDAP |
Κύρια Γνωστικά Πεδία:
- Χρήση εργαλείων έρευνας OpenLDAP με βασικές επιλογές
- Βελτιστοποίηση ερωτήσεων έρευνας LDAP
- Γνώση των φίλτρων έρευνας και σύνταξή τους
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- ldapsearch
- index
- σύνταξη φίλτρων έρευνας
- slapd.conf
304.2 Εργαλεία Γραμμής Εντολών LDAP
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να έχουν οικειότητα με τα εργαλεία γραμμής εντολών OpenLDAP |
Κύρια Γνωστικά Πεδία:
- Χρήση των εργαλείων ldap* για πρόσβαση και τροποποίηση του καταλόγου
- Χρήση των εργαλείων slap* για πρόσβαση και τροποποίηση του καταλόγου
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- ldap.conf
- ldapsearch
- ldapadd
- ldapmodify
- ldapdelete
- ldapmodrdn
- slapindex
- slapadd
- slapcat
304.3 Χρυσός Οδηγός
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να δημιουργήσουν και να συντηρήσουν μια υπηρεσία χρυσού οδηγού |
Κύρια Γνωστικά Πεδία:
- Σχεδιασμός υπηρεσιών χρυσού οδηγού
- Ρύθμιση υπηρεσιών χρυσού οδηγού
- Ρύθμιση πελατών για την λήψη δεδομένων από υπηρεσίες χρυσού οδηγού
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- whitepages
- Outlook
Topic 305: Ενσωμάτωση και Μετανάσταστευση
305.1 Ενσωμάτωση LDAP με PAM και NSS
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ρυθμίσουν PAM και NSS για να λάβουν πληροφορίες από ένα κατάλογο LDAP |
Κύρια Γνωστικά Πεδία:
- Ρύθμιση PAM για χρήση LDAP για πιστοποίηση
- Ρύθμιση NSS για λήψη πληροφοριών από LDAP
- Ρύθμιση μονάδων PAM σε διάφορα περιβάλλοντα Unix
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- PAM
- NSS
- /etc/pam.d/*
- /etc/nsswitch.conf
305.2 Αλλαγή από NIS σε LDAP
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να σχεδιάσουν και να υλοποιήσουν μια μετανάστευση αυπό NIS, συμπεριλαμβανομένου μιας NIS to LDAP gateway |
Κύρια Γνωστικά Πεδία:
- Ανάλυση δομής NIS πριν την μετανάστευση σε LDAP
- Ανάλυση δομής NIS πριν την ενσωμάτωση με LDAP
- Αυτοματοποίηση μετανάστευσης NIS to LDAP
- Δημιουργία μια NIS to LDAP gateway
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- NIS
- NIS to LDAP gateway
- slapd.conf
- /etc/yp/*
305.3 Ενσωμάτωση LDAP με Υπηρεσίες Unix
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ενσωματώσουν πιστοποίηση LDAP σε ένα αριθμό κοινών υπηρεσιών Unix |
Κύρια Γνωστικά Πεδία:
- Ενσωμάτωση SSH με LDAP
- Ενσωμάτωση FTP με LDAP
- Ενσωμάτωση HTTP με LDAP
- Ενσωμάτωση FreeRADIUS με LDAP
- Ενσωμάτωση υπηρεσιών εκτύπωσης με LDAP
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- sshd.conf
- ftp
- httpd.conf
- radiusd.conf
- cupsd.conf
- ldap.conf
305.4 Ενσωμάτωση LDAP με Samba
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ενσωματώσουν LDAP με υπηρεσίες Samba |
Κύρια Γνωστικά Πεδία:
- Μετανάστευση από smbpasswd σε LDAP
- Κατανόηση σχήματος Samba OpenLDAP
- Κατανόηση LDAP ως ένα Samba password backend
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- smb.conf
- smbpasswd
- samba3.schema
- slapd.conf
305.5 Ενσωμάτωση LDAP με Active Directory
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ενσωματώσουν LDAP με Υπηρεσίες Active Directory |
Κύρια Γνωστικά Πεδία:
- Ενσωμάτωση Kerberos με LDAP
- Διαπλατφορμική πιστοποίηση
- Single sign-on concepts
- Ενσωμάτωση και περιορισμοί συμβατότητας μεταξύ OpenLDAP και Active Directory
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- Kerberos
- Active Directory
- single sign-on
- DNS
305.6 Ενσωμάτωση LDAP με Υπηρεσίες Email
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ενσωματώσουν LDAP στις υπηρεσίες email |
Κύρια Γνωστικά Πεδία:
- Σχεδιασμός δομής σχήματος LDAP για υπηρεσίες email
- Δημιουργία email attributes στο LDAP
- Ενσωμάτωση Postfix με LDAP
- Ενσωμάτωση Sendmail με LDAP
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- Postfix
- Sendmail
- schema
- SASL
- POP
- IMAP
Topic 306: Σχεδιασμός Χωρητικότητας
306.1 Μέτρηση Χρήσης Πόρων
| Βαρύτητα | 4 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να μετρούν τους πόρους υλικού και τη χρήση εύρους δικτύου. |
Κύρια Γνωστικά Πεδία:
- Μέτρηση χρήσης CPU
- Μέτρηση χρήσης μνήμης
- Μέτρηση I/O δίσκου
- Μέτρηση I/O δικτύου
- Μέτηρηση διεκπεραιωτικής ικανότητας χρήσης firewall και δρομολόγησης
- Αντιστοίχιση χρήσης εύρους δικτύου πελάτη
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- iostat
- vmstat
- pstree
- w
- lsof
- top
- uptime
- sar
306.2 Επίλυση Προβλημάτων Πόρων
| Βαρύτητα | 4 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ανιχνεύουν και να επιλύουν προβλήματα πόρων |
Κύρια Γνωστικά Πεδία:
- Αντιστοιχία συμπτωμάτων συστήματος με πιθανά προβλήματα
- Αναγνώριση bottlenecks στο σύστημα
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- swap
- παρεμποδισμένες διεργασίες στην I/O
- blocks in
- blocks out
306.3 Ανάλυση Ζήτησης
| Βαρύτητα | 2 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να αναλύουν τις απαιτήσεις χωρητικότητας |
Κύρια Γνωστικά Πεδία:
- Ανίχνευση απαιτήσεων χωρητικότητας
- Αναλυτικές ανάγκες χωρητικότητας προγραμμάτων
- Καθορισμός αναγκών CPU / μνήμης για τα προγράμματα
- Σύνθεση αναγκών προγραμμάτων σε μια πλήρη ανάλυση
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- PDQ
- Χρήση CPU
- Χρήση μνήμης
- κατάλληλος χρόνος μέτρησης
- τάση
- μοντέλο
- τι θα συμβεί εαν
- επικύρωση
- εξίσωση απόδοσης
306.4 Πρόβλεψη Μελλοντικών Αναγκών Πόρων
| Βαρύτητα | 1 |
| Περιγραφή | Οι υποψήφιοι θα πρέπει να είναι σε θέση να ελέγχουν την χρήση πόρων ώστε να προβλέπουν μελλοντικές ανάγκες |
Κύρια Γνωστικά Πεδία:
- Πρόβλεψη σημείου καμπής δυνατοτήτων μιας ρύθμισης
- Παρατήρηση του ρυθμού αύξησης της χρήσης των δυνατοτήτων
- Γραφική απεικόνιση της πορείας της χρήσης των δυνατοτήτων
Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:
- διάγνωση
- πρόβλεψη αύξησης
- μέσος όρος
- εξάντληση πόρων