Server çoxlu alt sistemlərdən ibarətdir və hər biri serverin işini təyin etməkdə mühüm rol oynayır. Bəzi alt sistemlər serverin istifadə etdiyi proqramdan asılı olaraq performans baxımından daha vacibdir.
Bu server alt sistemlərinə aşağıdakılar daxildir:
1. Prosessor və Keş
Prosessor serverin ürəyidir, demək olar ki, bütün əməliyyatları idarə etməkdən məsuldur. Bu, olduqca əhəmiyyətli bir alt sistemdir və daha sürətli prosessorların performans darboğazlarını aradan qaldırmaq üçün həmişə daha yaxşı olduğuna dair ümumi bir yanlış fikir var.
Serverlərdə quraşdırılmış əsas komponentlər arasında prosessorlar digər alt sistemlərdən daha güclüdür. Bununla belə, yalnız bir neçə ixtisaslaşdırılmış proqram P4 və ya 64 bit prosessorları kimi müasir prosessorların üstünlüklərindən tam istifadə edə bilər.
Məsələn, fayl serverləri kimi klassik server nümunələri prosessorun iş yükünə çox etibar etmir, çünki fayl trafikinin əksəriyyəti şəbəkədən, yaddaşdan və ötürmə qabiliyyətinə görə sabit disk alt sistemlərindən asılı olaraq prosessordan yan keçmək üçün Direct Memory Access (DMA) texnologiyasından istifadə edir.
Bu gün Intel X seriyalı serverlər üçün fərdiləşdirilmiş müxtəlif prosessorlar təklif edir. Müxtəlif prosessorlar arasındakı fərqləri və üstünlükləri başa düşmək çox vacibdir.
Yaddaş alt sisteminin ciddi bir hissəsi hesab edilən keş, prosessorla fiziki olaraq inteqrasiya olunur. CPU və keş bir-biri ilə sıx işləyir, keş prosessorun və ya ekvivalentinin təxminən yarısı sürətində işləyir.
2. PCI avtobusu
PCI avtobusu serverlərdə məlumatların daxil edilməsi və çıxışı üçün boru kəməridir. Bütün X seriyalı serverlər SCSI və sabit disklər kimi mühüm adapterləri birləşdirmək üçün PCI avtobusundan (PCI-X və PCI-E daxil olmaqla) istifadə edir. Yüksək səviyyəli serverlərdə adətən bir neçə PCI avtobusu və əvvəlki modellərlə müqayisədə daha çox PCI yuvası var.
Qabaqcıl PCI avtobuslarına daha yüksək məlumat ötürmə qabiliyyəti və qoşulma imkanları təmin edən PCI-X 2.0 və PCI-E kimi texnologiyalar daxildir. PCI çipi CPU və önbelleği PCI avtobusuna birləşdirir. Bu komponentlər dəsti ümumi sistem performansını artırmaq üçün PCI şin, prosessor və yaddaş altsistemləri arasında əlaqəni idarə edir.
3. Yaddaş
Yaddaş serverin işində mühüm rol oynayır. Əgər serverdə kifayət qədər yaddaş yoxdursa, onun fəaliyyəti pisləşir, çünki əməliyyat sistemi yaddaşda əlavə məlumatları saxlamağa ehtiyac duyur, lakin yer kifayət deyil və bu, sabit diskdə məlumatların durğunluğuna səbəb olur.
Müəssisənin X seriyalı serverinin arxitekturasında diqqətəlayiq xüsusiyyətlərdən biri artıqlığı və xətaya dözümlülüyünü yaxşılaşdıran yaddaşın əks olunmasıdır. Bu IBM yaddaş texnologiyası yaddaşın güzgü qruplarına bölündüyü sabit disklər üçün təxminən RAID-1-ə bərabərdir. Güzgü funksiyası hardware əsaslıdır, əməliyyat sistemindən əlavə dəstək tələb etmir.
4. Sərt Disk
İnzibatçının nöqteyi-nəzərindən, sabit disk alt sistemi server performansının əsas determinantıdır. Onlayn saxlama qurğularının (keş, yaddaş, sabit disk) iyerarxik düzülüşündə sabit disk ən yavaş, lakin ən böyük tutuma malikdir. Bir çox server proqramları üçün demək olar ki, bütün məlumatlar sabit diskdə saxlanılır və bu, sürətli sabit disk alt sistemini kritik edir.
RAID adətən serverlərdə saxlama yerini artırmaq üçün istifadə olunur. Bununla belə, RAID massivləri server performansına əhəmiyyətli dərəcədə təsir göstərir. Fərqli məntiqi diskləri müəyyən etmək üçün müxtəlif RAID səviyyələrinin seçilməsi performansa təsir edir və yaddaş sahəsi və paritet məlumatları fərqlidir. IBM-in ServeRAID massiv kartları və IBM Fiber Kanal kartları hər biri özünəməxsus konfiqurasiyaya malik müxtəlif RAID səviyyələrini həyata keçirmək üçün seçimlər təqdim edir.
Performansın digər mühüm amili konfiqurasiya edilmiş massivdəki sabit disklərin sayıdır: nə qədər çox disk olsa, ötürmə qabiliyyəti də bir o qədər yaxşı olar. RAID-in I/O sorğularını necə idarə etdiyini başa düşmək performansın optimallaşdırılmasında mühüm rol oynayır.
SATA və SAS kimi yeni seriya texnologiyaları indi performans və etibarlılığı artırmaq üçün istifadə olunur.
5. Şəbəkə
Şəbəkə adapteri serverin xarici dünya ilə əlaqə saxladığı interfeysdir. Məlumatlar bu interfeys vasitəsilə üstün performans əldə edə bilsə, güclü şəbəkə alt sistemi ümumi server performansına əhəmiyyətli dərəcədə təsir göstərə bilər.
Şəbəkə dizaynı server dizaynı kimi eyni dərəcədə vacibdir. Müxtəlif şəbəkə seqmentlərini ayıran açarlar və ya ATM kimi texnologiyaların tətbiqi nəzərə alınmalıdır.
Gigabit şəbəkə kartları indi lazımi yüksək ötürmə qabiliyyətini təmin etmək üçün serverlərdə geniş istifadə olunur. Bununla belə, 10G dərəcələrinə nail olmaq üçün TCP Boşaltma Mühərriki (TOE) kimi daha yeni texnologiyalar da üfüqdədir.
6. Qrafik Kart
Serverlərdə displey alt sistemi nisbətən əhəmiyyətsizdir, çünki o, yalnız administratorlar serverə nəzarət etməli olduqda istifadə olunur. Müştərilər heç vaxt qrafik kartdan istifadə etmirlər, ona görə də server performansı bu alt sistemi nadir hallarda vurğulayır.
7. Əməliyyat sistemi
Biz əməliyyat sistemini digər sabit disk alt sistemləri kimi potensial darboğaz hesab edirik. Windows, Linux, ESX Server və NetWare kimi əməliyyat sistemlərində server performansını yaxşılaşdırmaq üçün dəyişdirilə bilən parametrlər var.
Performansı təyin edən alt sistemlər serverin tətbiqindən asılıdır. Darboğazların müəyyən edilməsi və aradan qaldırılmasına performans məlumatlarının toplanması və təhlili vasitəsilə nail olmaq olar. Bununla belə, bu tapşırığı bir anda yerinə yetirmək mümkün deyil, çünki darboğazlar server iş yüklərindəki dəyişikliklərlə, ola bilsin, gündəlik və ya həftəlik əsasda dəyişə bilər.
Göndərmə vaxtı: 20 iyul 2023-cü il