Αποτελέσματα δοκιμής Gilev 8.3. Τυποποιημένη δοκιμή φορτίου. Τι σημαίνουν τα αποτελέσματα των εξετάσεων;

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

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

Οι περισσότερες υπάρχουσες μέθοδοι αξιολόγησης απόδοσης βασίζονται σε κάποιο είδος δοκιμών.

Υπάρχουν δύο κύριοι τύποι δοκιμών: συστατικό και ολοκληρωμένο.

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

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

Το πράσινο χρώμα του γραφήματος, μαζί με ορισμένους υπό όρους επιλεγμένους δείκτες στα δεξιά, μας επιτρέπει να κάνουμε μια γενικευμένη αξιολόγηση της «καλής» απόδοσης μεταξύ πλατφορμών.

Πώς να είστε χαρούμενοι για τα αποτελέσματα των δοκιμών σας

Ως αποτέλεσμα, λάβατε έναν συγκεκριμένο δείκτη απόδοσης (ταχύτητας). Δεν έχει σημασία αν το αποτέλεσμα είναι καλό ή κακό - αυτό είναι το αποτέλεσμα της PLATFORM που εκτελείται στο υλικό σας. Στην περίπτωση της έκδοσης πελάτη - διακομιστή, αυτό είναι το αποτέλεσμα μιας πολύπλοκης αλυσίδας αιτημάτων που περνούν από διάφορα τμήματα. Παίρνετε το συνολικό πραγματικό αποτέλεσμα, το οποίο καθορίζεται από το σημείο συμφόρησης στο σύστημα. Πάντα υπάρχει μια συμφόρηση.

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

Ποιος διακομιστής είναι καλύτερος

Αυτή η δοκιμή, που πραγματοποιείται σε συγκεκριμένο διακομιστή, δίνει το αποτέλεσμα με βάση το σύνολο των ρυθμίσεων υλικού, λειτουργικού συστήματος, βάσης δεδομένων κ.λπ. Ωστόσο, ένα υψηλό αποτέλεσμα σε ένα συγκεκριμένο εξοπλισμό διακομιστήσημαίνει ότι, υπό κανονικές συνθήκες, το ίδιο αποτέλεσμα θα είναι σε πανομοιότυπο υλικό διακομιστή. Αυτή η δοκιμή είναι ένα δωρεάν εργαλείο που σας βοηθά να συγκρίνετε την εγκατάσταση του 1C:Enterprise σε Windows και Linux, τρία διαφορετικά DBMS που υποστηρίζονται από την πλατφόρμα 1C:Enterprise 8.

Δοκιμή ασφάλειας

Το τεστ είναι απολύτως ασφαλές. Δεν οδηγεί σε «κατάρρευση» του διακομιστή (δεν υπάρχει αλγόριθμος «στρες») και δεν απαιτεί προκαταρκτικά μέτρα ακόμη και σε διακομιστή «μάχης». Εμπιστευτικά δεδομένα δεν καταγράφονται επίσης στα αποτελέσματα των δοκιμών. Συλλέγονται πληροφορίες σχετικά με τις παραμέτρους CPU, RAM, HDD. Σειριακοί αριθμοίσυσκευές δεν συλλέγονται. Μπορείτε εύκολα να επαληθεύσετε όλα αυτά - ο κωδικός δοκιμής είναι 100% ανοιχτός. Είναι αδύνατο να στείλετε οποιαδήποτε πληροφορία χωρίς να το γνωρίζετε.

Ταξινόμηση TPC-Α-τοπική παροχή / TPC-1C-GILV-A

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

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

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

Λήψη δοκιμής

Αυτό το τεστ δεν είναι εμπορικό και μπορείτε να το κατεβάσετε δωρεάν για 8.2 και δωρεάν για 8.3.

Τεχνικές λεπτομέρειες

Τι συμβαίνει στη δοκιμή στο πλαίσιο ενός κύκλου λειτουργίας;

Δυνατότητες χρήσης του τεστ σε βάση δεδομένων PostgreSQL

Ορίστε την τιμή της παραμέτρου standard_conforming_strings σε αρχείο ρυθμίσεωνΤο postgresql.conf ορίστηκε σε "off"

Πώς να μετρήσετε το φορτίο σιδήρου

Θα πρέπει να σημειωθεί ότι η ίδια η δοκιμή εκτελεί ήδη εν μέρει τη μέτρηση. Για μια πιο λεπτομερή εικόνα, προτείνω να χρησιμοποιήσετε το βοηθητικό πρόγραμμα Process Explorer του Mark Rusinovich.

Το σχήμα δείχνει ένα παράδειγμα μέτρησης για την έκδοση αρχείου.

Τα προϊόντα λογιστικής και διαχείρισης λογιστικής από το 1C είναι τα πιο κοινά στη Ρωσική Ομοσπονδία. Χιλιάδες εταιρείες διεξάγουν τις δραστηριότητές τους με βάση τυπικές και εξειδικευμένες διαμορφώσεις 1C. Με τόσο μαζική χρήση, ανακύπτουν τακτικά μια σειρά από ερωτήματα σχετικά με τη βελτιστοποίηση του προϋπολογισμού του λογισμικού και τη συνετή χρήση των πόρων. Οι διαφωνίες συνεχίζουν να στροβιλίζονται γύρω από τα τμήματα διακομιστή αυτού του συγκροτήματος, ειδικότερα, σε ποιο λειτουργικό σύστημα θα βασιστεί ο διακομιστής 1C και σε ποιο DBMS θα αναθέσει την επεξεργασία των βάσεων δεδομένων 1C. Κατά τη διάρκεια των δοκιμών μας θα προσπαθήσουμε να απαντήσουμε σε αυτές τις ερωτήσεις.

Συμμετέχοντες στο τεστ

Λειτουργικό σύστημα MS Server και MS SQL DBMS

  • Η εταιρεία 1C τοποθετεί ανοιχτά αυτόν τον συνδυασμό ως το κύριο μοντέλο εργασίας· επομένως, τα προϊόντα 1C δημιουργούνται κυρίως για αυτήν
  • Διαθεσιμότητα πρωτοκόλλου για άμεση ανταλλαγή πληροφοριών υψηλής ταχύτητας SharedMemory
  • Υπάρχει ένας επίσημος τεχνική υποστήριξηκαι συμβάσεις παροχής υπηρεσιών
  • Υπάρχει μια βάση γνώσεων και πολλές πληροφορίες σχετικά με την εγκατάσταση και τη λεπτομερή ρύθμιση του 1C+MS SQL

Λειτουργικό σύστημα Unix και PostgreSQL DBMS

  • Το σύστημα είναι εντελώς δωρεάν (εκτός από την άδεια για τον διακομιστή 1C:Enterprise)
  • Είναι δυνατή η ευέλικτη διαμόρφωση πολλών παραμέτρων που βελτιώνουν την απόδοση του DBMS
  • Τα προϊόντα 1C ανακοίνωσαν υποστήριξη για PostgreSQL DBMS
  • Υπάρχει δυνατότητα αναπαραγωγής της βάσης δεδομένων

Φυσικά, το κόστος του έργου, η ανοχή σφαλμάτων και η τεχνική υποστήριξη είναι σημαντικά κριτήρια κατά την επιλογή ενός συστήματος πληροφοριών για το 1C. Ωστόσο, υπάρχει ένας παράγοντας που στις περισσότερες περιπτώσεις επηρεάζει ριζικά τη λήψη αποφάσεων - η ταχύτητα.

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

Μέθοδοι δοκιμής

Στις δοκιμές μας, θα βασιστούμε σε δύο μεθόδους παραγωγής συνθετικού φορτίου και προσομοίωσης της εργασίας των χρηστών σε 1C. Αυτή είναι η δοκιμή Gilev (TPC-1C) και μια ειδική δοκιμή 1C "Test Center" από τα εργαλεία 1C: KIP με ειδικά σενάρια χρήστη.

Δοκιμή Gilev (TPC-1C)

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

Εξειδικευμένο τεστ από το Test Center 1C tools: Instrumentation

Κέντρο δοκιμών– ένα εργαλείο για τη διεξαγωγή δοκιμών φορτίου πολλών χρηστών συστημάτων που βασίζονται στο 1C:Enterprise 8 (βλ. Εικόνα 1). Με τη βοήθειά του, μπορείτε να προσομοιώσετε το έργο μιας εταιρείας χωρίς τη συμμετοχή πραγματικών χρηστών, γεγονός που σας επιτρέπει να αξιολογήσετε τη δυνατότητα εφαρμογής, την απόδοση και την επεκτασιμότητα ενός πληροφοριακού συστήματος σε πραγματικές συνθήκες. Το σύστημα είναι μια διαμόρφωση που παρέχει έναν μηχανισμό για τον έλεγχο της διαδικασίας δοκιμής. Για δοκιμή βάση πληροφοριώνείναι απαραίτητο να ενσωματωθεί η διαμόρφωση του Κέντρου Δοκιμών στη διαμόρφωση της δοκιμασμένης βάσης συγκρίνοντας και συνδυάζοντας διαμορφώσεις. Ως αποτέλεσμα της συγχώνευσης, αντικείμενα και κοινές ενότητες που είναι απαραίτητες για τη λειτουργία του Κέντρου Δοκιμών θα προστεθούν στα μεταδεδομένα της δοκιμασμένης βάσης δεδομένων.

Εικόνα 1 - Σχέδιο εργασίας του "Test Center" 1C: Όργανα

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

Παράμετροι δοκιμής

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

  • Έγγραφο - υποδεικνύει ένα συγκεκριμένο έγγραφο στη βάση δεδομένων εργασίας βάσει του οποίου θα πραγματοποιηθεί η δοκιμή φορτίου
  • Προτεραιότητα εκκίνησης – καθορίζει τη σειρά με την οποία ξεκινούν οι δοκιμές για κάθε τύπο εγγράφου
  • Αριθμός εγγράφων – καθορίζει τον όγκο των εγγράφων δοκιμής που δημιουργούνται
  • Παύση, δευτερόλεπτα – καθυστέρηση κατά την έναρξη μιας σειράς δοκιμών σε έναν τύπο εγγράφου
  • Ο αριθμός των γραμμών στο έγγραφο είναι ένας δείκτης πληροφοριών που υποδεικνύει τη «μαζικότητα» του εγγράφου δοκιμής, που επηρεάζει τον χρόνο επεξεργασίας και το φόρτο πόρων

Οι δοκιμές πραγματοποιούνται σε 3 επαναλήψεις, τα αποτελέσματα καταγράφονται σε πίνακα. Έτσι, τα ληφθέντα αποτελέσματα δοκιμής, μετρημένα σε δευτερόλεπτα, αντικατοπτρίζουν πιο ρεαλιστικά και αντικειμενικά το επίπεδο απόδοσης των βάσεων δεδομένων 1C σε συνθήκες που είναι όσο το δυνατόν πιο κοντά στις πραγματικές (βλ. πίνακες 3.1 και 3.2).

Πίνακας 1. Παράμετροι σεναρίου δοκιμής

Τιμολόγιο αγοραστή
Εγγραφο Προτεραιότητα εκκίνησης Αριθμός εγγράφων Παύση, δευτερόλεπτα Αριθμός γραμμών στο έγγραφο
Ρόλος 1 Τιμολόγιο αγοραστή 1 25 51 62
Παραλαβή εμπορευμάτων 2 25 80
Πωλήσεις αγαθών 3 25 103
Χρηματικά εντάλματα 4 25 1
Επιστροφές Αγοραστή 5 25 82
Ρόλος 25 10 65 79
Παραλαβή εμπορευμάτων 1 22 80
Πωλήσεις αγαθών 2 25 103
Χρηματικά εντάλματα 3 25 1
Επιστροφές Αγοραστή 4 25 75
Ρόλος 3 Τιμολόγιο αγοραστή 4 15 45 76
Παραλαβή εμπορευμάτων 5 26 80
Πωλήσεις αγαθών 1 52 103
Χρηματικά εντάλματα 2 26 1
Επιστροφές Αγοραστή 3 32 90
Ρόλος 4 Τιμολόγιο αγοραστή 3 45 38 70
Παραλαβή εμπορευμάτων 4 30 80
Πωλήσεις αγαθών 5 30 103
Χρηματικά εντάλματα 1 20 1
Επιστροφές Αγοραστή 2 20 86
Ρόλος 5 Τιμολόγιο αγοραστή 2 30 73 76
Παραλαβή εμπορευμάτων 3 30 80
Πωλήσεις αγαθών 4 30 103
Χρηματικά εντάλματα 5 18 1
Επιστροφές Αγοραστή 1 18 91
Ρόλος 6 Τιμολόγιο αγοραστή 1 40 35 86
Παραλαβή εμπορευμάτων 2 40 80
Πωλήσεις αγαθών 3 40 103
Χρηματικά εντάλματα 4 40 1
Επιστροφές Αγοραστή 5 40 88
Ρόλος 7 Τιμολόγιο αγοραστή 5 25 68 80
Παραλαβή εμπορευμάτων 1 25 80
Πωλήσεις αγαθών 2 25 103
Χρηματικά εντάλματα 3 25 1
Επιστροφές Αγοραστή 4 25 90
Ρόλος 8 Τιμολόγιο αγοραστή 3 25 62 87
Παραλαβή εμπορευμάτων 4 25 80
Πωλήσεις αγαθών 5 25 103
Χρηματικά εντάλματα 1 25 1
Επιστροφές Αγοραστή 2 25 92
Ρόλος 9 Τιμολόγιο αγοραστή 2 20 82 82
Παραλαβή εμπορευμάτων 4 20 80
Πωλήσεις αγαθών 5 20 103
Χρηματικά εντάλματα 1 20 1
Επιστροφές Αγοραστή 3 20 98
Ρόλος 10 Τιμολόγιο αγοραστή 4 50 2 92
Παραλαβή εμπορευμάτων 1 50 80
Πωλήσεις αγαθών 2 50 103
Χρηματικά εντάλματα 5 50 1
Επιστροφές Αγοραστή 3 50 98

Πίνακας 2. Προδιαγραφέςπάγκος δοκιμών

Οχι. Ο ρόλος του συστήματος CPU\vCPU RAM, GB Σύστημα δίσκουεισόδου-εξόδου
1 Διακομιστής τερματικούεικονική μηχανήγια τη διαχείριση δοκιμών 4 πυρήνες
2,9 GHz
16 GB Intel SATA SSD Raid1
2 Σενάριο 1.Εξοπλισμός διακομιστή 1C + DBMS Intel Xeon E5-2690
16 πυρήνες
96 GB Intel Sata SSD Raid1
3 Σενάριο 2.Διακομιστής 1C + εικονικό DBMS 16 πυρήνες
2,9 GHz
64 GB Intel Sata SSD Raid1
4 Σενάριο 3.Εικονικός διακομιστής 1C 16 πυρήνες
2,9 GHz
32 GB Intel Sata SSD Raid1
5 Σενάριο 4.Εικονικός διακομιστής DBMS 16 πυρήνες
2,9 GHz
32 GB Intel Sata SSD Raid1
6 Λογισμικό
  • Microsoft Windows ServerΚέντρο δεδομένων 2016
  • Microsoft WindowsΔιακομιστής 2016 Standard
  • Microsoft SQL Server 2016 SP1 (13.0.4001.0)
  • Υπερεπόπτη Hyper-V
  • Διακομιστής 1C: Enterprise 8.3.10.2667
  • CentOS 7.4.1708 (x64)
  • PostgreSQL 9.6.5+Patch PostgreSQL 9.6.5-4.1C
7 Διαμορφώσεις 1C
  • Συνθετική δοκιμή μονού νήματος της πλατφόρμας 1C:Enterprise + Δοκιμή εγγραφής δίσκου πολλαπλών νημάτων (2.1.0.7) Vyacheslav Valerievich Gilev
  • Μέγεθος 0,072 GB
  • Διαμόρφωση: Enterprise accounting KORP, έκδοση 3.0 (3.0.52.39)
  • Εφαρμογή: Thin Client
  • Επιλογή διεπαφής: Ταξί
  • Μέγεθος 9,2 GB
  • Πλατφόρμα: 1C:Enterprise 8.3 (8.3.10.2667)
  • Διαμόρφωση: Trade Management, Αναθεώρηση 11 (11.3.4.21)
  • Λειτουργία: Διακομιστής (συμπίεση: βελτιωμένη)
  • Εφαρμογή: Thin Client
  • Εντοπισμός: Βάση πληροφοριών: Ρωσικά (Ρωσία), Συνεδρία: Ρωσική (Ρωσία)
  • Επιλογή διεπαφής: Ταξί
  • Μέγεθος 11,8 GB

Πίνακας 3.1 Αποτελέσματα δοκιμής χρησιμοποιώντας τη δοκιμή Gilev (TPC-1C). Θεωρείται βέλτιστη υψηλότερη τιμή

Πίνακας 3.2 Αποτελέσματα δοκιμής με χρήση ειδικής δοκιμής 1C:KIP. Η μικρότερη τιμή θεωρείται βέλτιστη

λειτουργικό σύστημαΔιακομιστής Microsoft Λειτουργικό σύστημα κατηγορίας Unix
Λίστα δοκιμών (μέση τιμή με βάση μια σειρά 3 δοκιμών) Διακομιστής υλικού 1C+DBMS, Πρωτόκολλο SharedMemory Εικονικός διακομιστής 1C+DBMS, Πρωτόκολλο SharedMemory Διακομιστής υλικού 1C και διακομιστής υλικού DBMS, Πρωτόκολλο TCP-IP Εικονικός διακομιστής 1C και εικονικός διακομιστής DBMS, πρωτόκολλο TCP-IP
Διεξαγωγή δοκιμών 1C:KIP σε υπάρχουσα βάση δεδομένων, διαμόρφωση Enterprise Accounting
Ισολογισμός κύκλου εργασιών 1.741 δευτ 2.473 δευτ 2.873 δευτ 2.522 δευτ 13.866 δευτ 9.751 δευτ
Πραγματοποίηση επιστροφής αγαθών από πελάτες 0,695 δευτ 0,775 δευτ 0,756 δευτ 0,781 δευτ 0,499 δευτ 0,719 δευτ
Εκτέλεση εντολών πληρωμής 0,048 δευτ 0,058 δευτ 0,063 δευτ 0,064 δευτ 0,037 δευτ 0,065 δευτ
Διεξαγωγή τεχνικής εκπαίδευσης 0,454 δευτ 0,548 δευτ 0,535 δευτ 0,556 δευτ 0,362 δευτ 0,568 δευτ
Πωλήσεις αγαθών και υπηρεσιών 0,667 δευτ 0,759 δευτ 0,747 δευτ 0,879 δευτ 0,544 δευτ 0,802 δευτ
Δημοσίευση τιμολογίου για πληρωμή 0,028 δευτ 0,037 δευτ 0,037 δευτ 0,038 δευτ 0,026 δευτ 0,038 δευτ
Υπολογισμός εκτιμήσεων κόστους 3.071 δευτ 3.657 δευτ 4.094 δευτ 3.768 δευτ 15.175 δευτ 10,68 δευτ
Διεξαγωγή δοκιμών 1C:KIP σε υπάρχουσα βάση δεδομένων, διαμόρφωση Trade Management
Εκτέλεση και επιστροφή από τον πελάτη 2.192 δευτ 2.113 δευτ 2.070 δευτ 2.418 δευτ 1.417 δευτ 1.494 δευτ
Διεξαγωγή και επιστροφή αγαθών στον προμηθευτή 1.446 δευτ 1.410 δευτ 1.359 δευτ 1.467 δευτ 0,790 δευτ 0,849 δευτ
Δημοσίευση παραγγελίας πελάτη 0,355 δευτ 0,344 δευτ 0,335 δευτ 0,361 δευτ 0,297 δευτ 0,299 δευτ
Διενέργεια επανακαταμέτρησης εμπορευμάτων 0,140 δευτ 0,134 δευτ 0,131 δευτ 0,144 δευτ 0,100 δευτ 0,097 δευτ
Διεξαγωγή εισαγωγής στις τεχνικές προδιαγραφές 1.499 δευτ 1.438 δευτ 1.412 δευτ 1.524 δευτ 1.097 δευτ 1.189 δευτ
Εφαρμογή προδιαγραφών 1.390 δευτ 1.355 δευτ 1.308 δευτ 1.426 δευτ 1.093 δευτ 1.114 δευτ
Διεξαγωγή RKO 0,759 δευτ 0,729 δευτ 0,713 δευτ 0,759 δευτ 0,748 δευτ 0,735 δευτ
  1. Σε μια ειδική δοκιμή 1C, οι λειτουργίες "ανάγνωσης δεδομένων και σύνθετοι υπολογισμοί", όπως "Ισολογισμός κύκλου εργασιών" και "Υπολογισμός εκτιμήσεων κόστους" εκτελούνται πολλές φορές πιο γρήγορα στο MS SQL DBMS της Microsoft.
  2. Όταν εκτελείτε λειτουργίες «καταγραφής δεδομένων και ανάρτησης εγγράφων», στις περισσότερες δοκιμές το καλύτερο αποτέλεσμα εμφανίζεται από το PostgreSQL DBMS, βελτιστοποιημένο για 1C.
  3. Το συνθετικό τεστ του Gilev δείχνει επίσης το πλεονέκτημα της PostgreSQL. Το γεγονός αυτό οφείλεται στο γεγονός ότι η συνθετική δοκιμή βασίζεται στη μέτρηση της ταχύτητας δημιουργίας και δημοσίευσης ορισμένων τύπων εγγράφων, η οποία θεωρείται επίσης η λειτουργία «καταγραφής δεδομένων και ανάρτησης εγγράφων».

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

  1. Όπως ήταν αναμενόμενο, οι δοκιμές 1C σε μια πλατφόρμα υλικού δείχνουν καλύτερα αποτελέσματα από ό,τι σε μια εικονική. Η διαφορά στα αποτελέσματα της ειδικής δοκιμής 1C και στις δύο περιπτώσεις είναι μικρή, γεγονός που υποδηλώνει σταδιακή βελτιστοποίηση από κατασκευαστές εικονικών υπερεπόπτη.
  2. Αναμένεται επίσης ότι η χρήση της τεχνολογίας κοινόχρηστης μνήμης (SharedMemory) επιταχύνει τη διαδικασία ανταλλαγής δεδομένων μεταξύ του διακομιστή 1C και του DBMS. Κατά συνέπεια, τα αποτελέσματα των δοκιμών είναι ελαφρώς καλύτερα από το σχήμα με την αλληλεπίδραση δικτύου αυτών των δύο υπηρεσιών μέσω του πρωτοκόλλου TCP-IP.

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

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

Για ρόλους διακομιστή 1C, διακομιστής MS SQL 2008 DBMS για 50 χρήστες.

Σύμφωνα με έναν ειδικό διακομιστή, συλλέγουμε υλικό:

Επιλογή πλατφόρμας: IBM x3650 M3
Επιλέξτε επεξεργαστή: Intel Xeon E5506 - 1 τεμ.
Επιλογή RAM: 4 sticks των 4GB το καθένα
Επιλογή σκληρού δίσκου: 3 SAS 146 GB RAID5

Λογισμικό που χρησιμοποιείται:

OS MS Windows 2008 x64
DBMS MS SQL 2008 x64
Διακομιστής 1C 8.2 x64

Περιβάλλον δοκιμής: για τη διεξαγωγή δοκιμών φορτίου, χρησιμοποιήθηκε η διαμόρφωση 1C 8.2: "Τυπική δοκιμή φορτίου".

Πρόοδος δοκιμής:

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

Αρχικά (χωρίς συνδέσεις χρήστη), το DBMS καταλαμβάνει 569 MB μνήμης RAM (δημιουργήθηκαν 2 βάσεις δεδομένων: 1C 8.2 διαμόρφωση: UPP και δοκιμαστική διαμόρφωση), η μνήμη που καταλαμβάνει το σύστημα είναι 2,56 GB.
Κατά τη διάρκεια της δοκιμής (έως 110 χρήστες), η μνήμη για το DBMS εκχωρείται έως και 12 GB, μια δοκιμαστική περίοδος 1C καταλαμβάνει 55 MB (55 MB x 200 = 11 GB). Για σύγκριση, μια συνεδρία πραγματικού χρήστη (εφαρμογή πελάτη 1C) διαρκεί περίπου 300 - 500 MB. Το μέγεθος της μνήμης που εκχωρείται για την εφαρμογή πελάτη 1C υποδεικνύεται για έναν χρήστη που εργάζεται στην τυπική διαμόρφωση 1C: Trade ή 1C: UPP. Η υπηρεσία διακομιστή 1C (rphost) πρακτικά δεν χρησιμοποιεί το OP, καθώς μεταφράζει μόνο αιτήματα από το τμήμα πελάτη στο DBMS (σύμφωνα με το πρότυπο, οι θύρες TCP 1541 και TCP 475 χρησιμοποιούνται για τον διακομιστή ασφαλείας 1C).

Η χρήση πόρων CPU μοιράστηκε μεταξύ της υπηρεσίας διακομιστή 1C (rphost) και της υπηρεσίας DBMS (sqlservr). Με φορτίο 40 χρηστών, το rphost πήρε το 37% της ισχύος της CPU, το sqlservr πήρε το 30%. Με φορτίο 60 χρηστών, το rphost καταλάμβανε το 47% της ισχύος της CPU, το sqlservr το 29%.

Κατά τη διαγραφή των δημιουργημένων εγγράφων, η υπηρεσία sqlsrvr είχε πρόσβαση στο υποσύστημα δίσκου για εγγραφή με ταχύτητες έως και 6,5 MB/sec (περίπου 52 MB/sec).

Το φόρτο δικτύου μεταξύ του διακομιστή 1C και του DBMS (στην τοπική διεπαφή ανασκόπησης) ήταν 10 Mb/s.
Εκδόθηκε το αποτέλεσμα της δοκιμής διαμόρφωση δοκιμής 1C:

Παράμετροι: Εκτέλεση δοκιμής 000000006 από 24/05/2012 12:44:16
Τυπική δοκιμή φόρτωσης, έκδοση 2.0.4.11
Έναρξη δοκιμών 23/05/2012 12:36:39. Διάρκεια παράστασης: 57,1 λεπτά.
Συνθήκες δοκιμής
"Διακομιστής 1C: Enterprise: δοκιμή
Όνομα βάσης πληροφοριών: testcenter_82
Εικονικοί χρήστες: TEST,"

Συμπεράσματα:

Είναι απαραίτητο να χαλαρώσετε τη διαμόρφωση του διακομιστή, καθώς η τρέχουσα είναι 100% περιττή για 50 χρήστες.
Είναι απαραίτητο να πραγματοποιήσετε δοκιμές χρησιμοποιώντας έναν δεύτερο διακομιστή για την εκκίνηση των προσομοιωμένων χρηστών και τον έλεγχο του φόρτου δικτύου, το αναμενόμενο φορτίο είναι 10 Mb/sec.
Η αρχιτεκτονική 1C αποτελείται από 4 μπλοκ: διακομιστή 1C, DBMS, διακομιστή ασφαλείας 1C και πελάτη 1C. Σε αυτήν τη δοκιμή, όλες αυτές οι λειτουργίες ξεκίνησαν σε έναν διακομιστή.

Όταν υπάρχει μεγάλο φορτίο στον διακομιστή 1C, υπάρχουν οι ακόλουθες συστάσεις:

Διαχωρίστε τους ρόλους του διακομιστή 1C, του διακομιστή DBMS, του διακομιστή προστασίας 1C και των εφαρμογών πελάτη 1C (για μεγαλύτερη απόδοση, είναι καλύτερο να εκτελείτε εφαρμογές πελάτη 1C σε διακομιστή τερματικού).
Στον διακομιστή DBMS, πρέπει να χρησιμοποιήσετε την ακόλουθη δομή για συστήματα αποθήκευσης δεδομένων: το λειτουργικό σύστημα πρέπει να βρίσκεται στο RAID 1, τα αρχεία δεδομένων DBMS (.mdf, .ndf) σε ξεχωριστό RAID 0, τα αρχεία καταγραφής (.ldf) σε ξεχωριστό RAID 0, προσωρινά αρχεία και ένα αρχείο ανταλλαγής σε ξεχωριστό δίσκο.

Υπολογιστές (συμβατική ονομασία) που συμμετέχουν στις δοκιμές - περιγραφή (οι δίσκοι υποδεικνύονται μόνο για τη βάση δεδομένων):

(διευκρίνιση μεταξύ διακομιστών δικτύου 1 Gbit)

1) IT33- επιφάνεια εργασίας σε Core i5 4 πυρήνες 2,8 GHz, DDR3 3 GB, ένας HDD 7200 r/s.

2) ΠΡΑΓΜΑΤΙΚΟΣ- ΤΟ ΠΙΟ ΙΣΧΥΡΟ όπως νόμιζα)) 8 πυρήνες Xeon στα 3 GHz, DDR2 48 GB, RAID10 σε SSD

3) ΠΡΑΓΜΑΤΙΚΟ2- 8 πυρήνες Xeon στα 2 GHz, DDR2 22 GB,RAID10 ενεργοποιημένο σκληροι ΔΙΣΚΟΙ SAS 10.000 σ.α.λ

Οι δοκιμές πραγματοποιήθηκαν στη διαμόρφωση 1c από την Gilev:

"SQL Server" ---> "1C Server" ---> "Evaluation" + "Όνομα υπολογιστή πελάτη (αν δεν έχει καθοριστεί, τότε είναι το ίδιο στη λίστα)"

>1)REAL2--->REAL2--->25,64(TCP--SQL)
>2)REAL2--->REAL2--->26.32(SQL--Κοινόχρηστη μνήμη)

>3)REAL2--->REAL2--->25.64(SQL--Κοινόχρηστη μνήμη) + IT33(πελάτης) - από δίκτυο πελάτη σε διακομιστή = 10 Mbit

>4 )REAL2--->REAL2--->24.27(SQL--Shared Memory) + ΠΡΑΓΜΑΤΙΚΟ(πελάτης) - χμμ.. περίεργο δίκτυο 1 Gbit... γιατί είναι λιγότεροι οι παπαγάλοι..
>5)REAL2--->REAL2--->37,59(Αρχείο)

** **** **************************
>1)ΠΡΑΓΜΑΤΙΚΟ--->ΠΡΑΓΜΑΤΙΚΟ--->8,73(TCP--SQL)

>2)ΠΡΑΓΜΑΤΙΚΟ---> Real2--->11.99(TCP--SQL) --- αυτό έχει ήδη αρχίσει να μου κάνει κάποιες σκέψεις))

>3)ΠΡΑΓΜΑΤΙΚΟ--->ΠΡΑΓΜΑΤΙΚΟ--->17,48 (Αρχείο)

** **** ******************************

>1)IT33--->IT33--->26,88(TCP--SQL)
>2)IT33--->IT33--->34.72(SQL--Κοινόχρηστη μνήμη)
>3)IT33--->IT33--->59.52(Αρχείο)

Αποτελέσματα:

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

τι γίνεται με την ταχύτητα του 1s 8.x (σημειώνω ότι τα αποτελέσματα δοκιμών βασίζονται στη λειτουργία SINGLE-USER, αλλά και για την έκδοση πελάτη-διακομιστή με εργασία πολλών χρηστών - νομίζω ότι θα έχουν επίσης σημαντικό μερίδιο επιρροής) -

Έτσι, η ταχύτητα 1C επηρεάζεται από: συχνότητα διαύλου CPU + συχνότητα μνήμης RAM

----> τι επηρεάζει Ταχύτητες WRITE και READ σε RAM. Που είναι η βάση της απόδοσης του 1s 8.χ.

Υπολογιστές που μοιράστηκαν βραβεία όσον αφορά την ταχύτητα λειτουργίας 1δ.))

1) IT33--->IT33--->59.52(Αρχείο)

RAM DDR 3 (Ανάγνωση 11089 MB/s, εγγραφή 7047 MB/s) ------ όπως περίμενα η διαφορά θα είναι σημαντική με τους διακομιστές

2) ΠΡΑΓΜΑΤΙΚΟ2--->REAL2--->37,59(Αρχείο)
- RAM DDR2 (Read=3474, Write=2068)

3) ΠΡΑΓΜΑΤΙΚΟ--->ΠΡΑΓΜΑΤΙΚΟ--->17,48(Αρχείο)
- RAM DDR2 (Read=1737 MB/s, Write=1042 MB/s) - όπως αποδείχθηκε, η ταχύτητα είναι χαμηλότερη από αυτή του Real2 - ακριβώς 2 φορές,

Λόγω των ενεργοποιημένων Εικονικών Πυρήνων (Hyper-trading), πιθανότατα θα το απενεργοποιήσουμε.

ΣΥΜΠΕΡΑΣΜΑΤΑ:

Η υψηλότερη ταχύτητα λειτουργίας 1s 8.x επιτυγχάνεται:

I) για την επιλογή Αρχείο (προσωπικά δεν με ενδιαφέρει)

Α) εκκίνηση του Πελάτη (οποιουδήποτε) σε υπολογιστή σε υψηλή ταχύτητα με ΕΜΒΟΛΟ. (για παράδειγμα Terminal Server

DB εκεί).

II) για την επιλογή Client-Server

1) Χοντροί πελάτες 1Cεπί " Διακομιστής τερματικού" - με +

2) Thin clients 1C- δεν υπάρχει ιδιαίτερη διαφορά που... αλλά καλό είναι να το διαμορφώσετε μέσω "HTTP://".
3α) "SQL Server" + "1C Enterprise Server"(σε λειτουργία Κοινόχρηστης μνήμης) - σε ένα αυτοκίνητο με Υψηλότερη ταχύτητα εγγραφής/ανάγνωσης RAM + Πυρήνες CPU υψηλής συχνότητας GHzδίσκους

Διευκρινίσεις:

- υποστήριξηΚοινή μνήμη- εμφανίστηκε στον κινητήρα ξεκινώντας από την 8.2.17 (ΠΡΟΣΟΧΗ στη διαμόρφωση - λειτουργία συμβατότητας με ΠΡΟΗΓΟΥΜΕΝΕΣ ΕΚΔΟΣΕΙΣκινητήρας), σε προηγούμενους κινητήρες θα χρησιμοποιηθούν Naimed Pipes - παρουσιάζουν επίσης καλά αποτελέσματα))

- Ενεργό RAID Μονάδες SSD - συνιστάται η χρήση RAID10 - για ανοχή σφαλμάτων, λαμβάνοντας υπόψη την Κλίμακα εγγραφής:

παράδειγμα RAID10 (4 τμχ. Ποινή εγγραφής = 2), Ταχύτητα εγγραφής = 4/2 = 2 δίσκοι, Χωρίς ποινή ανάγνωσης.

Μπορείτε επίσης να αυξήσετε περαιτέρω την αξιοπιστία και τη σταθερότητα της ταχύτητας SSD - χρησιμοποιώντας όχι ολόκληρη τη χωρητικότητα του δίσκου.

παράδειγμα (αύξηση της αξιοπιστίας ενός SSD επιφάνειας εργασίας στο επίπεδο ενός SSD διακομιστή):

Εάν, για παράδειγμα, SSD Intel 520 series 120 GB, και εκχωρήσετε 81 GB και αφήσετε τον υπόλοιπο χώρο αδιάθετο -

τότε περίπου το 32% του χώρου SSD θα διατεθεί για overprovisioning επιπλέον του ήδη υπάρχοντος κρυφού 8%. Συνολικά παίρνουμε περίπου 40%

Η διαφορά μεταξύ του διακομιστή SSD Intel 710 series και του desktop SSD Intel 320 series είναι ακριβώς η διαφορά στην υπερπαροχή: περισσότερο από 40% για τον Intel 710 και 8% για τον Intel 320.

Εάν υπάρχουν πολλοί πελάτες 1C από 100 και μετά:

1) Στις τρέχουσες τεχνολογίες δικτύου Ethernet - ΔΕΝ συνιστάται η διαγραφή "SQL" "Server 1C".

για παράδειγμα λόγω καθυστέρησης (καθυστερήσεις) στο δίκτυο Gigabit Ethernet - πραγματική ταχύτητα ανταλλαγής με SQL = 30 Megabytes/s - που δεν αρκεί ούτε για εντατική εργασία με τη Βάση Δεδομένων 1 χρήστη.

2) Επειδή στην πραγματικότητα, "Server 1C" = "Object DBMS" (πολυδιάστατα αντικείμενα) και "SQL" = "Σχεσιακό DBMS"(αποθήκευση δεδομένων σε επίπεδο πίνακα)

=> στη βάση δεδομένων SQL, αποθηκεύεται μια FLAT προβολή αντικειμένων 1C και ο διακομιστής 1C συλλέγει ένα αντικείμενο από αυτήν την προβολή, στη συνέχεια εργάζεται με αυτό το αντικείμενο και, τέλος, μετά την ολοκλήρωση της εργασίας, το εκθέτει ξανά σε επίπεδη προβολή και το αποθηκεύει σε SQL.

Ως αποτέλεσμα, μεταξύ "SQL" και "1C Server", θα πρέπει να εγκαταλείψετε τον χωρισμό του σε δύο φυσικούς διακομιστές. Αλλά μπορείτε να χρησιμοποιήσετε την πλήρη υλοποίηση των κόμβων NUMA. ( Αυτό πρέπει να υποστηρίζεται από το λειτουργικό σύστημα και τους ίδιους τους επεξεργαστές).


3β) Ας το διαδώσουμε Διακομιστής SQLκαι Server 1c ξεχωριστά: Στο ρεύμα Τεχνολογίες Ethernet- για παράδειγμα Gigabit - ΟΧΙ Πρακτικό
-SQL σε διακομιστή με Υψηλότερη ταχύτητα εγγραφής/ανάγνωσης RAM + Πυρήνες CPU υψηλής συχνότητας GHz
-Μερικοί PHYSICAL servers στο Cluster 1cντο Υψηλότερη ταχύτητα εγγραφής/ανάγνωσης RAM + Πυρήνες CPU υψηλής συχνότητας GHz+ Συνιστάται η χρήση RAID σε SSD-δίσκους

Αποτελέσματα της δοκιμής φόρτωσης TPC-1 απόδοσης 1C σύμφωνα με το Gilev για διαμόρφωση με βάση δεδομένων αρχείων:

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

  • χρόνος λειτουργίας
  • χρόνος αναμονής εξοπλισμού
  • ο χρόνος των λογικών περιμένει σαν κλειδαριές

Το βασικό χαρακτηριστικό είναι η ταχύτητα της λειτουργίας.

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

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

Οι περισσότερες υπάρχουσες μέθοδοι αξιολόγησης απόδοσης βασίζονται σε κάποιο είδος δοκιμών.

Υπάρχουν δύο κύριοι τύποι δοκιμών: συστατικό και ολοκληρωμένο.

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

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

Η δοκιμή μας χρησιμοποιεί ακριβώς αυτή την προσέγγιση.

Λάβαμε ως αποτέλεσμα έναν συγκεκριμένο δείκτη απόδοσης (ταχύτητας). Αυτό είναι το αποτέλεσμα της πλατφόρμας στο σύνολό της που λειτουργεί με το υλικό μας. Στην περίπτωση της έκδοσης πελάτη - διακομιστή, αυτό είναι το αποτέλεσμα μιας πολύπλοκης αλυσίδας αιτημάτων που περνούν από διάφορα τμήματα. Παίρνετε το συνολικό πραγματικό αποτέλεσμα, το οποίο καθορίζεται από το σημείο συμφόρησης στο σύστημα. Οι ρυθμίσεις DBMS, οι ρυθμίσεις του λειτουργικού συστήματος και οι ρυθμίσεις υλικού επηρεάζουν τη συνολική απόδοση του συστήματος.

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