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