உலகளவில் அளவிடக்கூடிய, நம்பகமான மற்றும் செலவு குறைந்த தரவு சேமிப்பக தீர்வுகளை உருவாக்குவதற்கான சேமிப்பக அமைப்பு வடிவமைப்பு, கட்டமைப்புகள், தொழில்நுட்பங்கள் மற்றும் சிறந்த நடைமுறைகளின் ஆழமான ஆய்வு.
அளவிடக்கூடிய மற்றும் நம்பகமான சேமிப்பக அமைப்புகளை உருவாக்குதல்: ஒரு விரிவான வழிகாட்டி
இன்றைய தரவு சார்ந்த உலகில், பெரும் அளவிலான தகவல்களைச் சேமிக்கும், நிர்வகிக்கும், மற்றும் அணுகும் திறன் அனைத்து அளவிலான நிறுவனங்களுக்கும் அவசியமானதாகும். சிறிய ஸ்டார்ட்அப்கள் முதல் பன்னாட்டு பெருநிறுவனங்கள் வரை, வலுவான மற்றும் அளவிடக்கூடிய சேமிப்பக அமைப்புகளின் தேவை முதன்மையானது. இந்த விரிவான வழிகாட்டி, நவீன பயன்பாடுகள் மற்றும் பணிச்சுமைகளின் வளர்ந்து வரும் தேவைகளைப் பூர்த்தி செய்யக்கூடிய சேமிப்பக தீர்வுகளை உருவாக்குவதற்கான கோட்பாடுகள், கட்டமைப்புகள், தொழில்நுட்பங்கள் மற்றும் சிறந்த நடைமுறைகளை ஆராய்கிறது. பல்வேறு தொழில்நுட்பப் பின்னணியில் உள்ள வாசகர்கள் அடிப்படைக் கருத்துகளைப் புரிந்துகொண்டு, தங்கள் குறிப்பிட்ட தேவைகளுக்குப் பயன்படுத்திக்கொள்ளும் வகையில் பல்வேறு அம்சங்களை நாங்கள் உள்ளடக்குவோம்.
சேமிப்பக அமைப்பின் அடிப்படைகளைப் புரிந்துகொள்ளுதல்
சேமிப்பக அமைப்புகளை உருவாக்குவதன் பிரத்தியேகங்களுக்குள் நுழைவதற்கு முன், அடிப்படைக் கருத்துக்கள் மற்றும் சொற்களைப் புரிந்துகொள்வது அவசியம். இந்த பகுதி ஒரு சேமிப்பக அமைப்பை வரையறுக்கும் முக்கிய கூறுகள் மற்றும் குணாதிசயங்களை உள்ளடக்கும்.
முக்கிய சேமிப்பக அமைப்பு கூறுகள்
- சேமிப்பக ஊடகம்: தரவைச் சேமிக்கப் பயன்படுத்தப்படும் பௌதீக ஊடகம், அதாவது வன் வட்டு இயக்கிகள் (HDDs), திட நிலை இயக்கிகள் (SSDs), மற்றும் காந்த நாடாக்கள். ஊடகத்தின் தேர்வு செலவு, செயல்திறன் மற்றும் நீடித்துழைக்கும் தன்மை போன்ற காரணிகளைப் பொறுத்தது.
- சேமிப்பகக் கட்டுப்பாட்டாளர்கள்: சேமிப்பக ஊடகத்திற்கும் ஹோஸ்ட் அமைப்புக்கும் இடையிலான இடைமுகம். கட்டுப்பாட்டாளர்கள் தரவு அணுகல், பிழை திருத்தம் மற்றும் பிற கீழ்-நிலை செயல்பாடுகளை நிர்வகிக்கின்றன. RAID கட்டுப்பாட்டாளர்கள், SAS கட்டுப்பாட்டாளர்கள் மற்றும் SATA கட்டுப்பாட்டாளர்கள் ஆகியவை எடுத்துக்காட்டுகள்.
- வலையமைப்பு: சேமிப்பக அமைப்பை ஹோஸ்ட் அமைப்புகளுடன் இணைக்கும் வலையமைப்பு உள்கட்டமைப்பு. ஈதர்நெட், ஃபைபர் சேனல் மற்றும் இன்ஃபினிபேண்ட் ஆகியவை பொதுவான வலையமைப்பு தொழில்நுட்பங்கள். தேர்வு அலைவரிசை தேவைகள் மற்றும் தாமதக் கட்டுப்பாடுகளைப் பொறுத்தது.
- சேமிப்பக மென்பொருள்: இயக்க முறைமைகள், கோப்பு முறைமைகள், வால்யூம் மேலாளர்கள் மற்றும் தரவு மேலாண்மை கருவிகள் உட்பட சேமிப்பக அமைப்பை நிர்வகிக்கும் மென்பொருள். இந்த மென்பொருள் தரவுப் பாதுகாப்பு, பிரதிபலித்தல் மற்றும் அணுகல் கட்டுப்பாடு போன்ற அம்சங்களை வழங்குகிறது.
முக்கிய சேமிப்பக அமைப்பின் குணாதிசயங்கள்
- கொள்திறன்: சேமிப்பக அமைப்பு வைத்திருக்கக்கூடிய மொத்த தரவின் அளவு, பைட்டுகளில் அளவிடப்படுகிறது (எ.கா., டெராபைட்டுகள், பெட்டாபைட்டுகள்).
- செயல்திறன்: சேமிப்பக அமைப்பிலிருந்து தரவைப் படிக்கவும் எழுதவும் കഴിയുന്ന வேகம், प्रति வினாடிக்கு I/O செயல்பாடுகள் (IOPS) மற்றும் த்ரூபுட் (MB/s) ஆகியவற்றில் அளவிடப்படுகிறது.
- நம்பகத்தன்மை: தோல்வியின்றி செயல்படுவதற்கும், தரவு இழப்பு அல்லது சிதைவிலிருந்து பாதுகாப்பதற்கும் சேமிப்பக அமைப்பின் திறன். தோல்விகளுக்கு இடையிலான சராசரி நேரம் (MTBF) போன்ற அளவீடுகளால் அளவிடப்படுகிறது.
- கிடைப்புத்தன்மை: சேமிப்பக அமைப்பு செயல்படும் மற்றும் அணுகக்கூடிய நேரத்தின் சதவீதம். உயர்-கிடைப்புத்தன்மை அமைப்புகள் வேலையிழப்பு நேரத்தைக் குறைக்க வடிவமைக்கப்பட்டுள்ளன.
- அளவிடுதல்: தேவைக்கேற்ப கொள்திறன் மற்றும் செயல்திறனில் வளரக்கூடிய சேமிப்பக அமைப்பின் திறன். அதிக சேமிப்பக ஊடகங்களைச் சேர்ப்பது, கட்டுப்பாட்டாளர்களை மேம்படுத்துவது அல்லது பல கணுக்களில் சேமிப்பக அமைப்பைப் பகிர்வது போன்ற நுட்பங்கள் மூலம் அளவிடுதல் அடையப்படுகிறது.
- செலவு: வன்பொருள், மென்பொருள், பராமரிப்பு மற்றும் செயல்பாட்டு செலவுகள் உட்பட சேமிப்பக அமைப்பின் மொத்த உரிமைச் செலவு (TCO).
- பாதுகாப்பு: அணுகல் கட்டுப்பாடுகள், குறியாக்கம் மற்றும் தரவு மறைத்தல் உட்பட அங்கீகரிக்கப்படாத அணுகல் மற்றும் மாற்றத்திலிருந்து தரவைப் பாதுகாக்கும் திறன்.
- நிர்வகிக்கும் தன்மை: தொலைநிலை மேலாண்மை, ஆட்டோமேஷன் மற்றும் அறிக்கையிடல் போன்ற அம்சங்கள் உட்பட, சேமிப்பக அமைப்பை எவ்வளவு எளிதாக நிர்வகிக்கலாம், கண்காணிக்கலாம் மற்றும் பராமரிக்கலாம் என்பது.
சேமிப்பக கட்டமைப்புகள்: சரியான அணுகுமுறையைத் தேர்ந்தெடுப்பது
வெவ்வேறு சேமிப்பக கட்டமைப்புகள் செயல்திறன், அளவிடுதல், நம்பகத்தன்மை மற்றும் செலவு ஆகியவற்றின் அடிப்படையில் மாறுபட்ட சமரசங்களை வழங்குகின்றன. ஒரு குறிப்பிட்ட பயன்பாடு அல்லது பணிச்சுமைக்கு சரியான தீர்வைத் தேர்ந்தெடுக்க இந்த கட்டமைப்புகளைப் புரிந்துகொள்வது அவசியம்.
நேரடி-இணைக்கப்பட்ட சேமிப்பகம் (DAS)
DAS என்பது ஒரு பாரம்பரிய சேமிப்பகக் கட்டமைப்பாகும், அங்கு சேமிப்பக சாதனங்கள் நேரடியாக ஒரு ஹோஸ்ட் சேவையகத்துடன் இணைக்கப்பட்டுள்ளன. இது சிறிய அளவிலான வரிசைப்படுத்தல்களுக்கு ஒரு எளிய மற்றும் செலவு குறைந்த தீர்வாகும், ஆனால் இது அளவிடுதல் மற்றும் பகிர்தல் திறன்களைக் கொண்டிருக்கவில்லை.
DAS-ன் நன்மைகள்:
- அமைப்பதற்கும் நிர்வகிப்பதற்கும் எளிமையானது
- குறைந்த தாமதம்
- சிறிய வரிசைப்படுத்தல்களுக்கு செலவு குறைந்தது
DAS-ன் குறைபாடுகள்:
- வரையறுக்கப்பட்ட அளவிடுதல்
- பகிர்தல் திறன்கள் இல்லை
- ஒற்றைத் தோல்விப் புள்ளி
- பெரிய சூழல்களில் நிர்வகிக்க கடினம்
வலையமைப்பு-இணைக்கப்பட்ட சேமிப்பகம் (NAS)
NAS என்பது ஒரு கோப்பு-நிலை சேமிப்பகக் கட்டமைப்பாகும், அங்கு சேமிப்பக சாதனங்கள் ஒரு வலையமைப்புடன் இணைக்கப்பட்டு, NFS (Network File System) மற்றும் SMB/CIFS (Server Message Block/Common Internet File System) போன்ற கோப்பு-பகிர்தல் நெறிமுறைகளைப் பயன்படுத்தி வாடிக்கையாளர்களால் அணுகப்படுகின்றன. NAS மையப்படுத்தப்பட்ட சேமிப்பு மற்றும் பகிர்தல் திறன்களை வழங்குகிறது, இது கோப்பு பரிமாற்றம், காப்புப் பிரதி மற்றும் காப்பகப்படுத்துதலுக்கு ஏற்றது.
NAS-ன் நன்மைகள்:
- மையப்படுத்தப்பட்ட சேமிப்பு மற்றும் பகிர்தல்
- நிர்வகிக்க எளிதானது
- ஒப்பீட்டளவில் குறைந்த செலவு
- கோப்பு பரிமாற்றம் மற்றும் காப்புப் பிரதிக்கு நல்லது
NAS-ன் குறைபாடுகள்:
- அதிக தேவையுள்ள பயன்பாடுகளுக்கு வரையறுக்கப்பட்ட செயல்திறன்
- வலையமைப்பு போக்குவரத்துக்கு ஒரு முட்டுக்கட்டையாக இருக்கலாம்
- SAN ஐ விட குறைவான நெகிழ்வுத்தன்மை
சேமிப்பக பகுதி வலையமைப்பு (SAN)
SAN என்பது ஒரு பிளாக்-நிலை சேமிப்பகக் கட்டமைப்பாகும், அங்கு சேமிப்பக சாதனங்கள் ஒரு பிரத்யேக வலையமைப்புடன் இணைக்கப்பட்டு, ஃபைபர் சேனல் (FC) மற்றும் iSCSI (Internet Small Computer System Interface) போன்ற பிளாக்-நிலை நெறிமுறைகளைப் பயன்படுத்தி சேவையகங்களால் அணுகப்படுகின்றன. SAN உயர் செயல்திறன் மற்றும் அளவிடுதல் ஆகியவற்றை வழங்குகிறது, இது தரவுத்தளங்கள், மெய்நிகராக்கம் மற்றும் வீடியோ எடிட்டிங் போன்ற கோரும் பயன்பாடுகளுக்கு ஏற்றது.
SAN-ன் நன்மைகள்:
- உயர் செயல்திறன்
- அளவிடுதல்
- நெகிழ்வுத்தன்மை
- மையப்படுத்தப்பட்ட மேலாண்மை
SAN-ன் குறைபாடுகள்:
- அமைப்பதற்கும் நிர்வகிப்பதற்கும் சிக்கலானது
- அதிக செலவு
- சிறப்பு நிபுணத்துவம் தேவை
ஆப்ஜெக்ட் சேமிப்பகம்
ஆப்ஜெக்ட் சேமிப்பகம் என்பது ஒரு சேமிப்பகக் கட்டமைப்பாகும், அங்கு தரவு கோப்புகள் அல்லது பிளாக்குகளாக இல்லாமல், ஆப்ஜெக்ட்களாக சேமிக்கப்படுகிறது. ஒவ்வொரு ஆப்ஜெக்ட்டும் ஒரு தனிப்பட்ட ஐடியால் அடையாளம் காணப்பட்டு, ஆப்ஜெக்ட்டை விவரிக்கும் மெட்டாடேட்டாவைக் கொண்டுள்ளது. ஆப்ஜெக்ட் சேமிப்பகம் மிகவும் அளவிடக்கூடியது மற்றும் நீடித்தது, இது படங்கள், வீடியோக்கள் மற்றும் ஆவணங்கள் போன்ற பெரிய அளவிலான கட்டமைக்கப்படாத தரவைச் சேமிக்க ஏற்றது. அமேசான் S3, கூகிள் கிளவுட் ஸ்டோரேஜ் மற்றும் அஸூர் பிளாப் ஸ்டோரேஜ் போன்ற கிளவுட் சேமிப்பக சேவைகள் ஆப்ஜெக்ட் சேமிப்பகத்தை அடிப்படையாகக் கொண்டவை.
ஆப்ஜெக்ட் சேமிப்பகத்தின் நன்மைகள்:
- அதிக அளவிடுதல்
- அதிக நீடித்துழைப்பு
- பெரிய அளவிலான தரவுகளுக்கு செலவு குறைந்தது
- கட்டமைக்கப்படாத தரவுகளுக்கு நல்லது
ஆப்ஜெக்ட் சேமிப்பகத்தின் குறைபாடுகள்:
- பரிவர்த்தனை பணிச்சுமைகளுக்குப் பொருந்தாது
- சிறிய ஆப்ஜெக்ட்களுக்கு வரையறுக்கப்பட்ட செயல்திறன்
- சிறப்பு API-கள் தேவை
ஹைப்பர்கன்வெர்ஜ்டு உள்கட்டமைப்பு (HCI)
HCI என்பது ஒரு ஒருங்கிணைந்த உள்கட்டமைப்பாகும், இது கணினி, சேமிப்பகம் மற்றும் வலையமைப்பு வளங்களை ஒரே, ஒருங்கிணைந்த அமைப்பில் இணைக்கிறது. HCI மேலாண்மை மற்றும் வரிசைப்படுத்தலை எளிதாக்குகிறது, இது மெய்நிகராக்கப்பட்ட சூழல்கள் மற்றும் தனியார் கிளவுட்களுக்கு ஏற்றது. இது பொதுவாக மென்பொருள்-வரையறுக்கப்பட்ட சேமிப்பகத்தை (SDS) பயன்படுத்தி அடிப்படை வன்பொருளை trừத்து, தரவு பாதுகாப்பு, பிரதிபலித்தல் மற்றும் நகல் நீக்குதல் போன்ற அம்சங்களை வழங்குகிறது.
HCI-ன் நன்மைகள்:
- எளிமைப்படுத்தப்பட்ட மேலாண்மை
- அளவிடுதல்
- மெய்நிகராக்கப்பட்ட சூழல்களுக்கு செலவு குறைந்தது
- ஒருங்கிணைந்த தரவுப் பாதுகாப்பு
HCI-ன் குறைபாடுகள்:
- விற்பனையாளர் பிணைப்பு
- வரையறுக்கப்பட்ட நெகிழ்வுத்தன்மை
- சில பணிச்சுமைகளுக்கு பாரம்பரிய உள்கட்டமைப்பை விட அதிக விலை கொண்டதாக இருக்கலாம்
சேமிப்பக தொழில்நுட்பங்கள்: சரியான ஊடகம் மற்றும் நெறிமுறைகளைத் தேர்ந்தெடுப்பது
சேமிப்பக ஊடகம் மற்றும் நெறிமுறைகளின் தேர்வு ஒரு சேமிப்பக அமைப்பின் செயல்திறன், நம்பகத்தன்மை மற்றும் செலவைத் தீர்மானிப்பதில் முக்கிய பங்கு வகிக்கிறது.
சேமிப்பக ஊடகம்
- வன் வட்டு இயக்கிகள் (HDDs): HDDs என்பவை தரவைச் சேமிக்க காந்தத் தட்டுகளைப் பயன்படுத்தும் பாரம்பரிய சேமிப்பக சாதனங்கள். அவை ஒப்பீட்டளவில் குறைந்த செலவில் அதிக கொள்திறனை வழங்குகின்றன, ஆனால் SSD-களுடன் ஒப்பிடும்போது மெதுவான செயல்திறனைக் கொண்டுள்ளன. காப்பகங்கள் மற்றும் காப்புப் பிரதிகள் போன்ற அடிக்கடி அணுகப்படாத பெரிய அளவிலான தரவைச் சேமிக்க HDDs பொருத்தமானவை.
- திட நிலை இயக்கிகள் (SSDs): SSDs என்பவை தரவைச் சேமிக்க ஃபிளாஷ் நினைவகத்தைப் பயன்படுத்தும் சேமிப்பக சாதனங்கள். அவை HDDs-ஐ விட மிக வேகமான செயல்திறனை வழங்குகின்றன, ஆனால் ஒரு ஜிகாபைட்டிற்கு அதிக விலை கொண்டவை. தரவுத்தளங்கள், மெய்நிகராக்கம் மற்றும் வீடியோ எடிட்டிங் போன்ற உயர் செயல்திறன் தேவைப்படும் பயன்பாடுகளுக்கு SSDs பொருத்தமானவை.
- NVMe (Non-Volatile Memory Express): NVMe என்பது SSD-களுக்காக பிரத்யேகமாக வடிவமைக்கப்பட்ட ஒரு சேமிப்பக இடைமுக நெறிமுறை. இது பாரம்பரிய SATA மற்றும் SAS இடைமுகங்களை விட அதிக செயல்திறனை வழங்குகிறது. NVMe SSD-கள் மிகக் குறைந்த தாமதம் தேவைப்படும் பயன்பாடுகளுக்கு ஏற்றவை.
- காந்த நாடா: காந்த நாடா என்பது ஒரு தொடர் அணுகல் சேமிப்பக ஊடகமாகும், இது காப்பகப்படுத்தல் மற்றும் நீண்ட கால தரவு தக்கவைப்புக்கு பயன்படுத்தப்படுகிறது. அரிதாக அணுகப்படும் பெரிய அளவிலான தரவைச் சேமிக்க நாடா மிகவும் செலவு குறைந்தது.
சேமிப்பக நெறிமுறைகள்
- SATA (Serial ATA): SATA என்பது HDDs மற்றும் SSDs-ஐ ஒரு கணினி அமைப்புடன் இணைக்க ஒரு நிலையான இடைமுகமாகும். இது பொதுவான பயன்பாடுகளுக்கு நல்ல செயல்திறனுடன் கூடிய ஒப்பீட்டளவில் குறைந்த செலவுள்ள இடைமுகமாகும்.
- SAS (Serial Attached SCSI): SAS என்பது HDDs மற்றும் SSDs-ஐ ஒரு கணினி அமைப்புடன் இணைப்பதற்கான ஒரு உயர் செயல்திறன் இடைமுகமாகும். இது SATA-வை விட அதிக அலைவரிசை மற்றும் மேம்பட்ட அம்சங்களை வழங்குகிறது.
- ஃபைபர் சேனல் (FC): ஃபைபர் சேனல் என்பது சேவையகங்களை ஒரு SAN-இல் உள்ள சேமிப்பக சாதனங்களுடன் இணைக்கப் பயன்படுத்தப்படும் அதிவேக வலையமைப்பு தொழில்நுட்பமாகும். இது மிகக் குறைந்த தாமதம் மற்றும் அதிக அலைவரிசையை வழங்குகிறது.
- iSCSI (Internet Small Computer System Interface): iSCSI என்பது சேவையகங்கள் ஒரு IP வலையமைப்பு வழியாக சேமிப்பக சாதனங்களை அணுக அனுமதிக்கும் ஒரு நெறிமுறையாகும். இது ஃபைபர் சேனலுக்கு ஒரு செலவு குறைந்த மாற்றாகும்.
- NVMe over Fabrics (NVMe-oF): NVMe-oF என்பது சேவையகங்கள் ஒரு வலையமைப்பு வழியாக NVMe SSDs-ஐ அணுக அனுமதிக்கும் ஒரு நெறிமுறையாகும். இது மிகக் குறைந்த தாமதம் மற்றும் அதிக அலைவரிசையை வழங்குகிறது. ஃபைபர் சேனல், RoCE (RDMA over Converged Ethernet), மற்றும் TCP ஆகியவை பொதுவான ஃபேப்ரிக்குகள் ஆகும்.
- NFS (Network File System): NFS என்பது ஒரு கோப்பு-பகிர்தல் நெறிமுறையாகும், இது வாடிக்கையாளர்கள் ஒரு வலையமைப்பு வழியாக ஒரு தொலை சேவையகத்தில் சேமிக்கப்பட்ட கோப்புகளை அணுக அனுமதிக்கிறது. இது பொதுவாக NAS அமைப்புகளில் பயன்படுத்தப்படுகிறது.
- SMB/CIFS (Server Message Block/Common Internet File System): SMB/CIFS என்பது ஒரு கோப்பு-பகிர்தல் நெறிமுறையாகும், இது வாடிக்கையாளர்கள் ஒரு வலையமைப்பு வழியாக ஒரு தொலை சேவையகத்தில் சேமிக்கப்பட்ட கோப்புகளை அணுக அனுமதிக்கிறது. இது பொதுவாக விண்டோஸ் சூழல்களில் பயன்படுத்தப்படுகிறது.
- HTTP/HTTPS (Hypertext Transfer Protocol/Secure Hypertext Transfer Protocol): API-கள் வழியாக ஆப்ஜெக்ட் சேமிப்பகத்தை அணுகப் பயன்படுத்தப்படும் நெறிமுறைகள்.
தரவுப் பாதுகாப்பு மற்றும் நம்பகத்தன்மை: தரவு ஒருமைப்பாட்டை உறுதி செய்தல்
தரவுப் பாதுகாப்பு மற்றும் நம்பகத்தன்மை ஆகியவை சேமிப்பக அமைப்பு வடிவமைப்பின் முக்கிய அம்சங்கள். தரவு இழப்பைத் தடுக்கவும் வணிகத் தொடர்ச்சியை உறுதி செய்யவும் ஒரு வலுவான தரவுப் பாதுகாப்பு உத்தி அவசியம்.
RAID (Redundant Array of Independent Disks)
RAID என்பது செயல்திறன், நம்பகத்தன்மை அல்லது இரண்டையும் மேம்படுத்த பல பௌதீக வட்டுகளை ஒரு தருக்க அலகாக இணைக்கும் ஒரு தொழில்நுட்பமாகும். வெவ்வேறு RAID நிலைகள் செயல்திறன், மிகைமை மற்றும் செலவு ஆகியவற்றுக்கு இடையே மாறுபட்ட சமரசங்களை வழங்குகின்றன.
- RAID 0 (Striping): RAID 0 பல வட்டுகளில் தரவைப் பிரிக்கிறது, செயல்திறனை மேம்படுத்துகிறது ஆனால் மிகைமை வழங்காது. ஒரு வட்டு தோல்வியுற்றால், எல்லா தரவும் இழக்கப்படும்.
- RAID 1 (Mirroring): RAID 1 இரண்டு அல்லது அதற்கு மேற்பட்ட வட்டுகளில் தரவைப் பிரதியெடுக்கிறது, இது அதிக மிகைமையை வழங்குகிறது. ஒரு வட்டு தோல்வியுற்றால், மற்ற வட்டில் தரவு இன்னும் கிடைக்கும். இருப்பினும், சேமிப்பகத் திறன் அடிப்படையில் RAID 1 குறைவான செயல்திறன் கொண்டது.
- RAID 5 (Striping with Parity): RAID 5 பல வட்டுகளில் தரவைப் பிரிக்கிறது மற்றும் சமநிலைத் தகவலைச் சேர்க்கிறது, இது ஒரு ஒற்றை வட்டு தோல்வியிலிருந்து மீட்க கணினியை அனுமதிக்கிறது. RAID 5 செயல்திறன், மிகைமை மற்றும் சேமிப்பகத் திறன் ஆகியவற்றுக்கு இடையே ஒரு நல்ல சமநிலையை வழங்குகிறது.
- RAID 6 (Striping with Double Parity): RAID 6 ஆனது RAID 5-ஐப் போன்றது, ஆனால் இது இரண்டு சமநிலைத் தொகுதிகளைச் சேர்க்கிறது, இது இரண்டு வட்டு தோல்விகளிலிருந்து மீட்க கணினியை அனுமதிக்கிறது. RAID 6 ஆனது RAID 5-ஐ விட அதிக மிகைமையை வழங்குகிறது.
- RAID 10 (RAID 1+0, Mirroring and Striping): RAID 10 பிரதிபலித்தல் மற்றும் பிரித்தல் இரண்டையும் இணைக்கிறது, இது உயர் செயல்திறன் மற்றும் உயர் மிகைமை இரண்டையும் வழங்குகிறது. இதற்கு குறைந்தபட்சம் நான்கு வட்டுகள் தேவை.
காப்புப் பிரதி மற்றும் மீட்பு
காப்புப் பிரதி மற்றும் மீட்பு ஒரு தரவுப் பாதுகாப்பு உத்தியின் அத்தியாவசிய கூறுகளாகும். வன்பொருள் செயலிழப்பு, மென்பொருள் சிதைவு அல்லது மனிதப் பிழை காரணமாக ஏற்படும் தரவு இழப்பிலிருந்து பாதுகாக்க காப்புப் பிரதிகளை தவறாமல் செய்ய வேண்டும் மற்றும் தனி இடத்தில் சேமிக்க வேண்டும். ஒரு பேரழிவின் போது தரவை விரைவாகவும் திறமையாகவும் மீட்டெடுக்க முடியும் என்பதை உறுதிப்படுத்த மீட்பு நடைமுறைகள் நன்கு வரையறுக்கப்பட்டு சோதிக்கப்பட வேண்டும்.
காப்புப் பிரதிகளின் வகைகள்:
- முழு காப்புப் பிரதி: ஒரு முழு காப்புப் பிரதி எல்லா தரவையும் காப்புப் பிரதி ஊடகத்திற்கு நகலெடுக்கிறது.
- கூடுதல் காப்புப் பிரதி: ஒரு கூடுதல் காப்புப் பிரதி கடைசி முழு அல்லது கூடுதல் காப்புப் பிரதிக்குப் பிறகு மாறிய தரவை மட்டுமே நகலெடுக்கிறது.
- வேறுபட்ட காப்புப் பிரதி: ஒரு வேறுபட்ட காப்புப் பிரதி கடைசி முழு காப்புப் பிரதிக்குப் பிறகு மாறிய எல்லா தரவையும் நகலெடுக்கிறது.
பிரதிபலித்தல்
பிரதிபலித்தல் என்பது ஒரு சேமிப்பக அமைப்பிலிருந்து மற்றொரு சேமிப்பக அமைப்புக்கு தரவை நகலெடுக்கும் ஒரு தொழில்நுட்பமாகும், இது தரவு மிகைமை மற்றும் பேரழிவு மீட்பு திறன்களை வழங்குகிறது. பிரதிபலித்தல் ஒத்திசைவாகவோ அல்லது ஒத்திசைவற்றதாகவோ இருக்கலாம்.
- ஒத்திசைவான பிரதிபலித்தல்: ஒத்திசைவான பிரதிபலித்தல் முதன்மை மற்றும் இரண்டாம் நிலை சேமிப்பக அமைப்புகளுக்கு ஒரே நேரத்தில் தரவை எழுதுகிறது, தரவு எப்போதும் சீராக இருப்பதை உறுதி செய்கிறது. இருப்பினும், அதிகரித்த தாமதம் காரணமாக ஒத்திசைவான பிரதிபலித்தல் செயல்திறனைப் பாதிக்கலாம்.
- ஒத்திசைவற்ற பிரதிபலித்தல்: ஒத்திசைவற்ற பிரதிபலித்தல் முதலில் முதன்மை சேமிப்பக அமைப்புக்கு தரவை எழுதுகிறது, பின்னர் ஒரு பிற்காலத்தில் இரண்டாம் நிலை சேமிப்பக அமைப்புக்கு தரவைப் பிரதிபலிக்கிறது. ஒத்திசைவற்ற பிரதிபலித்தல் செயல்திறனில் குறைவான தாக்கத்தைக் கொண்டுள்ளது, ஆனால் தரவு ஒத்திசைவில் தாமதம் இருக்கலாம்.
அழித்தல் குறியீட்டு முறை
அழித்தல் குறியீட்டு முறை என்பது அதிக நீடித்துழைப்பை வழங்க ஆப்ஜெக்ட் சேமிப்பக அமைப்புகளில் பொதுவாகப் பயன்படுத்தப்படும் ஒரு தரவுப் பாதுகாப்பு முறையாகும். எளிய பிரதிபலிப்புக்கு பதிலாக, அழித்தல் குறியீட்டு முறை தரவை துண்டுகளாகப் பிரிக்கிறது, சமநிலைத் துண்டுகளைக் கணக்கிடுகிறது, மற்றும் அனைத்து துண்டுகளையும் வெவ்வேறு சேமிப்பகக் கணுக்களில் சேமிக்கிறது. சில துண்டுகள் இழந்தாலும் அசல் தரவை மீண்டும் உருவாக்க இது கணினியை அனுமதிக்கிறது.
அளவிடுதல் மற்றும் செயல்திறன் மேம்படுத்தல்
சேமிப்பக அமைப்புகளை வடிவமைக்கும்போது அளவிடுதல் மற்றும் செயல்திறன் ஆகியவை முக்கிய கருத்தாகும். அமைப்பு செயல்திறனை சமரசம் செய்யாமல் அதிகரித்து வரும் தரவு அளவுகளையும் அதிகரித்து வரும் பணிச்சுமைகளையும் கையாளக்கூடியதாக இருக்க வேண்டும்.
கிடைமட்ட அளவிடுதல் மற்றும் செங்குத்து அளவிடுதல்
- கிடைமட்ட அளவிடுதல் (Scale-Out): கிடைமட்ட அளவிடுதல் என்பது கொள்திறன் மற்றும் செயல்திறனை அதிகரிக்க சேமிப்பக அமைப்புக்கு மேலும் பல கணுக்களைச் சேர்ப்பதை உள்ளடக்குகிறது. இந்த அணுகுமுறை பொதுவாக பகிரப்பட்ட சேமிப்பக அமைப்புகள் மற்றும் ஆப்ஜெக்ட் சேமிப்பக அமைப்புகளில் பயன்படுத்தப்படுகிறது.
- செங்குத்து அளவிடுதல் (Scale-Up): செங்குத்து அளவிடுதல் என்பது தற்போதைய சேமிப்பக அமைப்பை வேகமான செயலிகள், அதிக நினைவகம் அல்லது அதிக சேமிப்பக ஊடகம் போன்ற சக்திவாய்ந்த வன்பொருளுடன் மேம்படுத்துவதை உள்ளடக்குகிறது. இந்த அணுகுமுறை பொதுவாக SAN மற்றும் NAS அமைப்புகளில் பயன்படுத்தப்படுகிறது.
தற்காலிக சேமிப்பு (Caching)
தற்காலிக சேமிப்பு என்பது செயல்திறனை மேம்படுத்த, அடிக்கடி அணுகப்படும் தரவை SSD-கள் அல்லது நினைவகம் போன்ற வேகமான சேமிப்பக அடுக்கில் சேமிக்கும் ஒரு நுட்பமாகும். தற்காலிக சேமிப்பை சேமிப்பகக் கட்டுப்பாட்டாளர், இயக்க முறைமை மற்றும் பயன்பாடு உள்ளிட்ட பல்வேறு நிலைகளில் செயல்படுத்தலாம்.
அடுக்குதல் (Tiering)
அடுக்குதல் என்பது தரவை அதன் அணுகல் அதிர்வெண்ணின் அடிப்படையில் வெவ்வேறு சேமிப்பக அடுக்குகளுக்கு இடையில் தானாக நகர்த்தும் ஒரு நுட்பமாகும். அடிக்கடி அணுகப்படும் தரவு வேகமான, அதிக விலை கொண்ட சேமிப்பக அடுக்குகளில் சேமிக்கப்படுகிறது, அதே நேரத்தில் அரிதாக அணுகப்படும் தரவு மெதுவான, குறைந்த விலை சேமிப்பக அடுக்குகளில் சேமிக்கப்படுகிறது. இது சேமிப்பக அமைப்பின் செலவு மற்றும் செயல்திறனை மேம்படுத்துகிறது.
தரவு நகல் நீக்கம்
தரவு நகல் நீக்கம் என்பது சேமிப்பகத் திறன் தேவைகளைக் குறைக்க தரவின் தேவையற்ற நகல்களை நீக்கும் ஒரு நுட்பமாகும். இது பொதுவாக காப்புப் பிரதி மற்றும் காப்பக அமைப்புகளில் பயன்படுத்தப்படுகிறது.
சுருக்கம் (Compression)
தரவு சுருக்கம் என்பது சேமிப்பக இடத்தைச் சேமிக்க தரவின் அளவைக் குறைக்கும் ஒரு நுட்பமாகும். இது பொதுவாக காப்புப் பிரதி மற்றும் காப்பக அமைப்புகளில் பயன்படுத்தப்படுகிறது.
கிளவுட் சேமிப்பு: கிளவுடின் சக்தியைப் பயன்படுத்துதல்
கிளவுட் சேமிப்பு அனைத்து அளவிலான நிறுவனங்களுக்கும் பெருகிய முறையில் பிரபலமான ஒரு விருப்பமாக மாறியுள்ளது. கிளவுட் சேமிப்பு வழங்குநர்கள் ஆப்ஜெக்ட் சேமிப்பு, பிளாக் சேமிப்பு மற்றும் கோப்பு சேமிப்பு உள்ளிட்ட பரந்த அளவிலான சேமிப்பக சேவைகளை வழங்குகிறார்கள்.
கிளவுட் சேமிப்பின் நன்மைகள்:
- அளவிடுதல்: கிளவுட் சேமிப்பை தேவைக்கேற்ப எளிதாக அதிகரிக்கலாம் அல்லது குறைக்கலாம்.
- செலவு-திறன்: கிளவுட் சேமிப்பு ஆன்-பிரமைசஸ் சேமிப்பகத்தை விட செலவு குறைந்ததாக இருக்கலாம், குறிப்பாக மாறுபடும் சேமிப்பகத் தேவைகளைக் கொண்ட நிறுவனங்களுக்கு.
- அணுகல்தன்மை: கிளவுட் சேமிப்பை இணைய இணைப்புடன் எங்கிருந்தும் அணுகலாம்.
- நம்பகத்தன்மை: கிளவுட் சேமிப்பு வழங்குநர்கள் உயர் மட்ட நம்பகத்தன்மை மற்றும் தரவுப் பாதுகாப்பை வழங்குகிறார்கள்.
கிளவுட் சேமிப்பின் வகைகள்:
- ஆப்ஜெக்ட் சேமிப்பு: ஆப்ஜெக்ட் சேமிப்பு என்பது மிகவும் அளவிடக்கூடிய மற்றும் நீடித்த சேமிப்பக சேவையாகும், இது படங்கள், வீடியோக்கள் மற்றும் ஆவணங்கள் போன்ற கட்டமைக்கப்படாத தரவைச் சேமிக்க ஏற்றது. அமேசான் S3, கூகிள் கிளவுட் ஸ்டோரேஜ் மற்றும் அஸூர் பிளாப் ஸ்டோரேஜ் ஆகியவை எடுத்துக்காட்டுகள்.
- பிளாக் சேமிப்பு: பிளாக் சேமிப்பு என்பது தரவுக்கு பிளாக்-நிலை அணுகலை வழங்கும் ஒரு சேமிப்பக சேவையாகும். இது தரவுத்தளங்கள் மற்றும் மெய்நிகர் இயந்திரங்கள் போன்ற கோரும் பயன்பாடுகளுக்கு ஏற்றது. அமேசான் EBS, கூகிள் பெர்சிஸ்டன்ட் டிஸ்க் மற்றும் அஸூர் நிர்வகிக்கப்பட்ட வட்டுகள் ஆகியவை எடுத்துக்காட்டுகள்.
- கோப்பு சேமிப்பு: கோப்பு சேமிப்பு என்பது தரவுக்கு கோப்பு-நிலை அணுகலை வழங்கும் ஒரு சேமிப்பக சேவையாகும். இது கோப்புப் பகிர்வு மற்றும் ஒத்துழைப்புக்கு ஏற்றது. அமேசான் EFS, கூகிள் கிளவுட் ஃபைல்ஸ்டோர் மற்றும் அஸூர் ஃபைல்ஸ் ஆகியவை எடுத்துக்காட்டுகள்.
கிளவுட் சேமிப்பிற்கான கருத்தில் கொள்ள வேண்டியவை:
- தரவுப் பாதுகாப்பு: உங்கள் தரவைப் பாதுகாக்க கிளவுட் சேமிப்பு வழங்குநர் போதுமான பாதுகாப்பு நடவடிக்கைகளை வழங்குகிறாரா என்பதை உறுதிப்படுத்தவும்.
- தரவு இணக்கம்: கிளவுட் சேமிப்பு வழங்குநர் தொடர்புடைய தரவு தனியுரிமை விதிமுறைகளுக்கு இணங்குகிறாரா என்பதை உறுதிப்படுத்தவும்.
- தரவுப் பரிமாற்ற செலவுகள்: கிளவுடிற்கு தரவை நகர்த்துவதற்கும் அதிலிருந்து நகர்த்துவதற்கும் தொடர்புடைய தரவுப் பரிமாற்ற செலவுகள் குறித்து எச்சரிக்கையாக இருங்கள்.
- விற்பனையாளர் பிணைப்பு: கிளவுட் சேமிப்பக சேவைகளைப் பயன்படுத்தும்போது விற்பனையாளர் பிணைப்புக்கான சாத்தியக்கூறுகள் குறித்து எச்சரிக்கையாக இருங்கள்.
தரவு மேலாண்மை மற்றும் ஆளுகை
சேமிப்பக அமைப்புகளில் சேமிக்கப்பட்டுள்ள தரவின் தரம், ஒருமைப்பாடு மற்றும் பாதுகாப்பை உறுதி செய்வதற்கு பயனுள்ள தரவு மேலாண்மை மற்றும் ஆளுகை அவசியம். இதில் தரவு அணுகல், தக்கவைத்தல் மற்றும் அகற்றுதலைக் கட்டுப்படுத்துவதற்கான கொள்கைகள் மற்றும் செயல்முறைகள் அடங்கும்.
தரவு வாழ்க்கை சுழற்சி மேலாண்மை
தரவு வாழ்க்கை சுழற்சி மேலாண்மை (DLM) என்பது தரவை அதன் உருவாக்கத்திலிருந்து அதன் இறுதி அகற்றுதல் வரை அதன் ஓட்டத்தை நிர்வகிக்கும் ஒரு செயல்முறையாகும். DLM நிறுவனங்களுக்கு சேமிப்பக செலவுகளை மேம்படுத்தவும், தரவுப் பாதுகாப்பை மேம்படுத்தவும், தரவு தக்கவைப்பு விதிமுறைகளுக்கு இணங்கவும் உதவுகிறது. இது பெரும்பாலும் தரவை அதன் வயது மற்றும் அணுகல் அதிர்வெண்ணின் அடிப்படையில் அடுக்குதல், பழைய தரவை குறைந்த விலை சேமிப்பக அடுக்குகளுக்கு நகர்த்துவதை உள்ளடக்கியது.
தரவு ஆளுகை
தரவு ஆளுகை என்பது தரவின் மேலாண்மை மற்றும் பயன்பாட்டை நிர்வகிக்கும் கொள்கைகள், செயல்முறைகள் மற்றும் தரங்களின் தொகுப்பாகும். தரவு ஆளுகை நிறுவனங்களுக்கு தரவு துல்லியமானது, சீரானது மற்றும் நம்பகமானது என்பதை உறுதிப்படுத்த உதவுகிறது. இது தரவு தனியுரிமையைப் பாதுகாக்கவும் தரவு விதிமுறைகளுக்கு இணங்கவும் உதவுகிறது. முக்கிய அம்சங்கள் பின்வருமாறு:
- தரவுத் தரம்: தரவின் துல்லியம், முழுமை, நிலைத்தன்மை மற்றும் சரியான நேரத்தில் இருப்பதை உறுதி செய்தல்.
- தரவுப் பாதுகாப்பு: அங்கீகரிக்கப்படாத அணுகல், மாற்றம் மற்றும் அழிவிலிருந்து தரவைப் பாதுகாத்தல்.
- தரவுத் தனியுரிமை: GDPR மற்றும் CCPA போன்ற தரவு தனியுரிமை விதிமுறைகளுக்கு இணங்குதல்.
- தரவு இணக்கம்: தொடர்புடைய தொழில் விதிமுறைகள் மற்றும் தரங்களுக்கு இணங்குதல்.
மெட்டாடேட்டா மேலாண்மை
மெட்டாடேட்டா என்பது தரவைப் பற்றிய தரவு. சேமிப்பக அமைப்புகளில் சேமிக்கப்பட்ட தரவைப் புரிந்துகொள்வதற்கும், ஒழுங்கமைப்பதற்கும், அணுகுவதற்கும் மெட்டாடேட்டாவை திறம்பட நிர்வகிப்பது மிகவும் முக்கியம். மெட்டாடேட்டா மேலாண்மை என்பது மெட்டாடேட்டா தரங்களை வரையறுத்தல், மெட்டாடேட்டாவைப் பெறுதல் மற்றும் தரவைத் தேடவும் மீட்டெடுக்கவும் மெட்டாடேட்டாவைப் பயன்படுத்துதல் ஆகியவற்றை உள்ளடக்கியது. கோப்புப் பெயர்கள், உருவாக்கப்பட்ட தேதிகள், மாற்றியமைக்கப்பட்ட தேதிகள், கோப்பு அளவுகள் மற்றும் ஆசிரியர் தகவல் ஆகியவை பொதுவான எடுத்துக்காட்டுகள்.
சேமிப்பக அமைப்புகளில் வளர்ந்து வரும் போக்குகள்
சேமிப்பகத் தொழில் தொடர்ந்து உருவாகி வருகிறது. சேமிப்பக அமைப்புகளில் வளர்ந்து வரும் சில போக்குகள் இங்கே:
கணக்கீட்டு சேமிப்பகம்
கணக்கீட்டு சேமிப்பகம் என்பது செயலாக்கத் திறன்களை நேரடியாக சேமிப்பக சாதனத்தில் ஒருங்கிணைக்கும் ஒரு தொழில்நுட்பமாகும். இது தரவு செயலாக்கத்தை தரவுக்கு நெருக்கமாகச் செய்ய அனுமதிக்கிறது, தாமதத்தைக் குறைத்து செயல்திறனை மேம்படுத்துகிறது. இயந்திர கற்றல் மற்றும் தரவு பகுப்பாய்வு போன்ற பயன்பாடுகள் கணக்கீட்டு சேமிப்பகத்திலிருந்து பெரிதும் பயனடையலாம்.
நிலையான நினைவகம்
நிலையான நினைவகம் என்பது DRAM-ன் வேகத்தையும் NAND ஃபிளாஷின் நிலைத்தன்மையையும் இணைக்கும் ஒரு புதிய வகை நினைவகமாகும். நிலையான நினைவகம் மிகக் குறைந்த தாமதம் மற்றும் அதிக அலைவரிசையை வழங்குகிறது, இது தரவுத்தளங்கள் மற்றும் இன்-மெமரி கம்ப்யூட்டிங் போன்ற கோரும் பயன்பாடுகளுக்கு ஏற்றது. இன்டெல் ஆப்டேன் டிசி பெர்சிஸ்டன்ட் மெமரி ஆகியவை எடுத்துக்காட்டுகள்.
மென்பொருள்-வரையறுக்கப்பட்ட சேமிப்பகம் (SDS)
மென்பொருள்-வரையறுக்கப்பட்ட சேமிப்பகம் (SDS) என்பது சேமிப்பக வன்பொருளை சேமிப்பக மென்பொருளிலிருந்து பிரிக்கும் ஒரு சேமிப்பகக் கட்டமைப்பாகும். SDS நிறுவனங்களுக்கு சேமிப்பக வளங்களை மிகவும் நெகிழ்வாகவும் திறமையாகவும் நிர்வகிக்க அனுமதிக்கிறது. இது தானியங்கு வழங்குதல், தரவு அடுக்குதல் மற்றும் பிரதிபலித்தல் போன்ற அம்சங்களை, அடிப்படை வன்பொருளைச் சாராமல் செயல்படுத்துகிறது.
தொகுக்கக்கூடிய உள்கட்டமைப்பு
தொகுக்கக்கூடிய உள்கட்டமைப்பு என்பது ஒரு நெகிழ்வான உள்கட்டமைப்பாகும், இது நிறுவனங்களுக்கு குறிப்பிட்ட பயன்பாடுகளின் தேவைகளைப் பூர்த்தி செய்ய கணினி, சேமிப்பகம் மற்றும் வலையமைப்பு வளங்களைத் δυναμικά ஒதுக்க அனுமதிக்கிறது. இது நிறுவனங்களுக்கு வளப் பயன்பாட்டை மேம்படுத்தவும் செலவுகளைக் குறைக்கவும் அனுமதிக்கிறது.
முடிவுரை
அளவிடக்கூடிய மற்றும் நம்பகமான சேமிப்பக அமைப்புகளை உருவாக்குவது என்பது கவனமான திட்டமிடல் மற்றும் செயல்படுத்தல் தேவைப்படும் ஒரு சிக்கலான பணியாகும். சேமிப்பக அமைப்புகளின் அடிப்படைகளைப் புரிந்துகொள்வதன் மூலமும், சரியான கட்டமைப்பு மற்றும் தொழில்நுட்பங்களைத் தேர்ந்தெடுப்பதன் மூலமும், பயனுள்ள தரவுப் பாதுகாப்பு மற்றும் மேலாண்மை உத்திகளைச் செயல்படுத்துவதன் மூலமும், நிறுவனங்கள் தங்கள் தற்போதைய மற்றும் எதிர்காலத் தேவைகளைப் பூர்த்தி செய்யும் சேமிப்பக தீர்வுகளை உருவாக்க முடியும். சேமிப்பகத் தொழில் தொடர்ந்து உருவாகி வருவதால், உங்கள் சேமிப்பக அமைப்புகள் செயல்திறன், அளவிடுதல் மற்றும் செலவு-திறனுக்காக உகந்ததாக இருப்பதை உறுதிசெய்ய, வளர்ந்து வரும் போக்குகள் மற்றும் தொழில்நுட்பங்கள் குறித்துப் புதுப்பித்த நிலையில் இருப்பது முக்கியம். இந்த வழிகாட்டி உலகெங்கிலும் உள்ள தகவல் தொழில்நுட்ப வல்லுநர்களுக்கு வலுவான மற்றும் திறமையான சேமிப்பக தீர்வுகளை உருவாக்க ஒரு அடிப்படை புரிதலை வழங்குகிறது.