«Գողացված արևմուտքից նկար՝ ուշադրություն գրավելու համար»
Մեր նախորդ հոդվածներում մենք նշեցինք, թե ինչպես աշխատել Windows Server Core 2019-ի հետ մեր նոր UltraLight պլանում 99 ռուբլու ամսավճարով։ Առաջարկում ենք ևս մեկ ճանապարհ օգտվելու данного тарифից։ Այս անգամ խոսքը կգնա այն մասին, թե ինչը ընտրել, երբ ձեզ տրվում է VPN կամ ցանցային IP հասցե, որը, փաստորեն, ավելի հարմար է օգտագործելու Hamachi-ի փոխարեն, հատկապես, եթե ցանկանում եք խաղալ հերոսների կամ Warcraft 3-ը լոկալ ցանցում։ Չենք խոսելու կարգավորման մասին, այլ կխոսենք կատարման մասին։
Թեստավորման մեթոդը
RRAS և SoftEther ընտրվել են տեղակայման հեշտության, L2TP պրոտոկոլի աջակցության և GUi-ով կառավարելու հնարավորության հիման վրա։
SoftEther-ի և RRAS-ի համար օգտագործվել է L2TP միացումը հանրաճանաչ բանալիով՝ Windows-ի ստանդարտ միջոցների միջոցով։ Ինչպես տեղադրվել է, այնպես էլ փորձարկվել է։
SoftEther-ի համար գործարկման օպերացիոն համակարգը Ubuntu 18.04 LTS է, RRAS-ի դեպքում՝ Windows Server Core 2019։ Ամբողջ օպերացիոն համակարգը փորձարկումներից առաջ ստացել է վերջին թարմացումները՝ 21.11.2019-ի դրությամբ։
Hyper-V երկրորդ սերնդի վիրտուալ մեքենային տեղադրվեց 1 ԳԲ RAM, ինչպես նաև պրոցեսորի սահմանափակումը։ Թեստավորման խմբերի կատարողական կարգը հետևյալն է.
Ամեն 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則沒有這樣做。
Համակարգի օպերատիվ հիշողության սպառում

SoftEther-ի կողմից սպառվող օպերատիվ հիշողության ծավալը աճել է միջուկների թվի և 122 MB-ից հասել 177 MB-ի, սակայն դեռևս պակաս է RRAS-ից։
RRAS ծառայությունը սպառում է մոտ 200 մեգաբայթ հիշողություն, առանց համակարգի ընդհանուր սպառումը հաշվի առնելու։
Թողունակությունը տարբեր պայմաններում

Ընդհանուր թողունակությունը առանց ցանկացած պրոցեսորի սահմանափակումների։

Եթե դուք մինչ այժմ դեռ չեք ընտրել ձեզ համար հարմար լուծում, հնարավոր է, այս աղյուսակը կօգնի որոշել ընտրությունը: Տեղադրված է CPU-ի պակասի պայմաններում ընդհանուր թողունակությունը:

Դիտեք, որ չորս ու մեկ միջուկային կատարողականությունը SoftEther-ի համար ավելի բարձր է քան ութ միջուկային: Ինպես որ, նման ցածր կատարողականություն այլևս չի հանդիպում, որն իսկապես ցույց է տալիս, թե որքան լավ է ալգորիթմը մասշտաբվում միջուկների քանակի հետ:
Վերջաբան:
SoftEther-ի հետ CPU սահմանափակմամբ միանալը առաջին անգամ չի եղել, սկզբում ստիպված էի բարձրացնել սահմանը, միանալ և հետո արդեն իջեցնել սահմանը, դա սահմանափակում է դրա տեղակայումը շատ նրբադիտմամբ միջավայրերում: RRAS-ը միշտ օրեր կապվող էր:
Եթե դուք ունեք բազմաթիվ միջուկներ ունեցող մեքենա, նախընտրեք RRAS-ը: Իսկ SoftEther-ի համար կարելի է թողնել նույնիսկ 4 միջուկ: Առաջնորդը, եթե այն օգտագործեր, ապա նրա համար թողնում էր միայն մեկ միջուկ:
Ինչ եւ որտեղ տեղադրել՝ որոշեք ինքներդ: Եթե ունեք 99 ռուբլի՝ Windows Server-ով, ապա լավագույն ընտրությունը, իրականում, կլինի հենց RRAS-ը:
Ընտանիք: habr.com
