Migration (virtualization)
વર્ચ્યુઅલાઈઝેશનના સંદર્ભમાં, જ્યાં સમગ્ર કમ્પ્યુટરનું મહેમાન સિમ્યુલેશન વાસ્તવમાં માત્ર એક સોફ્ટવેર વર્ચ્યુઅલ મશીન (વી. એમ.) છે જે હાયપરવાઇઝર હેઠળ યજમાન કમ્પ્યુટર પર ચાલે છે, સ્થળાંતર (જેને ટેલિપોર્ટેશન તરીકે પણ ઓળખવામાં આવે છે, જેને જીવંત સ્થળાંતર તરીકે પણ ઓળખવામાં આવે છે) એ પ્રક્રિયા છે જેના દ્વારા ચાલી રહેલા વર્ચ્યુઅલ મશીનને એક ભૌતિક યજમાનમાંથી બીજામાં ખસેડવામાં આવે છે, જેમાં સેવામાં થોડો અથવા કોઈ વિક્ષેપ નથી. વ્યક્તિલક્ષી અસરો આદર્શ રીતે, પ્રક્રિયા સંપૂર્ણપણે પારદર્શક હોય છે, પરિણામે સેવામાં કોઈ વિક્ષેપ (અથવા ડાઉનટાઇમ) થતો નથી. વ્યવહારમાં, ઉપલબ્ધતામાં હંમેશા થોડો વિરામ હોય છે, જો કે તે એટલો ઓછો હોઈ શકે છે કે માત્ર હાર્ડ રીઅલ-ટાઇમ સિસ્ટમ્સ પ્રભાવિત થાય છે. વર્ચ્યુઅલાઈઝેશનનો ઉપયોગ નેટવર્ક સેવાઓ અને વપરાશકર્તા કાર્યક્રમો સાથે વધુ વારંવાર થાય છે, અને આ સામાન્ય રીતે સંક્ષિપ્ત વિલંબને સહન કરી શકે છે જે સામેલ હોઈ શકે છે. દેખીતી અસર, જો કોઈ હોય તો, સામાન્ય કરતાં લાંબા સમય સુધી કર્નલ વિલંબ જેવી જ હોય છે. ઉદ્દેશ અસરો વાસ્તવિક પ્રક્રિયા ઉપયોગમાં લેવાતા ચોક્કસ વર્ચ્યુઅલાઈઝેશન પેકેજ પર ભારે નિર્ભર છે, પરંતુ સામાન્ય રીતે, પ્રક્રિયા નીચે મુજબ છેઃ વી. એમ. ના નિયમિત સ્નેપશોટ (તેના સિમ્યુલેટેડ હાર્ડ ડિસ્ક સ્ટોરેજ, તેની મેમરી અને તેના વર્ચ્યુઅલ પેરિફેરલ્સ) હાયપરવાઇઝર દ્વારા અથવા વહીવટી સ્ક્રિપ્ટ્સના સમૂહ દ્વારા પૃષ્ઠભૂમિમાં લેવામાં આવે છે. દરેક નવો સ્નેપશોટ સ્ટેકની ટોચ પર એક વિભેદક ઓવરલે ફાઇલ ઉમેરે છે જે, સંપૂર્ણ રીતે, મશીનનું સંપૂર્ણ વર્ણન કરે છે. માત્ર સૌથી ઉપરના આવરણને જ લખી શકાય છે. જૂની ઓવરલે ફક્ત વાંચવા માટે જ હોવાથી, તેઓ અન્ય મશીન-બેકઅપ હોસ્ટમાં નકલ કરવા માટે સલામત છે. આ નિયમિત અંતરાલે કરવામાં આવે છે, અને દરેક ઓવરલેની માત્ર એક જ વાર નકલ કરવાની જરૂર હોય છે. જ્યારે સ્થળાંતર કામગીરીની વિનંતી કરવામાં આવે છે, ત્યારે વર્ચ્યુઅલ મશીન થોભાવવામાં આવે છે, અને તેની વર્તમાન સ્થિતિ ડિસ્કમાં સાચવવામાં આવે છે. આ નવી, અંતિમ ઓવરલે ફાઇલોને બેકઅપ યજમાનમાં સ્થાનાંતરિત કરવામાં આવે છે. આ નવી વર્તમાન સ્થિતિમાં ફક્ત છેલ્લા બેકઅપ સિંક્રોનાઇઝેશન પછી કરવામાં આવેલા ફેરફારોનો સમાવેશ થતો હોવાથી, ઘણી એપ્લિકેશનો માટે ટ્રાન્સફર કરવા માટે બહુ ઓછું હોય છે, અને આ ખૂબ જ ઝડપથી થાય છે. નવા યજમાન પર હાયપરવાઇઝર મહેમાન વર્ચ્યુઅલ મશીનને ફરી શરૂ કરે છે. આદર્શ રીતે, વહીવટી સ્ક્રિપ્ટો બેકઅપ કામગીરી ફરી શરૂ કરે છે, નવો યજમાન પ્રાથમિક બને છે, અને અગાઉના યજમાન હવે બેકઅપ નકલો મેળવે છે, તેને અનુગામી સ્થળાંતર કામગીરી માટે તૈયાર કરે છે. નોંધ લો કે વ્યવહારમાં, કામગીરીમાં સુધારો કરવા અને સંગ્રહને શ્રેષ્ઠ બનાવવા માટે (બિનજરૂરી ઓવરરાઈટ્સ મર્જ કરવામાં આવે છે) સ્નેપશોટ સ્ટેકને વધુ વ્યવસ્થાપિત સંખ્યામાં ફાઇલોમાં "મર્જ" કરવા માટે નિયમિત જાળવણી કામગીરી જરૂરી છે. ફેલઓવર સ્થળાંતર સાથેનો સંબંધ કેટલાક વર્ચ્યુઅલાઈઝેશન સ્યુટ્સ દ્વારા પૂરી પાડવામાં આવતી ફેલઓવર ક્ષમતા જેવો જ છે. સાચું નિષ્ફળતામાં, યજમાન અચાનક સંપૂર્ણપણે નિષ્ફળ થઈ શકે છે, જે વી. એમ. ની તાજેતરની સ્થિતિને બેકઅપ યજમાનમાં નકલ કરવામાં આવતી અટકાવે છે. જો કે, બેકઅપ યજમાન પાસે ખૂબ જ તાજેતરના ફેરફારો સિવાય બધું જ છે, અને તે ખરેખર તેની છેલ્લી જાણીતી સુસંગત સ્થિતિથી કામગીરી ફરી શરૂ કરી શકે છે. કારણ કે કામગીરી ખૂબ સમાન છે, જે સિસ્ટમો એક ક્ષમતા પ્રદાન કરે છે તે બીજી પ્રદાન કરી શકે છે. સંદર્ભો કોમ્પ્યુટર નેટવર્કિંગ ખામી-સહિષ્ણુ કોમ્પ્યુટર સિસ્ટમો