ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

தரவு சேமிப்பக அமைப்புகளில் தவறு சகிப்புத்தன்மை என்ற தலைப்பு எப்போதும் பொருத்தமானது, ஏனெனில் நமது பரவலான மெய்நிகராக்கம் மற்றும் வளங்களை ஒருங்கிணைக்கும் காலத்தில், சேமிப்பக அமைப்புகள் இணைப்பு ஆகும், அதன் தோல்வி சாதாரண விபத்துக்கு மட்டுமல்ல, நீண்ட கால வேலையில்லா நேரத்திற்கும் வழிவகுக்கும். எனவே, நவீன சேமிப்பக அமைப்புகளில் பல நகல் கூறுகள் உள்ளன (கட்டுப்படுத்திகளும் கூட). ஆனால் அத்தகைய பாதுகாப்பு போதுமானதா?

ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

நிச்சயமாக அனைத்து விற்பனையாளர்களும், சேமிப்பக அமைப்புகளின் சிறப்பியல்புகளை பட்டியலிடும்போது, ​​எப்போதும் தங்கள் தீர்வுகளின் உயர் தவறு சகிப்புத்தன்மையைக் குறிப்பிடுகின்றனர், எப்போதும் "தோல்வியின் ஒரு புள்ளி இல்லாமல்" என்ற வார்த்தையைச் சேர்க்கிறார்கள். ஒரு பொதுவான சேமிப்பக அமைப்பைக் கூர்ந்து கவனிப்போம். பராமரிப்பில் வேலையில்லா நேரத்தைத் தவிர்க்க, சேமிப்பக அமைப்பு பவர் சப்ளைகள், கூலிங் மாட்யூல்கள், இன்புட்/அவுட்புட் போர்ட்கள், டிரைவ்கள் (நாங்கள் RAID என்று அர்த்தம்) மற்றும், நிச்சயமாக, கன்ட்ரோலர்களை நகல் செய்கிறது. இந்த கட்டிடக்கலையை நீங்கள் உற்று நோக்கினால், குறைந்தது இரண்டு சாத்தியமான தோல்விகளை நீங்கள் கவனிக்கலாம், அவை அடக்கமாக அமைதியாக இருக்கும்:

  1. ஒற்றை பின்தளத்தின் கிடைக்கும் தன்மை
  2. தரவின் ஒரு நகல் உள்ளது

பின்தளம் என்பது தொழில்நுட்ப ரீதியாக சிக்கலான சாதனமாகும், இது உற்பத்தியின் போது தீவிர சோதனைக்கு உட்படுத்தப்பட வேண்டும். எனவே, அது முற்றிலும் தோல்வியடையும் போது மிகவும் அரிதான வழக்குகள் உள்ளன. இருப்பினும், செயல்படாத டிரைவ் ஸ்லாட் போன்ற பகுதி சிக்கல்களில் கூட, சேமிப்பக அமைப்பின் முழுமையான பணிநிறுத்தம் மூலம் அதை மாற்ற வேண்டும்.

தரவின் பல நகல்களை உருவாக்குவதும் முதல் பார்வையில் ஒரு பிரச்சனையல்ல. எடுத்துக்காட்டாக, சேமிப்பக அமைப்புகளில் உள்ள குளோன் செயல்பாடு, சில இடைவெளிகளில் தரவின் முழுமையான நகலை புதுப்பிக்க உங்களை அனுமதிக்கிறது, இது மிகவும் பரவலாக உள்ளது. இருப்பினும், அதே பின்னணியில் சிக்கல்கள் ஏற்பட்டால், அசல் போலவே நகல் கிடைக்காது.

இந்த குறைபாடுகளை சமாளிக்க முற்றிலும் வெளிப்படையான தீர்வு மற்றொரு சேமிப்பக அமைப்புக்கு நகலெடுப்பதாகும். வன்பொருளின் விலை இருமடங்காக உயரும் என்று நாம் கண்களை மூடிக்கொண்டால் (அத்தகைய முடிவைத் தேர்ந்தெடுக்கும் நபர்கள் போதுமான அளவு யோசித்து இந்த உண்மையை முன்கூட்டியே ஏற்றுக்கொள்கிறார்கள் என்று நாங்கள் இன்னும் கருதுகிறோம்), உரிமங்கள் வடிவில் நகலெடுப்பதை ஒழுங்கமைக்க இன்னும் சாத்தியமான செலவுகள் இருக்கும். மென்பொருள் மற்றும் வன்பொருள். மற்றும் மிக முக்கியமாக, பிரதி தரவுகளின் நிலைத்தன்மையை நீங்கள் எப்படியாவது உறுதி செய்ய வேண்டும். அந்த. சேமிப்பக மெய்நிகராக்கி/vSAN/முதலியவற்றை உருவாக்கவும், இதற்கு பணம் மற்றும் நேர ஆதாரங்களும் தேவை.

AccelStor எங்கள் உயர் கிடைக்கும் அமைப்புகளை உருவாக்கும் போது, ​​மேலே குறிப்பிடப்பட்ட குறைபாடுகளை அகற்ற ஒரு இலக்கை நிர்ணயித்துள்ளோம். ஷேர்டு நத்திங் தொழில்நுட்பத்தின் விளக்கம் இப்படித்தான் தோன்றியது, அதாவது "பகிரப்பட்ட சாதனங்களைப் பயன்படுத்தாமல்" என்று தளர்வாக மொழிபெயர்க்கப்பட்டுள்ளது.

கருத்து எதையும் பகிரவில்லை கட்டிடக்கலை என்பது இரண்டு சுயாதீன முனைகளின் (கட்டுப்படுத்திகள்) பயன்பாட்டைக் குறிக்கிறது, ஒவ்வொன்றும் அதன் சொந்த தரவுத் தொகுப்பைக் கொண்டுள்ளது. InfiniBand 56G இடைமுகம் வழியாக முனைகளுக்கு இடையில் ஒத்திசைவான நகலெடுப்பு நிகழ்கிறது, சேமிப்பக அமைப்பின் மேல் இயங்கும் மென்பொருளுக்கு முற்றிலும் வெளிப்படையானது. இதன் விளைவாக, சேமிப்பக மெய்நிகராக்கிகள், மென்பொருள் முகவர்கள் போன்றவற்றைப் பயன்படுத்த வேண்டிய அவசியமில்லை.

உடல் ரீதியாக, AccelStor இலிருந்து இரண்டு முனை தீர்வு இரண்டு மாதிரிகளில் செயல்படுத்தப்படலாம்:

  • H510 — மிதமான செயல்திறன் மற்றும் 2TB வரை திறன் தேவைப்பட்டால், 22U வழக்கில் இரட்டை சேவையகங்களின் அடிப்படையில்;
  • H710 — தனிப்பட்ட 2U சேவையகங்களின் அடிப்படையில், அதிக செயல்திறன் மற்றும் பெரிய திறன் (57TB வரை) தேவைப்பட்டால்.

ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

ட்வின் சர்வர் அடிப்படையிலான மாடல் H510

ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

தனிப்பட்ட சேவையகங்களின் அடிப்படையில் H710 மாதிரி

கொடுக்கப்பட்ட தொகுதி மற்றும் செயல்திறனை அடைவதற்கு வெவ்வேறு எண்ணிக்கையிலான SSDகளின் தேவையின் காரணமாக வெவ்வேறு வடிவ காரணிகளின் பயன்பாடு ஏற்படுகிறது. கூடுதலாக, ட்வின் இயங்குதளம் மலிவானது மற்றும் ஒற்றை பின்தளத்தின் வடிவத்தில் சில நிபந்தனை "பாதகங்கள்" இருந்தாலும், மிகவும் மலிவு தீர்வுகளை வழங்க உங்களை அனுமதிக்கிறது. மற்ற அனைத்தும், இயக்கக் கொள்கைகள் உட்பட, இரண்டு மாடல்களுக்கும் முற்றிலும் ஒரே மாதிரியானவை.

ஒவ்வொரு முனைக்கும் தரவுத் தொகுப்பு இரண்டு குழுக்களைக் கொண்டுள்ளது FlexiRemap, பிளஸ் 2 ஹாட் ஸ்பேர்ஸ். ஒவ்வொரு குழுவும் ஒரு SSD இன் தோல்வியைத் தாங்கும். அனைத்து உள்வரும் கோரிக்கைகளுக்கு ஏற்ப ஒரு முனையை பதிவு செய்ய வேண்டும் சித்தாந்தம் FlexiRemap 4KB தொகுதிகளை தொடர்ச்சியான சங்கிலிகளாக மீண்டும் உருவாக்குகிறது, பின்னர் அவை SSD க்கு மிகவும் வசதியான பயன்முறையில் எழுதப்படுகின்றன (தொடர்ச்சியான பதிவு). மேலும், தரவு SSD இல் உடல் ரீதியாக வைக்கப்பட்ட பின்னரே ஹோஸ்ட் பதிவு உறுதிப்படுத்தலைப் பெறுகிறது, அதாவது. RAM இல் தேக்ககமின்றி. இதன் விளைவாக 600K IOPS எழுதுதல் மற்றும் 1M+ IOPS ரீட் (மாடல் H710) வரை மிகவும் ஈர்க்கக்கூடிய செயல்திறன் உள்ளது.

முன்னர் குறிப்பிட்டபடி, தரவுத் தொகுப்புகள் இன்பினிபேண்ட் 56G இடைமுகம் வழியாக உண்மையான நேரத்தில் ஒத்திசைக்கப்படுகின்றன, இது அதிக செயல்திறன் மற்றும் குறைந்த தாமதத்தைக் கொண்டுள்ளது. சிறிய பாக்கெட்டுகளை அனுப்பும் போது தகவல் தொடர்பு சேனலை மிகவும் திறமையாக பயன்படுத்துவதற்காக. ஏனெனில் ஒரே ஒரு தகவல்தொடர்பு சேனல் உள்ளது; கூடுதல் இதயத் துடிப்பைச் சரிபார்ப்பதற்காக பிரத்யேக 1GbE இணைப்பு பயன்படுத்தப்படுகிறது. இதயத் துடிப்பு மட்டுமே அதன் மூலம் பரவுகிறது, எனவே வேக பண்புகளுக்கான தேவைகள் எதுவும் இல்லை.

கணினி திறன் (400+TB வரை) அதிகரிக்கும் பட்சத்தில் விரிவாக்க அலமாரிகள் "தோல்வியின் எந்த ஒரு புள்ளியும் இல்லை" என்ற கருத்தை பராமரிக்க அவை ஜோடிகளாக இணைக்கப்பட்டுள்ளன.

கூடுதல் தரவுப் பாதுகாப்பிற்காக (AccelStor ஏற்கனவே இரண்டு நகல்களைக் கொண்டிருப்பதைத் தவிர), எந்த SSD இன் தோல்வியும் ஏற்பட்டால் ஒரு சிறப்பு நடத்தை வழிமுறை பயன்படுத்தப்படுகிறது. SSD தோல்வியுற்றால், முனை ஹாட் ஸ்பேர் டிரைவ்களில் ஒன்றில் தரவை மீண்டும் உருவாக்கத் தொடங்கும். சிதைந்த நிலையில் இருக்கும் FlexiRemap குழு, படிக்க மட்டும் பயன்முறைக்கு மாறும். காப்புப்பிரதி வட்டில் எழுதுதல் மற்றும் மறுகட்டமைப்பு செயல்பாடுகளுக்கு இடையே உள்ள குறுக்கீட்டை அகற்ற இது செய்யப்படுகிறது, இது இறுதியில் மீட்பு செயல்முறையை விரைவுபடுத்துகிறது மற்றும் கணினி பாதிக்கப்படக்கூடிய நேரத்தை குறைக்கிறது. மறுகட்டமைப்பு முடிந்ததும், கணு சாதாரண வாசிப்பு-எழுது முறைக்கு திரும்பும்.

ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

நிச்சயமாக, மற்ற அமைப்புகளைப் போலவே, மறுகட்டமைப்பின் போது ஒட்டுமொத்த செயல்திறன் குறைகிறது (எல்லாவற்றிற்கும் மேலாக, FlexiRemap குழுக்களில் ஒன்று பதிவு செய்ய வேலை செய்யாது). ஆனால் மீட்பு செயல்முறை முடிந்தவரை விரைவாக நிகழ்கிறது, இது மற்ற விற்பனையாளர்களிடமிருந்து தீர்வுகளிலிருந்து AccelStor அமைப்புகளை வேறுபடுத்துகிறது.

நத்திங் ஷேர்டு ஆர்கிடெக்சர் தொழில்நுட்பத்தின் மற்றொரு பயனுள்ள பண்பு, உண்மையான ஆக்டிவ்-ஆக்டிவ் பயன்முறை என்று அழைக்கப்படும் முனைகளின் செயல்பாடு ஆகும். "கிளாசிக்கல்" கட்டிடக்கலை போலல்லாமல், ஒரே ஒரு கட்டுப்படுத்தி மட்டுமே ஒரு குறிப்பிட்ட தொகுதி/குளத்தை வைத்திருக்கிறது, மேலும் இரண்டாவது கணினிகளில் I/O செயல்பாடுகளைச் செய்கிறது. AccelStor ஒவ்வொரு முனையும் அதன் சொந்த தரவுத் தொகுப்புடன் செயல்படுகிறது மற்றும் கோரிக்கைகளை அதன் "அண்டை" க்கு அனுப்பாது. இதன் விளைவாக, முனைகள் மூலம் I/O கோரிக்கைகளின் இணையான செயலாக்கம் மற்றும் இயக்கிகளுக்கான அணுகல் காரணமாக ஒட்டுமொத்த கணினி செயல்திறன் மேம்படுத்தப்படுகிறது. தோல்வியுற்றால், தொகுதிகளின் கட்டுப்பாட்டை மற்றொரு முனைக்கு மாற்ற வேண்டிய அவசியமில்லை என்பதால், தோல்வியுற்றது போன்ற எதுவும் நடைமுறையில் இல்லை.

நத்திங் ஷேர்டு கட்டிடக்கலை தொழில்நுட்பத்தை முழு அளவிலான சேமிப்பக அமைப்பு நகலுடன் ஒப்பிட்டுப் பார்த்தால், முதல் பார்வையில், நெகிழ்வுத்தன்மையில் பேரழிவு மீட்பு முழுவதுமாக செயல்படுத்தப்படுவதை விட இது சற்று தாழ்வானதாக இருக்கும். சேமிப்பக அமைப்புகளுக்கு இடையே ஒரு தகவல்தொடர்பு வரியை ஒழுங்கமைக்க இது குறிப்பாக உண்மை. எனவே, H710 மாடலில் மிகவும் மலிவான இன்பினிபேண்ட் செயலில் உள்ள ஆப்டிகல் கேபிள்களைப் பயன்படுத்துவதன் மூலம் 100மீ தூரம் வரை முனைகளைப் பரப்ப முடியும். ஆனால், கிடைக்கும் FibreChannel மூலம் மற்ற விற்பனையாளர்களிடமிருந்து ஒத்திசைவான நகலெடுப்பின் வழக்கமான செயலாக்கத்துடன் ஒப்பிடும்போது கூட, நீண்ட தூரம் இருந்தாலும், AccelStor இன் தீர்வு மலிவானதாகவும் நிறுவ/செயல்படுத்துவதற்கு எளிதாகவும் இருக்கும். சேமிப்பக மெய்நிகராக்கிகளை நிறுவ மற்றும்/அல்லது மென்பொருளுடன் ஒருங்கிணைக்க வேண்டிய அவசியமில்லை (இது கொள்கையளவில் எப்போதும் சாத்தியமில்லை). கூடுதலாக, AccelStor தீர்வுகள் அனைத்தும் SSD கொண்ட "கிளாசிக்" சேமிப்பக அமைப்புகளை விட அதிக செயல்திறன் கொண்ட அனைத்து Flash வரிசைகள் என்பதை மறந்துவிடாதீர்கள்.

ஷேர்டு நத்திங் ஆர்க்கிடெக்சர் மூலம் வேலையில்லா நேர அபாயங்களைக் குறைக்கவும்

AccelStor இன் நத்திங் ஷேர்டு கட்டமைப்பைப் பயன்படுத்தும் போது, ​​99.9999% சேமிப்பக அமைப்பு கிடைப்பதை மிகவும் நியாயமான விலையில் அடைய முடியும். தீர்வின் உயர் நம்பகத்தன்மையுடன், தரவுகளின் இரண்டு நகல்களைப் பயன்படுத்துதல் மற்றும் தனியுரிம வழிமுறைகளுக்கு ஈர்க்கக்கூடிய செயல்திறன் ஆகியவை அடங்கும். FlexiRemap, தீர்வுகள் AccelStor நவீன தரவு மையத்தை உருவாக்கும் போது முக்கிய பதவிகளுக்கு சிறந்த வேட்பாளர்கள்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்