લિનસ ટોરવાલ્ડ્સમાં લિનક્સ કર્નલ શાખા 5.4 માટે ડીએમ-ક્લોન શામેલ હશે

લિનક્સ-કર્નલ

તાજેતરમાં સમાચાર પ્રકાશિત થયા હતા લિનક્સ કર્નલના નિર્માતા, "લિનસ ટોરવાલ્ડ્સ" મુખ્ય શાખામાં સ્વીકૃત (કયા સંસ્કરણ 5.4 ની રચના થાય છે તેના આધારે) ડીએમ-ક્લોન મોડ્યુલનું અમલીકરણ નવા નિયંત્રકના અમલીકરણ સાથે ડિવાઇસ-મેપર પર આધારિત

આ નવી દરખાસ્ત લિનક્સ કર્નલ માટે તમને હાલના બ્લોક ડિવાઇસને ક્લોન કરવાની મંજૂરી આપશે. મોડ્યુલ સ્થાનિક ક copyપિ આધારિત આધારિત બનાવવાની મંજૂરી આપે છે ક્લોનિંગ પ્રક્રિયા દરમ્યાન લખી શકાય તેવા ફક્ત વાંચવા માટેના અવરોધિત ઉપકરણ પર.

લિનક્સ કર્નલ માટે સૂચિત મોડ્યુલની વિશિષ્ટ એપ્લિકેશન તરીકે "ડીએમ-ક્લોન" એ ફક્ત વાંચવા માટેનાં મોડમાં અને I / O પ્રોસેસિંગમાં રિમોટ ફાઇલ ડિવાઇસેસના નેટવર્ક ક્લોનીંગનો સંદર્ભ આપે છે લાંબા વિલંબ સાથે, ઓછામાં ઓછા વિલંબ સાથે રેકોર્ડિંગ અને પ્રોસેસિંગ વિનંતીઓને સમર્થન આપતા ઝડપી સ્થાનિક ઉપકરણ પર.

તેની સાથે ક્લોન કરેલ ઉપકરણને માઉન્ટ કરવાની અને તરત જ તેનો ઉપયોગ શરૂ કરવાની ક્ષમતા પ્રદાન કરે છે તેની રચના પછી, ડેટા ટ્રાન્સફર પ્રક્રિયા સમાપ્ત થવાની રાહ જોયા વિના.

જ્યારે બીજી બાજુ માહિતીની કyingપિ પૃષ્ઠભૂમિમાં ચાલુ રહેશે, નવા ડિવાઇસને ingક્સેસ કરતી વખતે પેદા થયેલ ઇનપુટ / આઉટપુટ સાથે સમાંતર.

ડી.એમ.-ક્લોન માટેનો મુખ્ય વપરાશ કેસ એ સંભવિત રીમોટ લેટન્સી, ફક્ત વાંચવા માટે ફાઇલ પ્રકાર લ locકિંગ ડિવાઇસને લખી શકાય તેવું પ્રાથમિક પ્રકારનાં ઉપકરણ પર ક્લોન કરવાનું છે.

ઉદાહરણ તરીકે ડીએમ-ક્લોનનો ઉપયોગ જોડાયેલ સ્ટોરેજ બેકઅપ્સને પુનર્સ્થાપિત કરવા માટે થઈ શકે છે એસએસડી અથવા એનવીએમ પર આધારિત સ્થાનિક સ્ટોરેજ પર એનબીડી, ફાઇબર ચેનલ, આઇએસસીઆઈ અને એઓઇ જેવા પ્રોટોકોલ દ્વારા ઉપલબ્ધ નેટવર્ક પર.

ડીએમ-ક્લોન કોડ નાના રેન્ડમ લખવા માટે optimપ્ટિમાઇઝ થયેલ છે જેનું કદ બ્લોક કદ (મૂળભૂત રીતે 4K) સાથે મેળ ખાય છે.

ક્લોનીંગ પ્રક્રિયા દરમ્યાન, વાંચેલી વિનંતીઓ ક્લોન કરેલ ઉપકરણમાંથી ડેટા માટેની સીધી વિનંતી તરફ દોરી જશે અને જે ક્ષેત્રોને હજી સુધી સમન્વયિત કરવામાં આવ્યાં નથી તેવા વિનંતીઓ લખવા વિનંતી કરવામાં આવશે ત્યાં સુધી વિનંતી કરેલા બ્લોક્સનું અનિયંત્રિત લોડિંગ પૂર્ણ ન થાય ત્યાં સુધી. રેકોર્ડિંગ-સંબંધિત બ્લોક્સ માટે લોડિંગ કામગીરી તરત જ પ્રારંભ થાય છે).

"કા discardી નાંખો" ઓપરેશન દ્વારા કા removedી નાખેલા બ્લોક્સને ક processપિ પ્રક્રિયામાંથી બાકાત રાખવામાં આવે છે (માઉન્ટ કર્યા પછી, વપરાશકર્તા એફએસમાં ઉપયોગમાં લેવાતા ન હોય તેવા બ્લોકોની કyingપિ ટાળવા માટે "fstrim / mnt / ક્લોન-એફએસ" ચલાવી શકે છે).

માહિતી લોડ થયેલ બ્લોક્સમાં ફેરફાર અને ડેટા વિશે તેઓ એક અલગ સ્થાનિક મેટાડેટા ટેબલમાં સંગ્રહિત છે.

ક્લોનીંગ પૂર્ણ થયા પછી, વપરાશકર્તા ક્લોનીંગની શરૂઆતથી થયેલા તમામ ફેરફારોને પ્રતિબિંબિત કરીને, સ્રોત ઉપકરણની સંપૂર્ણ કાર્યપ્રણાલી પ્રાપ્ત કરે છે.

ક્લોન મેટાડેટાવાળા કોષ્ટકને સિંક્રનાઇઝેશન પછી તેને લીટીઓના ટેબલથી બદલીને છોડી શકાય છે જે ડેટાને સીધા જ નવા ઉપકરણ પર પ્રતિબિંબિત કરે છે.

યુનિયનફ્સ અને ઓવરલેએફએસ આધારિત સોલ્યુશન્સનો મુખ્ય તફાવત એ છે કે આ ઉપકરણ પર વપરાયેલ ફાઇલ સિસ્ટમને ધ્યાનમાં લીધા વિના, ડીએમ-ક્લોન, બ્લ blockક ડિવાઇસ સ્તરે કાર્ય કરે છે, અને સ્રોત ઉપકરણની સંપૂર્ણ નકલ બનાવે છે અને વધારાના સ્તરને લાદતું નથી. જ્યાં પરિવર્તનનો ટ્રેક કરવામાં આવે છે.

ડીએમ-મિરરથી વિપરીત, ડીએમ-ક્લોન મોડ્યુલ મૂળ રૂપે ફક્ત ફક્ત ફક્ત વાંચવા માટેનાં મોડમાં કામ કરવા માટે બનાવવામાં આવ્યું હતું, તેમાં લખાણ કામગીરીનું ભાષાંતર કર્યા વિના.

ડીએમ-સ્નેપશોટમાં, સંપૂર્ણ ક copyપિ બનાવવામાં આવતી નથી અને પૃષ્ઠભૂમિ ક copyપિ સપોર્ટેડ નથી. ડી.એમ.-કેશમાં, સંપૂર્ણ નકલ બનાવવામાં આવતી નથી, લેખન કામગીરી આગળ ધપાવવામાં આવે છે, અને કામ કેશીંગ હિટ્સ સુધી ઘટાડવામાં આવે છે. નજીકની વિધેય ડી.એમ.-પાતળી છે.

dm-chone લક્ષ્ય ઉપકરણ પર સ્રોત ઉપકરણના ભાગોની નકલ કરવા માટે dm-kcopyd નો ઉપયોગ કરે છે. ડિફ defaultલ્ટ રૂપે, આ ​​ક્ષેત્રના કદ જેટલા કદની નકલ વિનંતીઓ જારી કરવામાં આવે છે.

આ ક copyપિ વિનંતીઓના કદને સમાયોજિત કરવા માટે `હાઇડ્રેશન_બેચ_સાઇઝ <# ક્ષેત્રો>` સંદેશનો ઉપયોગ કરી શકાય છે. હાઇડ્રેશન બેચના કદમાં વધારો ડીએમ-ક્લોન સાથે સુસંગત પ્રદેશોને જૂથ બનાવવાનો પ્રયાસ કરે છે, તેથી અમે આ ઘણા પ્રદેશોમાંથી કોપી ડેટા બેચ કરીએ છીએ.

સ્રોત: https://git.kernel.org


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.