Grid file system
ஒரு கிரிட் கோப்பு முறைமை என்பது ஒரு கணினி கோப்பு முறைமையாகும், இதன் குறிக்கோள் பல சிறிய கோப்பு சேமிப்பு பகுதிகளைப் பயன்படுத்துவதன் மூலம் நம்பகத்தன்மை மற்றும் கிடைக்கும் தன்மையை மேம்படுத்துவதாகும். கூறுகள் கோப்பு அமைப்புகள் மூன்று கூறுகளைக் கொண்டுள்ளனஃ கோப்பு அட்டவணை (FAT அட்டவணை, MFT போன்றவை) கோப்பு தரவு மெட்டாடேட்டா (பயனர் அனுமதிகள் போன்றவை) ஒரு கிரிட் கோப்பு முறைமைக்கு இதே போன்ற தேவைகள் இருக்கும்ஃ கோப்பு அட்டவணை (அல்லது தேடல் குறியீடு) கோப்பு தரவு மெட்டாடேட்டா ஒப்பீடுகள் கோப்பு அமைப்புகள் ஒரு கணினிக்கு (முற்றிலும்) நிர்வகிக்க ஒற்றை வட்டு போல் தோன்றும் வகையில் வடிவமைக்கப்பட்டுள்ளதால், ஒரு கிரிட் சூழ்நிலையில் பல புதிய சவால்கள் எழுகின்றன, இதன் மூலம் கிரிட்டில் உள்ள எந்த ஒரு வட்டு கட்டத்தில் உள்ள எந்த தரவுக்கான கோரிக்கைகளையும் கையாளும் திறன் கொண்டதாக இருக்க வேண்டும். பெரும்பாலான கோப்பு சேமிப்பு அதிக அளவிலான தரவு பாதுகாப்பை (தரவை இழக்க இயலாமை) அடைய பணிநீக்க அடுக்குகளைப் பயன்படுத்துகிறது. பணிநீக்கத்தின் தற்போதைய வழிமுறைகளில் பிரதி மற்றும் சமநிலை சோதனைகள் அடங்கும். இத்தகைய பணிநீக்கம் ஒரு ரேட் வரிசை வழியாக செயல்படுத்தப்படலாம் (இதன் மூலம் பல இயற்பியல் வட்டுகள் ஒரு உள்ளூர் கணினியில் ஒற்றை வட்டு போல் தோன்றும், இதில் தரவு பிரதி மற்றும்/அல்லது வட்டு பகிர்வு ஆகியவை அடங்கும்). இதேபோல், ஒரு கிரிட் கோப்பு அமைப்பு "கிரிட்" இல் உள்ள பல்வேறு வட்டுகளில் ஓரளவு பணிநீக்கம் (தர்க்க கோப்பு மட்டத்திலோ அல்லது தொகுதி மட்டத்திலோ, ஒருவித சமநிலை சரிபார்ப்பு உட்பட) கொண்டிருக்கும். கட்டமைப்பு முதன்மையாக, ஒரு கோப்பு அட்டவணை பொறிமுறை அவசியம். கூடுதலாக, கோப்பு அட்டவணையில் கட்டத்திற்குள் (இலக்கு/இலக்கு) கோப்பைக் கண்டுபிடிப்பதற்கான ஒரு பொறிமுறை இருக்க வேண்டும். இரண்டாவதாக, கோப்பு தரவுகளுடன் வேலை செய்வதற்கான ஒரு வழிமுறை இருக்க வேண்டும். கோப்பு தரவை கோரிக்கைகளுக்கு கிடைக்கச் செய்வதற்கு இந்த வழிமுறை பொறுப்பாகும். பிட் டொரண்ட் தொழில்நுட்பத்துடன் செயல்படுத்துதல், ஒரு கிரிட் கோப்பு முறைமைக்கு இணையாக வரையப்படலாம், அதில் ஒரு டொரண்ட் டிராக்கர் (மற்றும் தேடுபொறி) "கோப்பு அட்டவணை" ஆகவும், டொரண்ட் பயன்பாடுகள் (கோப்புகளை அனுப்புதல்) "கோப்பு தரவு" கூறாகவும் இருக்கும். கோப்பு அட்டவணை முனைகளால் புதிய கோப்புகள் எப்போது அட்டவணையில் சேர்க்கப்படுகின்றன என்பதைக் குறிக்க, பிரதி மற்றும் பிற ஒத்த கூறுகளைத் தூண்டுவதற்கு ஒரு ஆர். எஸ். எஸ் ஊட்டத்தைப் போன்ற பொறிமுறையைப் பயன்படுத்தலாம். ஒரு கோப்பு அமைப்பு இதே போன்ற தொழில்நுட்பத்தை (விநியோகிக்கப்பட்ட பிரதி, விநியோகிக்கப்பட்ட தரவு கோரிக்கை/பூர்த்தி) இணைக்கலாம். அத்தகைய இரண்டு அமைப்புகளும் (கோப்பு அட்டவணை மற்றும் கோப்பு தரவு) ஒரு ஒற்றை நிறுவனமாக உரையாற்றக்கூடிய திறன் கொண்டிருந்தால் (அதாவது. ஒரு கிளஸ்டரில் மெய்நிகர் முனைகளைப் பயன்படுத்தி), பின்னர் அத்தகைய அமைப்பில் வளர்ச்சியை எளிதில் கட்டுப்படுத்த முடியும், எந்த கட்ட உறுப்பினர் பொறுப்பாக இருப்பார் என்பதைத் தீர்மானிப்பதன் மூலம் (கோப்பு அட்டவணை மற்றும் கோப்பு தேடல்கள் மற்றும்/அல்லது கோப்பு தரவு). கிடைக்கும் தன்மை தரவு நகல்களை நிர்வகிக்க சில முறைகள் உள்ளன என்று வைத்துக்கொள்வது (ஒதுக்கீட்டை ஒதுக்குவது போன்றவை) கட்டத்திற்குள் தன்னியக்கமாக, இழப்பு அல்லது செயலிழப்பு ஆகியவற்றைப் பொருட்படுத்தாமல், அதிக கிடைக்கும் வகையில் தரவை கட்டமைக்க முடியும். சவால்கள் மிகப்பெரிய சிக்கல் தற்போது தரவு புதுப்பிப்புகளை விநியோகிப்பதைச் சுற்றி வருகிறது. டொரண்டுகள் குறைந்தபட்ச படிநிலையை ஆதரிக்கின்றன (தற்போது டொரண்ட் டிராக்கரில் மெட்டாடேட்டாவாகவோ அல்லது கண்டிப்பாக UI மற்றும் அடிப்படை வகைப்படுத்தலாகவோ செயல்படுத்தப்படுகின்றன). ஒரே நேரத்தில் பல முனைகளை புதுப்பிப்பது (அணு பரிவர்த்தனைகள் தேவை என்று கருதி) புதுப்பிப்புகள் மற்றும் சேர்த்தல்களின் போது தாமதத்தை வழங்குகிறது, பொதுவாக சாத்தியமற்றது. கூடுதலாக, ஒரு கட்டம் (நெட்வொர்க் அடிப்படையிலான) கோப்பு அமைப்பு பாரம்பரிய TCP/IP முன்னுதாரணங்களை உடைக்கிறது, இதில் ஒரு கோப்பு முறைமைக்கு (பொதுவாக குறைந்த நிலை, ரிங் 0 வகை செயல்பாடுகள்) சிக்கலான TCP/IP செயல்படுத்தல்கள் தேவைப்படுகின்றன, இது சுருக்கத்தின் அடுக்குகளை அறிமுகப்படுத்துகிறது மற்றும் அத்தகைய கட்ட கோப்பு முறையை உருவாக்கும் செயல்முறைக்கு சிக்கலானது. அதிக அளவில் கிடைக்கக்கூடிய தரவுகளின் எடுத்துக்காட்டுகள் பின்வருமாறுஃ நெட்வொர்க் சுமை சமநிலைப்படுத்தல்/சிஏஆர்பி-உள்வரும் கோரிக்கைகளை பல கணினிகளுக்கு பிரிப்பது, பொதுவாக ஒரே மாதிரியாகவோ அல்லது ஒட்டுமொத்தமாகவோ கட்டமைக்கப்படுகிறது. பகிரப்பட்ட சேமிப்பு கிளஸ்டரிங்/எஸ்ஏஎன்-ஒரு வட்டு (ஒன்று அல்லது அதற்கு மேற்பட்ட இயற்பியல் வட்டுகள் ஒற்றை தர்க்கரீதியான வட்டாக செயல்படுகின்றன) பல கணினிகளுக்கு வழங்கப்படுகிறது, அவை உள்வரும் கோரிக்கைகளைப் பிரிக்கின்றன. வட்டு அணுகலை விட அதிக கணினி சக்தி தேவைப்படும்போது இது பொதுவாகப் பயன்படுத்தப்படுகிறது. தரவு பிரதி/பிரதிபலிப்பு-பல கணினிகள் தரவை ஒத்திசைக்க முயற்சிக்கலாம் (பொதுவாக நேரத்திற்குள் அல்லது ஸ்னாப்ஷாட் அடிப்படையிலானது). அறிக்கையிடல் (கடைசி ஸ்னாப்ஷாட் அடிப்படையில்) அல்லது காப்புப்பிரதி நோக்கங்களுக்காக அடிக்கடி பயன்படுத்தப்படுகிறது. தரவு பகிர்வு-பல கணினிகளுக்கு இடையில் தரவைப் பிரிப்பது. தரவுத்தளங்களில், தரவு பெரும்பாலும் அட்டவணைகளின் அடிப்படையில் பிரிக்கப்படுகிறது (சில அட்டவணைகள் சில கணினிகளில் உள்ளன, அல்லது ஒரு அட்டவணை சில "இடைவெளி புள்ளிகளில்" பல கணினிகளுக்கு இடையில் பிரிக்கப்படுகிறது). பொதுவான கோப்புகள் வகை (வகை அடிப்படையிலான கோப்புறைகள்) அல்லது இருப்பிடம் (புவியியல் ரீதியாக பிரிக்கப்பட்ட) மூலம் பிரிக்கப்படுகின்றன. மேலும் காண்கஃ விநியோகிக்கப்பட்ட கணினி தன்னார்வ கணினி திட்டங்களின் பட்டியல் கிரிட் கம்ப்யூட்டிங் குறிப்புகள் கணினி கோப்பு அமைப்புகள்