«Արևմուտքից գողացված նկար՝ ուշադրություն գրավելու համար»
Մեր նախորդ հոդվածներում մենք ձեզ ասացինք, թե ինչպես աշխատել
Փորձարկման մեթոդիկա
RRAS-ը և SoftEther-ն ընտրվել են՝ հիմնվելով տեղադրման հեշտության, L2TP արձանագրության աջակցության և GUi-ի միջոցով կառավարվելու հնարավորության վրա:
SoftEther-ի և RRAS-ի համար L2TP կապը ընդհանուր բանալիով օգտագործվել է ստանդարտ Windows գործիքների միջոցով: Ինչպես տեղադրվեց, այն փորձարկվեց:
SoftEther-ի օպերացիոն համակարգը Ubuntu 18.04 LTS-ն է, RRAS Windows Server Core 2019-ի համար: Մինչ թեստերը բոլոր օպերացիոն համակարգերը ստացել են վերջին թարմացումները 21.11.2019 թվականի նոյեմբերի XNUMX-ի դրությամբ:
Երկրորդ սերնդի Hyper-V վիրտուալ մեքենան ուներ 1 ԳԲ օպերատիվ հիշողություն, ինչպես նաև պրոցեսորի սահմանափակումներ։ Թեստային խմբերի կատարման կարգը հետևյալն է.
Բոլոր 8 միջուկների համար՝
- Չկա սահմաններ
- 50% սահմանաչափ
- 25% սահմանաչափ
- 5% սահմանաչափ
- 1% սահմանաչափ
4 միջուկի համար.
- Չկա սահմաններ
- 50% սահմանաչափ
- 25% սահմանաչափ
- 5% սահմանաչափ
- 1% սահմանաչափ
Մեկ միջուկի համար.
- Չկա սահմաններ
- 50% սահմանաչափ
- 25% սահմանաչափ
- 5% սահմանաչափ
- 1% սահմանաչափ
Բոլոր VPN սերվերներն օգտագործում էին ներկառուցված կարգավորումները, և NAT-ը միացված էր: Բոլոր վիրտուալ մեքենաները տեղակայված են նույն հոսթի և նույն վիրտուալ անջատիչի վրա:
Ցանցի աշխատանքը գնահատելու համար սերվերի և հաճախորդի միջև թեստավորում է իրականացվել առանց VPN կապի:
Թեստն իրականացվել է TamoSoft Throughput Test-ի միջոցով միայն TCP ռեժիմում, «ave» արժեքները վերցվել են աղյուսակների և գրաֆիկների համար: Յուրաքանչյուր թեստի համար տվյալները հավաքագրվել են 5 րոպե 30 վայրկյան:
Երկու ներդրման սահմաններն ավելի լավ հասկանալու համար նախ փորձարկենք վիրտուալ անջատիչի թողունակությունը:
Ահա թե ինչպիսին էին արդյունքները թեստավորման ծրագրում։ Հաջորդը, բոլոր արդյունքները կփաթաթվեն աղյուսակներով:
Ինչպես տեսնում եք, վիրտուալ անջատիչը փորձարկման մեջ խոչընդոտ չէ և գրեթե հասնում է 10 գիգաբիթ տեսական սահմանին:
Ինչ տեսք ուներ թեստային ցանցը «ֆիզիկապես»:
Արդյունքները:
Մեկ միջուկի համար.
Մեկ հիմնական կարգապահության մեջ երկու սերվերներն էլ հավասար են:
4 միջուկի համար.
8 միջուկի համար.
Այստեղ մենք հստակ տեսնում ենք, թե որ լուծումն է լավագույնս չափվում՝ կախված միջուկների քանակից: Նվազեցնելով յուրաքանչյուր միջուկի կատարումը՝ RRAS-ը փոխհատուցեց դրանց քանակի կորուստները, ինչը SoftEther-ը չարեց:
Համակարգի RAM սպառումը
SoftEther-ի կողմից սպառվող RAM-ի քանակն աճել է՝ կախված միջուկների քանակից՝ 122-ից հասնելով 177 ՄԲ-ի, բայց դեռ ավելի քիչ, քան RRAS-ը:
RRAS ծառայությունն ինքնին կշռում է մոտ 200 մեգաբայթ հիշողություն՝ հանած համակարգի ընդհանուր սպառումը:
Տարբեր պայմաններում թողունակությունը
Ընդհանուր թողունակությունը առանց պրոցեսորի որևէ սահմանափակման:
Եթե դեռ չեք ընտրել ձեզ համար հարմար լուծումը, գուցե այս աղյուսակը կօգնի ձեզ կատարել ձեր ընտրությունը: Տրված է ընդհանուր թողունակությունը պրոցեսորի դեֆիցիտի ռեժիմում:
Խնդրում ենք նկատի ունենալ, որ չորս և մեկ միջուկների վրա SoftEther-ի կատարումն ավելի բարձր է, քան ութում: Նման ցածր կատարողականությունը ոչ մի այլ տեղ չի հայտնաբերվել, բայց թեստավորումն ինքնին ցույց է տալիս, թե որքան լավ է ալգորիթմը չափվում միջուկների քանակով:
Եզրակացություն.
SoftEther-ին միանալը պրոցեսորի սահմանաչափով առաջին անգամ չաշխատեց, ես պետք է նախ մեծացնեի սահմանը, միացնեի և հետո միայն իջեցնեի սահմանը, սա սահմանափակում է դրա տեղադրումը շատ բարակ միջավայրերում: RRAS-ը միշտ մուտք է գործել անմիջապես:
Եթե դուք ունեք շատ միջուկներով մեքենա, նախընտրեք RRAS-ը: Իսկ SoftEther-ի համար կարող եք թողնել 4 միջուկ: Եթե նույնիսկ հեղինակը օգտագործեր, ապա դրա համար կթողներ միայն մեկ միջուկ։
Ինչ և որտեղ տեղադրել – որոշեք ինքներդ: Եթե ունեք 99 ռուբլի
Source: www.habr.com