Նույն պրոցեսորների քանակով երկու սերվեր կարող են պահպանել շատ տարբեր թողունակություն, քանի որ կարևոր թիվն այն է, թե ակտիվ տվյալների ուղին իրականում քանի միջուկ կարող է օգտագործել։ Մեկ հաճախորդի փաթեթները մշակող մեկ օգտագործողի տարածության դեյմոնը սահմանափակվում է մեկ միջուկով, մինչդեռ բեռնաթափված միջուկային ուղին կարող է տարածել այդ աշխատանքը։ Այս պնդումներից ոչ մեկը չի ասում, թե կոնկրետ մեքենան ինչ կանի ձեր տրաֆիկի համար, դրա համար չափումը գալիս է միջուկները հաշվելուց առաջ։

Ստորև բերված համեմատությունը վերաբերում է նրան, թե որտեղ են մշակվում փաթեթները, և ոչ թե նրան, թե որ արտադրանքն է ավելի արագ վերացական իմաստով։ Սրանք տարբեր հարցեր են՝ տարբեր պատասխաններով։

Մեկ միջուկ մեկ հոսքի համար օգտագործողի տարածության ուղում

Ավանդական Community OpenVPN օրինակում տվյալների ալիքը մշակվում է օգտագործողի տարածությունում, և զբաղված կապը կարող է զբաղեցնել մեկ պրոցեսոր, մինչ մեքենայի ընդհանուր օգտագործումը մնում է աննկատ։ Ահա թե ինչու մեկ հոսքով արդեն հագեցած հոսթին միջուկներ ավելացնելը ոչինչ չի փոխում՝ պլանավորիչը ելք չունի այդ աշխատանքը բաժանելու։ Մեկ հաճախորդի համար մեկ պրոցես կառուցվածքը մեկ հաճախորդի փոխանցումը սահմանափակում է մեկ միջուկի հզորությամբ՝ անկախ միջուկների ընդհանուր քանակից։ Թեստի ընթացքում կարդացեք յուրաքանչյուր միջուկի օգտագործումը, այլ ոչ թե ընդհանուր թիվը, այլապես խցանումը կթվա որպես ազատ պաշար։

Մեկ հոսթի վրա մի քանի սերվերի օրինակներ գործարկելը տարբեր հաճախորդներին բաշխում է պրոցեսների միջև։ Այն չի զուգահեռականացնում գոյություն ունեցող կապը և պահանջում է առանձին լողավազաններ, լսողներ և երթուղայնացման որոշումներ։

Մյուս ուղին՝ փաթեթները միջուկում

Տվյալների ալիքի բեռնաթափում աջակցվող փաթեթների մշակումը և գաղտնագրությունը տեղափոխում է միջուկ, որտեղ աշխատանքը կարող է օգտագործել մի քանի միջուկ։ Դա հզորության հարցը մեկ միջուկից տեղափոխում է մեքենա, բայց միայն այն կազմաձևերի համար, որոնք իրականացումը աջակցում է՝ համատեղելի միջուկային մոդուլ, համապատասխան տվյալների գաղտնագրիչ և կազմաձև առանց այն հատկանիշների, որոնք բեռնաթափումը բացառում է։ Մոդուլ տեղադրելը նույնը չէ, ինչ օգտագործելը, ուստի հաստատեք ակտիվ ռեժիմը կապի սեփական մատյանից կամ կարգավիճակի ելքից։ Տարբերակի պաստառը ապացուցում է, թե ինչ հասանելի է, և ոչ թե ինչ է աշխատում։

Բեռնաթափումը չի հեռացնում նույնականացումը կամ կառավարման ալիքը և ամեն տեղաբաշխում բազմամիջուկ չի դարձնում։ Դա համատեղելի տվյալների ուղու տեղային արագացում է, և պահանջները տարբերվում են ըստ հարթակի ու տարբերակի։

Ինչ է իրականում որոշում համեմատությունը

Իրական ընտրությունը հոսքի սահմանաչափն ընդունելու, հաճախորդներին օրինակների միջև բաշխելու և աջակցվող բեռնաթափման կազմաձևին անցնելու միջև է։ Յուրաքանչյուրը լուծում է տարբեր խնդիր, և սխալ ընտրությունը արժենում է գումար՝ առանց թիվը շարժելու։ Կարևոր թեստը այն է, որը ձևավորված է ծառայության օգտագործման ձևին համապատասխան։

Չափեք երեք ձև՝ մեկ հաճախորդ մեկ փոխանցումով, մեկ հաճախորդ մի քանի հոսքով և մի քանի հաճախորդ միասին։ Երրորդում բարձր ընդհանուր գումարը չի ապացուցում, որ մեկ ներբեռնումը կարող է հասնել դրան, և դանդաղ առանձին փոխանցումը չի ապացուցում, որ սերվերի ընդհանուր հզորությունը սպառվել է։ Արդյունքները պատասխանում են տարբեր հարցերի, և երկուսն էլ արժե ունենալ։

Միայն միջին ձևն է ասում, թե արդյոք մեկ հաճախորդի ներսում զուգահեռականությունը օգնում է, ինչը սովորաբար տրանսպորտի և ուղու հատկություն է, ոչ թե սերվերի։ Միայն առաջինն է ասում այն սահմանը, որը կտեսնի մեկ հավելված։ Պահեք ծանրաբեռնվածությունը նույնը գործարկումների միջև, որպեսզի համեմատությունն իմաստ ունենա։

Չափում, որպեսզի թիվն իմաստ ունենա

Գրանցեք սերվերի և հաճախորդի տարբերակները, ակտիվ տվյալների ուղին, համաձայնեցված տվյալների գաղտնագրիչը, փոխանցման ուղղությունը, փաթեթների չափերը, հոսքերի քանակը և տևողությունը։ Հետևեք յուրաքանչյուր միջուկի ակտիվությանը և փաթեթների ու հերթերի կորուստներին երկու ծայրերում, քանի որ հաճախորդի սեփական ինտերֆեյսը, մատակարարի ցանցը կամ նպատակակետ ծառայությունը կարող են առաջինը դառնալ սահման։ Փոխեք մեկ փոփոխական միաժամանակ, քանի որ գաղտնագրիչը, սեղմումը, MTU-ն և բեռնաթափումը միասին փոխող գործարկումը չի կարող ասել, թե որն էր կարևոր։ Թեստի ընթացքում պահեք այն մուտքի քաղաքականությունը, որը իսկապես նախատեսում եք տեղակայել, քանի որ լաբորատոր դասավորությունը, որը ոչ ոք չի գործարկի, քիչ բան է ապացուցում։

Ապա տեղ թողեք կառավարման ալիքի, վերաբանակցման և հոսթի վրա աշխատող մնացած ամեն ինչի համար։

Հայտնեք, թե ինչ դիմացավ կազմաձևը նախատեսված զուգահեռականության ներքո, և ոչ թե ուրիշի սարքավորումից արտածված արագություն։ Թեստի պայմաններով տրված թիվը օգտակար է․ առանց դրանց խոստումը ենթադրություն է, որը ձեզ հետագայում մեջբերեն։

Առնչվող հոդվածներ