Ποιος διακομιστής SQL επιλέγει για 1C 8.3. Επιλογή υποσυστήματος δίσκου

Σε κάθε οργανισμό, όπου ο αριθμός των χρηστών 1C 8.3 (ή 8,2) από 10 ή περισσότερο, με μεγάλες ποσότητες δεδομένων, συνιστάται η χρήση της έκδοσης του Word-Server της εργασίας. Αυτή η επιλογή βασίζεται στη χρήση DBMS τρίτου μέρους, όπως το MS SQL Server. Φυσικά, Λειτουργία πελάτη-διακομιστή Είναι δύσκολο να υποβληθεί χωρίς ξεχωριστό διακομιστή. Αλλά κάθε εταιρεία είναι μοναδική, καθένας από τις ανάγκες του, επομένως, στην επιλογή του διακομιστή, είναι απαραίτητο να προσεγγιστεί με την ευθύνη. Σε αυτό το άρθρο θα προσπαθήσουμε να απαντήσουμε στο ερώτημα πώς να επιλέξετε το διακομιστή 1C - τόσο το λογισμικό όσο και το σίδερο. Η επιλογή είναι ένα πολύ σημαντικό σημείο ανάπτυξης. σύστημα πληροφορίων Εταιρείες.

Χωρίς λογισμικό Οποιοσδήποτε υπολογιστής είναι άχρηστος. Ιδιαίτερα λογισμικό υψηλής ποιότητας είναι σημαντική στον εξοπλισμό διακομιστή. Πρέπει να ανταποκρίνεται στις πιο σύγχρονες παραμέτρους ασφάλειας και αξιοπιστίας. Η εφαρμογή πελάτη 1C είναι πολλαπλή και διατίθεται σε όλα σχεδόν τα λειτουργικά συστήματα, συμπεριλαμβανομένων των Κινητά συστήματα. Ο διακομιστής Η ίδια εφαρμογή υποστηρίζει δύο πλατφόρμες - Linux και Windows.

Υπάρχουν πέντε επιλογές για το DBMS με το οποίο λειτουργεί η πλατφόρμα 1C:

Πάρτε 267 εκπαιδευτικά βίντεο για 1c δωρεάν:

  • Ενσωματωμένο DBM 1C 8.3, το λεγόμενο Λειτουργία αρχείου. Η ευκολότερη επιλογή της εργασίας, δεν διαθέτει υψηλή ασφάλεια. Λειτουργεί στα Windows και το Linux. Περιορισμό στο μέγεθος βάσης δεδομένων περίπου 6-10 gigabytes.
  • MS SQL Server - Το καλύτερο DBMS για το 1C διαθέσιμο στην αγορά. Σύμφωνα με πολλούς εμπειρογνώμονες SQL Server, γενικά, το καλύτερο προϊόν λογισμικού της Microsoft. Απαιτείται μια οικογένεια των Windows.
  • IBM DB2. Η καθολική βάση δεδομένων είναι ένα αρκετά αξιόπιστο και ασφαλές σύστημα διαχείρισης DBMS. Το χαρακτηριστικό της σε ορισμένες αποχρώσεις επεξεργασίας πληροφοριών και λειτουργίας μεθόδων συστήματος (για παράδειγμα, ευαισθησία στο μητρώο δεδομένων συμβολοσειράς). Η ποιότητα της εργασίας επηρεάζεται σημαντικά από τις δεξιότητες και τις γνώσεις του διαχειριστή. Υποστηρίζει τα Windows, Mac OS X, Linux.
  • Oracle βάση δεδομένων. - Έκδοση DBMS, η οποία δίνει σε ορισμένες περιπτώσεις μια αύξηση της παραγωγικότητας. Υποστηρίζει τα Windows, Mac OS X, Linux.
  • Postgresql - Επίσης, σύμφωνα με το αρχείο. Το πιο σημαντικό πλεονέκτημα είναι μια δωρεάν διανομή προγράμματος. Το προσόν του διαχειριστή επηρεάζεται σημαντικά από την ταχύτητα της εργασίας. Συνιστάται για NE. Μεγάλος αριθμός χρήστες. Λειτουργεί σε Windows, Mac OS X, Linux.

Επιλογή σιδήρου για 1c

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

Έως 10 χρήστες

  • ΕΠΕΞΕΡΓΑΣΤΗΣ: Intel Core I3 ή Intel Xeon E3-12xx.
  • ΕΜΒΟΛΟ: 4 gigabytes, περιλαμβάνουν 2 GB στο λειτουργικό σύστημα και 2 gigabyes κάτω από την κρυφή μνήμη των DBMs.
  • Υποσύστημα δίσκου
  • Διεπαφές δικτύου

Διακομιστή από 10 έως 40

  • ΕΠΕΞΕΡΓΑΣΤΗΣ: Αναλογικό Intel Xeon E3-12xx ή AMD Opteron 4xxx.
  • ΕΜΒΟΛΟ: Συνήθως 8-12 gigabytes είναι αρκετές.
  • Υποσύστημα δίσκου: Ιδανικά, ο συνδυασμός SSD + HDD είναι επιθυμητός. Αλλά αν δεν υπάρχει δυνατότητα, μπορείτε να κάνετε και το HDD.
  • Διεπαφές δικτύου: Συνήθως όλες οι εφαρμογές διακομιστή είναι εγκατεστημένες σε ένα μηχάνημα.

από 40 έως 70

  • ΕΠΕΞΕΡΓΑΣΤΗΣ
  • ΕΜΒΟΛΟ: 16 gigabytes, και καλύτερα από 32.
  • Υποσύστημα δίσκου: Ένας παραδοσιακός πίνακας HDD SAS 15K RPM είναι αρκετός.
  • Διεπαφές δικτύου: Εάν οι διακομιστές σε διαφορετικές μηχανές, χρησιμοποιήστε ένα δίκτυο με ένα εύρος ζώνης 10 GB.

από 70 έως 120

Με έναν τέτοιο αριθμό χρηστών, έχει νόημα στη διανομή εφαρμογών διακομιστή σε μεμονωμένες μηχανές διακομιστή.

  • ΕΠΕΞΕΡΓΑΣΤΗΣ: Intel Xeon E5-26xx ή AMD Opteron 62xx.
  • ΕΜΒΟΛΟ: Από 32 gigabytes.
  • Υποσύστημα δίσκου: RAID 10 από αξιόπιστο SSD SSD με έναν υποχρεωτικό ελεγκτή RAID υλικού.
  • Διεπαφές δικτύου: Συνιστάται να συνδέσετε την αλυσίδα διακομιστών σε ένα δίκτυο με ένα εύρος ζώνης 10 GB. Τα αρχεία ευρετηρίου συνιστώνται για ένα ξεχωριστό SSD, Tempdb προσωρινή πίνακα πίνακα - κατά 1-2 (RAID 1).

από 120 χρήστες

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

Είμαστε έτοιμοι να παρέχουμε εξοπλισμό διακομιστή οποιασδήποτε πολυπλοκότητας με κατάλληλες απαιτήσεις διαμόρφωσης. Υπάρχει μια άνετη παράδοση. Στη Μόσχα, η αυτοκαταστροφή είναι διαθέσιμη. Σε γενικές γραμμές, αν θέλετε να αγοράσετε, αρκεί να καλέσετε εύκολα, συμπληρώστε τη μορφή του υπολογισμού ή να γράψετε στο email. Προσφέρουμε μια ποικιλία εξαρτημάτων, συναρμολογιών, κάνουν μια εμπορική προσφορά. Θα απωθούμε από τον προϋπολογισμό και θα συλλέξουμε τους καταλληλότερους διακομιστές 1C.

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

  • Server 1c για 5-10 χρήστες
  • Server 1c για 10-20 χρήστες
  • Server 1C για 20-30 χρήστες
  • Server 1c για 30-50 χρήστες
  • Server 1c για 50-100 χρήστες
  • Server 1c για 200+ χρήστες

Σε αυτή την περίπτωση, απαιτείται μια μεμονωμένη διαμόρφωση. Κάνετε μια διαμόρφωση τυχαία πρακτικά δεν έχει νόημα, δεδομένου ότι το φορτίο μπορεί να διακρίνει σοβαρά ανάλογα με τις εργασίες των χρηστών. Σε ορισμένες περιπτώσεις, μία συσκευή δεν θα επανεκκινηθεί, θα απαιτηθεί ένα σύμπλεγμα. Αφήστε την εφαρμογή για να επικοινωνήσετε μαζί σας και να αποσαφηνίσετε τις λεπτομέρειες.

Οποιαδήποτε συνέλευση μπορεί να ρυθμιστεί ξεχωριστά για τις εργασίες σας!

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

Αποκτήστε τον ατομικό υπολογισμό του διακομιστή 1C:

Τι είναι ο διακομιστής 1C;

Συγκρότημα προγράμματος "1C: Enterprise 8.3" είναι ένα σύνολο επιχειρηματικών εργαλείων για λογιστική, απογραφή, αναφορά στο Αυτόματη λειτουργία. Εδώ υπάρχουν πολλές ευκαιρίες για ακόνισμα για οποιοδήποτε τμήμα δραστηριότητας. Είναι αρκετά ευέλικτο στις ρυθμίσεις, αλλά δυστυχώς, πολύ απαιτητικές.

Στην πραγματικότητα, το συγκρότημα χρησιμοποιείται τώρα παντού. Μεγάλοι οργανισμοί, δημοσιονομικοί φορείς, κυβέρνηση. Και όχι μόνο στη Ρωσία, αλλά και στο εξωτερικό.

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

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

Τύποι υλοποίησης

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

Δεν είναι σε θέση να παράσχει αξιοπρεπή απόδοση, κατάλληλη μόνο για χρήση στο τοπικό δίκτυο (Φυσικά, η απομακρυσμένη πρόσβαση είναι επίσης διαθέσιμη, αλλά το Inffection). Μετά την υπέρβαση του αριθμού των ταυτόχρονων προσφυγών στη βάση δεδομένων πάνω από 5, αρχίζει να επιβραδύνεται αργά. Περιοδικά παγώνει. Επιπλέον, ο περιορισμός του μεγέθους ενός πίνακα στη βάση είναι 4 GB, Μεγάλες εταιρείες, Αξίζει να λέτε, τέτοιοι ογκομετρικοί πίνακες συχνά κάνουν. Φυσικά, το μειονέκτημα του τρόπου αρχείου είναι ο ακόλουθος παράγοντας, τόσο μεγαλύτερος είναι ο όγκος της βάσης δεδομένων, όσο πιο σοβαρή είναι σοβαρή τις απαιτήσεις για τους πόρους του "σιδήρου". Δυστυχώς, εάν οι πολλοί εργαζόμενοι λειτουργούν σε αυτό, είτε θα πρέπει να δημιουργήσετε μαζικά τραπέζια, είναι καλύτερα να επιλέξετε έναν άλλο τρόπο να εφαρμόσετε τη δομή της πληροφορικής.

Και τα συστήματα ελέγχου DB έρχονται στη διάσωση, τα οποία λειτουργούν στον τύπο εκτέλεσης του πελάτη. Ο διακομιστής 1C υποστηρίζει τους ακόλουθους τύπους DBMS:

    MS SQL Server - DBMS που αναπτύχθηκαν από Η Microsoft.. Αξιόπιστη, λειτουργική, αλλά απαιτείται οικογένεια των Windows OS. Υπάρχουν ορισμένες ελλείψεις: αρέσει η μνήμη RAM, το χρειάζεται εντελώς, επειδή είναι απαραίτητο να ορίσετε περιορισμούς με μη αυτόματο τρόπο, οι διαρροές RAM εμφανίζονται περιοδικά όταν αλληλεπιδρούν με πίνακες πίνακες.

    Το PostgreSQL είναι μια δωρεάν διανομή.Mosti. Αργή, η οποία αποδεικνύεται από έμπειρο. Κατάλληλο για ένα μικρό προσωπικό, ένα σημαντικό προσωπικό δεν μπορεί να βγάλει έξω. Αλλά, παρά τις ελλείψεις, δεν υπάρχουν περιορισμοί στην υποστήριξηΜΙ. Επεξεργαστές, καθώς και δεν υπάρχει RAM Plateau.Η κύρια απαίτηση είναι τα άμεσα χέρια του διαχειριστή του συστήματος. Με σωστή διαμόρφωση, υπάρχουν εξαιρετικά αποτελέσματα.

    Η βάση δεδομένων Oracle είναι μια έκδοση DBMS με καλή λειτουργικότητα, ενώ εξαιρετικά έξυπνη, σας επιτρέπει να καταγράφετε, να διαβάσετε. Αδυναμία - απαιτητική μνήμη RAM.

    IBM DB2 Universal Database. Καλά κατάλληλο για την επεξεργασία μεγάλων συστοιχιών. Έχει εκτεταμένη λειτουργικότητα. Δυστυχώς, υπάρχουν πολλά περιττά σε αυτό το DBM για τη διατήρηση της συμβατότητας με ξεπερασμένους υπολογιστές, οι οποίες μειώνει την αποτελεσματικότητα του DBMS. ΠΡΟΣ ΤΗΝ μνήμη τυχαίας προσπέλασης Ανεπαρκής, αλλά επειδή οι προσωρινοί πίνακες είναι περιορισμένοι. Ο μέγιστος αριθμός υποστηριζόμενων πυρήνων είναι 16, ο οποίος επιβάλλει ορισμένους περιορισμούς.

Οι πιο αποτελεσματικές δοκιμές DBMS είναι διακομιστή MS SQL, Oracle. Εάν υπάρχουν περιορισμοί στον προϋπολογισμό, τότε η επιλογή είναι να σταματήσετε στο PostgreSQL, είναι ένα δωρεάν DBMS, αλλά σκεφτείτε μόνο την έκδοση που γίνεται για το λογισμικό προορισμού. Το IBM DB2 Universal Database χρησιμοποιείται σπάνια, επειδή υπάρχουν πιο παραγωγικά ανάλογα, αλλά για την υποστήριξη του ξεπερασμένου εξοπλισμού και των συγκροτημάτων απόΤο IBM είναι το καλύτερο.

Καταλήγουμε στο συμπέρασμα ότι η εφαρμογή στον εξυπηρετητή πελάτηεκτέλεση Πολύ πιο αποτελεσματικό. Διαφορετικά, παίρνουμε φρένα και σοβαρούς περιορισμούς. Ελπίζω ότι καθορίστηκε με την επιλογή του DBMS, αλλά στην πραγματικότητα θα πω ότι ο πιο βολικός και δημοφιλής εξυπηρετητής - MS SQL.Υποστηρίζεται καλύτερα από το πακέτο λογισμικού, το οποίο είναι εν λόγω.

Και θα απαντήσω αμέσως σε μια άλλη ερώτηση. Άλλοι διερμηνείς SQL δεν υποστηρίζονται. Τουλάχιστον επίσημα.

Κατά συνέπεια, θα είναι πιο περίπλοκο. Οι μονές μηχανές μετατρέπονται σε ομάδες, η σύνθεση των εργαζομένων επεκτείνεται, χωρίζεται σε ομάδες. Αλλά, η βάση μοιάζει με τον ίδιο τρόπο όπως στο διάγραμμα. Για τον αριθμό των χρηστών άνω των 50 ετών, θα πρέπει να χρησιμοποιήσουν δύο συσκευές. Ένα για βάσεις δεδομένων, δεύτερη, ως τερματικό διακομιστή. Διαφορετικά, η χωρητικότητα δεν αρκεί.

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

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

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

Εξοπλισμός

Έτσι τι είδους σίδερο πρέπει να εφαρμόσουμεδιακομιστή για 1s ? Καλή ερώτηση, πρέπει πρώτα να αποφασίσετε για τις παραμέτρους σύμφωνα με τις οποίες θα ορίσουμε τις απαιτήσεις:

    Αριθμός χρηστών;

    Ενταση ΗΧΟΥ Db;

    Απαιτούμενη ανεκτικότητα σφαλμάτων.

    Είδος εφαρμογής.

Υποστηρίζει σε κάθε στοιχείο ένα ερωτηματικό. Απάντηση σε αυτά. Στην πραγματικότητα, με τον τρόπο αυτό σχηματίζεται η εργασία. Τώρα ας προσπαθήσουμε να βοηθήσουμε στην πλοήγηση. Ας ξεκινήσουμε με τους αγαπημένους σας χρήστες.

Ο αριθμός των αιτημάτων προς το SQL είναι το βασικό σημείο κατά την προετοιμασία του τεχνικού έργου. Κάθε άτομο ή πρόγραμμα μπορεί να δημιουργήσει ένα ορισμένο αριθμό αιτημάτων, καταλαμβάνει μέρος των πόρων του εξοπλισμού. Έτσι, η συναρμολόγηση για 5 χρήστες μπορεί να μην εμφανιστεί για 10, για 50 απαιτήσεις θα φαίνονται επίσης διαφορετικές. Περίπου 100, 200 είναι το ίδιο. Φυσικά, το λογισμικό που θα λειτουργήσει αυτόματα με το 1C είναι ένα ξεχωριστό θέμα που απαιτεί πιο λεπτομερή εξέταση.

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

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

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

Ας περάσουμε από τα εξαρτήματα.

ΕΠΕΞΕΡΓΑΣΤΗΣ

ΕΠΕΞΕΡΓΑΣΤΗΣ με ελάχιστη απόδοση 1.700 MHz, ακόμη και στις απαιτήσεις της παρακάτω αξίας, αλλάακολουθηστε Εστίαση σε αυτόνΚαι στο τέλος Αγοράστε τον επεξεργαστή είναι ακόμα πιο ισχυρό. Ιδανική Intel Core I3-8100, Xeon E3-1220 V6 Είτε AMD Ryzen 3.1200. Φυσικά, σημαντικάsH Η παραγωγικότητα UU θα δώσειΞένος Αλλά είναι πιο ακριβό. Αυτό είναι για 5-10.ο άνθρωπος . Εάν προγραμματιστεί η αύξησηΚτηνοτροφία "Χρήστης", αξίζει σίγουρα να επιλέξειXeon.

Για 10-20 άτομα, η Intel Xeon E3-1230 V6 είναι ήδη χρήσιμη, σε αντίθεση με τον πιο νεότερο συνάδελφο, έχει υψηλότερη συχνότητα ρολογιού και πολλαπλασιασμό. Αν και δεν είναι τόσο θεμελιώδες, αλλά η CPU αποδεικνύει μια τάξη μεγέθους πιο ισχυρή. Από το λιγότερο ακριβό πυρήνα I5-8500 και AMD Ryzen 5 1500x είναι κατάλληλες. Αλλά ο τελευταίος δεν θα μπορέσει να δείξει την ίδια απόδοση με το Xeon. Έτσι, σταματήστε την επιλογή στο τελευταίο.

Εάν ο διακομιστής για 1C έχει προγραμματιστεί για 20-50 άτομα. Αυτή η συναρμολόγηση απαιτείται παραγωγική. Σχετικά με τους επεξεργαστές του τμήματος χρήστη είναι καλύτερα να ξεχάσετε και να κοιτάξετε το τμήμα διακομιστή. Ετσι. Εδώ θα χρειαστούν ήδη από το ελάχιστο της Intel Xeon E5-1650 V4 με 6 νήματα πυρήνων 12 και Βασική συχνότητα 3.6 GHz είναι αρκετά καλό. Το AMD είναι κατάλληλο για το EPYC 7261 με 8 πυρήνες, 16 νήματα και συχνότητα βάσης 2,5 GHz. Φυσικά, θα δείξει λιγότερη παραγωγικότητα, αλλά λίγο φθηνότερη. Αλλά ελαφρώς.

Για 50-100 χρήστες, αξίζει να εξετάσουμε το Xeon E5-1680 V4 από την εταιρεία της Intel, είναι αισθητά πιο ισχυρή από την προηγούμενη CPU. Έχει 8 πυρήνες, 16 ροές και συχνότητες 3,4 GHz. AMD EPYC 7351 με 16 πυρήνες, 32 θέματα, μπορεί να χρησιμοποιηθεί μια συχνότητα βάσης 2,4 GHz. Αλλά είναι πολύ χειρότερο από την Intel. Αλλά και αισθητά φθηνότερα.

Για πιο σοβαρές λύσεις, ακόμη και τα συστήματα δύο επεξεργαστών μπορούν να χρησιμοποιηθούν ή κατακερματισμένες συσκευές. Για παράδειγμα, το Xeon E5-2643 V4 είναι ιδανικό για το σύστημα δύο επεξεργαστών. Αλλά είναι πολύ πιο σκόπιμο να ταξινομήσετε τις συσκευές. Ότι εννοείτε, εφαρμόστε την απόφαση αμέσως σε δύο συσκευές.

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

Οδηγώ

Μπουκάλι λαιμό στο σύστημα παραδοσιακά HDD. Ας ξεκινήσουμε με διεπαφές.Σατά. Κατάλληλο μόνο για σειριακές αιτήσεις. Οποιαδήποτε παραλληλοποίηση μπορεί να γίνει μόνο μέσαΕΠΙΔΡΟΜΗ πίνακας. ΔιεπαφήSas. Καλύτερα, μέχρι 10 ερωτήματα μιας ώρας, αλλά εύρος ζώνης Οι σκληροί δίσκοι εξακολουθούν να αφήνουν πολλά επιθυμητά. Πιο επαρκήςΕπιλογή - SSD. Οι μονάδες σταθερής κατάστασης είναι κατάλληλες μεSAS, από το SATA Συνιστούμε να αρνηθείτε, αλλά και την επιλογή και είναι ελαφρώς φθηνότερα. Ιδανικά -SSD NVME. Είναι τα πιο γρήγοραΑπό την προτεινόμενη . Αλλά, δυστυχώς, πολύ ακριβό. Προσπαθήστε μακριά από τον προϋπολογισμό, αλλά συνιστούμεSSD, Στη συνέχεια θα εφαρμοστεί ένα πιο αποτελεσματικό σύστημα.

ΕΜΒΟΛΟ

Λοιπόν, όλα τα μικρά πράγματα όπως η μητρική πλακέτα (ha ha, ένας μικρός), πρόσθετες μονάδες δίσκου είναι καλύτερα να επιλέξουν ανάλογα με τα υπόλοιπα εξαρτήματα. Αλλά η τροφοδοσία αξίζει να πληρώσετε ιδιαίτερη προσοχή, αξίζει να πάρει ακριβές εκδόσεις με ετικέτες Χάλκινο, ασήμι, χρυσό, πλατίνα.Το τελευταίο είναι το καλύτερο και αξιόπιστο, πρώτο, λιγότερο καλό, αλλά καλύτερο από το συνηθισμένο φτηνό.

Βεβαιωθείτε ότι κάνετε επιδρομή 1 ή RAID 10 (1 + 0), η δεύτερη επιλογή είναι αισθητά πιο παραγωγική. Παρέχουν μια διπλή εγγραφή μνήμης. Δηλαδή, το ίδιο γράφεται σε διάφορους δίσκους ταυτόχρονα. Αλλά για τη δημιουργία επιδρομής 10 χρειάζεστε 4 μονάδες δίσκου.

Και το τελευταίο στοιχείο, φροντίστε να πάρετε την πηγή αδιάλειπτης τροφοδοσίας. Εάν το δίκτυο απενεργοποιείται, θα υπάρξει χρόνος αποθήκευσης δεδομένων και να αφαιρέσετε προσεκτικά το διακομιστή.

Όχι, ίσως, υπάρχει ακόμα Σημαντικές στιγμέςΑπλά διδάξτε τους κατά την κατάρτιση της διαμόρφωσης και σκεφτείτε καλά. Ίσως το σύστημα να έχει να κάνει με ένα σοβαρό αποθεματικό.

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

ΠΡΟΣΤΑΣΙΑ. Το αντίγραφο ασφαλείας απαιτεί επίσης πόρους, διότι δεν σπάει το έργο, πρέπει να διατεθούν πρόσθετοι πόροι σε αυτό. Τα τείχη προστασίας, τα αντιιικά και άλλα μέσα προστασίας απαιτούν επίσης μια ορισμένη ικανότητα.

Ανοχή σε σφάλματα. Η πιθανότητα θερμής αντικατάστασης δίσκων ή προμηθειών τροφοδοσίας, επανάληψη συστημάτων. Την ικανότητα να αντικατασταθούν γρήγορα εξαρτήματα. Όσο υψηλότερη είναι η ανοχή σφαλμάτων, τόσο χαμηλότερη είναι η πιθανότητα να είναι εύκολο να εργαστεί. Η μεγαλύτερη ανοχή βλάβης επιτυγχάνεται στο σύμπλεγμα.Διακομιστή για 1c από τους αριθμούς χρηστών

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

Server 1c για 5 χρήστες

Για 5 άτομα δεν απαιτούνται Υψηλές δυνατότητεςΟι διαμορφώσεις για μικρές επιχειρήσεις είναι κατάλληλες. Εάν το γραφείο είναι μικρό και πρέπει να είστε συμπαγής τοποθέτηση, μπορείτε να χρησιμοποιήσετε ένα mini-server . Αυτή η επιλογή θα επιτρέψει σε συμπαγή θέση τον εξοπλισμό και θα είναι βολικό όταν μεταφέρεται.

Το κόστος μιας τέτοιας συσκευής είναι από 30.000 ρούβλια. Η διαμόρφωση συνήθως δεν διαφέρει στην έρευνα. Ο αρχικός επεξεργαστής επιπέδου από τη σειρά Intel Xeon E3 χρησιμοποιείται ή η AMD Opteron. Υπάρχουν πολλές έτοιμες συναρμολογήσεις κάτω από αυτό το έργο. Αλλά στην περίπτωση φθηνών συσκευών, δεν υπάρχουν μονάδες σταθερής κατάστασης και αποθέματα κάτω από τα κορυφαία φορτία.

Server 1c για 10 χρήστες

Η διαμόρφωση για 10 υπαλλήλους είναι παρόμοιος με την προηγούμενη λύση, δεν απαιτείται τροφοδοσία, αρκεί να χρησιμοποιήσετε ένα mini-server. Αλλά το μέγιστο φορτίο θα πρέπει να λαμβάνεται υπόψη εάν υπάρχουν αυτοματοποιημένες ενέργειες, όπως η αυτόματη αναφορά από το ηλεκτρονικό κατάστημα, το φορτίο μπορεί να είναι πολύ πιο σοβαρό.

Εδώ μπορείτε επίσης να κάνετε τον επεξεργαστή από τη γραμμή Intel Xeon E3, για παράδειγμα, μοντέλο 1240. Θα υπάρχει αρκετή μνήμη RAM και 8 GB, αλλά καλύτερα 16, και αξίζει επίσης να χρησιμοποιήσετε το SSD για να τοποθετήσετε μια εφαρμογή και dB.

Server 1c για 20 χρήστες

Εδώ χρειάζεστε πιο ισχυρό εξοπλισμό από ό, τι στην προηγούμενη έκδοση. Η επιλογή για τις μεσαίες επιχειρήσεις είναι η βέλτιστη. Το SSD σε ένα τέτοιο σύστημα πρέπει να υπάρχει από προεπιλογή και ο επεξεργαστής συνιστάται όχι χαμηλότερο από το Intel Xeon E3-1280 V6. Διαφορετικά, δεν θα υπάρχει αποθήκη υπό μέγιστη ισχύ.

Server 1c ανά 50 χρήστες

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

Συνήθως, συλλέγεται ένα σύστημα δύο επεξεργαστών για αυτό το έργο. Επεξεργαστές Intel Xeon E5-2643 V4. 2 Τέτοιες CPU μπορούν να κλείσουν τις ανάγκες της εφαρμογής και ακόμη και τις βάσεις δεδομένων. Αλλά, ιδανικά, δημιουργήστε ένα διακομιστή SQL στέκεται ξεχωριστά.

Φυσικά, στην περίπτωση αυτή, οι μονάδες σταθερής κατάστασης δεν συνιστώνται πλέον, αλλά είναι ζωτικής σημασίας, διαφορετικά το υποσύστημα του δίσκου θα μετατραπεί σε ένα μπουκάλι λαιμού.

Server 1c ανά 100 χρήστες

Σε αυτή την περίπτωση, δεν υπάρχει αρκετή συσκευή. Ένα σύμπλεγμα διακομιστών 1C απαιτείται συχνά, ικανή να εκτελεί εργασίες παράλληλα και μαζί. Απαιτείται ατομική ανάπτυξη.

Αλλά η κατά προσέγγιση διαμόρφωση θα είναι όπως αυτή:

  1. Διακομιστή εφαρμογών τερματικού. 2 Επεξεργαστής INTEL XEON Silver 4215, για να τοποθετήσετε μια εφαρμογή SSD με υψηλή TDW, δύο τροφοδοτικά, υποσύστημα δίσκου για αντιγραφήματα κατάστασης συστήματος.

    Υπηρέτης SQL. Παρόμοιοι επεξεργαστές, SSD με υψηλή DWPD, επίσης δύο τροφοδοτικά και υποσύστημα δίσκου με RAID 1 για την αποθήκευση αντιγράφων ασφαλείας.

Αυτό εξαρτάται από την εξειδίκευση, η ειδικότητα θα εξαρτηθεί από την τελική τεχνική υποδομή.

Server για 1C για 200 χρήστες και πολλά άλλα

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

1C: Η επιχείρηση 8 μπορεί να είναι μια εφαρμογή έντασης πόρων ακόμη και με έναν μικρό αριθμό χρηστών. Επιλέγοντας ένα διακομιστή κάτω από το 1C, οποιοσδήποτε ιδιοκτήτης θα ήθελε να αποφύγει "τραυματισμούς γεννήσεων" - δυνητικά σημεία συμφόρησης που τοποθετούνται σε αυτό. Από την άλλη πλευρά, οι λίγοι άνθρωποι αγοράζουν υπερβολικά διακομιστές ισχύος, "για την ανάπτυξη". Λοιπόν, αν το προφίλ φόρτωσης καταφέρει να απομακρύνει εκ των προτέρων - και το σχεδιασμό του διακομιστή για μια συγκεκριμένη διαμόρφωση των εφαρμογών της εταιρείας είναι ευκολότερη.

Για βεβαιότητα, εξετάστε την πλατφόρμα 1C: Enterprise 8.2 στις δημοφιλές βασικές διαμορφώσεις της "Λογιστική", "Εμπόριο και Αποθήκη", "Μηχανή μισθών και Προσωπικού", "Διαχείριση Εμπορική επιχείρηση"Και, εν μέρει, η διαχείριση της κατασκευαστικής επιχείρησης". Προχωρούμε από το γεγονός ότι για τις επιχειρήσεις με 10 και περισσότερους υπαλλήλους που λειτουργούν στο 1C, χρησιμοποιούν "1C: Enterprise 8.2. Εφαρμογές Server ". Λαμβάνουμε υπόψη τη δυνατότητα εργασίας στη λειτουργία απομακρυσμένης επιφάνειας εργασίας (απομακρυσμένη επιφάνεια εργασίας), με τον αριθμό των ταυτόχρονων χρηστών βάσης δεδομένων έως 100-150. Οι συστάσεις θα ισχύουν επίσης για μεγαλύτερη "βαριά" βάση δεδομένων 1C, αλλά "σοβαρές περιπτώσεις" απαιτούν πάντα μια ατομική προσέγγιση.

Επεξεργαστές και RAM

Εάν η εταιρεία είναι πολύ μικρή (2-7 χρήστες στο σύστημα), η βάση είναι μικρή (μέχρι 1GB) και "1C: Enterprise 8.2" λειτουργεί σε λειτουργία αρχείου σε έναν υπολογιστή χρήστη, τότε έχουμε την κλασική εφαρμογή του διακομιστής αρχείων. Ακόμα και η Intel Core I3 θα αντιμετωπίσει μια τέτοια εργασία για το φορτίο στην CPU, ειδικά Intel Xeon E3-12xx. Η ποσότητα μνήμης RAM (RAM) θεωρείται αρκετά απλή: 2GB κάτω από το λειτουργικό σύστημα και 2GB κάτω από την κρυφή μνήμη του αρχείου συστήματος.

Εάν η εταιρεία είναι 5-25 χρήστες 1c, το μέγεθος της βάσης δεδομένων σε 4GB, στη συνέχεια η εφαρμογή "1C: Enterprise 8.2" θα πρέπει να έχει αρκετό 4-πυρήνα Intel Xeon E3-12xx ή AMD Opteron 4xxx. Εκτός από το 2GB RAM στο πλαίσιο του λειτουργικού συστήματος, είναι απαραίτητο να κατανεμηθεί 1-4GB στο "1C: Enterprise 8.2. Server Application "και όσο και με το διακομιστή MS SQL ως μνήμη cache - συνολική μνήμη 8-12GB RAM. Για τη μικρή βάση δεδομένων, είναι επιθυμητή η προσωρινή μνήμη cache στο RAM τουλάχιστον το 30% της βάσης δεδομένων και το καλύτερο 100%.

Γνωστή (αν και δεν διαφημίζεται ιδιαίτερα) Γεγονός: "1C: Enterprise 8.2. Ο διακομιστής εφαρμογής "δεν συμπαθεί όταν το λειτουργικό σύστημα το ξεφορτώνεται στο αρχείο ανταλλαγής Σκληρό δίσκο, και την τάση την ίδια στιγμή να χάσουν μερικές φορές την ανταπόκριση. Επομένως, στο διακομιστή όπου εκτελείται η "οθόνη εφαρμογής", θα πρέπει πάντα να υπάρχει ένα απόθεμα ελεύθερου χώρου στο RAM - τόσο περισσότερο είναι φθηνό σήμερα.

Στις εταιρείες, οι χρήστες του 1C συνήθως λειτουργούν μέσω απομακρυσμένης πρόσβασης στην εφαρμογή (απομακρυσμένη επιφάνεια εργασίας) - δηλαδή, σε λειτουργία τερματικού. Κατά κανόνα, στους 10-100 χρήστες του 1C με μια βάση δεδομένων από 1GB και άνω, "1C: Enterprise 8.2. Ο διακομιστής εφαρμογής "και η εφαρμογή χρήστη" 1C: Enterprise 8.2 "ξεκινάει ο ίδιος διακομιστής.

Για να προσδιορίσετε τους απαραίτητους πόρους επεξεργαστή, προέρχεται από το γεγονός ότι ένας φυσικός πυρήνας μπορεί να επεξεργαστεί αποτελεσματικά όχι περισσότερα από 8 νήματα χρηστών - αυτό οφείλεται στην εσωτερική αρχιτεκτονική των επεξεργαστών. Καθώς η πρακτική δείχνει, τα καθήκοντα του 1C + απομακρυσμένη επιφάνεια εργασίας δεν πρέπει να λαμβάνουν τους επεξεργαστές διακομιστών των νεότερων περιοχών με χαμηλή συχνότητα των υπολογισμένων πυρήνων και της διακοσμημένης αρχιτεκτονικής. Εάν οι χρήστες είναι λίγο (έως 15-20), υπάρχει αρκετός ένας επεξεργαστής από την υψηλή συχνότητα Intel Xeon E3-12xx. Ταυτόχρονα, τουλάχιστον ένας από τους φυσικούς του πυρήνα (2 ρεύματα) θα πάνε κάτω από τις ανάγκες του SQL Server, ένα ακόμη (2 ρέματα) - κάτω από το 1C: Enterprise 8.2. Διακομιστή εφαρμογών "και τους υπόλοιπους 2 φυσικούς πυρήνες (4 ροές) - σύμφωνα με τους χρήστες OS και τερματικούς. Με τον αριθμό των χρηστών 1C περισσότερο από 20 ή με τον όγκο των βάσεων δεδομένων πάνω από 4GB, ήρθε η ώρα να μεταβείτε σε 2 συστήματα επεξεργαστών στο Intel Xeon E5-26xx ή AMD Opteron 62xx.

Υπολογισμός της επιθυμητής ποσότητας μνήμης RAM σχετικά απλός: 2GB πρέπει να παρέχεται OS, 2GB και περισσότερο - MS SQL Server ως μνήμη cache (τουλάχιστον 30% βάση δεδομένων), 1-4GB - κάτω από 1C: Enterprise 8.2. Server Application ", ο υπόλοιπος διακομιστής πρέπει να είναι αρκετός για τις τερματικές συνεδρίες. Ένας τερματικός χρήστης, ανάλογα με τη διαμόρφωση, καταναλώνει στις λογιστικές λογιστικές εφαρμογές, "εμπόριο και αποθήκη" - 100-120MB, "μισθός και διαχείριση προσωπικού", "διαχείριση της εμπορικής επιχείρησης" - 120-160MB, "διαχείριση της επιχείρησης παραγωγής "- 180-240MB. Εάν ο χρήστης ξεκινήσει επιπλέον στο διακομιστή MS Word, MS Excel, MS Outlook, τότε κάθε εφαρμογή πρέπει να επισημάνει άλλα 100MB. Κατά κανόνα, τουλάχιστον για τον τερματικό διακομιστή - RAM 12GB.

Για παράδειγμα, για το διακομιστή 1C με ολόκληρο το πακέτο λογισμικού, 50 τελικούς χρήστες στη διαχείριση της διαμόρφωσης μιας εμπορικής επιχείρησης "και τη βάση δεδομένων σε 8GB βέλτιστη θα είναι η υπολογιστική ισχύ δύο επεξεργαστών Intel Xeon E5-2650 (8 πυρήνες, 16 ροές, 2,0 GHz). Η μνήμη RAM θα \u200b\u200bχρειαστεί τουλάχιστον 2 (OS) + 4 (SQL) + 4 (1C-Server) + 8 (160 "UTP" * 50 χρήστες) \u003d 18GB και Better 24-32GB (6-8 κανάλια DIMM κατά 4GB) .

Υποσύστημα δίσκου

Οι περισσότερες καταγγελίες σχετικά με την αργή λειτουργία των διακομιστών 1C: Enterprise 8 συνδέεται με παρεξήγηση, ποιοι τύποι λειτουργιών I / O εκτελούνται σε ποια δεδομένα και με ποια ένταση. Συχνά, είναι το υποσύστημα του δίσκου που είναι το κλειδί για να εξασφαλιστεί επαρκής απόδοση του διακομιστή ως σύνολο - επειδή για φορτωμένη βάση δεδομένων, το μεγαλύτερο πρόβλημα είναι να εμποδίσει τους πίνακες ενώ εργάζεστε μαζί τους ένα πλήθος χρηστών ή με μαζικά φορτία / εκφόρτωση / καλωδίωση. Παρακολούθηση και βελτιστοποίηση του υποσυστήματος δίσκου του διακομιστή.

1C έχει 5 ροές δεδομένων για το υποσύστημα δίσκου με το οποίο λειτουργεί:

  • πίνακες βάσης δεδομένων.
  • Αρχεία ευρετηρίου.
  • tempdb προσωρινά αρχεία.
  • Αρχείο καταγραφής SQL;
  • Αρχείο καταγραφής εφαρμογών χρηστών 1c.

Δομή δεδομένων σε 1C - αντικειμενοστρεφόμενος, με μια ποικιλία αντικειμένων και συνδέσεων μεταξύ τους. Για την εργασία με τους πίνακες δεδομένων, ο αριθμός των λειτουργιών ανάγνωσης και εγγραφής είναι εξαιρετικά σημαντικός, ο οποίος είναι ικανός να κάνει το υποσύστημα του δίσκου κατά το χρονικό διάστημα (λειτουργία εξόδου εισόδου ανά δευτερόλεπτο, iOPS). Στην περίπτωση αυτή, η ικανότητά του να παρέχει υψηλό ρυθμό μεταφοράς δεδομένων (σε MBP / s) είναι πολύ λιγότερο σημαντικό. Ένας πολύ μέτριος όγκος 200-300MB με 3-5 χρήστες μπορεί να δημιουργήσει σε κορυφές έως 400-600 iOPs. Η βάση για 10-15 χρήστες και ο όγκος σε 400-800MB είναι ικανός να στέλνει 1500-2500 iOPs, 40-50 χρήστες βάσης δεδομένων 2-4GB δημιουργούν 5000-7500 iOPs και τις βάσεις για 80-100 χρήστες εύκολα να φτάσουν τα 12000-18000 IOPs.

Φυσικά, το μέσο φορτίο στο υποσύστημα του δίσκου μπορεί να είναι 10-15% κορυφής. Μόνο στην πραγματικότητα είναι ακριβώς η απόδοση κατά την περίοδο των κορυφών φορτίων: Αυτόματες λήψεις Δεδομένα από άλλα συστήματα, ανταλλαγή δεδομένων ενός κατανεμημένου συστήματος ή εκκαθάρισης της περιόδου.

Οι σύγχρονοι δίσκοι σε τυχαία ανάγνωση / εγγραφή (τυχαία ανάγνωση / εγγραφή) είναι μόνοι με τέτοια φορτία:

Intel 910 400 GB

2400 - 8600 iOPs

Είναι σαφώς ότι:

  • ένα εμπόδιο και για σκληρό δίσκο και για το SSD είναι ένα αρχείο.
  • Παραδοσιακές HDD - Όχι οι ανταγωνιστές SSD στην ταχύτητα της ανάγνωσης στα iOPs ακόμα θεωρητικά, η διαφορά υπερβαίνει τις δύο παραγγελίες.
  • Ακόμα και ο πιο σύγχρονος επιτραπέζιος SSD είναι 3-40 φορές (ανάλογα με τη διαμόρφωση) υπερβαίνει την ταχύτητα εγγραφής στο iOPs οποιουδήποτε δίσκου HDD, ο SSD Server είναι 12-40 φορές πιο γρήγορα από το HDD.
  • Η μέγιστη απόδοση στα iOPs παρέχεται στην PCIE SSD Class Intel 910 ή LSI Warpdrive.

Δεν χρησιμοποιούνται μονόκλινα δίσκοι σε διακομιστές βάσεων δεδομένων, μόνο συστοιχίες RAID. Για να υπολογίσετε περαιτέρω την πραγματική απόδοση του υποσυστήματος του δίσκου, είναι απαραίτητο να ληφθεί υπόψη το κόστος ("πρόστιμο") για να καταγράψει στα iOPs, η οποία φέρει μια ομάδα δίσκων στην RAID:

Εάν συλλέγετε 6 δίσκους στην RAID 10, τότε 2 iOPs φυσικών δίσκων θα δαπανηθούν σε 1 iOPs δεδομένα και εάν 6 είναι 6 δίσκοι 6 iops στην RAID 6. Έτσι, κατά τον υπολογισμό των δυνατοτήτων φόρτωσης της ομάδας δίσκων, πρέπει πρώτα να διπλώσετε τους iops όλων των δίσκων RAID και στη συνέχεια να τα χωρίσετε στο "πρόστιμο".

Παράδειγμα 1: 2 HDD SATA 7200 σε RAID 1 θα παρέχει μια καταχώρηση: (100 iOPS * 2) / 2 \u003d 100 iOPs.

Παράδειγμα 2: 4 SATA 7200 σε RAID 5 θα παρέχει μια καταχώρηση: (100 iOPS * 4) / 4 \u003d 100 iOPs.

Παράδειγμα 3: 4 SATA 7200 σε RAID 10 θα παράσχει μια καταχώρηση: (100 iOPS * 4) / 2 \u003d 200 iOPs.

Τα παραδείγματα 2 και 3 δείχνουν σαφώς γιατί για την αποθήκευση βάσεων δεδομένων, η οποία τυπική ανάγνωση / εγγραφή διανομής είναι 68/32, προτιμάται η RAID 10.

Από τα δεδομένα των τριών πινάκων, είναι σαφές για ποιο λόγο η απόδοση μιας τυπικής "κύριης κλήσης" 2 HDD SATA 7200 σε διακομιστή RAID 1 δεν είναι αρκετό: κατά τη διάρκεια των φορτίων αιχμής υπάρχει μια ουρά πρόσβασης στο δίσκο, χρήστες Αναμείνετε μια απάντηση συστήματος, μερικές φορές σε πολλές ώρες.

Πώς να αυξήσετε την απόδοση του υποσυστήματος δίσκου για να γράψετε; Αυξήστε τον αριθμό των δίσκων στην ομάδα RAID, μεταβείτε σε δίσκους με μεγαλύτερη ταχύτητα περιστροφής, επιλέξτε το επίπεδο RAID με μικρότερη ποινή. Βοηθάει την προσωρινή αποθήκευση του ελεγκτή RAID με τη λειτουργία εγγραφής επιστροφής. Τα δεδομένα γράφονται όχι απευθείας σε δίσκους (όπως στην κατάσταση εγγραφής μέσω της λειτουργίας) και στην κρυφή μνήμη του ελεγκτή, και μόνο στη συνέχεια στη λειτουργία παρτίδας και τη διαταγή από τον δίσκο. Ανάλογα με τις ιδιαιτερότητες της εργασίας, η απόδοση καταγραφής μπορεί να αυξηθεί κατά 30-100%.

Κάτω από ασθενώς φορτωμένες ή σχετικά μικρές βάσεις δεδομένων (έως 20GB) είναι κατάλληλο για μια φθηνή μέθοδο "παραγωγή iOPS" - υβριδική επιδρομή από SSD / HDD. Περισσότερα και δεν χρειάζονται βάση δεδομένων υποκαταστημάτων για 3-15 χρήστες σε μια κατανεμημένη δομή όπως ένα δίκτυο CAFE ή εκατό.

Για ογκομετρική (200GB ή περισσότερη) βάση δεδομένων με μακρύ ιστορικό βρόχο δεδομένων ή Caching SSD (LSI Cachecade 2.0 ή Adaptec Maxcache 3.0) μπορεί να είναι αποτελεσματική για τη συντήρηση πολλών βάσεων δεδομένων όγκου. Σύμφωνα με την εμπειρία της εκμετάλλευσης τέτοιων συστημάτων, βρίσκεται στα καθήκοντα του 1C με τη βοήθειά τους, είναι πιθανό σχετικά φθηνά και χωρίς σημαντικές αλλαγές στην υποδομή αποθήκευσης για την επιτάχυνση των εργασιών δίσκου κατά 20-50%.

Ο πρωταθλητής ταχύτητας στα iOPs είναι προβλέψιμος από συστοιχίες RAID σε SSDS Server - τόσο παραδοσιακά, χρησιμοποιώντας τον ελεγκτή SAS Raid και PCIE SSD. Δύο περιοριστές παρεμβαίνουν στη δημοτικότητά τους: τεχνολογική (απόδοση ελεγκτή επιδρομών ή η ανάγκη να σπάσουν ριζικά τη δομή αποθήκευσης) και την τιμή πώλησης.

Ξεχωριστά, πρέπει να ειπωθεί για την αποθήκευση αρχείων ευρετηρίου και TEMPDB. Τα αρχεία ευρετηρίου ενημερώνονται πολύ σπάνια (συνήθως 1 φορά την ημέρα), αλλά διαβάζουν πολύ συχνά (iOPs). Αυτά τα δεδομένα πρέπει απλά να αποθηκευτούν στο SSD, με τα στοιχεία ανάγνωσής τους! Το TEMPDB που χρησιμοποιείται για την αποθήκευση προσωρινών δεδομένων είναι συνήθως μικρό σε όγκο (1-4-12GB), αλλά πολύ απαιτητικό για την ταχύτητα εγγραφής. Το δείκτη και τα προσωρινά αρχεία συνδυάζουν ότι η απώλειά τους δεν οδηγεί στην απώλεια πραγματικών δεδομένων. Έτσι, μπορούν να τοποθετηθούν σε ξεχωριστό (ακόμα καλύτερα - σε δύο ξεχωριστούς τόμους) SSD. Τουλάχιστον στον πλευρικό ελεγκτή SATA μητρική πλακέτα. Από την άποψη της αξιοπιστίας και της ταχύτητας, σύμφωνα με το TEMPDB, είναι επιθυμητό να στέλνετε έναν καθρέφτη (RAID1) από το SSD στον πλευρικό ελεγκτή, αλλά με την απαιτούμενη διακοπή λειτουργίας όλων των μετρητών για εγγραφή. Με αυτόν τον ρόλο, το Desktop SSDs - όπως μια σειρά Intel 520, όπου η συμπίεση των δεδομένων υλικού κατά την εγγραφή στο TEMPDB θα είναι πιο σημαντική. Κατάργηση αυτών των καθηκόντων με κοινό σύστημα Η αποθήκευση στο επισημασμένο υποσύστημα ταχύτητας έχει θετική επίδραση στην απόδοση του συστήματος στο σύνολό του, ειδικά στις στιγμές των κορυφαίων φορτίων.

Σε περιπτώσεις όπου υπάρχει η ευκαιρία να δοθεί η υψηλότερη αντίδραση διαχειριστών σε περίπτωση αποτυχιών και όταν υπάρχουν πολύπλοκες εργασίες διακανονισμού (αποθήκη ή εφοδιαστική μεταφοράς, παραγωγή στην UPP, ανταλλαγές όγκων στην URBD), πραγματοποιείται το TEMPDB στο RAMDRIVE. Μια τέτοια λύση σάς επιτρέπει να κερδίσετε μερικές φορές έως 4-12% της συνολικής απόδοσης του συστήματος. Κάποια ταλαιπωρία συμβαίνει μόνο σε περίπτωση επανεκκίνησης του διακομιστή: Εάν δεν ξεκινήσει αυτόματα το RAMDRIVE, η παρέμβαση διαχειριστή θα απαιτηθεί για χειροκίνητη εκκίνηση - αλλιώς το σύνολο του συστήματος θα είναι.

Ένα άλλο σημαντικό συστατικό - αρχεία καταγραφής. Έχουν ένα δυσάρεστο χαρακτηριστικό για οποιοδήποτε υποσύστημα δίσκου - δημιουργεί ένα σχεδόν σταθερό ρεύμα δευτερευουσότητας μικρής εγγραφής. Αυτό είναι ανεπαίσθητο σε μέσο φορτίο, αλλά επιδεινώνει έντονα την ταχύτητα του διακομιστή 1C κατά τη διάρκεια των φορτίων αιχμής. Είναι λογικό να κάνετε ένα αρχείο καταγραφής (ειδικά το αρχείο καταγραφής SQL) σε έναν ξεχωριστό φυσικό όγκο στον οποίο δεν υπάρχουν υψηλές απαιτήσεις για iOPs και στην οποία θα πάνε σχεδόν η γραφική εγγραφή. Για να ηρεμήσετε, μπορείτε να δημιουργήσετε έναν καθρέφτη από φθηνό και ογκομετρικό SATA / NL SAS (για πλήρες αρχείο καταγραφής) ή φθηνό επιτραπέζιο SSDs όλη την ίδια σειρά Intel 520th (απλό αρχείο καταγραφής ή πλήρους καταγραφής).

Σε γενικές γραμμές, μπορούμε να πούμε ότι η άφιξη του SSD σε διακομιστές έχει ανοίξει νέες δυνατότητες για την αύξηση της απόδοσης των διακομιστών μάζας - λόγω της αποθήκευσης δεδομένων πολλαπλών επιπέδων και λογικής διαμόρφωσης της εισόδου / εξόδου του δίσκου.

Το υποσύστημα δίσκου του "ιδανικού διακομιστή κάτω από το 1C" μοιάζει με αυτό:

1. Οι πίνακες βάσεων δεδομένων βρίσκονται στην επιδρομή 10 (ή RAID 1 για μικρές βάσεις δεδομένων) από αξιόπιστα SSDS SSD με έναν υποχρεωτικό ελεγκτή επιδρομέων υλικού. Με τις υψηλές απαιτήσεις IOPS, μπορείτε να εξετάσετε την έκδοση PCIE SSD. Για την αποτελεσματική βάση δεδομένων υψηλής έντασης ήχου SSD. Εάν η διαμόρφωση 1C που χρησιμοποιήθηκε και η δομή δεδομένων δεν είναι πολύ απαιτητική για τους iOPs και ο αριθμός των χρηστών είναι μικρός - αρκετός παραδοσιακός πίνακας από το HDD SAS 15K RPM.

2. Τα αρχεία ευρετηρίου γίνονται σε γρήγορο και φθηνό μόνο SSD, TEMPDB - 1-2 (RAID 1) SSD ή RAMDRIVE.

3. Κάτω από τα αρχεία καταγραφής του SQL (και κατά προτίμηση 1C) που διαθέτει την επιλεγμένη ένταση (μεμονωμένη φυσική δισκέτα ή RAID-1) στο HDD SATA / NL SAS ή φθηνό SSD ή μια λογική δισκέτα στη συστοιχία RAID, η οποία βρίσκεται στο διακομιστή Λειτουργικό σύστημα και προσαρμοσμένα αρχεία / φακέλους.

4. Το λειτουργικό σύστημα και τα δεδομένα χρήστη αποθηκεύονται σε επιδρομή 1 από HDD ή SSD.

Εάν η υποδομή πληροφορικής είναι εικονικοποιημένη, είναι εξαιρετικά επιθυμητή ο διακομιστής SQL να εγκατασταθεί όχι ως εικονική μηχανή, και απευθείας στον φυσικό διακομιστή, στο "γυμνό σίδηρο". Τιμή ερωτήσεων - από 15 έως 35% της απόδοσης του υποσυστήματος δίσκου (ανάλογα με τον εξοπλισμό, τους οδηγούς, τα εργαλεία εικονικοποίησης και τις μεθόδους όγκου). Στο Virtualized SQL Server Environment, η σύνδεση των τόμων με τους πίνακες βάσης δεδομένων, τα αρχεία ευρετηρίου και το TEMPDB σε VM απαραίτητα στον μονοπωλιακό τρόπο με άμεση πρόσβαση.

Διεπαφές δικτύου

Κατά την κατασκευή συστημάτων 1C: Enterprise 8 για τις μικρές και μεσαίες επιχειρήσεις (μέχρι 100-150 ενεργούς χρήστες ταυτόχρονα) θα πρέπει να ελαχιστοποιήσουν τις απώλειες στις εργασίες δικτύου μέσω της διεπαφής Ethernet. Στην ιδανική περίπτωση - για να διατηρήσετε και το SQL Server και το "1C: Enterprise 8 Παράρτημα διακομιστή X64" και τις συνεδρίες χρήστη 1c σε απομακρυσμένη επιφάνεια εργασίας σε έναν φυσικό διακομιστή. Εξελιγμένη από την άποψη της ανοχής σφαλμάτων, μια τέτοια σύσταση σάς επιτρέπει να συμπιέσετε το μέγιστο εξοπλισμό και το λογισμικό και μέσω της χρήσης της εικονικοποίησης δίνει ένα ορισμένο επίπεδο ασφάλειας και "επαναληψιμότητα του μέσου" σε άλλο εξοπλισμό.

Γιατί διαγράψτε το Ethernet από την αλυσίδα SQL Server -\u003e Server Application 1C: Enterprise 8 -\u003e Custom Session 1c: Enterprise 8; Η διεπαφή δικτύου Ethernet, με τη συσκευασία δεδομένων σε σχετικά μικρά μπλοκ για μετάδοση, θα δημιουργήσει πάντα πρόσθετες καθυστερήσεις: και κατά τη συσκευασία / αποσυσκευασία της κυκλοφορίας και κατά τη διάρκεια της ίδιας της μετάδοσης (υψηλή λανθάνουσα κατάσταση). Σε 1C: Επιχειρήσεις 8 αρκετά μεγάλες συστοιχίες δεδομένων μεταδίδονται για επεξεργασία και χαρτογράφηση σε ολόκληρη την αλυσίδα, σε ορισμένες περιπτώσεις - και στις δύο κατευθύνσεις. Με την ίδια μετάδοση δεδομένων από μια διαδικασία στην άλλη μέσα στο RAM του διακομιστή (σε ένα μόνο διακομιστή χωρίς virtualization) ή μέσω μιας εικονικής διασύνδεσης δικτύου (εντός του συνόλου του ίδιου φυσικού διακομιστή, με καλούς προσαρμογείς δικτύου διακομιστή με τη μεταφορά μπλοκ RAM μεταξύ VM μεταξύ VM ) Η καθυστέρηση είναι πολύ χαμηλότερη. Οι σύγχρονοι διακομιστές δύο επεξεργαστών με μεγάλα υποσυστήματα δίσκου RAM και SSD σας επιτρέπουν να εξυπηρετείτε άνετα τη βάση δεδομένων 1C ανά 100-150 ενεργούς χρήστες.

Εάν για τη φόρτωση βάσης δεδομένων, η χρήση πολλαπλών φυσικών κεντρικών υπολογιστών είναι αναπόφευκτη, είναι επιθυμητό να συνδέσετε όλους τους διακομιστές σε 10GB Ethernet. Ή, τουλάχιστον 2-4-4α συσσωρευμένες συνδέσεις Ethernet 1GB με επιτάχυνση υλικού TCP / IP (offloader TCP / IP) και υποστήριξη εικονικοποίησης υλικού.

Το μεγαλύτερο μέρος όλων από την απώλεια απόδοσης Λιμάνια Ethernet Υποφέρουν από αποφάσεις προϋπολογισμού. Δεν είναι μυστικό ότι οι προσαρμογείς δικτύου 1GB που είναι ανοικτές στις περισσότερες μητρικές μεταφορές διακομιστών δεν αποσκοπούν στη διατήρηση της εντατικής κυκλοφορίας δικτύου. Ακόμη και αν υπάρχουν 2 ή 3 GET θύρα στον πίνακα, εφαρμόζονται συνήθως σε τσιπς επιτραπέζιων υπολογιστών. Επί της επαρκούς διαχείρισης, δημιουργούν πρόσθετα γενικά έξοδα των υπηρεσιών ανταλλαγής δικτύων, ειδικά σε ένα εικονικό περιβάλλον. Η όλη διαδικασία μεταφοράς δεδομένων μέσω ενός τέτοιου τσιπ εξασφαλίζεται από τους πόρους του επεξεργαστή, το RAM και το φορτίο στα εσωτερικά ελαστικά. Δεν υπάρχει επιτάχυνση της μετάδοσης κίνησης IP που τέτοιες μάρκες, το καθένα λαμβάνεται και μεταδίδεται πακέτο Ethernet απαιτεί ξεχωριστή διακοπή στον επεξεργαστή. Σε ένα εικονικό μέσο απώλειας απόδοσης Διεπαφή δικτύου Μπορεί να φτάσει το 25-30%. Το πιο δυσάρεστο πράγμα είναι ότι η υπερφόρτωση της διεπαφής δικτύου μέσω παρακολούθησης δεν μπορεί να παρατηρηθεί. Ένας κεντρικός επεξεργαστής συγχωνευθεί γι 'αυτόν και αν δεν λειτουργεί, περιμένει μια απάντηση από την κάρτα δικτύου. Θύρες σε επιτραπέζιους μάρκες Συνιστάται να αποκλείσετε από τη ροή δεδομένων σε εικονικοποιημένα μέσα, αφήνοντάς τα για τις εργασίες διαχείρισης διακομιστή. Κάτω από την έντονη κυκλοφορία του δικτύου που αξίζει να προσθέσετε διακριτά Κάρτα δικτύου Στο chipset του διακομιστή.

Ανοχή αποτυχίας ή επιτρεπτή ανάγλυφη ώρα;

Η συζήτηση της απόδοσης του διακομιστή συνοδεύεται σχεδόν πάντα από διαμάχες για την αξιοπιστία τους. Η εξασφάλιση της ανεκτικότητας σφαλμάτων απαιτεί πάντα πρόσθετο κόστος, ιδίως με την υποστήριξη συνεχών παραγωγικών διαδικασιών. Χωρίς να φέρει τους ρόλους και τους τόπους 1C, μπορεί να ειπωθεί ότι οι περισσότεροι από τους χρήστες του ένα δίλημμα / αξιοπιστία "δίλημμα / αξιοπιστία" λύνεται σε διαφορετικά επίπεδα: για τον πρώτο αγώνα με τη βελτιστοποίηση των λύσεων υλικού, για τη δεύτερη οργάνωση διαδικασιών και διαδικασιών. Όταν οι αιτήσεις είναι μέτρια κρίσιμες, η εστίαση στη διατήρηση της υγείας πληρώνει όχι στα μέσα ατομικής προστασίας των διακομιστών και ελαχιστοποιώντας το χρόνο διακοπής της υποδομής στο σύνολό της.

Φυσικά, για τις επιχειρήσεις με έναν σχετικά μεγάλο αριθμό ταυτόχρονα συνδεδεμένων χρηστών (25-150) και τη θέση όλων των εφαρμογών σε ένα διακομιστή, είναι απαραίτητο να χρησιμοποιήσετε αδιάλειπτες πηγές τροφοδοσίας ρεύματος, υπερβολικές μονάδες τροφοδοσίας ρεύματος των ίδιων των διακομιστών, ένα ζεστό Καλάθια αντικατάστασης και ζεστές κρατήσεις. Αλλά κανένα υλικό δεν θα αντικαταστήσει την προγραμματισμένη επιφύλαξη των ίδιων των δεδομένων. Έχοντας ένα καθημερινό (ακριβέστερα, η ανοησία) δημιουργία αντιγράφων ασφαλείας και ένα λειτουργικό αρχείο με πλήρη αρχεία καταγραφής SQL, μπορείτε να επαναφέρετε πλήρως τη βάση δεδομένων 1C για μια σχετικά σύντομη περίοδο.

Ο επιτρεπτός χρόνος αδρανούς του κεντρικού συστήματος 1C για τις μικρές και μεσαίες επιχειρήσεις είναι 1-2 ατυχήματα ανά μήνα, διάρκεια 1-4 ώρες. Στην πραγματικότητα, αυτό είναι ένα τεράστιο αποθεματικό του χρόνου - αν να αποκατασταθεί να είστε έτοιμοι εκ των προτέρων. Προαπαιτούμενο Μια γρήγορη επανεκκίνηση είναι η παρουσία εικόνων όλων των εικονικών και φυσικών διακομιστών με τη μορφή VM σε ξεχωριστή αποθήκευση / όγκο - για να επαναφέρετε το ίδιο το τμήμα υποδομής στο διακομιστή αντιγράφων ασφαλείας. Απαιτείται το καθημερινό αντίγραφο ασφαλείας (καθώς και την εβδομαδιαία περίοδο και την περίοδο κλεισίματος) σε μια άλλη φυσική συσκευή και το πλήρες ημερολόγιο SQL για περιπτώσεις όταν η απώλεια δεδομένων "από την αρχή της εργάσιμης ημέρας" είναι κρίσιμη και δύσκολο να αποκατασταθεί χειροκίνητα. Με την παρουσία αντικαταστάσιμου εξοπλισμού, μπορείτε να συναντήσετε σε 1-2 ώρες για να αποκαταστήσετε την απόδοση στο σύνολό τους, ακόμη και με λιγότερη παραγωγικότητα. Λοιπόν, όπου απαιτείται η συνέχεια της λειτουργίας των 24 × 7, οι πρώτες προτεραιότητες θα είναι η επιλογή της κατάλληλης αρχιτεκτονικής, του εξοπλισμού με έναν ελάχιστο αριθμό σημείων άρνησης και τεχνολογίες πλήρους ομαδοποίησης. Αλλά αυτή είναι μια εντελώς διαφορετική ιστορία.

Αρχικά άρθρα: http://ko.com.ua/proektirovanie_servera_pod_1s_66779

Με την ανάλυση του Επεξεργαστή του Περιοδικού "Ανασκόπηση Υπολογιστών"

Η πλατφόρμα "1C: Enterprise" Οι εκδόσεις 8.2 και 8.3 θεωρούνται μια τυποποιημένη αίτηση για εργασίες λογιστικής και διαχείρισης. Έχει αναπτυχθεί μια μεγάλη ποικιλία εφαρμοσμένων λύσεων για δημόσιες και ιδιωτικές επιχειρήσεις. Με την εισαγωγή της δικής της υποδομής πληροφόρησης, κάθε εταιρεία διευθυντής ή πληροφορικής έχει μια ερώτηση καθώς χρειάζεστε ένα διακομιστή για "1c". Το πρόβλημα είναι περίπλοκο από το γεγονός ότι η αγορά του εξοπλισμού απαιτεί σημαντικά χρηματοοικονομικά έξοδα και όχι κάθε επιχείρηση μπορεί να αντέξει οικονομικά να επιλέξει συνθέσεις κορυφαίου τελικού.

Έχουμε συλλέξει συστάσεις για τους κορυφαίους κατασκευαστές εξοπλισμού (HP, Dell, IBM) και προγραμματιστές λογισμικού "1C" 8.3 έτσι ώστε οι πελάτες μας να μπορούν να επωφεληθούν από την αγορά του επιθυμητού διακομιστή. Η βέλτιστη υποδομή δικτύου μπορεί να ληφθεί με βάση οποιοδήποτε λειτουργικό σύστημα, αλλά η χωρητικότητα του εξοπλισμού αναπαράγεται σε αυτόν τον πιο σημαντικό ρόλο.

Κριτήρια επιλογής διακομιστή

Η πλατφόρμα 1C μπορεί να απαιτεί σημαντικούς πόρους υλικού από το διακομιστή. Εάν ο προϋπολογισμός της εταιρείας είναι απεριόριστος, ο οποίος συμβαίνει σπάνια, δεν μπορείτε να σκεφτείτε να πάρετε τις πρόσφατες πλατφόρμες γενεάς, γεμίστε όλα τα καλάθια δίσκου, τις υποδοχές για το RAM και να απαιτήσετε μια εξειδικευμένη λειτουργία του συστήματος πληροφορικής. Η επιλογή του εξοπλισμού με περιορισμένα μέσα απαιτεί μια πιο ανάρτηση προσέγγιση. Για να καταλάβετε τι διακομιστή για το "1c" θα αντιμετωπίσει αυτό, είναι απαραίτητο να αναλύσετε προσεκτικά τη δομή των υπολογιστικών φορτίων. Εάν είναι γνωστά εκ των προτέρων, για να σχεδιάσετε μια έτοιμη λύση θα είναι πολύ πιο εύκολη.

Κατά την επιλογή ενός διακομιστή για "1C" (8.2, 8.3) εστίαση στα ακόλουθα σημεία:

  • τον αριθμό των φορέων εκμετάλλευσης που εκτελούν ταυτόχρονα την καταχώρηση και την αναφορά δεδομένων ·
  • τη δυνατότητα κατανομής μεμονωμένων φυσικών διακομιστών για SQL και εφαρμογή "1c".
  • προγραμματισμένη επεξεργασία δεδομένων ·
  • Δομή διανομής φορτίου στην αρχιτεκτονική πελάτη-server

Επιλογή CPU και RAM

Υπολογισμός της συχνότητας, ο επιθυμητός αριθμός πυρήνων επεξεργαστών, καθώς και ο όγκος της μνήμης RAM είναι το πρώτο και το πιο σημαντικό βήμα. Για να εξετάσετε διάφορες επιλογές, θα επιλέξετε ένα διακομιστή για "1c", λαμβάνοντας υπόψη την κατάσταση της εταιρείας.

Μικρή οργάνωση (έως 15 υπαλλήλους). Με μικρό αριθμό χρηστών, ο όγκος βάσης δεδομένων, κατά κανόνα, δεν υπερβαίνει τα 2 GB και το πρόγραμμα "1c" με τη μορφή μιας έκδοσης αρχείου έχει οριστεί σε μηχανές-πελάτες. Ταυτόχρονα, οι ανάγκες του λειτουργικού συστήματος είναι 4-6 GB και ένα άλλο 4 GB διαθέτει στην προσωρινή μνήμη αρχείων συστήματος. Η κατανομή φορτίου επεξεργαστή έχει ως εξής:

  • 2 πυρήνες - για χρήστες λειτουργίας και τερματικού.
  • 1 πυρήνα - για τον διακομιστή εφαρμογών "1c".
  • 1 πυρήνα - για βάση δεδομένων SQL.

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

Μέση οργάνωση (έως 40 υπαλλήλους). Με έναν τέτοιο αριθμό χρηστών, οι προγραμματιστές 1C συνιστούν τη χρήση της πρόσβασης του τερματικού στην εφαρμογή. Το μέγεθος της βάσης δεδομένων μπορεί να είναι μέχρι 4 GB. Για ένα τέτοιο φορτίο, χρειάζεστε τουλάχιστον δύο επεξεργαστές για 4-6 πυρήνες. Η βέλτιστη ποσότητα μνήμης RAM θα \u200b\u200bείναι 16-64 GB, αφού για κάθε χρήστη είναι απαραίτητο να διαθέσετε τουλάχιστον 700 MB. Πιστεύεται ότι η λύση εφαρμογής "1C", στην οποία λειτουργεί η μηχανή-πελάτη, απαιτεί 240 έως 480 MB και άλλα 200-220 MB ξεχωρίζουν για εφαρμογές γραφείου.

Με μια τέτοια σειρά διαδικασιών, συνιστάται η χρήση μιας μηχανής με μέτρια με εικονικοποίηση ή δύο φυσικούς διακομιστές. Ένα από αυτά θα χρησιμοποιηθεί για πρόσβαση τερματικού και το δεύτερο είναι για το SQL. Ο διακομιστής εφαρμογής "1c" εφαρμόζεται καλύτερα στο πρώτο αυτοκίνητο ή γενικά διαθέτει ένα ξεχωριστό σύστημα ενός επεξεργαστή για αυτό. Η επιθυμητή διαμόρφωση επιλέγεται σε κάθε περίπτωση με βάση την ανάλυση του χρόνου του επεξεργαστή.

Μια μεγάλη οργάνωση (περισσότερους από 40 υπαλλήλους). Η διαμόρφωση βασικού εξοπλισμού σε αυτή την περίπτωση θα αποτελείται από τρεις φυσικούς διακομιστές:

  • τερματικό
  • Dbms,
  • "1c".

Οι όγκοι βάσεων δεδομένων με έναν τέτοιο αριθμό εργαζομένων υπερβαίνουν συχνά τα 4 GB και στην προσωρινή μνήμη συστήματος συνιστάται η κατανομή της μη μικρότερης μνήμης. Άλλα 4 GB θα χρησιμοποιηθούν από το λειτουργικό σύστημα και για εφαρμογές "1C" απαιτείται περίπου 8 GB. Έτσι, απαιτείται τουλάχιστον 16 GB μνήμης RAM.

Κάτω από αυτά τα καθήκοντα, επιλέγονται διακομιστές δύο επεξεργαστών με υποστήριξη για την Intel Xeon E5-2600 ή υψηλότερη. Εάν ο αριθμός των εργαζομένων δεν υπερβαίνει τα 50 άτομα, μόνο μία μηχανή μπορεί να αφεθεί για την πρόσβαση στο τερματικό και τις εφαρμογές "1c". Ωστόσο, λαμβάνοντας υπόψη τις προοπτικές ανάπτυξης της εταιρείας, είναι καλύτερο να παρέχετε έναν ξεχωριστό διακομιστή για κάθε εργασία. Εάν ο αριθμός των εμπλεκόμενων εργαζομένων προσεγγίζει 100 υπαλλήλους, πρέπει να αναπτύξετε ένα σύμπλεγμα δύο μηχανών για το "1c" και για τα υπόλοιπα καθήκοντα να αφήσετε ένα.

Επιλογή υποσυστήματος δίσκου

Η απόδοση του διακομιστή εξαρτάται άμεσα από το υποσύστημα του δίσκου. Όταν λειτουργούν εφαρμογές "1C", οι λειτουργίες ανάγνωσης και εγγραφής πραγματοποιούνται με υψηλή ένταση. Το μεγαλύτερο μέρος των καταγγελιών εργασίας του διακομιστή σχετίζονται με την κλειδαριά του πίνακα ενώ παράλληλα χειρίζονται ταυτόχρονα έναν μεγάλο αριθμό χρηστών.

Η εργασία επιλογής του διακομιστή 1C είναι η παρακολούθηση του υποσυστήματος δίσκου, ο οποίος επιτρέπει την εξεύρεση της βέλτιστης αναλογίας απόδοσης και αξιοπιστίας. Ένας εξαιρετικά σημαντικός παράγοντας που επηρεάζει την ταχύτητα είναι η ικανότητά του να εκτελεί ένα ορισμένο αριθμό εργασιών ανάγνωσης / εγγραφής ανά δευτερόλεπτο (iOPS). Εάν η βάση δεδομένων είναι μέχρι 300 MB, και ο αριθμός των χρηστών "1c" είναι έως 6 άτομα, αυτή η παράμετρος είναι 400-600. Εάν ο αριθμός των χρηστών του διακομιστή έρχεται σε 100 άτομα, τότε οι iOPs θα είναι ίσοι με 18.000. Ο ρυθμός ροής διαδραματίζει δευτερεύοντα ρόλο.

Για κάθε τύπο σκληρών δίσκων, ρυθμίζονται οι τιμές ταχύτητας ανάγνωσης / εγγραφής:

  • SATA - 100/80;
  • SAS - 240/220;
  • SSD - 35 000/8 600.

Μπορεί να φανεί ότι οι μονάδες σταθερής κατάστασης είναι κατάλληλες για τις βάσεις δεδομένων των διακομιστών "1C". Ο κύριος παράγοντας που περιορίζει τη χρήση τους είναι το υψηλό κόστος. Ως εκ τούτου, οι SAS-Drives χρησιμοποιούνται για τη μείωση του προϋπολογισμού. Για την αποθήκευση κρίσιμων δεδομένων, συμπεριλαμβανομένων των "1C", οι σκληροί δίσκοι συνδυάζονται σε συστοιχίες RAID διαφορετικών επιπέδων και στον υπολογισμό της απόδοσης του διακομιστή θα πρέπει να περιλαμβάνει την πλεονασμό σε αυτά.

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

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

Έκδοση πελάτη-διακομιστή - Μια από τις επιλογές εργασίας 1C: Enterprise 8.

Η έκδοση πελάτη-διακομιστή του έργου έχει σχεδιαστεί για χρήση σε ομάδες εργασίας ή στην κλίμακα της επιχείρησης. Εφαρμόζεται με βάση την αρχιτεκτονική τριών επιπέδων του πελάτη.

Η αρχιτεκτονική πελάτη-server μοιράζεται ολόκληρο το λειτουργικό σύστημα σε τρία διαφορετικά μέρη, τα οποία αλληλεπιδρούν με ορισμένο τρόπο:

Ένα πρόγραμμα που εκτελείται για το χρήστη, (εφαρμογή πελάτη) αλληλεπιδρά με το σύμπλεγμα του διακομιστή 1C: οι επιχειρήσεις 8, και ένα σύμπλεγμα, εάν είναι απαραίτητο, αναφέρεται στον διακομιστή βάσης δεδομένων.

Σε αυτή την περίπτωση, το φυσικά σύμπλεγμα διακομιστών 1C: Επιχειρήσεις 8 και διακομιστή βάσης δεδομένων μπορεί να βρίσκεται σε έναν υπολογιστή και διαφορετικό. Αυτό επιτρέπει στον διαχειριστή εάν είναι απαραίτητο να διανείμει το φορτίο μεταξύ των διακομιστών.

Χρησιμοποιώντας το σύμπλεγμα του διακομιστή 1C: οι επιχειρήσεις 8 σας επιτρέπει να εστιάσετε σε αυτό τις πιο λειτουργίες επεξεργασίας δεδομένων surround. Για παράδειγμα, κατά την εκτέλεση ακόμη και πολύ περίπλοκη αιτήματα, ένα πρόγραμμα που εκτελεί τον χρήστη θα λάβει μόνο το δείγμα που χρειάζεστε και όλη η ενδιάμεση επεξεργασία θα πραγματοποιηθεί στο διακομιστή. Συνήθως, για να αυξήσετε την ισχύ του συμπλέγματος ισχύος είναι πολύ πιο εύκολη από την ενημέρωση ολόκληρου του πάρκου των μηχανών πελατών.

Μια άλλη σημαντική πτυχή της χρήσης της αρχιτεκτονικής 3 επιπέδου είναι η ευκολία της διοίκησης και η εξορθολογισμός της πρόσβασης των χρηστών στη βάση πληροφοριών. Σε αυτή την επιλογή, ο χρήστης δεν πρέπει να γνωρίζει τη φυσική θέση της διαμόρφωσης ή της βάσης δεδομένων. Όλη η πρόσβαση πραγματοποιείται μέσω του συμπλέγματος του Server 1C: Enterprise 8. Όταν έχετε πρόσβαση σε μια συγκεκριμένη βάση δεδομένων πληροφοριών, ο χρήστης πρέπει να καθορίσει μόνο το όνομα συστήματος και το όνομα της βάσης πληροφοριών και το σύστημα ζητά ανάλογα το όνομα χρήστη και τον κωδικό πρόσβασης.

1C: Επιχειρήσεις 8 χρησιμοποιεί τις δυνατότητες του συστήματος διαχείρισης βάσεων δεδομένων για αποτελεσματικό δείγμα πληροφοριών:

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

Η ανάπτυξη της έκδοσης του διακομιστή πελάτη και η χορήγησή του εκτελείται αρκετά απλή. Για παράδειγμα, η δημιουργία μιας βάσης δεδομένων γίνεται απευθείας στη διαδικασία εκκίνησης του διαμορφωτού (καθώς και για την παραλλαγή του αρχείου).

Εφαρμογές πελατών

Εργασίες στην έκδοση πελάτη-διακομιστή είναι δυνατή τόσο άμεσα με το σύμπλεγμα όσο και μέσω του διακομιστή ιστού. Ταυτόχρονα, σε περίπτωση άμεσης σύνδεσης με το σύμπλεγμα, ο πάχος πελάτης και ο λεπτός πελάτης χρησιμοποιεί το πρωτόκολλο TCP / IP. Όταν συνδέετε μέσω ενός διακομιστή ιστού, ο λεπτός πελάτης και ο υπολογιστής-πελάτης του ιστού χρησιμοποιεί το πρωτόκολλο HTTP ή HTTPS.

Διακομιστές συμπλέγματος

1C Server Cluster: Επιχειρήσεις 8 - Το κύριο συστατικό της πλατφόρμας που αλληλεπιδρά μεταξύ των χρηστών και του συστήματος διαχείρισης βάσεων δεδομένων στην έκδοση πελάτη-server. Η παρουσία ενός συμπλέγματος σας επιτρέπει να εξασφαλίσετε αδιάλειπτη, ανεκτική σε σφάλμα, ανταγωνιστική λειτουργία ενός μεγάλου αριθμού χρηστών με μεγάλες βάσεις πληροφόρησης.

Διακομιστής βάσης δεδομένων

Ως διακομιστής βάσης δεδομένων μπορεί να χρησιμοποιηθεί:

Διαχειριστείτε το σύμπλεγμα διακομιστή

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

Εκτέλεση της κύριας λειτουργικότητας στο διακομιστή

Όλες οι εργασίες με τα εφαρμοσμένα αντικείμενα, η ανάγνωση και η εγγεγραμμένη βάση δεδομένων εκτελούνται μόνο στο διακομιστή. Η λειτουργικότητα των εντύπων και η διεπαφή εντολών εφαρμόζονται επίσης στον διακομιστή.

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

Ομοίως, η διεπαφή εντολών σχηματίζεται στον διακομιστή και εμφανίζεται στον πελάτη. Επίσης, οι αναφορές διαμορφώνονται εντελώς στο διακομιστή και εμφανίζονται στον πελάτη.

Ταυτόχρονα, οι μηχανισμοί πλατφόρμας επικεντρώνονται στην ελαχιστοποίηση της ποσότητας των δεδομένων που μεταδίδονται στον υπολογιστή-πελάτη. Για παράδειγμα, οι λίστες δεδομένων, Πίνακας Και οι αναφορές μεταδίδονται από το διακομιστή όχι αμέσως, αλλά όπως βλέπουν ο χρήστης.

Ο διακομιστής εκτελείται:

  • Αιτήματα βάσης δεδομένων,
  • Καταγραφή δεδομένων
  • Διεξαγωγή εγγράφων
  • Διάφοροι υπολογισμοί
  • Επεξεργασία,
  • Αναφορά,
  • Προετοιμασία εντύπων που εμφανίζονται.

Στον πελάτη πραγματοποιείται:

  • Τη λήψη και έναρξη εντύπων,
  • Μορφές χαρτογράφησης
  • "Επικοινωνία" με τον χρήστη (προειδοποιήσεις, ερωτήσεις ...),
  • Μικροί υπολογισμοί σε μορφές που απαιτούν μια γρήγορη αντίδραση (για παράδειγμα, πολλαπλασιασμός του αριθμού τιμής),
  • Εργαστείτε με τοπικά αρχεία,
  • Εργασία με εξοπλισμό αγορών.

Χρησιμοποιώντας την ενσωματωμένη γλώσσα στον πελάτη

Μπορείτε να διαχειριστείτε τη λειτουργικότητα των εντύπων όχι μόνο στο διακομιστή, αλλά και στον πελάτη. Ο πελάτης υποστηρίζει το έργο της ενσωματωμένης γλώσσας. Χρησιμοποιείται σε περιπτώσεις όπου είναι απαραίτητο να πραγματοποιηθούν υπολογισμοί που σχετίζονται με τη φόρμα που εμφανίζεται στην οθόνη, για παράδειγμα, γρήγορα (χωρίς πρόσβαση στο διακομιστή) υπολογίστε το ποσό της γραμμής του εγγράφου βάσει της τιμής και της ποσότητας. Ζητήστε από τον χρήστη μια ερώτηση και να επεξεργαστείτε την απάντηση. Διαβάστε το αρχείο από Σύστημα αρχείων Υπολογιστή και στείλτε το στο διακομιστή.

Ωστόσο, το έργο της ενσωματωμένης γλώσσας στον πελάτη διατηρείται σε αυστηρά περιορισμένο ποσό. Οι διαδικασίες-πελάτες στις μονάδες διαχωρίζονται ρητά από το διακομιστή και χρησιμοποιούν την περιορισμένη σύνθεση του μοντέλου αντικειμένου της ενσωματωμένης γλώσσας.

Ο πελάτης δεν επιτρέπει την άμεση εργασία με τη βάση δεδομένων. Δεν επιτρέπεται η εργασία απευθείας με τα εφαρμοζόμενα αντικείμενα, για παράδειγμα, τέτοιοι τύποι της ενσωματωμένης γλώσσας δεν είναι διαθέσιμες ως Αντικείμενο καταλόγου.<имя> . Χρησιμοποιώντας αιτήματα δεν επιτρέπονται. Εάν πρέπει να καλέσετε τις ενέργειες με δεδομένα στον κωδικό πελάτη, πρέπει να καλέσετε διαδικασίες διακομιστή που θα αναφέρονται ήδη στα δεδομένα.