LPIC-301(Greek)

From LPI Wiki
Jump to navigationJump to search

Εισαγωγή

Ο σχεδιασμός δυνατοτήτων είναι η τέχνη και η επιστήμη της εξοικονόμησης πόρων μεσοπρόθεσμα. Πολλές φορές γίνεται ανεπίσημα, μετρώντας τους πόρους που απαιτεί ένα πρόγραμμα, συνήθως όταν έχει προκύψει κάποιο πρόβλημα.

Εαν κάνετε ένα πίνακα σχετικά με το πόσο 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
Περιγραφή Οι υποψήφιοι θα πρέπει να είναι σε θέση να ελέγχουν την χρήση πόρων ώστε να προβλέπουν μελλοντικές ανάγκες

Κύρια Γνωστικά Πεδία:

  • Πρόβλεψη σημείου καμπής δυνατοτήτων μιας ρύθμισης
  • Παρατήρηση του ρυθμού αύξησης της χρήσης των δυνατοτήτων
  • Γραφική απεικόνιση της πορείας της χρήσης των δυνατοτήτων

Τα παρακάτω είναι μια μικρή λίστα με τα χρησιμοποιούμενα αρχεία, όρους και εφαρμογές:

  • διάγνωση
  • πρόβλεψη αύξησης
  • μέσος όρος
  • εξάντληση πόρων