ԱՄՆ-ի աշխատանքային բեռը HA VPN-ի միջոցով խնդիր չունի հասնելու գրասենյակի նախածանցին, մինչդեռ նույն VPC-ում եվրոպական բեռը ոչինչ չի ստանում։ Դրա երթուղային աղյուսակը չի պարունակում գրառում այդ նախածանցի համար՝ ոչ մի թունել իջեցված չէ, և ոչ մի firewall կանոն չի փոխվել։ Թունելը և նրա BGP նստաշրջանը առողջ են երկու ուղղություններով։ Տարածաշրջաններ ընդգրկող VPC-ն նույնը չէ, ինչ նրա սովորած երթուղիները, որոնք ընդգրկում են տարածաշրջաններ, և հենց այդ բացը բացատրում է ողջ ախտանիշը։

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

Որտեղից է գալիս տարածաշրջանային շրջանակը

Cloud Router-ը տեղադրում է սովորած երթուղիները շրջանակով, որը հետևում է VPC-ի դինամիկ երթուղավորման ռեժիմին։ Տարածաշրջանային ռեժիմում մեկ տարածաշրջանում սովորած երթուղին օգտագործելի է միայն այդ տարածաշրջանի ռեսուրսների համար, դրա համար էլ եվրոպական աղյուսակը դատարկ է, այլ ոչ թե ցույց է տալիս կոտրված հաջորդ թռիչք։ Գլոբալ ռեժիմում համապատասխան սովորած երթուղիները հասանելի են դառնում VPC-ի յուրաքանչյուր տարածաշրջանի ռեսուրսներին։ Նախքան որևէ բան փոխելը կարդացեք ընթացիկ արժեքը, քանի որ տարածաշրջանայինը լռելյայնն է։ Կարգավորումը գտնվում է ցանցի վրա, ոչ թունելի և ոչ երթուղիչի վրա։

Գույքագրման հրամանը միայն կարդալու համար է և դրան պատասխանում է մեկ տողով՝

gcloud compute networks describe VPC_NAME --format='value(routingConfig.routingMode)'

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

Փոփոխությունը մեկ հրաման և մեկ ուղղություն է

Անցումը VPC-ի ամբողջ կառավարման հարթության խմբագրում է, ոչ թե յուրաքանչյուր VM-ի շրջանցում՝ gcloud compute networks update VPC_NAME --routing-mode=GLOBAL։ Այն նաև միակողմանի է, քանի որ գլոբալի վրա դրված ցանցը հնարավոր չէ վերադարձնել տարածաշրջանայինի։ Գործարկելուց առաջ ևս մեկ անգամ ստուգեք նախագծի և ցանցի անվանումը, քանի որ հրամանը հաստատում չի պահանջում։ Փոփոխությունը արժանի է սպասարկման նշումի և ցանցի սեփականատիրոջ հավանությանը, այլ ոչ թե արագ փորձի համատեղ VPC-ի վրա։

Այդ ցանցի յուրաքանչյուր Cloud Router, VPN և Interconnect կցորդ միանգամից ժառանգում է նոր շրջանակը։ Դա ներառում է այն կցորդները, որոնք ոչ ոք չի հիշատակել փոփոխության հայտում։ Այն տարածաշրջանները, որտեղ նախկինում երբեք այդ երթուղին չի եղել, սկսում են ստանալ այն փոփոխության ուժի մեջ մտնելու պահից, դրա համար էլ այս անցման համար փուլային տեղակայում չկա։

Գլոբալը շրջանակ է, ոչ երաշխիք

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

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

Հեռավոր կողմը նույնպես այլ կերպ է հայտարարում

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

Հատուկ հայտարարությունների ցանկը չի ընդլայնվում, երբ ռեժիմը փոխվում է։ Եթե տեղական երթուղիչը պահում է ձեռքով գրված միջակայքերի ցանկ, եվրոպական նախածանցը մնում է դրանում բացակայող։ Վերադարձի ուղին այդ դեպքում մնում է կոտրված, թեև ելքային երթուղին այժմ գոյություն ունի։ Ստուգեք, թե ինչ է տեղադրել հեռավոր կողմը, ոչ թե ինչ եք արտահանել։

Ինչը ռեժիմը երբեք չի վերականգնի

Գլոբալ երթուղավորումը չի տալիս հանրային ինտերնետ հասանելիություն, անցում չկապված VPC-ների միջև կամ բացակայող ստատիկ երթուղիներ։ Այն չի փոփոխում firewall-ի կանոնները կամ IAM-ը, ուստի քաղաքականությամբ մերժված միացումը մնում է մերժված։

Այս խափանումները ներսից նույն տեսքն ունեն և ոչ մի կապ չունեն երթուղիների շրջանակի հետ։

Փորձարկեք հեռավոր տարածաշրջանից դեպի իրական ծառայություն, ապա հաստատեք, որ պատասխանը վերադառնում է նախատեսված թունելով։ Գրանցեք ռեժիմը, հայտարարման կազմաձևը և ձեր փորձարկած նպատակակետը։ Եթե փորձարկումը դեռ ձախողվում է, նախքան ռեժիմին նորից դիպչելը համեմատեք հեռավոր երթուղիչի BGP աղյուսակը VPC-ի երթուղիների ցանկի հետ։ Այն ժամանակ հաջորդ միջտարածաշրջանային հաշվետվությունը կսկսվի փաստերից, ոչ թե ռեժիմի փոփոխությունից։

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