OpenVPN neçə nüvə tələb edir? Bu, yoldan asılıdır
Bir axın nüvəni məşğul saxlaya bilər, halbuki server boş görünür. İstifadəçi məkanı yolunu nüvə oflounu ilə müqayisə edin, sonra həqiqətən xidmət etdiyiniz paralelliyi ölçün.
Eyni sayda prosessoru olan iki server çox fərqli məhsuldarlıq saxlaya bilər, çünki vacib olan rəqəm aktiv məlumat yolunun əslində neçə nüvədən istifadə edə bildiyidir. Bir müştərinin paketlərini emal edən tək istifadəçi məkanı demonu bir nüvə ilə məhdudlaşır, ofloun edilmiş nüvə yolu isə bu işi paylaya bilər. Bu ifadələrin heç biri müəyyən bir maşının sizin trafikiniz üçün nə edəcəyini demir, ona görə ölçmə nüvə saymadan əvvəl gəlir.
Aşağıdakı müqayisə paketlərin harada emal edildiyi barədədir, hansı məhsulun mücərrəd şəkildə daha sürətli olduğu barədə deyil. Bunlar fərqli cavabları olan fərqli suallardır.
İstifadəçi məkanı yolunda hər axın üçün bir nüvə
Ənənəvi Community OpenVPN instansiyasında məlumat kanalı istifadəçi məkanında emal edilir və məşğul bir bağlantı ümumi maşın istifadəsi diqqətçəkən olmadan bir prosessoru tuta bilər. Buna görə tək axında artıq doymuş hosta nüvə əlavə etmək heç nəyi dəyişmir: planlaşdırıcının bu işi bölmək üçün heç bir yolu yoxdur. Hər müştəri üzrə struktur bir müştərinin ötürməsini ümumi nüvə sayından asılı olmayaraq bir nüvənin tutumuna bağlayır. Test zamanı ümumi rəqəm yerinə hər nüvənin istifadəsinə baxın, əks halda darboğaz sərbəst güc kimi görünəcək.
Bir hostda bir neçə server instansiyası işlətmək ayrı müştəriləri proseslər arasında bölüşdürür. O, mövcud bir bağlantını paralelləşdirmir və ayrı hovuzlar, dinləyicilər və marşrutlaşdırma qərarları tələb edir.
Digər yol: paketlər nüvədə
Məlumat kanalı oflounu dəstəklənən paket emalını və kriptoqrafiyanı nüvəyə keçirir, burada iş bir neçə nüvədən istifadə edə bilər. Bu, tutum sualını bir nüvədən maşına dəyişir, lakin yalnız tətbiqin dəstəklədiyi konfiqurasiyalar üçün: uyğun nüvə modulu, uyğun məlumat şifrəsi və oflounun istisna etdiyi xüsusiyyətlər olmayan konfiqurasiya. Modul quraşdırmaq ondan istifadə etməklə eyni deyil, ona görə aktiv rejimi bağlantının öz jurnalından və ya status çıxışından təsdiqləyin. Versiya banneri nəyin mövcud olduğunu sübut edir, nəyin işlədiyini yox.
Oflou autentifikasiyanı və ya idarəetmə kanalını aradan qaldırmır və hər yerləşdirməni çoxnüvəli etmir. O, uyğun məlumat yolunun yerli sürətləndirilməsidir və tələblər platformadan və versiyadan asılı olaraq dəyişir.
Müqayisə əslində nəyi həll edir
Əsl seçim hər axın üçün tavanı qəbul etmək, müştəriləri instansiyalara yaymaq və dəstəklənən oflou konfiqurasiyasına keçmək arasındadır. Hər biri fərqli problemi həll edir və səhv olanı seçmək rəqəmi yerindən tərpətmədən pul xərcləyir. Vacib olan test xidmətin istifadə olunma tərzinə bənzəyən testdir.
Üç forma ölçün: bir ötürmə ilə bir müştəri, bir neçə axınla bir müştəri və birlikdə bir neçə müştəri. Üçüncüdə yüksək cəm tək bir yükləmənin ona çata biləcəyini sübut etmir və yavaş tək ötürmə serverin ümumi tutumunun tükəndiyini sübut etmir. Nəticələr fərqli suallara cavab verir və hər ikisi dəyərlidir.
Yalnız orta forma bir müştəri daxilində paralelliyin kömək edib-etmədiyini deyir, bu isə adətən serverin deyil, nəqliyyatın və yolun xassəsidir. Yalnız birinci forma tək bir tətbiqin görəcəyi tavanı deyir. Müqayisənin mənası olması üçün yükü qaçışlar arasında eyni saxlayın.
Rəqəmin mənası olması üçün ölçmək
Server və müştəri versiyalarını, aktiv məlumat yolunu, razılaşdırılmış məlumat şifrəsini, ötürmə istiqamətini, paket ölçülərini, axın sayını və müddəti qeyd edin. Hər nüvənin fəaliyyətinə və hər iki ucdakı paket və növbə itkilərinə baxın, çünki müştərinin öz interfeysi, provayder şəbəkəsi və ya təyinat xidməti ilk hədd ola bilər. Bir dəfəyə bir dəyişəni dəyişin, çünki şifrə, sıxılma, MTU və oflounu birlikdə dəyişən qaçış hansının vacib olduğunu deyə bilməz. Test zamanı həqiqətən yerləşdirmək istədiyiniz giriş siyasətini saxlayın, çünki heç kimin işlətməyəcəyi laboratoriya quruluşu az şey sübut edir.
Sonra idarəetmə kanalı, yenidən razılaşma və hostda işləyən hər şey üçün ehtiyat buraxın.
Konfiqurasiyanın nəzərdə tutulan paralellik altında saxladığını bildirin, başqasının aparatından ekstrapolyasiya edilmiş sürəti deyil. Test şərtləri ilə birlikdə verilən rəqəm faydalıdır; onlarsız bir vəd sonra sizə sitat gətiriləcək bir təxmindir.