તમારું ક્લાઉડ VPN હજી પણ હોસ્ટિંગ પ્રદાતા પર આધારિત છે
ગેસ્ટનું સંચાલન તમને હાઇપરવાઇઝર, નેટવર્ક કે એકાઉન્ટ આપતું નથી. ટનલની અંદરથી ઠીક ન કરી શકાય તેવી નિર્ભરતાઓનું આયોજન કરો.
તમે ઓપરેટિંગ સિસ્ટમ ઇન્સ્ટોલ કરી, સેવાને કડક બનાવી અને કી તમારી પાસે રાખી, અને એવું લાગવા માંડે છે કે સર્વર તમારું છે. તે તમારું એ રીતે છે જે રીતે ભાડાનું ફ્લેટ તમારું હોય: દરવાજાનું તાળું તમારા નિયંત્રણમાં છે અને મકાન નહીં. હાઇપરવાઇઝર, ઇન્સ્ટન્સની સામેનું નેટવર્ક અને બધું ફરી બનાવી શકે તેવું એકાઉન્ટ બીજા કોઈનું છે. આ ભેદ જ નક્કી કરે છે કે પુનઃપ્રાપ્તિ યોજનાએ શું આવરી લેવું જોઈએ, અને સેલ્ફ-હોસ્ટિંગ સૌથી ઓછું બદલે છે તે ભાગ આ જ છે.
એકાઉન્ટ એ જ ખરું નિયંત્રણ સ્તર છે
હોસ્ટિંગ એકાઉન્ટ વર્ચ્યુઅલ મશીન, તેની ડિસ્ક, સ્નેપશોટ, જાહેર સરનામાં અને નેટવર્ક નિયમોનું સંચાલન કરે છે. આમાંથી દરેકને ગેસ્ટમાં લોગિન કર્યા વિના પણ બદલી શકાય છે, જે એકાઉન્ટને મોટાભાગની VPN માર્ગદર્શિકાઓ વર્ણવે છે તે ધમકી મોડેલની બહાર મૂકે છે. સંપૂર્ણ ટનલ ગોઠવણી ડિસ્ક બદલતી એકાઉન્ટ ક્રિયાને પણ ટકી રહે છે.
તે એકાઉન્ટને અલગ સંપત્તિ તરીકે સુરક્ષિત રાખો: સ્વતંત્ર ઓળખપત્રો, હાર્ડવેર-આધારિત બીજા પરિબળો અને એવો ઓડિટ ટ્રેલ જે કોઈ ખરેખર વાંચે. VPN સેવા સાથે સમાન પાસવર્ડ મેનેજર એન્ટ્રી વહેંચવી એ જ ભૂલ છે જે બાકીના બધા નિયંત્રણોને અર્થહીન બનાવે છે.
પ્રદાતાનું કાર્યવિભાજન સામાન્ય ક્લાઉડ માટે નહીં, ચોક્કસ ઉત્પાદન માટે વાંચો. શેર્ડ રિસ્પોન્સિબિલિટી મોડેલ સ્તરો કેવી રીતે વહેંચાય છે તેનું ઉપયોગી ઉદાહરણ છે, અને અન્ય પ્રદાતાઓ તે વારસામાં લેવાને બદલે પોતાની સીમાઓ વર્ણવે છે. તમે એ શોધી રહ્યા છો કે કઈ નિષ્ફળતાઓ તમારે ઠીક કરવાની અપેક્ષા છે અને કઈ તમે ફક્ત જાણ કરી શકો છો.
એવી ઇન્ફ્રાસ્ટ્રક્ચર ઘટનાઓ જેનું સંચાલન તમે કરી શકતા નથી
લાઇવ માઇગ્રેશન, હોસ્ટ જાળવણી, ભૌતિક નોડ પર હાર્ડવેર નિષ્ફળતા અને કેપેસિટી ઇવેન્ટ—બધું પ્રદાતા પોતાના સમયપત્રક મુજબ સંભાળે છે. તમે રીબૂટ, ટૂંકી પેકેટ ખોટ કે સરનામું બદલાવું જોઈ શકો છો, અને કારણ નહીં જુઓ. ઇન્સ્ટન્સને સ્થિર બિંદુ ગણતી રચના તે દરેકને VPN ખામી તરીકે અર્થઘટન કરશે. સુધારાત્મક પગલું એ છે કે સેવાને અદૃશ્ય થતા ઇન્સ્ટન્સ પ્રત્યે સહિષ્ણુ બનાવો, એવા કારણની તપાસ કરવાને બદલે જે તમને ક્યારેય બતાવવામાં નહીં આવે.
બેકઅપ આ સ્તરના છે, ટનલના નહીં. સર્વર ગોઠવણી, ઓળખ, સરનામા યોજના અને માન્ય રૂટ એવી જગ્યાએ રાખો જે ઇન્સ્ટન્સ સુધી પહોંચી શકાય તેના પર આધારિત ન હોય, અને ખાતરી કરો કે મૂળ ડિસ્ક વિના નકલ પુનઃસ્થાપિત થઈ શકે છે.
સરનામાના વર્તનને અલગ તપાસ જોઈએ. જાહેર સરનામું સ્ટોપ, બદલી કે ડિલીટ પછી ટકે છે કે નહીં તે તે કેવી રીતે ફાળવાયું હતું તેના પર આધારિત છે, અને આ ત્રણ ક્રિયાઓ એકબીજાના બદલે વાપરી શકાતી નથી. ઘટના પ્રશ્નને તાત્કાલિક બનાવે તે પહેલાં લખો કે તમે કોના પર આધાર રાખો છો.
પુનઃનિર્માણ પછી શું ટકે છે તે તપાસો
બધું ચાલુ હોય ત્યારે જ પુનઃપ્રાપ્તિ માર્ગ બનાવો. પ્રદાતા જે કન્સોલ કે આઉટ-ઓફ-બેન્ડ ઍક્સેસ આપે છે તે ઓળખો, ટનલ વિના ત્યાં પહોંચી શકાય છે તેની ખાતરી કરો, અને ઓળખપત્રો એવી જગ્યાએ રાખો જે તૂટેલો લેપટોપ કે ખોવાયેલો ફોન સાથે ન લઈ જાય. સ્થાનિક ફાયરવોલ ફેરફાર ટનલને અવરોધે તો તે કન્સોલ જ પાછા ફરવાનો એકમાત્ર રસ્તો છે.
curl -s http://169.254.169.254/latest/meta-data/instance-id
curl -s http://169.254.169.254/latest/meta-data/public-ipv4
cloud-init status --long
મેટાડેટા સેવા ઇન્સ્ટન્સ વિશે એવા પ્રશ્નોના જવાબ આપે છે જે ગેસ્ટ અન્યથા જોઈ શકતું નથી, અને તેના ચોક્કસ માર્ગ પ્રદાતાઓ અને પ્લેટફોર્મ વચ્ચે અલગ હોય છે, તેથી તમે ચલાવો છો તે ઉત્પાદનના દસ્તાવેજ સાથે તેની ચકાસણી કરો. પછી પરીક્ષણ ઇન્સ્ટન્સનું એક નિયંત્રિત પુનઃનિર્માણ કરો અને તેનો સમય માપો. કોઈએ ન કરેલી પુનઃપ્રાપ્તિ પ્રક્રિયા ફક્ત એક પરિકલ્પના છે.
પુનઃનિર્માણે સરનામું, હોસ્ટ કી, ડિસ્ક ઓળખ અને ક્લાયન્ટ પિન કરે તે બધા સાથે શું કર્યું તે નોંધો. હોસ્ટ કી કેશ કરેલા ક્લાયન્ટ પુનઃનિર્માણ પછી ફરિયાદ કરશે, અને તે ફરિયાદ દબાવવાની ખામી નહીં, સાચું વર્તન છે.
સેલ્ફ-હોસ્ટિંગ ખરેખર શું બદલે છે તે નક્કી કરો
તમારું પોતાનું VPN ચલાવવું વિશ્વાસને VPN ઓપરેટર પાસેથી હોસ્ટિંગ પ્રદાતા અને તમારી પાસે ખસેડે છે. તે સાચો ફેરફાર છે, અને તે ત્રીજા પક્ષને દૂર કરવા જેટલું નથી. જો હેતુ વ્યાપારી VPNને ટ્રાફિક જોતું અટકાવવાનો હતો, તો પ્રદાતા હજી ઇન્સ્ટન્સનું નેટવર્ક, તેની ડિસ્ક અને તેના બિલિંગ રેકોર્ડ જોઈ શકે છે.
તમારા પોતાના લોગ તમારા સોફ્ટવેરનું વર્ણન કરે છે, અને પ્રદાતા રાખે છે તે દરેક ઇન્ફ્રાસ્ટ્રક્ચર રેકોર્ડનું વર્ણન કરતા નથી. ઊલટું પણ સાચું છે: ઇન્ફ્રાસ્ટ્રક્ચરની દૃશ્યતા સાબિત કરતી નથી કે પ્રદાતા શું રાખે છે. બંને પ્રશ્નોને પ્રદાતાની નીતિ અને તમારી ગોઠવણીની જરૂર છે, અને એક પણ બીજાનો જવાબ આપતું નથી.
જવાબને કામના વિભાજન તરીકે લખો: કયું સ્તર નિષ્ફળ ગયું, કોણ તેને સુધારી શકે છે અને તે સુધારણામાં કેટલો સમય લાગે છે. સેલ્ફ-હોસ્ટિંગ બદલે છે કે તમે કોના પર વિશ્વાસ કરો છો, અને આ કસરતનો ઉપયોગી ભાગ એ જાણવો છે કે તમે તેમના પર કયા સ્તર માટે વિશ્વાસ કરો છો.