அமேசான் ரெட்ஷிஃப்ட் டேட்டா வேர்ஹவுஸ் சிஸ்டம் ஆர்க்கிடெக்சர் என்றால் என்ன?

Amecan Retsihpt Tetta Ver Havus Cistam Arkkitekcar Enral Enna



தரவுத்தளங்கள் மற்றும் தரவுக் கிடங்குகளில் தரவை ஹோஸ்ட் செய்வதும் நிர்வகிப்பதும் எப்போதும் பரபரப்பான மற்றும் தொந்தரவான பணியாகும். தரவைப் புரிந்துகொள்ள நிறைய வளங்களும் கணக்கீட்டு சக்தியும் தேவை. அமேசான் வலை சேவைகள் இந்த நோக்கத்திற்காக ஒரே ஒரு தீர்வைக் கொண்டுள்ளன. இது பயனர்களின் தரவுக் கிடங்குகளை முழுமையாக நிர்வகிக்கும் Amazon Redshift என்ற சேவையைக் கொண்டுள்ளது.

இந்தக் கட்டுரை அமேசான் ரெட்ஷிஃப்டை அதன் தரவுக் கிடங்கு கட்டமைப்புடன் விரிவாக விளக்கும். Redshift இன் தரவுக் கிடங்கு அமைப்பு கட்டமைப்பின் அனைத்து கூறுகளும் விரிவாக விளக்கப்படும்.







Amazon Redshift என்றால் என்ன?

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



இது பல்வேறு ஆதாரங்களில் இருந்து தரவை எடுத்து தரவுக் கிடங்காக உருவாக்குகிறது. இது தரவு பகிர்வு மற்றும் நிகழ்நேர பகுப்பாய்வு போன்ற பல்வேறு அம்சங்களை வழங்குகிறது. Amazon Redshift இன் அம்சங்கள் மற்றும் திறன்களைப் புரிந்துகொள்ள கீழே உள்ள படத்தைப் பார்க்கவும்:







இப்போது அதன் தரவுக் கிடங்கு அமைப்பு கட்டமைப்பிற்குச் செல்வோம்.

அமேசான் ரெட்ஷிஃப்ட் டேட்டா வேர்ஹவுஸ் சிஸ்டம் ஆர்க்கிடெக்சர் என்றால் என்ன?

இந்த அமைப்பு கட்டமைப்பு மூன்று முக்கிய பகுதிகளைக் கொண்டுள்ளது. இந்த பாகங்கள்:



  • சேமிப்பு
  • முடுக்கம்
  • கணக்கீடு

அவர்களின் நோக்கங்களைப் புரிந்துகொள்வோம்:

சேமிப்பு
சேமிப்பகப் பகுதியானது Redshift கொண்டிருக்கும் சேமிப்பக சேவைகளைக் கையாள்கிறது. இது அதன் சொந்த நிர்வகிக்கப்பட்ட சேமிப்பக சேவை விருப்பத்தையும் S3 பக்கெட் விருப்பத்தையும் கொண்டுள்ளது.

முடுக்கம்
முடுக்கம் பகுதி பயன்பாட்டில் உள்ள சேமிப்பக சேவை மற்றும் பயன்படுத்தப்படும் கணக்கீட்டு சக்தியைப் பொறுத்தது. மற்ற சேமிப்பக விருப்பங்களுடன் ஒப்பிடும்போது Redshift-நிர்வகிக்கப்பட்ட சேமிப்பகம் வேகமானது

கணக்கீடு
கணக்கீட்டுப் பகுதியானது பயன்பாட்டில் உள்ள கணினி ஆற்றலைப் பற்றி முழுமையாகக் கையாள்கிறது. கணக்கீடு க்ளஸ்டர்களைக் கொண்டு செய்யப்படுகிறது மற்றும் கொத்துகள் முனைகளைக் கொண்டுள்ளன. முனைகளில் துண்டுகள் உள்ளன.

இந்த கட்டிடக்கலையின் அனைத்து கூறுகளையும் கூறுகளையும் நன்கு புரிந்து கொள்ள, கீழே உள்ள படத்தைப் பார்க்கவும்:

அதன் கூறுகளை ஒவ்வொன்றாகப் புரிந்துகொள்வோம்.

Amazon Redshift இன் கட்டடக்கலை கூறுகள் என்ன?

அமேசான் ரெட்ஷிஃப்ட்டின் கட்டடக்கலை கூறுகள் பின்வருமாறு:

  • கொத்துகள்
  • முனைகள்
  • முனை துண்டுகள்
  • சேமிப்பு
  • உள் நெட்வொர்க்
  • தரவுத்தளங்கள்

இவற்றை ஒவ்வொன்றாக விவாதிப்போம்:

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

முனைகள்

கொத்துகளில் உள்ள முனைகள் இரண்டு வகைப்படும். இவை:

  • தலைவர் முனை
  • கணு கணு

இவற்றை ஒவ்வொன்றாகப் புரிந்து கொள்வோம்:

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

கணு கணு
கம்ப்யூட் நோட்கள் அமேசான் ரெட்ஷிப்டின் கட்டிடக்கலையின் முதுகெலும்பு. அவை தரவைச் சேமித்தல் மற்றும் செயலாக்குதல் ஆகிய இரண்டையும் மேற்கொள்கின்றன. இவை நினைவகம் மற்றும் CPU போன்ற பிரத்யேக ஆதாரங்களைக் கொண்டுள்ளன.

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

சேமிப்பு
Amazon Redshift இல் உள்ள தரவு சேமிப்பகம் 'Redshift Managed Storage (RMS)' மூலம் நிர்வகிக்கப்படுகிறது. இது 'Amazon S3' சேமிப்பகத்தைப் பயன்படுத்தி சுயாதீனமாக சேமிப்பகத்தை அளவிடும் திறனைக் கொண்டுள்ளது. RMS ஆனது உயர் செயல்திறன் கொண்ட SSD அடிப்படையிலான உள்ளூர் சேமிப்பகத்தை அடுக்கு-1 தற்காலிக சேமிப்பாகப் பயன்படுத்துகிறது, இது செயல்திறனை மேம்படுத்துகிறது.

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

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

இது அமேசான் ரெட்ஷிஃப்ட் மற்றும் அதன் கட்டடக்கலை கூறுகளைப் பற்றியது. இந்தக் கட்டுரை Amazon Redshiftன் வேலை செய்யும் கூறுகளை விரிவாக விளக்கியுள்ளது

முடிவுரை

அமேசான் ரெட்ஷிஃப்ட்டின் கட்டிடக்கலை அதன் திறன்களை நிலைநிறுத்தக் காரணம். லீடர் நோட் கம்ப்யூட் நோட்களைக் கட்டுப்படுத்துகிறது மற்றும் நிர்வகிக்கிறது மற்றும் கணு துண்டுகள் இணையான செயலாக்கத்திற்கு உதவுகின்றன. Redshift Managed Storage செயல்திறனை மேம்படுத்த SSD அடிப்படையிலான சேமிப்பகத்தைப் பயன்படுத்துகிறது. இந்தக் கட்டுரை Amazon Redshift Data Warehouse System Architecture பற்றி விளக்கியுள்ளது.