ഓരോ ഓർഗനൈസേഷനും അതിൻ്റെ GIS-ൻ്റെ വിവര ഉള്ളടക്കത്തിൻ്റെ കൂടുതലോ കുറവോ പ്രാധാന്യമുള്ള ഭാഗം വികസിപ്പിക്കുന്നു, പക്ഷേ എല്ലാം അല്ല. മറ്റ് ജിഐഎസ് ഉപയോക്താക്കളിൽ നിന്ന് അവരുടെ ജിഐഎസിനായി ഡാറ്റാബേസുകളുടെ ഭാഗങ്ങൾ വാങ്ങുന്നതുൾപ്പെടെ, ഏറ്റവും കാര്യക്ഷമവും വേഗതയേറിയതുമായ വഴികളിൽ പുതിയ ഡാറ്റ നേടുന്നതിന് ഉപയോക്താക്കൾക്ക് ഡാറ്റയുടെ ആവശ്യകത ഒരു പ്രോത്സാഹനമാണ്. ഈ രീതിയിൽ, ഒന്നിലധികം ഉപയോക്താക്കൾ GIS ഡാറ്റ നിയന്ത്രിക്കുന്നു.
സോഷ്യൽ നെറ്റ്വർക്കുകളിൽ നിങ്ങളുടെ ജോലി പങ്കിടുക
ഈ സൃഷ്ടി നിങ്ങൾക്ക് അനുയോജ്യമല്ലെങ്കിൽ, പേജിൻ്റെ ചുവടെ സമാന സൃഷ്ടികളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്. നിങ്ങൾക്ക് തിരയൽ ബട്ടണും ഉപയോഗിക്കാം
12. ജിഐഎസ് വിതരണം ചെയ്ത ഇൻഫർമേഷൻ സിസ്റ്റം
12.1 പൊതുവിവരം
ഇപ്പോൾ ഭൂരിഭാഗം ഭൂമിശാസ്ത്രപരമായ പ്രദേശങ്ങളിലും വിവര സംവിധാനംലെയർ, ടേബിൾ ഡാറ്റ വ്യത്യസ്ത ഓർഗനൈസേഷനുകളിൽ നിന്നാണ് വരുന്നത്. ഓരോ ഓർഗനൈസേഷനും അതിൻ്റെ GIS-ൻ്റെ വിവര ഉള്ളടക്കത്തിൻ്റെ കൂടുതലോ കുറവോ പ്രാധാന്യമുള്ള ഭാഗം വികസിപ്പിക്കുന്നു, പക്ഷേ എല്ലാം അല്ല. സാധാരണയായി ഡാറ്റയുടെ ചില പാളികളെങ്കിലും ബാഹ്യ ഉറവിടങ്ങളിൽ നിന്നാണ് വരുന്നത്. മറ്റ് GIS ഉപയോക്താക്കളിൽ നിന്ന് അവരുടെ GIS-നായി ഡാറ്റാബേസുകളുടെ ഭാഗങ്ങൾ വാങ്ങുന്നതുൾപ്പെടെ, സാധ്യമായ ഏറ്റവും കാര്യക്ഷമവും വേഗമേറിയതുമായ വഴികളിൽ പുതിയ ഡാറ്റ നേടുന്നതിന് ഉപയോക്താക്കൾക്ക് ഡാറ്റയുടെ ആവശ്യകത ഒരു പ്രോത്സാഹനമാണ്. അങ്ങനെ, ജിഐഎസ് ഡാറ്റ ഒന്നിലധികം ഉപയോക്താക്കൾ കൈകാര്യം ചെയ്യുന്നു.
12.2 ആശയവിനിമയത്തിനുള്ള സാധ്യതകൾ
GIS-ൻ്റെ വിതരണ സ്വഭാവം സൂചിപ്പിക്കുന്നു ധാരാളം അവസരങ്ങൾപല GIS ഓർഗനൈസേഷനുകളും സിസ്റ്റങ്ങളും തമ്മിലുള്ള പരസ്പര പ്രവർത്തനക്ഷമതയ്ക്കായി. സഹകരണവും സഹകരണം GIS-ന് ഉപയോക്താക്കൾ വളരെ പ്രധാനമാണ്.
GIS ഉപയോക്താക്കൾ വളരെക്കാലമായി പരസ്പര പ്രയോജനകരമായ ഡാറ്റാ കൈമാറ്റത്തെയും അവരുടെ ജോലിയിൽ പങ്കുവെക്കലിനെയും ആശ്രയിക്കുന്നു. യഥാർത്ഥ പ്രതിഫലനംജിഐഎസ് മാനദണ്ഡങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള നിരന്തരമായ ശ്രമമാണ് ഈ അടിസ്ഥാന ആവശ്യം. വ്യവസായ മാനദണ്ഡങ്ങളോടുള്ള പ്രതിബദ്ധതയും പൊതു തത്വങ്ങൾഈ സാങ്കേതികവിദ്യയുടെ വിജയകരമായ വികസനത്തിനും വ്യാപകമായ നടപ്പാക്കലിനും ജിഐഎസിൻ്റെ നിർമ്മാണം നിർണായകമാണ്. ഒരു ജിഐഎസ് ഏറ്റവും പ്രധാനപ്പെട്ട മാനദണ്ഡങ്ങളെ പിന്തുണയ്ക്കുകയും പുതിയ മാനദണ്ഡങ്ങൾ ലഭ്യമാകുന്നതിനനുസരിച്ച് പൊരുത്തപ്പെടുത്തുകയും വേണം.
12.3 GIS നെറ്റ്വർക്കുകൾ
പല ഭൂമിശാസ്ത്രപരമായ ഡാറ്റാസെറ്റുകളും ഒരു പൊതു വിവര ഉറവിടമായി കംപൈൽ ചെയ്യാനും നിയന്ത്രിക്കാനും ഉപയോക്താക്കളുടെ ഒരു കമ്മ്യൂണിറ്റിക്ക് പങ്കിടാനും കഴിയും. കൂടാതെ, ജിഐഎസ് ഉപയോക്താക്കൾക്ക് വെബിലൂടെ ജനപ്രിയ ഡാറ്റാ സെറ്റുകൾ എങ്ങനെ പങ്കിടാം എന്നതിനെക്കുറിച്ച് അവരുടേതായ കാഴ്ചപ്പാടുണ്ട്.
GIS കാറ്റലോഗ് പോർട്ടലുകൾ എന്ന് വിളിക്കപ്പെടുന്ന പ്രധാന വെബ്സൈറ്റുകൾ, ഉപയോക്താക്കളെ അവരുടെ സ്വന്തം വിവരങ്ങൾ പോസ്റ്റുചെയ്യാനും ഉപയോഗത്തിന് ലഭ്യമായ ഭൂമിശാസ്ത്രപരമായ വിവരങ്ങൾക്കായി തിരയാനും അനുവദിക്കുന്നു. തൽഫലമായി, GIS സിസ്റ്റങ്ങൾ കൂടുതലായി ബന്ധപ്പെട്ടിരിക്കുന്നു വേൾഡ് വൈഡ് വെബ്വിവരങ്ങൾ കൈമാറുന്നതിനും ഉപയോഗിക്കുന്നതിനുമുള്ള പുതിയ അവസരങ്ങൾ നേടുക.
ഈ ദർശനം കഴിഞ്ഞ ദശകത്തിൽ ആളുകളുടെ ബോധത്തിൽ വേരൂന്നിയതാണ്, ഇത് ദേശീയ സ്പേഷ്യൽ ഡാറ്റ ഇൻഫ്രാസ്ട്രക്ചർ (NSDI) പോലുള്ള ആശയങ്ങളിൽ പ്രതിഫലിക്കുന്നു. ആഗോള അടിസ്ഥാന സൗകര്യങ്ങൾസ്പേഷ്യൽ ഡാറ്റ (GSDI). ദേശീയ, ആഗോള തലങ്ങളിൽ മാത്രമല്ല, ജില്ലയിലും, ഈ ആശയങ്ങൾ നിരന്തരം വികസിക്കുകയും ക്രമേണ നടപ്പിലാക്കുകയും ചെയ്യുന്നു. മുനിസിപ്പാലിറ്റികൾ. സാമാന്യവൽക്കരിച്ച രൂപത്തിൽ, ഈ ആശയങ്ങൾ സ്പേഷ്യൽ ഡാറ്റ ഇൻഫ്രാസ്ട്രക്ചർ (എസ്ഡിഐ, സ്പേഷ്യൽ ഡാറ്റ ഇൻഫ്രാസ്ട്രക്ചർ) എന്ന ആശയത്തിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.
എസ്ഡിഐയുടെ തത്വങ്ങൾ അവതരിപ്പിക്കുന്നതിനും പ്രോത്സാഹിപ്പിക്കുന്നതിനുമുള്ള ഒരു രീതിയാണ് ജിഐഎസ് നെറ്റ്വർക്ക്. ഇത് നിരവധി ഉപയോക്തൃ സൈറ്റുകളെ ബന്ധിപ്പിക്കുന്നു, പ്രസിദ്ധീകരിക്കലും തിരയലും പങ്കിടലും പ്രോത്സാഹിപ്പിക്കുന്നു ഭൂമിശാസ്ത്രപരമായ വിവരങ്ങൾവഴി വേൾഡ് വൈഡ്വെബ്.
ഭൂമിശാസ്ത്രപരമായ അറിവ് അന്തർലീനമായി വിതരണം ചെയ്യപ്പെടുകയും അയഞ്ഞ സംയോജിതവുമാണ്. ആവശ്യമായ എല്ലാ വിവരങ്ങളും അതിൻ്റേതായ ഡാറ്റാ സ്കീമയുള്ള ഒരൊറ്റ ഡാറ്റാബേസ് ഉദാഹരണത്തിൽ അപൂർവ്വമായി മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ. ജിഐഎസ് ഉപയോക്താക്കൾ തങ്ങളുടെ കൈവശമുള്ളതിൻ്റെ നഷ്ടമായ ഭാഗങ്ങൾ ലഭിക്കുന്നതിന് പരസ്പരം ഇടപഴകുന്നു. GIS ഡാറ്റ. ജിഐഎസ് നെറ്റ്വർക്കുകൾ വഴി, ഉപയോക്താക്കൾക്ക് കോൺടാക്റ്റുകൾ സ്ഥാപിക്കാനും ഭൂമിശാസ്ത്രപരമായ അറിവ് കൈമാറാനും എളുപ്പമാണ്.
ഒരു GIS നെറ്റ്വർക്ക് മൂന്ന് പ്രധാന നിർമ്മാണ ബ്ലോക്കുകൾ ഉൾക്കൊള്ളുന്നു:
- മെറ്റാഡാറ്റ കാറ്റലോഗ് പോർട്ടലുകൾ ഉപയോക്താക്കൾക്ക് അവരുടെ ആവശ്യങ്ങൾ അടിസ്ഥാനമാക്കി GIS വിവരങ്ങൾ തിരയാനും കണ്ടെത്താനും കഴിയും
- ഉപയോക്താക്കൾ സമാഹരിച്ച് പ്രസിദ്ധീകരിക്കുന്ന GIS നോഡുകൾGIS വിവരങ്ങളുടെ ഫോർജ് സെറ്റുകൾ
- പ്രസിദ്ധീകരിച്ച ഡാറ്റയും സേവനങ്ങളും തിരയുകയും കണ്ടെത്തുകയും ആക്സസ് ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്യുന്ന GIS ഉപയോക്താക്കൾ
12.4 GIS പോർട്ടലുകളുടെ കാറ്റലോഗുകൾ
ഒരു പ്രധാന ഘടകംഡാറ്റയ്ക്കും വിവര സെറ്റുകൾക്കുമായി വിവിധ സ്റ്റോറേജ് ലൊക്കേഷനുകളുടെ ചിട്ടയായ രജിസ്ട്രി ഉള്ള ഒരു GIS പോർട്ടൽ ഡയറക്ടറിയാണ് GIS നെറ്റ്വർക്ക്. ചില ജിഐഎസ് ഉപയോക്താക്കൾ അവരുടെ ഡാറ്റാസെറ്റുകൾ കംപൈൽ ചെയ്യുകയും പ്രസിദ്ധീകരിക്കുകയും ചെയ്യുന്നു പങ്കുവയ്ക്കുന്നുവിവിധ സംഘടനകളിൽ. അവർ അവരുടെ വിവര സെറ്റുകൾ പോർട്ടൽ കാറ്റലോഗിൽ രജിസ്റ്റർ ചെയ്യുന്നു. ഈ കാറ്റലോഗ് തിരയുന്നതിലൂടെ, മറ്റ് ഉപയോക്താക്കൾക്ക് ആവശ്യമായ വിവര സെറ്റുകൾ കണ്ടെത്താനും ആക്സസ് ചെയ്യാനും കഴിയും.
GIS ഉപയോക്താക്കൾക്ക് ആവശ്യമായ GIS വിവരങ്ങൾ തിരയാനും കണ്ടെത്താനും കഴിയുന്ന ഒരു വെബ്സൈറ്റാണ് GIS കാറ്റലോഗ് പോർട്ടൽ. നൽകിയിരിക്കുന്ന അവസരങ്ങൾ വാഗ്ദാനം ചെയ്യുന്ന സേവനങ്ങളുടെ ശ്രേണിയെ ആശ്രയിച്ചിരിക്കുന്നു നെറ്റ്വർക്ക് സേവനങ്ങൾ GIS ഡാറ്റ, മാപ്പ് സേവനങ്ങൾ, മെറ്റാഡാറ്റ സേവനങ്ങൾ. കാലാകാലങ്ങളിൽ, GIS കാറ്റലോഗ് പോർട്ടൽ സൈറ്റ് അതിൻ്റെ അനുബന്ധ പങ്കാളിത്ത സൈറ്റുകളുടെ ഡയറക്ടറികളിൽ ഒരു സർവേ നടത്തിയേക്കാംഒരു കേന്ദ്ര GIS കാറ്റലോഗ് പ്രസിദ്ധീകരിക്കുകയും അപ്ഡേറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. അതിനാൽ, GIS കാറ്റലോഗിൽ ഇതിലും മറ്റ് സൈറ്റുകളിലും ലഭ്യമായ ഡാറ്റ ഉറവിടങ്ങളിലേക്കുള്ള ലിങ്കുകൾ അടങ്ങിയിരിക്കാം. അത്തരം കാറ്റലോഗ് നോഡുകളുടെ ഒരു പരമ്പര സൃഷ്ടിക്കപ്പെടുമെന്ന് പ്രതീക്ഷിക്കുന്നു, അവയുടെ അടിസ്ഥാനത്തിൽ a പങ്കിട്ട നെറ്റ്വർക്ക്- സ്പേഷ്യൽ ഡാറ്റ ഇൻഫ്രാസ്ട്രക്ചർ.
ജിഐഎസ് ഡാറ്റയും സേവനങ്ങളും ജിഐഎസ് പോർട്ടൽ കാറ്റലോഗിൽ കാറ്റലോഗ് റെക്കോർഡുകളായി രേഖപ്പെടുത്തുന്നു, വ്യത്യസ്ത ജിഐഎസ് ആപ്ലിക്കേഷനുകളിൽ ഉപയോഗത്തിനായി ഉദ്യോഗാർത്ഥികളെ തിരയാൻ ഇത് ഉപയോഗിക്കാം.
GIS കാറ്റലോഗ് പോർട്ടലിൻ്റെ ഒരു ഉദാഹരണം യുഎസ് ഗവൺമെൻ്റ് പോർട്ടലാണ് (ജിയോസ്പേഷ്യൽ വൺ-സ്റ്റോപ്പ്, www.geodata.gov കാണുക). ഭൂമിശാസ്ത്രപരമായ വിവരങ്ങൾ കൂടുതൽ എളുപ്പത്തിലും വേഗത്തിലും ചെലവ് കുറഞ്ഞതിലും ആക്സസ് ചെയ്യാൻ ഈ പോർട്ടൽ എല്ലാ തലത്തിലുള്ള ഗവൺമെൻ്റിനെയും പൊതുജനങ്ങളെയും പ്രാപ്തരാക്കും.
നിങ്ങൾക്ക് താൽപ്പര്യമുള്ള മറ്റ് സമാന കൃതികൾ.vshm> |
|||
4627. | ഇൻഫർമേഷൻ സിസ്റ്റം ക്ലിനിക് | 436.13 കെ.ബി | |
ഡാറ്റാബേസുകൾ സൃഷ്ടിക്കുന്നതിൻ്റെ പ്രധാന ലക്ഷ്യം സംഭരിച്ച വിവരങ്ങൾ അപ്ഡേറ്റ് ചെയ്യുന്നതിനും പരിപാലിക്കുന്നതിനും പുനർനിർമ്മിക്കുന്നതിനുമുള്ള പ്രവർത്തനങ്ങളും ഒരു റഫറൻസ് ഫംഗ്ഷനും സംയോജിപ്പിക്കുക എന്നതാണ്. ഡാറ്റാബേസിൻ്റെ പ്രധാന സ്വഭാവ സവിശേഷത അത് സംവദിക്കുന്ന ഓപ്പറേറ്റിംഗ് പ്രോഗ്രാമുകളിൽ നിന്നുള്ള സ്വാതന്ത്ര്യമാണ്. | |||
6245. | കോർപ്പറേറ്റ് ഇൻഫർമേഷൻ സിസ്റ്റം (സിഐഎസ്) | 39.86 കെ.ബി | |
ഒരു കോർപ്പറേറ്റ് ഇൻഫർമേഷൻ സിസ്റ്റം CIS എന്നത് ഒരു പൊതു ഡോക്യുമെൻ്റ് ഫ്ലോ ഉപയോഗിച്ച് ഏകീകരിക്കപ്പെട്ട ഒരു എൻ്റർപ്രൈസസിൻ്റെ വ്യക്തിഗത വകുപ്പുകളുടെ വിവര സംവിധാനങ്ങളുടെ ഒരു കൂട്ടമാണ്, അതായത് ഓരോ സിസ്റ്റവും തീരുമാനമെടുക്കൽ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ചുമതലകളുടെ ഒരു ഭാഗം നിർവഹിക്കുകയും എല്ലാ സിസ്റ്റങ്ങളും ഒരുമിച്ച് എൻ്റർപ്രൈസസിൻ്റെ പ്രവർത്തനം ഉറപ്പാക്കുകയും ചെയ്യുന്നു. ISO 9000 ഗുണനിലവാര മാനദണ്ഡങ്ങൾക്കനുസൃതമായി, മോഡുലാരിറ്റി സമാന്തരവൽക്കരണത്തെ സുഗമമാക്കുന്നതിനും അതനുസരിച്ച്, ഇൻസ്റ്റാളേഷൻ പ്രക്രിയ പരിശീലന ഉദ്യോഗസ്ഥരെ വേഗത്തിലാക്കുന്നതിനും സിസ്റ്റം സമാരംഭിക്കുന്നതിനും അനുവദിക്കുന്നു. വ്യാവസായിക പ്രവർത്തനം. ഈ ആവശ്യകത മാറുന്നു ... | |||
1001. | JSC ഗാസ്പ്രോംനെഫ്റ്റിലെ വിവര സംവിധാനം | 44.35 കെ.ബി | |
മാനേജ്മെൻ്റ് വിവര പിന്തുണയുടെ ലക്ഷ്യങ്ങളും ലക്ഷ്യങ്ങളും. മാനേജ്മെൻ്റ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ വികസനത്തിനുള്ള തന്ത്രം. ഒരു ഓർഗനൈസേഷൻ്റെ തലവൻ്റെ പ്രവർത്തനങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള വിവര പിന്തുണ ആമുഖം വിവരങ്ങളെക്കുറിച്ച് ധാരാളം ചർച്ചകൾ നടക്കുന്നു, ഫലപ്രദമായ മാനേജ്മെൻ്റ് തീരുമാനങ്ങൾ എടുക്കുന്നതിന് ആവശ്യമായ ഈ വിഭവത്തിൻ്റെ ആവശ്യകതകൾ കുറച്ച് ഓർഗനൈസേഷനുകൾ മാത്രമാണ് വ്യക്തമായും വ്യക്തമായും രൂപപ്പെടുത്തുന്നത്. | |||
7405. | റിവിയേര-സോച്ചി എൽഎൽസിയുടെ മാർക്കറ്റിംഗ് ഇൻഫർമേഷൻ സിസ്റ്റം | 1.96 എം.ബി | |
റിവിയേര-സോച്ചി എൽഎൽസിയുടെ മാർക്കറ്റിംഗ് ഇൻഫർമേഷൻ സിസ്റ്റമാണ് പഠനത്തിൻ്റെ ലക്ഷ്യം. എൻ്റർപ്രൈസ് വിഭവങ്ങളുടെ കാര്യക്ഷമവും കാര്യക്ഷമവുമായ ഉപയോഗത്തിനായി വിവരങ്ങൾ ശേഖരിക്കുന്നതിനും പ്രോസസ്സ് ചെയ്യുന്നതിനും വിശകലനം ചെയ്യുന്നതിനുമുള്ള ഒരു മാർക്കറ്റിംഗ് സംവിധാനം വികസിപ്പിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യുക എന്നതാണ് പഠനത്തിൻ്റെ ലക്ഷ്യം. ജോലിയുടെ പ്രക്രിയയിൽ, ഓർഗനൈസേഷൻ്റെ ഘടനയിലും അതിൻ്റെ സാമ്പത്തിക സൂചകങ്ങളുടെ വിശകലനത്തിലും ഗവേഷണം നടത്തി. ഗവേഷണത്തിൻ്റെ ഫലമായി, ഉപഭോക്താക്കളിൽ നിന്ന് ആവശ്യമായ വിവരങ്ങൾ നേടുന്നതിനായി റിവിയേര-സോച്ചി LLC കമ്പനിയുടെ വെബ്സൈറ്റിൽ പ്രവർത്തിക്കുന്ന ഒരു സർവേ മൊഡ്യൂൾ വികസിപ്പിച്ചെടുത്തു. | |||
11460. | ഒരു എൻ്റർപ്രൈസ് വിവര സംവിധാനമെന്ന നിലയിൽ മാനേജ്മെൻ്റ് അക്കൗണ്ടിംഗ് | 64.49 കെ.ബി | |
ഐഎഫ്ആർഎസിലേക്കുള്ള പരിവർത്തനമാണ് ഒരു പുതിയ രൂപംഅക്കൗണ്ടിംഗിനായി. ഇപ്പോൾ അക്കൗണ്ടൻ്റിൻ്റെ പ്രവർത്തനങ്ങൾ നിർദ്ദേശങ്ങൾ പാലിക്കുന്നില്ല, പക്ഷേ അക്കൗണ്ടിംഗുമായി ബന്ധപ്പെട്ട എല്ലാ വിഷയങ്ങളിലും അവരുടെ സ്വന്തം പ്രൊഫഷണൽ വിധിന്യായം, IFRS നിർദ്ദേശിച്ച ചില തത്വങ്ങളാൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. | |||
17542. | ഒരു സൂപ്പർമാർക്കറ്റിനുള്ള ചരക്ക് വിതരണത്തിൻ്റെ ഇൻഫർമേഷൻ മാനേജ്മെൻ്റ് സിസ്റ്റം | 79.67 കെ.ബി | |
പ്രോഗ്രാമുകൾ നിരന്തരം ഉപയോഗിക്കുന്ന സാധനങ്ങളുടെ ഇലക്ട്രോണിക് ഡാറ്റ സംഭരിക്കുന്നു പെട്ടെന്നുള്ള പരിഹാരംഇൻവെൻ്ററിയുമായി നേരിട്ട് പ്രവർത്തിക്കേണ്ട സ്റ്റാൻഡേർഡ് ചോദ്യങ്ങൾ. ആധുനിക സൂപ്പർമാർക്കറ്റുകൾ ഇനിപ്പറയുന്ന സവിശേഷതകളുടെ സാന്നിധ്യത്താൽ വിശേഷിപ്പിക്കപ്പെടുന്നു: - 200 m2 അല്ലെങ്കിൽ അതിൽ കൂടുതലുള്ള റീട്ടെയിൽ സ്ഥലത്തിൻ്റെ ഗണ്യമായ അളവ്; - വൈവിധ്യമാർന്ന ഉൽപ്പന്നങ്ങൾ അവതരിപ്പിക്കുന്ന ഗണ്യമായ എണ്ണം വകുപ്പുകൾ: മാംസം, പഴം, പച്ചക്കറി പാലുൽപ്പന്നങ്ങൾ, റൊട്ടി, ബേക്കറി ഉൽപ്പന്നങ്ങളും പേസ്ട്രികളും, മിഠായി, പുകയില, പെർഫ്യൂം ... | |||
19833. | വിവര സംവിധാനം. IP വർഗ്ഗീകരണം. കോർപ്പറേറ്റ് ഐപിയുടെ ഘടനാപരമായ ഘടകങ്ങൾ | 33.24 കെ.ബി | |
ബിസിനസിനെ സംബന്ധിച്ചിടത്തോളം, അത്തരം ജോലികൾ ലാഭം വർദ്ധിപ്പിക്കുക, വിൽപ്പന വർദ്ധിപ്പിക്കുക, ചെലവ് കുറയ്ക്കുക, അപകടസാധ്യതകൾ കുറയ്ക്കുക, പൊതുവെ വിപണി സാഹചര്യം സ്ഥിരപ്പെടുത്തുക എന്നിവയാണ്. ഏറ്റവും കുറഞ്ഞ ചെലവിൽ സാമൂഹികവും സാമ്പത്തികവും പ്രതിരോധവും മറ്റ് പ്രശ്നങ്ങളും പരിഹരിക്കേണ്ടത് സംസ്ഥാനത്തിന് പ്രധാനമാണ്. 2005-ൽ ആദ്യമായി ഒരു പൂർണ്ണ തോതിലുള്ള ഒരു മുന്നേറ്റം സംഭവിച്ചു കമ്പ്യൂട്ടർ നിയന്ത്രണം. ഒരു ഉദാഹരണമായി, നമുക്ക് ഏറ്റവും പുതിയ വിവര സാങ്കേതിക വിദ്യകൾ പരാമർശിക്കാം, അവ താരതമ്യേന ചെറിയ അളവിലുള്ള ആവശ്യമുള്ളവയാണ്... | |||
12160. | ഇൻഫർമേഷൻ സിസ്റ്റം "ആർക്കൈവ്സ് ഓഫ് റഷ്യൻ അക്കാദമി ഓഫ് സയൻസസ്" (ISARAN) | 17.86 കെ.ബി | |
ഹൃസ്വ വിവരണംവികസനം. ISARAN എന്ന സോഫ്റ്റ്വെയർ നിർമ്മിച്ചത് ജനകീയ പരിസ്ഥിതിദൃശ്യ വികസനം ഡെൽഫി ഡെൽഫി ക്ലയൻ്റ്-സെർവർ പതിപ്പും റഷ്യൻ അക്കാദമി ഓഫ് സയൻസസിൻ്റെ ഡിപ്പാർട്ട്മെൻ്റൽ ആർക്കൈവ് ഫണ്ടിൻ്റെ പ്രത്യേകതകളുമായി പൊരുത്തപ്പെടുന്നു. വികസനത്തിൻ്റെ പ്രയോജനങ്ങളും അനലോഗുകളുമായുള്ള താരതമ്യവും. പ്രദേശങ്ങൾ വാണിജ്യ ഉപയോഗംവികസനം. | |||
12142. | പ്രദേശത്തിൻ്റെ ശാസ്ത്രീയവും സാങ്കേതികവുമായ സാധ്യതകൾ നിരീക്ഷിക്കുന്നതിനുള്ള വിവര സംവിധാനം | 17.24 കെ.ബി | |
രചയിതാവിൻ്റെ രീതിശാസ്ത്രം ഉപയോഗിച്ച് വിശകലനം ചെയ്ത വിവിധ സ്റ്റാറ്റിസ്റ്റിക്കൽ സൂചകങ്ങളിൽ നിന്നുള്ള ഡാറ്റയെ അടിസ്ഥാനമാക്കിയുള്ള ശാസ്ത്രീയവും സാങ്കേതികവുമായ സാധ്യതകളുടെ സൂചകങ്ങളുടെ പ്രവർത്തന വിശകലനത്തിനും നിരീക്ഷണത്തിനും വേണ്ടി രൂപകൽപ്പന ചെയ്ത ഒരു സോഫ്റ്റ്വെയറും വിവര സമുച്ചയവുമാണ് വിവര സംവിധാനം. വികസിപ്പിച്ച ആപ്ലിക്കേഷൻ IC ഉണ്ട് ഇനിപ്പറയുന്ന ഗുണങ്ങൾ: പുതിയവയുടെ തുടർച്ച സൂചകങ്ങളുടെ ഒരു വിശാലമായ ക്ലാസ് വേണ്ടി പൊരുത്തപ്പെടുത്തൽ വിവര സാങ്കേതിക വിദ്യകൾശാസ്ത്രീയവും സാങ്കേതികവുമായ സാധ്യതകൾ വിലയിരുത്തുമ്പോൾ ഗണ്യമായ എണ്ണം പ്രവർത്തനങ്ങളുടെ ഓട്ടോമേഷൻ. ഉൽപ്പന്നം... | |||
12060. | ജലാശയങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള മൾട്ടിഫങ്ഷണൽ ഇൻ്റഗ്രേറ്റിംഗ് ഇൻഫർമേഷൻ സിസ്റ്റം (MISM VO) | 17.91 കെ.ബി | |
ജലാശയങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള മൾട്ടിഫങ്ഷണൽ ഇൻ്റഗ്രേറ്റിംഗ് ഇൻഫർമേഷൻ സിസ്റ്റം MISM VO പോർട്ടൽ വെബ് സാങ്കേതികവിദ്യയുടെ അടിസ്ഥാനത്തിലാണ് വികസിപ്പിച്ചെടുത്തത്, കൂടാതെ എല്ലാവരിൽ നിന്നും ലഭിച്ച VO-യിലെ ജലാശയങ്ങളുടെ അവസ്ഥയെക്കുറിച്ചുള്ള ഡാറ്റ സംയോജിപ്പിക്കാനും പ്രോസസ്സ് ചെയ്യാനും നിങ്ങളെ അനുവദിക്കുന്നു. സാധ്യമായ ഉറവിടങ്ങൾവിവിധ തലങ്ങളിലുള്ള എപിഎമ്മിൻ്റെ ഓട്ടോമാറ്റിക് മോണിറ്ററിംഗ് പോസ്റ്റുകൾ, വ്യക്തിഗത ജലാശയങ്ങൾ, അഡ്മിനിസ്ട്രേറ്റീവ് മേഖലയിലും രാജ്യത്തും മൊത്തത്തിലുള്ള അവയുടെ ഹൈഡ്രോഗ്രാഫിക് ശൃംഖല, ജലാശയങ്ങളുടെ ഒരു സമുച്ചയം, ഉദാഹരണത്തിന്, ഒരു കാസ്കേഡ് ഉൾപ്പെടെയുള്ള ജലവിതരണത്തിൻ്റെ അവസ്ഥയുടെ നിയന്ത്രണം. ഒപ്റ്റിമൽ മാനേജ്മെൻ്റ് ഉറപ്പാക്കാൻ റിസർവോയറുകൾ, ഒരു ജല തടം... |
ഉള്ളടക്ക പട്ടിക
ആമുഖം 4
1. വിതരണം ചെയ്തതിൻ്റെ ആശയം 6 ആണ്
1.1 വിതരണം ചെയ്ത IS 6 സൃഷ്ടിക്കുന്നതിനുള്ള മുൻവ്യവസ്ഥകൾ
1.2 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ആശയം 8
1.3 വിതരണം ചെയ്ത ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള ഉപകരണങ്ങൾ 11
2. വിതരണം ചെയ്ത ഡാറ്റാബേസുകൾ 13
2.1 അടിസ്ഥാന തത്വങ്ങൾ 13
2.2 വിതരണം ചെയ്ത ഡാറ്റാബേസുകളുടെ തരങ്ങൾ 15
2.3 വിതരണം ചെയ്ത ഡാറ്റാബേസിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഉദ്ദേശ്യവും തത്വവും 16
3. വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ 21
ഉപസംഹാരം 25
സാഹിത്യം 26
ആമുഖം
ലോക സമ്പദ്വ്യവസ്ഥയിൽ ആഗോളവൽക്കരണത്തിൻ്റെയും വിവര സംയോജനത്തിൻ്റെയും പ്രക്രിയകൾ നടക്കുന്നു എന്ന വസ്തുതയിലാണ് ഉപന്യാസത്തിൻ്റെ ഈ വിഷയത്തിൻ്റെ പ്രസക്തി. ഭൂമിശാസ്ത്രപരമായ സ്ഥാനവും വലുപ്പവും കാരണം വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ (ഐഎസ്) ഉപയോഗിക്കാൻ നിർബന്ധിതരായ നമ്മുടെ രാജ്യത്തെയും അവ ബാധിച്ചു. വിവിധ സെർവറുകൾ, വ്യത്യസ്ത ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പ്ലാറ്റ്ഫോമുകൾ എന്നിവയിൽ സ്ഥിതി ചെയ്യുന്നതും വ്യത്യസ്ത ഫോർമാറ്റുകളിൽ സംഭരിച്ചിരിക്കുന്നതുമായ ഡാറ്റ ഉപയോഗിച്ച് ഡിസ്ട്രിബ്യൂട്ടഡ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ പ്രവർത്തിക്കുന്നു. അവ എളുപ്പത്തിൽ വികസിപ്പിക്കാവുന്നവയാണ്, അടിസ്ഥാനമാക്കി തുറന്ന മാനദണ്ഡങ്ങൾകൂടാതെ പ്രോട്ടോക്കോളുകളും, മറ്റ് വിവര സംവിധാനങ്ങളുമായി അവരുടെ ഉറവിടങ്ങളുടെ സംയോജനം ഉറപ്പാക്കുകയും ഉപയോക്താക്കൾക്ക് ലളിതമായ ഇൻ്റർഫേസുകൾ നൽകുകയും ചെയ്യുന്നു.
ഉപയോഗിക്കാൻ തയ്യാറായ വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് വിഭവങ്ങളും ലോകത്ത് ധാരാളം ഉണ്ട്. അവ വ്യത്യസ്ത സമയങ്ങളിൽ സൃഷ്ടിക്കപ്പെട്ടു, അവ വികസിപ്പിക്കുന്നതിന് വ്യത്യസ്ത സമീപനങ്ങൾ ഉപയോഗിച്ചു. മിക്കവാറും എല്ലായ്പ്പോഴും, ഒരു പുതിയ വിവര സംവിധാനം വികസിപ്പിക്കുമ്പോൾ, അവയുടെ പ്രവർത്തനങ്ങൾക്ക് അനുയോജ്യമായ നിലവിലുള്ളവ നിങ്ങൾക്ക് കണ്ടെത്താനാകും. റെഡിമെയ്ഡ് ഘടകങ്ങൾ. അവ സൃഷ്ടിക്കുമ്പോൾ, പൊരുത്തക്കേടിൻ്റെ ആവശ്യകതകൾ കണക്കിലെടുക്കാത്തതാണ് പ്രശ്നം. ഈ ഘടകങ്ങൾ പരസ്പരം മനസ്സിലാക്കുന്നില്ല, അവർക്ക് ഒരുമിച്ച് പ്രവർത്തിക്കാൻ കഴിയില്ല. സ്വതന്ത്രമായി വികസിപ്പിച്ച അത്തരം വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് ഉറവിടങ്ങളും പരസ്പരം പ്രവർത്തനക്ഷമമാക്കുന്നതിന് ഒരു മെക്കാനിസമോ സംവിധാനങ്ങളോ ഉണ്ടായിരിക്കുന്നത് അഭികാമ്യമാണ്.
ഈ പേപ്പർ ഒരു വിതരണം ചെയ്ത വിവര സംവിധാനത്തെക്കുറിച്ചുള്ള അടിസ്ഥാന വിവരങ്ങൾ പരിശോധിക്കുന്നു: അതിൻ്റെ വികസനത്തിനുള്ള മുൻവ്യവസ്ഥകൾ, ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള മാർഗങ്ങൾ, വിതരണം ചെയ്ത ഡാറ്റാബേസ് എന്ന ആശയം, അതുപോലെ അതിൻ്റെ തരങ്ങളും അടിസ്ഥാന തത്വങ്ങളും അവതരിപ്പിക്കുന്നു. മൂന്നാം അധ്യായം വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ഉദാഹരണങ്ങൾ അവതരിപ്പിക്കുന്നു, ഇനിപ്പറയുന്നവ: - Informix Software-ൽ നിന്നുള്ള Informix On-Line; - Ingres Corp-ൽ നിന്നുള്ള Ingres Intelligent Database; - Oracle Corp-ൽ നിന്നുള്ള Oracle (പതിപ്പ് 7); - Sybase Inc-ൽ നിന്നുള്ള Sybase System 10.
വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ സൈദ്ധാന്തിക അടിത്തറ പഠിക്കുക, അതോടൊപ്പം അതിൻ്റെ പ്രവർത്തന തത്വങ്ങളെക്കുറിച്ചുള്ള അറിവ് വികസിപ്പിക്കുക എന്നിവയാണ് പഠനത്തിൻ്റെ ലക്ഷ്യം.
ഡാറ്റയുടെ ഈ വിതരണം, ഉദാഹരണത്തിന്, ഈ നോഡിൽ മിക്കപ്പോഴും ഉപയോഗിക്കുന്ന ഡാറ്റ ഒരു നെറ്റ്വർക്ക് നോഡിൽ സംഭരിക്കാൻ അനുവദിക്കുന്നു. ഈ സമീപനം ഈ ഡാറ്റയ്ക്കൊപ്പം പ്രവർത്തിക്കുന്നത് എളുപ്പവും വേഗമേറിയതുമാക്കുകയും ബാക്കി ഡാറ്റാബേസ് ഡാറ്റയുമായി പ്രവർത്തിക്കാനുള്ള അവസരം നൽകുകയും ചെയ്യുന്നു.
1.വിതരണം എന്ന ആശയം
1.1 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള മുൻവ്യവസ്ഥകൾ
കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ വികാസത്തിൻ്റെ തുടക്കം മുതൽ, അതിൻ്റെ ഉപയോഗത്തിൻ്റെ രണ്ട് പ്രധാന ദിശകൾ ഉയർന്നുവന്നു. വളരെ സമയമെടുക്കുന്നതോ സ്വമേധയാ ചെയ്യാൻ കഴിയാത്തതോ ആയ സംഖ്യാ കണക്കുകൂട്ടലുകൾ നടത്താൻ കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ ഉപയോഗമാണ് ആദ്യ ദിശ. ഈ ദിശയുടെ രൂപീകരണം സങ്കീർണ്ണമായ ഗണിതശാസ്ത്ര പ്രശ്നങ്ങൾ സംഖ്യാപരമായി പരിഹരിക്കുന്നതിനുള്ള രീതികളുടെ തീവ്രതയ്ക്ക് കാരണമായി, സംഖ്യാ അൽഗോരിതങ്ങളുടെ സൗകര്യപ്രദമായ റെക്കോർഡിംഗിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ ഒരു ക്ലാസ് വികസനം, രൂപീകരണം. പ്രതികരണംപുതിയ കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറുകളുടെ ഡെവലപ്പർമാർക്കൊപ്പം.
ഓട്ടോമാറ്റിക് അല്ലെങ്കിൽ ഓട്ടോമേറ്റഡ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളിൽ കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ ഉപയോഗമാണ് രണ്ടാമത്തെ ദിശ. സാധാരണഗതിയിൽ, അത്തരം സിസ്റ്റങ്ങൾ കൈകാര്യം ചെയ്യേണ്ട വിവരങ്ങളുടെ വോള്യങ്ങൾ വളരെ വലുതാണ്, കൂടാതെ വിവരങ്ങൾക്ക് തന്നെ സങ്കീർണ്ണമായ ഒരു ഘടനയുണ്ട്. അത്തരം സംവിധാനങ്ങളുടെ സ്വാഭാവിക ആവശ്യകതകളിൽ ഒന്ന് പ്രവർത്തനങ്ങളുടെ ശരാശരി വേഗതയും വിവരങ്ങളുടെ സുരക്ഷിതത്വവുമാണ്.
എന്നാൽ വിവര സംവിധാനങ്ങൾ ആവശ്യമുള്ളതിനാൽ സങ്കീർണ്ണമായ ഘടനകൾഡാറ്റ, ഈ വ്യക്തിഗത അധിക ഡാറ്റ മാനേജുമെൻ്റ് ടൂളുകൾ വിവര സിസ്റ്റങ്ങളുടെ ഒരു പ്രധാന ഭാഗമായിരുന്നു, അവ ഒരു സിസ്റ്റത്തിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പ്രായോഗികമായി ആവർത്തിക്കപ്പെട്ടു. സങ്കീർണ്ണമായ ഘടനാപരമായ ഡാറ്റ കൈകാര്യം ചെയ്യുന്നതിന് ഉത്തരവാദിത്തമുള്ള ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ പൊതുവായ ഭാഗം തിരിച്ചറിയാനും സാമാന്യവൽക്കരിക്കാനും ഉള്ള ആഗ്രഹം, പ്രത്യക്ഷത്തിൽ, വിവിധ മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള ആദ്യത്തെ പ്രചോദനാത്മക കാരണം.
സ്റ്റാൻഡേർഡ് ബേസ് ഫയൽ സിസ്റ്റത്തിന് മുകളിൽ കൂടുതൽ സങ്കീർണ്ണമായ ഡാറ്റ സ്റ്റോറേജ് രീതികൾ നടപ്പിലാക്കുന്ന പ്രോഗ്രാമുകളുടെ ഒരു പൊതു ലൈബ്രറിയിൽ എത്തിച്ചേരുന്നത് അസാധ്യമാണെന്ന് വളരെ വേഗം വ്യക്തമായി. അങ്ങനെ, വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ സൃഷ്ടിക്കുന്നതിന് ഇതെല്ലാം സംഭാവന ചെയ്തു.
വാസ്തവത്തിൽ, ഒരു ഇൻഫർമേഷൻ സിസ്റ്റം ഒന്നിലധികം ഫയലുകളിലെ വിവരങ്ങളുടെ സ്ഥിരമായ സംഭരണത്തെ പിന്തുണയ്ക്കുന്നുവെങ്കിൽ, അത് ഒരു ഡാറ്റാബേസിനെ പിന്തുണയ്ക്കുന്നതായി പറയാം. ചില ഓക്സിലറി ഡാറ്റ മാനേജ്മെൻ്റ് സിസ്റ്റം ഒന്നിലധികം ഫയലുകളുമായി പ്രവർത്തിക്കാൻ നിങ്ങളെ അനുവദിക്കുകയാണെങ്കിൽ, അവയുടെ സ്ഥിരത ഉറപ്പാക്കുന്നു, നിങ്ങൾക്ക് അതിനെ ഒരു ഡാറ്റാബേസ് മാനേജ്മെൻ്റ് സിസ്റ്റം എന്ന് വിളിക്കാം. ഒന്നിലധികം ഫയലുകളിലുടനീളമുള്ള ഡാറ്റാ സ്ഥിരത നിലനിർത്തുന്നതിനുള്ള ആവശ്യകത ഫംഗ്ഷനുകളുടെ ഒരു ലൈബ്രറിയെ അനുവദിക്കുന്നില്ല: അത്തരം ഒരു സിസ്റ്റത്തിന് അതിൻ്റേതായ ചില ഡാറ്റയും (മെറ്റാഡാറ്റ) ഡാറ്റയുടെ സമഗ്രത നിർണ്ണയിക്കുന്ന അറിവും ഉണ്ടായിരിക്കണം.
ഉപയോഗിക്കാൻ തയ്യാറായ വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് വിഭവങ്ങളും ലോകത്ത് ധാരാളം ഉണ്ട്. അവർ സൃഷ്ടിച്ചത് വ്യത്യസ്ത സമയം, അവ വികസിപ്പിക്കുന്നതിന് വ്യത്യസ്ത സമീപനങ്ങൾ ഉപയോഗിച്ചു. മിക്കവാറും എല്ലായ്പ്പോഴും, ഒരു പുതിയ വിവര സംവിധാനം വികസിപ്പിക്കുമ്പോൾ, അവയുടെ പ്രവർത്തനങ്ങൾക്ക് അനുയോജ്യമായ റെഡിമെയ്ഡ് ഘടകങ്ങൾ നിങ്ങൾക്ക് കണ്ടെത്താനാകും.
1.2 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ആശയം
സാധാരണയായി, ഒന്നിലധികം ഡാറ്റാബേസ് സെർവറുകൾ പ്രവർത്തിക്കുന്ന ഒരു സിസ്റ്റം ഡിസ്ട്രിബ്യൂഡ് ആയി കണക്കാക്കുന്നു. സെർവറിലെ ലോഡ് കുറയ്ക്കുന്നതിനും ഭൂമിശാസ്ത്രപരമായി വിദൂര വകുപ്പുകളുടെ പ്രവർത്തനം ഉറപ്പാക്കുന്നതിനും ഇത് ഉപയോഗിക്കുന്നു. സൃഷ്ടിക്കൽ, പരിഷ്ക്കരണം, പരിപാലനം, മറ്റ് സിസ്റ്റങ്ങളുമായുള്ള സംയോജനം എന്നിവയുടെ വ്യത്യസ്ത സങ്കീർണ്ണത വിവര സംവിധാനങ്ങളെ ചെറുതും ഇടത്തരവും വലുതുമായ വിതരണ സംവിധാനങ്ങളായി വിഭജിക്കുന്നത് സാധ്യമാക്കുന്നു. ചെറിയ ഐസികൾക്ക് ഒരു ചെറുത് ഉണ്ട് ജീവിത ചക്രം(LC), വൻതോതിലുള്ള ഉപയോഗത്തിലേക്കുള്ള ഓറിയൻ്റേഷൻ, കുറഞ്ഞ വില, ഡെവലപ്പർമാരുടെ പങ്കാളിത്തമില്ലാതെ പരിഷ്ക്കരണത്തിൻ്റെ അസാധ്യത, പ്രധാനമായും ഡെസ്ക്ടോപ്പ് ഡാറ്റാബേസ് മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ (DBMS), സുരക്ഷാ സവിശേഷതകളില്ലാത്ത ഏകതാനമായ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ എന്നിവ ഉപയോഗിക്കുന്നു. വലിയ കോർപ്പറേറ്റ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ, ഫെഡറൽ-ലെവൽ സിസ്റ്റങ്ങൾ തുടങ്ങിയവയ്ക്ക് ദീർഘമായ ജീവിത ചക്രം ഉണ്ട്, ലെഗസി സിസ്റ്റങ്ങളുടെ മൈഗ്രേഷൻ, ഹാർഡ്വെയറിൻ്റെയും സോഫ്റ്റ്വെയറിൻ്റെയും വൈവിധ്യം, പരിഹരിക്കപ്പെടുന്ന ജോലികളുടെ അളവും സങ്കീർണ്ണതയും, നിരവധി വിഷയ മേഖലകളുടെ വിഭജനം, വിശകലന ഡാറ്റ പ്രോസസ്സിംഗ്, കൂടാതെ ഘടകങ്ങളുടെ പ്രാദേശിക വിതരണം.
അത്തരം വിവര സംവിധാനങ്ങളുടെ പ്രവർത്തനങ്ങളിൽ, ഒന്നാമതായി, വ്യത്യസ്ത ഫിസിക്കൽ സെർവറുകളിലും വ്യത്യസ്ത ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പ്ലാറ്റ്ഫോമുകളിലും വ്യത്യസ്ത ആന്തരിക ഫോർമാറ്റുകളിൽ സംഭരിച്ചിരിക്കുന്ന വിതരണം ചെയ്ത ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നത് ഉൾപ്പെടുന്നു. ഈ സാഹചര്യത്തിൽ, സിസ്റ്റം നൽകണം മുഴുവൻ വിവരങ്ങൾനിങ്ങളെയും നിങ്ങളുടെ എല്ലാ വിഭവങ്ങളെയും കുറിച്ച്, വിപുലീകരിക്കാൻ എളുപ്പമാണ്, ഓപ്പൺ സ്റ്റാൻഡേർഡുകളും പ്രോട്ടോക്കോളുകളും അടിസ്ഥാനമാക്കിയുള്ളത്, മറ്റ് വിവര സംവിധാനങ്ങളുടെ ഉറവിടങ്ങളുമായി നിങ്ങളുടെ ഉറവിടങ്ങളെ സമന്വയിപ്പിക്കാനുള്ള കഴിവ് നൽകുന്നു. ഉപയോക്താക്കൾക്ക്, സിസ്റ്റം വ്യത്യസ്ത തലത്തിലുള്ള ഉപയോക്തൃ പ്രത്യേകാവകാശങ്ങൾ നൽകുകയും വിവരങ്ങൾ ആക്സസ് ചെയ്യുന്നതിന് ലളിതമായ ഇൻ്റർഫേസുകൾ നൽകുകയും വേണം.
വൈവിധ്യമാർന്ന സിസ്റ്റങ്ങളിൽ നിന്നുള്ള ഡാറ്റ സാധാരണയായി ചോദ്യങ്ങളെ അഭിസംബോധന ചെയ്യുന്ന ലോജിക്കൽ ഗ്രൂപ്പുകളായി സംയോജിപ്പിക്കുന്നു. ഒരു അബ്സ്ട്രാക്റ്റ് ക്വറി സിസ്റ്റം, സിസ്റ്റം പ്രവർത്തിക്കുന്നത് ഒരു പ്രത്യേക അന്വേഷണ വാക്യഘടനയിലല്ല, മറിച്ച് അമൂർത്തമായ ആട്രിബ്യൂട്ടുകളെ അടിസ്ഥാനമാക്കിയുള്ള അതിൻ്റെ ലോജിക്കൽ സത്തയിലാണ് പ്രവർത്തിക്കുന്നതെന്ന് അനുമാനിക്കുന്നു.
വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ നിർമ്മിക്കുമ്പോൾ, ഒരു ചട്ടം പോലെ, രണ്ട് അടിസ്ഥാന ആർക്കിടെക്ചറുകൾ ഉപയോഗിക്കുന്നു: ക്ലയൻ്റ് / സെർവർ, ഇൻ്റർനെറ്റ് ഇൻട്രാനെറ്റ്.
ഒരു ക്ലയൻ്റ്/സെർവർ ആർക്കിടെക്ചറിൽ നിർമ്മിച്ച എൻ്റർപ്രൈസ് IS ക്ലയൻ്റ് വർക്ക്സ്റ്റേഷനുകളുടെ കമ്പ്യൂട്ടിംഗ് കഴിവുകൾ പരമാവധി വർദ്ധിപ്പിക്കുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന വിപുലമായ ആപ്ലിക്കേഷനുകളും ഡെവലപ്മെൻ്റ് ടൂളുകളും ക്ലയൻ്റുകൾക്ക് നൽകുന്നു. സെർവർ ഉറവിടങ്ങൾ പ്രധാനമായും ഡോക്യുമെൻ്റുകൾ സംഭരിക്കുന്നതിനും കൈമാറ്റം ചെയ്യുന്നതിനും ആക്സസ് ചെയ്യുന്നതിനും ഉപയോഗിക്കുന്നു ബാഹ്യ പരിസ്ഥിതി. ഈ ആർക്കിടെക്ചർ ആപ്ലിക്കേഷനുകളുടെ സെർവർ വശം മികച്ച രീതിയിൽ പരിരക്ഷിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു, അതേസമയം ആപ്ലിക്കേഷനുകൾക്ക് മറ്റുള്ളവയെ നേരിട്ട് അഭിസംബോധന ചെയ്യാനുള്ള കഴിവ് നൽകുന്നു. സെർവർ ആപ്ലിക്കേഷനുകൾ, അല്ലെങ്കിൽ അവർക്ക് റൂട്ട് അഭ്യർത്ഥനകൾ. എന്നിരുന്നാലും, സെർവറിലേക്കുള്ള ക്ലയൻ്റ് കോളുകൾ നെറ്റ്വർക്ക് പ്രകടനം കുറയ്ക്കുന്നു. നമ്മൾ പ്രശ്നങ്ങൾ പരിഹരിക്കണം സുരക്ഷിതമായ ജോലിആപ്ലിക്കേഷനുകളും ഡാറ്റയും വ്യത്യസ്ത ക്ലയൻ്റുകളിൽ വിതരണം ചെയ്യുന്നതിനാൽ ഒരു നെറ്റ്വർക്കിൽ. സിസ്റ്റം നിർമ്മാണത്തിൻ്റെ വിതരണം ചെയ്ത സ്വഭാവം കോൺഫിഗർ ചെയ്യുന്നതിനും പരിപാലിക്കുന്നതിനും ബുദ്ധിമുട്ടാണ്
"ഓപ്പൺ ആർക്കിടെക്ചർ" എന്ന തത്വത്തെ അടിസ്ഥാനമാക്കിയാണ് ഇൻ്റർനെറ്റ് ഇൻട്രാനെറ്റ് അടിസ്ഥാനമാക്കിയുള്ള ഐ.എസ്. IS സോഫ്റ്റ്വെയർ ആപ്ലെറ്റുകളുടെയോ സെർവ്ലെറ്റുകളുടെയോ രൂപത്തിലാണ് നടപ്പിലാക്കുന്നത് (പ്രോഗ്രാമുകൾ ജാവ ഭാഷ) അല്ലെങ്കിൽ cgi മൊഡ്യൂളുകളുടെ രൂപത്തിൽ (Perl അല്ലെങ്കിൽ C പ്രോഗ്രാമുകൾ). CORBA എൻ്റർപ്രൈസ് JavaBeans സാങ്കേതികവിദ്യകൾ, ActiveX 1X"OM, മൾട്ടി ലെവൽ ആപ്ലിക്കേഷനുകൾ എന്നിവ ഉപയോഗിച്ച് നടപ്പിലാക്കിയ വെബ്-യിൻഹ്\ ഈ ആർക്കിടെക്ചറിൻ്റെ ഐപി ഉൾപ്പെടുന്നു. ജാവ അടിസ്ഥാനമാക്കിയുള്ളത്കൂടാതെ XML, .നെറ്റ് കൺസെപ്റ്റ് XML, ഇതിൽ വിവിധ സെർവറുകൾ (ഡാറ്റ വെയർഹൗസുകൾ, ബിസിനസ് ആപ്ലിക്കേഷനുകൾ, സെർവറുകൾ എന്നിവയ്ക്കായുള്ള കൈമാറ്റം) മൊബൈൽ ഉപഭോക്താക്കൾകൂടാതെ കൂടുതൽ) ആർക്കിടെക്ചർ-ന്യൂട്രൽ എക്സ്എംഎൽ ഉപയോഗിച്ചാണ് നിർമ്മിക്കുന്നത്.
വിതരണം ചെയ്ത വിവര ബേസ് എന്നാൽ പരസ്പരം വിദൂരവും നിരവധി ഡാറ്റാബേസുകളും ഉള്ള പരിധിയില്ലാത്ത ഡാറ്റാബേസുകളാണ്. പൊതു സവിശേഷതകൾ:
- വിതരണം ചെയ്ത വിവര അടിത്തറയിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള എല്ലാ ഡാറ്റാബേസുകൾക്കും കേന്ദ്രമായി നിർവചിച്ചിരിക്കുന്ന ഏകീകൃത നിയമങ്ങൾക്കനുസൃതമായി പ്രവർത്തിക്കുന്നു;
- കേന്ദ്രമായി നിർവചിച്ചിരിക്കുന്ന നിയമങ്ങൾക്കനുസൃതമായാണ് ഡാറ്റാ കൈമാറ്റം നടത്തുന്നത്.
വിവിധ തരത്തിലുള്ള പ്രവർത്തനങ്ങളിൽ ഏർപ്പെട്ടിരിക്കുന്ന കമ്പനികൾക്ക് അവരുടെ ദൈനംദിന ജോലിയിൽ ഇനിപ്പറയുന്ന പ്രശ്നങ്ങൾ പരിഹരിക്കേണ്ടത് ആവശ്യമാണെങ്കിൽ വിതരണം ചെയ്ത ഡാറ്റാബേസിൻ്റെ ഓർഗനൈസേഷൻ ആവശ്യമാണ്:
- വിദൂരമായി സ്ഥിതിചെയ്യുന്ന യൂണിറ്റുകളുടെ (അല്ലെങ്കിൽ ശാഖകളുടെ) ഡാറ്റാബേസുകളിൽ നിന്ന് വേഗത്തിൽ വിവരങ്ങൾ നേടേണ്ടതിൻ്റെ ആവശ്യകത;
- കമ്പനിയുടെ ഘടനയിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള നിയമപരമായ എൻ്റിറ്റികളുടെ ഡാറ്റാബേസുകളിൽ നിന്ന് ഒരൊറ്റ ഡാറ്റാബേസിൽ ഏകീകരിക്കേണ്ടതിൻ്റെ ആവശ്യകത, തുടർന്നുള്ള ഡാറ്റ വിശകലനത്തിനും ഒരു ഡാറ്റാബേസിൽ നിന്ന് റിപ്പോർട്ടുകൾ നേടുന്നതിനും, കമ്പനി മൊത്തത്തിലും ഓരോ നിയമ സ്ഥാപനത്തിനും വെവ്വേറെ;
- വിദൂരമായി സ്ഥിതിചെയ്യുന്ന എല്ലാ യൂണിറ്റുകളുടെയും (ശാഖകളുടെയും) നിയമപരമായ സ്ഥാപനങ്ങളുടെയും പ്രവർത്തനത്തിനായി ഡാറ്റാബേസുകളുടെ ഘടനയിലും പ്രവർത്തന നിയമങ്ങളിലും കേന്ദ്രീകൃത മാറ്റം അവതരിപ്പിക്കേണ്ടതിൻ്റെ ആവശ്യകത (ഒരു വിദൂര യൂണിറ്റിൽ നേരിട്ട് ചില നിയമങ്ങൾ മാറ്റുന്നത് അസാധ്യമാണ്);
- കമ്പനിയുടെ വിദൂരമായി സ്ഥിതിചെയ്യുന്ന ഡിവിഷനുകളിൽ (ശാഖകൾ) ഡാറ്റയിലെ മാറ്റങ്ങൾ പരിമിതപ്പെടുത്തേണ്ടതും നിയന്ത്രിക്കേണ്ടതിൻ്റെ ആവശ്യകതയും.
1.3 വിതരണം ചെയ്ത ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള ഉപകരണങ്ങൾ
ഒരു വിതരണം ചെയ്ത IS തിരഞ്ഞെടുക്കുമ്പോൾ, ഒന്നാമതായി നിങ്ങൾ എന്താണ് ശ്രദ്ധിക്കേണ്ടത് ഒ.എസ്കൂടാതെ ഇത് നെറ്റ്വർക്ക് പ്രോട്ടോക്കോളുകളെ പിന്തുണയ്ക്കുന്നു. എന്നിരുന്നാലും, അതിൽ എന്ത് ഡാറ്റ വിതരണ രീതികൾ നടപ്പിലാക്കുന്നു എന്നത് അത്ര പ്രധാനമല്ല.
1) വിഘടനവും തനിപ്പകർപ്പും
പട്ടികകൾ വിതരണം ചെയ്യുന്നതിനുള്ള ഒരു മാർഗ്ഗം വിഘടനമാണ്. പട്ടിക വിവിധ നോഡുകളിൽ സ്ഥാപിക്കുന്ന ഭാഗങ്ങളായി വിഭജിക്കാം. ഡാറ്റ വിതരണം ചെയ്യുന്നതിനുള്ള മറ്റൊരു മാർഗ്ഗം ഡ്യൂപ്ലിക്കേഷൻ (റെപ്ലിക്കേഷൻ) ആണ്. നിങ്ങൾക്ക് മുഴുവൻ ഡാറ്റാബേസിൻ്റെയോ ഭാഗങ്ങളുടെയോ തനിപ്പകർപ്പുകൾ സൃഷ്ടിക്കാനും ഈ തനിപ്പകർപ്പുകൾ നോഡുകളിൽ സ്ഥാപിക്കാനും കഴിയും. ഡാറ്റ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന നോഡിൽ കൃത്യമായി സംഭരിക്കാൻ രണ്ട് രീതികളും നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് നെറ്റ്വർക്കിലൂടെയുള്ള ഡാറ്റാ ട്രാൻസ്മിഷൻ്റെ ചെലവ് കുറയ്ക്കുകയും മറ്റ് നോഡുകളുടെ പ്രോസസ്സറുകളുടെയും മറ്റ് ഉറവിടങ്ങളുടെയും ഉപയോഗം കുറയ്ക്കുകയും ചെയ്യുന്നു. ഈ ആപ്ലിക്കേഷൻ ഡാറ്റാബേസ് ആർക്കിടെക്ചർ ഉപയോഗിച്ച്, നെറ്റ്വർക്കിലൂടെയുള്ള ഡാറ്റ കൈമാറ്റം വളരെ അപൂർവമായി മാത്രമേ നടക്കുന്നുള്ളൂ.
2) ഡാറ്റ നിഘണ്ടുക്കളും ഡയറക്ടറികളും
വ്യത്യസ്ത നെറ്റ്വർക്ക് നോഡുകളിലുടനീളം ഡാറ്റ വിതരണം ചെയ്തുകഴിഞ്ഞാൽ, ഈ ഡാറ്റ കണ്ടെത്തി ഉപയോഗിക്കേണ്ടത് പ്രധാനമാണ്. ഡാറ്റ കണ്ടെത്തുന്നതിനും ആവശ്യമുള്ള ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനും, ആഗോള ഡാറ്റാ നിഘണ്ടുക്കളും ഡയറക്ടറികളും ഉപയോഗിക്കുന്നു. ഡാറ്റ, അതിൻ്റെ ഉപയോഗം, ഡാറ്റ ആക്സസ് അവകാശങ്ങൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിഘണ്ടു സംഭരിക്കുന്നു. ഡാറ്റ എവിടെയാണ് സംഭരിച്ചിരിക്കുന്നതെന്നും അത് എങ്ങനെ വീണ്ടെടുക്കാമെന്നും നിർണ്ണയിക്കാൻ ഡാറ്റ ഡയറക്ടറികൾ ഉപയോഗിക്കുന്നു. നിഘണ്ടുക്കളും ഡയറക്ടറികളും ആഗോളമോ പ്രാദേശികമോ ആകാം
3) മാറ്റങ്ങളുടെ രണ്ട്-ഘട്ട ഫിക്സേഷൻ
ഡാറ്റ വിതരണ രീതികൾ തീർച്ചയായും വളരെ പ്രധാനമാണ്, എന്നാൽ ആധുനിക വിതരണം ചെയ്ത DBMS-കളുടെ ഹൃദയം രണ്ട്-ഘട്ട മാറ്റ കമ്മിറ്റ് പ്രോട്ടോക്കോൾ ആണ്. ഒന്നിലധികം നോഡുകളുടെ ഡാറ്റ മാറ്റുന്ന ഇടപാടുകളുടെ നിർവ്വഹണം ഈ പ്രോട്ടോക്കോൾ കൈകാര്യം ചെയ്യുന്നു. രണ്ട്-ഘട്ട പ്രതിബദ്ധതയുടെ പ്രധാന ആശയം ഇനിപ്പറയുന്നതാണ്: നിരവധി നോഡുകളിലെ ഡാറ്റ മാറ്റുന്ന ഒരു ഇടപാടിന് ചില നോഡുകളിൽ എക്സിക്യൂട്ട് ചെയ്യാനും മറ്റ് നോഡുകളിൽ എക്സിക്യൂട്ട് ചെയ്യാതിരിക്കാനും ഇത് അസ്വീകാര്യമാണ്. ഒരു ഇടപാട് ഒന്നുകിൽ എല്ലാ നോഡുകളിലും വിജയിക്കണം അല്ലെങ്കിൽ ഏതെങ്കിലും നോഡിൽ പരാജയപ്പെടണം.
4) സമഗ്രത ഉറപ്പാക്കൽ
മാസ്റ്റർ ടേബിളിലെ ഡാറ്റയും അതുമായി ബന്ധപ്പെട്ട പട്ടികകളിലെ ഡാറ്റയും തമ്മിലുള്ള റഫറൻഷ്യൽ സമഗ്രത നിലനിർത്തുന്ന രീതിയാണ് വിതരണം ചെയ്ത IS-ൻ്റെ ഒരു പ്രധാന സ്വഭാവം. റഫറൻഷ്യൽ സമഗ്രതയുടെ ഒരു ഉദാഹരണം നോക്കാം. ഒരു വിതരണം ചെയ്ത ഡാറ്റാബേസിൽ മൂന്ന് പട്ടികകൾ ഉണ്ടെന്ന് കരുതുക:
- ജീവനക്കാരുടെ കുട്ടികളെക്കുറിച്ചുള്ള വിവരങ്ങൾ അടങ്ങിയ ഒരു പട്ടിക;
- വർഷത്തേക്കുള്ള ജീവനക്കാരുടെ ശമ്പളത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ അടങ്ങിയ ഒരു പട്ടിക;
- ജീവനക്കാരൻ പൂർത്തിയാക്കിയ വിഷയങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ അടങ്ങിയ ഒരു പട്ടിക.
ഈ പട്ടികകളിലെല്ലാം "ജീവനക്കാരൻ്റെ പേര്" എന്ന കോളം അടങ്ങിയിരിക്കുന്നു. റഫറൻഷ്യൽ സമഗ്രത ഉറപ്പാക്കുന്നതിനുള്ള നിയമങ്ങൾ ഒരു പട്ടികയിൽ "ജീവനക്കാരൻ്റെ മുഴുവൻ പേര്" നിരയുടെ മൂല്യങ്ങൾ മാറ്റുമ്പോൾ, മറ്റ് പട്ടികകളിലെ ഈ നിരയുടെ മൂല്യങ്ങൾ സ്വയമേവ ക്രമീകരിക്കേണ്ടതുണ്ട്. റഫറൻഷ്യൽ സമഗ്രത ഉറപ്പാക്കാൻ, 2 ഉപയോഗിക്കുന്നു വിവിധ രീതികൾ- ANSI സ്റ്റാൻഡേർഡിൻ്റെ ട്രിഗറുകളും ഡിക്ലറേറ്റീവ് ഇൻ്റഗ്രിറ്റി നിയന്ത്രണങ്ങളും.
2. വിതരണം ചെയ്ത ഡാറ്റാബേസുകൾ
2.1 അടിസ്ഥാന തത്വങ്ങൾ
ഒരു കമ്പ്യൂട്ടർ നെറ്റ്വർക്കിലൂടെ വിതരണം ചെയ്യുന്ന ലോജിക്കലി പരസ്പരം ബന്ധിപ്പിച്ചിട്ടുള്ള ഡാറ്റാബേസുകളുടെ ഒരു കൂട്ടമാണ് ഡിസ്ട്രിബ്യൂട്ടഡ് ഡാറ്റാബേസുകൾ (RDB).
RDB ഒരു കമ്മ്യൂണിക്കേഷൻ നെറ്റ്വർക്ക് ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു കൂട്ടം നോഡുകൾ ഉൾക്കൊള്ളുന്നു:
a) ഓരോ നോഡും അതിൽ തന്നെ ഒരു പൂർണ്ണമായ DBMS ആണ്;
b) നോഡുകൾ പരസ്പരം സംവദിക്കുന്ന വിധത്തിൽ അവയിലേതെങ്കിലും ഉപയോക്താവിന് സ്വന്തം നോഡിലുള്ളത് പോലെ നെറ്റ്വർക്കിലെ ഏത് ഡാറ്റയും ആക്സസ് ചെയ്യാൻ കഴിയും.
ഓരോ നോഡും ഒരു ഡാറ്റാബേസ് സിസ്റ്റമാണ്. ഏതൊരു ഉപയോക്താവിനും സ്വന്തമായി ഡാറ്റയിൽ പ്രവർത്തനങ്ങൾ നടത്താൻ കഴിയും പ്രാദേശിക നോഡ്ഈ നോഡ് ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റത്തിൻ്റെ ഭാഗമല്ലെങ്കിൽ അതേ രീതിയിൽ. ഒരു ഡിസ്ട്രിബ്യൂട്ടഡ് ഡാറ്റാബേസ് സിസ്റ്റത്തെ പ്രത്യേക ലോക്കൽ നോഡുകളിൽ പ്രത്യേക ലോക്കൽ ഡിബിഎംഎസുകൾ തമ്മിലുള്ള പങ്കാളിത്തമായി കണക്കാക്കാം.
വിതരണം ചെയ്ത ഡാറ്റാബേസുകൾ സൃഷ്ടിക്കുന്നതിനുള്ള അടിസ്ഥാന തത്വം (“റൂൾ 0”): ഉപയോക്താവിന്, ഒരു വിതരണം ചെയ്യാത്ത സിസ്റ്റം ഒരു നോൺ-ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റം പോലെയായിരിക്കണം.
ഒരു അടിസ്ഥാന തത്വം ചില അധിക നിയമങ്ങളോ ഉദ്ദേശ്യങ്ങളോ ഉൾക്കൊള്ളുന്നു. അത്തരം പന്ത്രണ്ട് ലക്ഷ്യങ്ങൾ മാത്രമേയുള്ളൂ:
1.പ്രാദേശിക സ്വാതന്ത്ര്യം. വിതരണം ചെയ്ത സിസ്റ്റത്തിലെ നോഡുകൾ സ്വതന്ത്രമോ സ്വയംഭരണമോ ആയിരിക്കണം. പ്രാദേശിക സ്വാതന്ത്ര്യം അർത്ഥമാക്കുന്നത് ഒരു നോഡിലെ എല്ലാ പ്രവർത്തനങ്ങളും ആ നോഡാണ് നിയന്ത്രിക്കുന്നത് എന്നാണ്.
2. കേന്ദ്ര യൂണിറ്റിനുള്ള പിന്തുണയുടെ അഭാവം. ഒരു വിതരണം ചെയ്ത സിസ്റ്റത്തിലെ എല്ലാ നോഡുകളും തുല്യമായി കണക്കാക്കണമെന്ന് പ്രാദേശിക സ്വാതന്ത്ര്യം സൂചിപ്പിക്കുന്നു. അതിനാൽ, ചില കേന്ദ്രീകൃത സേവനം ലഭിക്കുന്നതിന് "സെൻട്രൽ" അല്ലെങ്കിൽ "മാസ്റ്റർ" നോഡിലേക്ക് കോളുകളൊന്നും ഉണ്ടാകരുത്.
3. തുടർച്ചയായ പ്രവർത്തനം. വിതരണ സംവിധാനങ്ങൾ കൂടുതൽ നൽകണം ഉയർന്ന ബിരുദംവിശ്വാസ്യതയും ലഭ്യതയും.
4. സ്ഥലത്തിൻ്റെ സ്വാതന്ത്ര്യം. ഡാറ്റ ഭൗതികമായി എവിടെയാണ് സംഭരിച്ചിരിക്കുന്നതെന്ന് ഉപയോക്താക്കൾക്ക് അറിയില്ല, കൂടാതെ എല്ലാ ഡാറ്റയും അവരുടെ സ്വന്തം ലോക്കൽ നോഡിൽ സംഭരിച്ചിരിക്കുന്നതുപോലെ പ്രവർത്തിക്കുകയും വേണം.
5. വിഘടനത്തിൽ നിന്നുള്ള സ്വാതന്ത്ര്യം. ഫിസിക്കൽ സ്റ്റോറേജ് സംഘടിപ്പിക്കുമ്പോൾ തന്നിരിക്കുന്ന റിലേഷൻ വേരിയബിളിനെ ഭാഗങ്ങളായി അല്ലെങ്കിൽ ശകലങ്ങളായി വിഭജിക്കാൻ കഴിയുമെങ്കിൽ ഒരു സിസ്റ്റം ഫ്രാഗ്മെൻ്റേഷൻ സ്വാതന്ത്ര്യത്തെ പിന്തുണയ്ക്കുന്നു. ഈ സാഹചര്യത്തിൽ, ഡാറ്റ മിക്കപ്പോഴും ഉപയോഗിക്കുന്ന സ്ഥലത്ത് സംഭരിക്കാൻ കഴിയും, ഇത് മിക്ക പ്രവർത്തനങ്ങളുടെയും പ്രാദേശികവൽക്കരണവും നെറ്റ്വർക്ക് ട്രാഫിക് കുറയ്ക്കലും അനുവദിക്കുന്നു.
6. അനുകരണത്തിൽ നിന്നുള്ള സ്വാതന്ത്ര്യം. തന്നിരിക്കുന്ന സംഭരിച്ച റിലേഷൻ വേരിയബിൾ - അല്ലെങ്കിൽ പൊതുവായി തന്നിരിക്കുന്ന സംഭരിച്ച റിലേഷൻ വേരിയബിളിൻ്റെ തന്നിരിക്കുന്ന ശകലം - നിരവധി വ്യത്യസ്ത പകർപ്പുകൾ അല്ലെങ്കിൽ പല പ്രത്യേക നോഡുകളിൽ സംഭരിച്ചിരിക്കുന്ന പകർപ്പുകൾ ഉപയോഗിച്ച് പ്രതിനിധീകരിക്കാൻ കഴിയുമെങ്കിൽ ഒരു സിസ്റ്റം ഡാറ്റ റെപ്ലിക്കേഷനെ പിന്തുണയ്ക്കുന്നു.
7. വിതരണം ചെയ്ത അഭ്യർത്ഥനകൾ പ്രോസസ്സ് ചെയ്യുന്നു. ഒരു അഭ്യർത്ഥനയ്ക്ക് ഒന്നിലധികം നോഡുകളെ ബന്ധപ്പെടേണ്ടി വന്നേക്കാം എന്നതാണ് കാര്യം. അത്തരം ഒരു സിസ്റ്റത്തിൽ, സംശയാസ്പദമായ അഭ്യർത്ഥനയെ തൃപ്തിപ്പെടുത്തുന്നതിന് ഡാറ്റ കൈമാറുന്നതിന് സാധ്യമായ നിരവധി മാർഗങ്ങൾ ഉണ്ടായേക്കാം.
8. വിതരണം ചെയ്ത ഇടപാടുകളുടെ മാനേജ്മെൻ്റ്. ഇടപാട് മാനേജ്മെൻ്റിന് 2 പ്രധാന വശങ്ങളുണ്ട്: വീണ്ടെടുക്കൽ മാനേജ്മെൻ്റ്, കൺകറൻസി മാനേജ്മെൻ്റ്. റിക്കവറി മാനേജ്മെൻ്റിനെ സംബന്ധിച്ചിടത്തോളം, ഒരു വിതരണം ചെയ്ത പരിതസ്ഥിതിയിൽ ഒരു ഇടപാടിൻ്റെ ആറ്റോമിസിറ്റി ഉറപ്പാക്കാൻ, തന്നിരിക്കുന്ന ഇടപാടുമായി ബന്ധപ്പെട്ട മുഴുവൻ ഏജൻ്റുമാരും സിസ്റ്റം ഉറപ്പാക്കണം (ഒരു നിശ്ചിത ഇടപാടിനായി പ്രവർത്തിക്കുന്ന ഒരു പ്രക്രിയയാണ് ഒരു ഏജൻ്റ്. പ്രത്യേക നോഡ്) ഒന്നുകിൽ അതിൻ്റെ ഫലങ്ങൾ ഉണ്ടാക്കി അല്ലെങ്കിൽ ഒരു റോൾബാക്ക് നടത്തി. കൺകറൻസി നിയന്ത്രണത്തെ സംബന്ധിച്ചിടത്തോളം, വിതരണം ചെയ്യാത്ത സിസ്റ്റങ്ങളിലെന്നപോലെ, മിക്ക ഡിസ്ട്രിബ്യൂഡ് സിസ്റ്റങ്ങളിലും ഇത് ഒരു തടയൽ സംവിധാനത്തെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്.
തുടങ്ങിയവ.................
വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെയും വെബ് ആപ്ലിക്കേഷനുകളുടെയും ആർക്കിടെക്ചർ
വിതരണ സംവിധാനംസ്വതന്ത്രമായ ഒരു കൂട്ടമാണ് കമ്പ്യൂട്ടറുകൾ, ഇത് അവരുടെ ഉപയോക്താക്കൾക്ക് ഒരു ഏകീകൃത സംവിധാനമായി ദൃശ്യമാകുന്നു. എല്ലാ കമ്പ്യൂട്ടറുകളും സ്വയംഭരണാധികാരമുള്ളതാണെങ്കിലും, ഉപയോക്താക്കൾക്ക് അവ ഒരൊറ്റ സിസ്റ്റമായി കാണപ്പെടുന്നു.
വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ പ്രധാന സവിശേഷതകൾ:
1. കമ്പ്യൂട്ടറുകൾ തമ്മിലുള്ള വ്യത്യാസങ്ങളും അവ തമ്മിലുള്ള ആശയവിനിമയ രീതികളും ഉപയോക്താക്കളിൽ നിന്ന് മറച്ചിരിക്കുന്നു. വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ ബാഹ്യ ഓർഗനൈസേഷനും ഇത് ബാധകമാണ്.
2. ഉപയോക്താക്കൾക്കും ആപ്ലിക്കേഷനുകൾക്കും വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിൽ ഉടനീളം സ്ഥിരമായ അനുഭവം അനുഭവപ്പെടുന്നു, അവർ എവിടെയും എപ്പോൾ ഇടപഴകിയാലും.
വിതരണ സംവിധാനങ്ങളും താരതമ്യേന എളുപ്പമുള്ളതായിരിക്കണം, അല്ലെങ്കിൽ വിപുലീകരിക്കാൻ. ഈ സ്വഭാവം സ്വതന്ത്ര കമ്പ്യൂട്ടറുകൾ ഉള്ളതിൻ്റെ നേരിട്ടുള്ള അനന്തരഫലമാണ്, എന്നാൽ അതേ സമയം ഈ കമ്പ്യൂട്ടറുകൾ യഥാർത്ഥത്തിൽ ഒരൊറ്റ സിസ്റ്റമായി എങ്ങനെ സംയോജിപ്പിക്കപ്പെടുന്നുവെന്ന് സൂചിപ്പിക്കുന്നില്ല.
സിസ്റ്റത്തിൻ്റെ ഒരു ഏകീകൃത വീക്ഷണം നിലനിർത്തുന്നതിന്, വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിൽ പലപ്പോഴും ഉപയോക്താക്കളുടെയും ആപ്ലിക്കേഷനുകളുടെയും മുകളിലെ പാളിക്കും ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളുടെ താഴത്തെ പാളിക്കും ഇടയിൽ ഒരു അധിക സോഫ്റ്റ്വെയറും ഉൾപ്പെടുന്നു (ചിത്രം 1.11).
അതനുസരിച്ച്, അത്തരമൊരു വിതരണ സംവിധാനം സാധാരണയായി വിളിക്കപ്പെടുന്നു ഇൻ്റർമീഡിയറ്റ് ലെവൽ സിസ്റ്റം (മിഡിൽവെയർ).അതല്ല ഇൻ്റർമീഡിയറ്റ് ലെവൽനിരവധി കമ്പ്യൂട്ടറുകൾക്കിടയിൽ വിതരണം ചെയ്തു.
വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ പ്രവർത്തനത്തിൻ്റെ സവിശേഷതകളിൽ ഇവ ഉൾപ്പെടുന്നു:
· ലഭ്യത വലിയ അളവ്വസ്തുക്കൾ;
· അഭ്യർത്ഥന നിർവ്വഹണ കാലതാമസം (ഉദാഹരണത്തിന്, പ്രാദേശിക കോളുകൾക്ക് ഏകദേശം രണ്ട് നൂറ് നാനോ സെക്കൻഡുകൾ ആവശ്യമാണെങ്കിൽ, ഡിസ്ട്രിബ്യൂട്ടഡ് സിസ്റ്റങ്ങളിലെ ഒബ്ജക്റ്റിലേക്കുള്ള അഭ്യർത്ഥനകൾക്ക് 0.1 മുതൽ 10 എംഎസ് വരെ ആവശ്യമാണ്);
· ചില വസ്തുക്കൾ ദീർഘകാലത്തേക്ക് ഉപയോഗിച്ചേക്കില്ല;
· വിതരണം ചെയ്ത ഘടകങ്ങൾ സമാന്തരമായി നടപ്പിലാക്കുന്നു, ഇത് എക്സിക്യൂഷൻ ഏകോപിപ്പിക്കേണ്ടതിൻ്റെ ആവശ്യകതയിലേക്ക് നയിക്കുന്നു;
വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിലെ അഭ്യർത്ഥനകൾ പരാജയപ്പെടാനുള്ള ഉയർന്ന സാധ്യതയുണ്ട്;
· വർദ്ധിച്ച സുരക്ഷാ ആവശ്യകതകൾ.
വർദ്ധിച്ച കാലതാമസത്തിൻ്റെ സാന്നിധ്യം കാരണം, ഇൻ്റർഫേസുകൾ വിതരണം ചെയ്ത സംവിധാനംചോദ്യം നിർവ്വഹണ സമയം കുറയ്ക്കുന്നതിന് രൂപകൽപ്പന ചെയ്തിരിക്കണം. ആക്സസ്സിൻ്റെ ആവൃത്തി കുറയ്ക്കുന്നതിലൂടെയും നിർവ്വഹിച്ച പ്രവർത്തനങ്ങൾ വലുതാക്കുന്നതിലൂടെയും ഇത് നേടാനാകും.
പരാജയങ്ങളെ ചെറുക്കുന്നതിന്, സെർവർ അഭ്യർത്ഥനകൾ നടപ്പിലാക്കുന്നുണ്ടോ എന്ന് ക്ലയൻ്റുകൾ പരിശോധിക്കേണ്ടതുണ്ട്. അകത്ത് സുരക്ഷ അപേക്ഷകൾ വിതരണം ചെയ്തുആശയവിനിമയ സെഷനുകൾ (ആധികാരികത, അംഗീകാരം, ഡാറ്റ എൻക്രിപ്ഷൻ) നിരീക്ഷിക്കുന്നതിലൂടെ വർദ്ധിപ്പിക്കാൻ കഴിയും.
വെബ് ആപ്ലിക്കേഷനുകളുടെ (വെബ് സേവനങ്ങൾ) ആർക്കിടെക്ചർ ഇന്ന് വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു. ഇൻ്റർനെറ്റ് വഴി ആക്സസ് ചെയ്യാവുന്ന ഒരു ആപ്ലിക്കേഷനാണ് വെബ് സേവനം. ഇത് സേവനങ്ങൾ നൽകുന്നു, അതിൻ്റെ രൂപം സേവന ദാതാവിനെ ആശ്രയിക്കുന്നില്ല, കാരണം അത് ഉപയോഗിക്കുന്നു സാർവത്രിക പ്ലാറ്റ്ഫോംപ്രവർത്തനവും സാർവത്രിക ഫോർമാറ്റ്ഡാറ്റ (XML). IN വെബ് അധിഷ്ഠിതംഅന്വേഷണങ്ങളുടെ ഫോർമാറ്റുകളും ഭാഷയും നിർവചിക്കുന്ന മാനദണ്ഡങ്ങളും ഇൻ്റർനെറ്റിൽ ഈ സേവനങ്ങൾക്കായി തിരയുന്നതിനുള്ള പ്രോട്ടോക്കോളുകളും അടിസ്ഥാനമാക്കിയുള്ളതാണ് സേവനങ്ങൾ. ഇൻ്റർനെറ്റ് വഴി ഡാറ്റാബേസ് ആക്സസ് ചെയ്യുന്നതിനുള്ള സ്കീം ചിത്രം 1.12 ൽ കാണിച്ചിരിക്കുന്നു.
![]() |
ചിത്രം 1.12 - ഇൻ്റർനെറ്റ് വഴി ഡിബിഎംഎസ് സെർവറിലേക്കുള്ള ആക്സസ് സ്കീം |
നിലവിൽ, വിതരണം ചെയ്ത ഒബ്ജക്റ്റ് സിസ്റ്റങ്ങളുടെ ആശയത്തെ പിന്തുണയ്ക്കുന്ന മൂന്ന് വ്യത്യസ്ത സാങ്കേതികവിദ്യകളുണ്ട്: EJB, DCOM CORBA.
EJB സാങ്കേതികവിദ്യയുടെ വികസനത്തിന് പിന്നിലെ പ്രധാന ആശയം ( എൻ്റർപ്രൈസ് ജാവ ബീൻസ്) - ഘടകങ്ങൾക്കായി ഒരു ഇൻഫ്രാസ്ട്രക്ചർ സൃഷ്ടിക്കുക, അതുവഴി അവ എളുപ്പത്തിൽ തിരുകാനും സെർവറുകളിൽ നിന്ന് നീക്കംചെയ്യാനും കഴിയും, അതുവഴി സെർവറിൻ്റെ പ്രവർത്തനക്ഷമത വർദ്ധിപ്പിക്കുകയോ കുറയ്ക്കുകയോ ചെയ്യുന്നു. EJB ഘടകങ്ങൾ ജാവ ക്ലാസുകളാണ്, റീകംപൈൽ ചെയ്യാതെ പോലും ഏത് ഇജെബി-അനുയോജ്യമായ സെർവറിലും പ്രവർത്തിക്കാൻ കഴിയും. EJB സാങ്കേതികവിദ്യയുടെ പ്രധാന ലക്ഷ്യങ്ങൾ ഇവയാണ്:
1. ഇടപാടുകൾ, ത്രെഡുകൾ, ലോഡുകൾ തുടങ്ങിയ സേവനങ്ങൾ ആദ്യം മുതൽ നടപ്പിലാക്കേണ്ടതിൻ്റെ ആവശ്യകതയിൽ നിന്ന് അവരെ ഒഴിവാക്കിക്കൊണ്ട് ഡെവലപ്പർമാർക്ക് ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നത് എളുപ്പമാക്കുക. ഡെവലപ്പർമാർക്ക് അവരുടെ ആപ്ലിക്കേഷനുകളുടെ ലോജിക് വിവരിക്കുന്നതിലും സംഭരണ ചുമതലകൾ മാറ്റുന്നതിലും ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ കഴിയും. , EJB സിസ്റ്റത്തിലേക്ക് ഡാറ്റയുടെ കൈമാറ്റവും സുരക്ഷിതത്വവും.
2. EJB സിസ്റ്റത്തിൻ്റെ പ്രധാന ഘടനകളും അതിൻ്റെ ഘടകങ്ങൾ തമ്മിലുള്ള ആശയവിനിമയത്തിനുള്ള ഇൻ്റർഫേസുകളും വിവരിക്കുക.
3. ഒരു പ്രത്യേക കോഡ് ജനറേറ്ററിൻ്റെ സാന്നിധ്യം കാരണം EJB ഒബ്ജക്റ്റുകൾ നടപ്പിലാക്കുന്നതിൽ നിന്ന് ഡവലപ്പറെ മോചിപ്പിക്കുക.
ഉപയോഗിച്ച ജാവ മോഡലിന് നന്ദി, EJB താരതമ്യേന ലളിതവും വേഗതയേറിയ രീതിയിൽവിതരണ സംവിധാനങ്ങളുടെ സൃഷ്ടി.
DCOM സാങ്കേതികവിദ്യ ( വിതരണം ചെയ്ത ഘടകം ഒബ്ജക്റ്റ് മോഡൽ ) - സോഫ്റ്റ്വെയർ ആർക്കിടെക്ചർ, ഒരു നെറ്റ്വർക്കിലെ ഒന്നിലധികം കമ്പ്യൂട്ടറുകളിൽ ആപ്ലിക്കേഷനുകൾ വിതരണം ചെയ്യുന്നതിനായി Microsoft വികസിപ്പിച്ചെടുത്തത്. ഒരു കമ്പ്യൂട്ടറിലെ ഒരു സോഫ്റ്റ്വെയർ ഘടകത്തിന് മറ്റൊരു കമ്പ്യൂട്ടറിലെ ഒരു ഘടകത്തിലേക്ക് സന്ദേശങ്ങൾ കൈമാറാൻ DCOM ഉപയോഗിക്കാം. DCOM യാന്ത്രികമായി ഒരു കണക്ഷൻ സ്ഥാപിക്കുകയും ഒരു സന്ദേശം കൈമാറുകയും റിമോട്ട് ഘടകത്തിൽ നിന്ന് ഒരു പ്രതികരണം നൽകുകയും ചെയ്യുന്നു. ഘടകങ്ങൾ പരസ്പരം ബന്ധിപ്പിക്കുന്നതിനുള്ള DCOM-ൻ്റെ കഴിവ് മൈക്രോസോഫ്റ്റിനെ നൽകാൻ അനുവദിച്ചു സമീപത്തുള്ള വിൻഡോകൾ അധിക സവിശേഷതകൾ, പ്രത്യേകിച്ച്, നടപ്പിലാക്കാൻ മൈക്രോസോഫ്റ്റ് സെർവർട്രാൻസാക്ഷൻ സെർവർ, ഇൻ്റർനെറ്റിലൂടെ ഡാറ്റാബേസ് ഇടപാടുകൾ നടത്തുന്നതിന് ഉത്തരവാദിത്തമുണ്ട്.
വീട് > പ്രമാണംവിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ
യു.എ. ഇല്ലാരിയോനോവ്
അധ്യായം 1. പ്രാദേശിക നെറ്റ്വർക്കുകളെ അടിസ്ഥാനമാക്കിയുള്ള വിതരണ കമ്പ്യൂട്ടിംഗ് സിസ്റ്റങ്ങൾക്കായുള്ള അടിസ്ഥാന ആശയങ്ങളുടെയും നിയന്ത്രണ അൽഗോരിതങ്ങളുടെയും വികസനത്തിൻ്റെ അവസ്ഥയുടെ വിശകലനം. 1.1 ഗവേഷണ മേഖലയുടെ നിർവ്വചനം. ഡിസ്ട്രിബ്യൂട്ടഡ് കമ്പ്യൂട്ടിംഗ് സിസ്റ്റം (ഡിസിഎസ്) എന്നത് രണ്ട് ഘടകങ്ങൾ ഉൾക്കൊള്ളുന്ന ഒരു സംവിധാനമാണ്: ഒരു കൂട്ടം ഇലക്ട്രോണിക് കമ്പ്യൂട്ടറുകളും (കമ്പ്യൂട്ടറുകൾ) ഒരു കമ്മ്യൂണിക്കേഷൻ നെറ്റ്വർക്ക് (അല്ലെങ്കിൽ ഡാറ്റാ ട്രാൻസ്മിഷൻ നെറ്റ്വർക്ക്) ഡിസിഎസിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന എല്ലാ കമ്പ്യൂട്ടറുകളെയും ഒന്നിപ്പിക്കുന്നു. എല്ലാ ഉപയോഗപ്രദമായ വിവര പ്രോസസ്സിംഗും പ്രവർത്തിക്കുന്ന കമ്പ്യൂട്ടേഷണൽ പ്രക്രിയകളിലൂടെയാണ് നടത്തുന്നത് കമ്പ്യൂട്ടർ ഹോസ്റ്റ്. വഴി കൈമാറേണ്ടതിൻ്റെ ആവശ്യകതയുമായി ബന്ധപ്പെട്ട വിവരങ്ങളുടെ എല്ലാ പ്രോസസ്സിംഗും ആശയവിനിമയ ശൃംഖല, സ്ഥിതി ചെയ്യുന്ന പ്രക്രിയകൾ എക്സിക്യൂട്ട് ചെയ്യുക ആശയവിനിമയം കമ്പ്യൂട്ടർ.സങ്കീർണ്ണമായ മൾട്ടി-കണക്റ്റഡ് ടോപ്പോളജി ഉള്ള കമ്മ്യൂണിക്കേഷൻ നെറ്റ്വർക്കുകളിൽ ആശയവിനിമയ കമ്പ്യൂട്ടറുകൾ ആവശ്യമാണ്. ശാരീരിക ബന്ധങ്ങൾ(ചാനലുകൾ) വിവര കൈമാറ്റത്തിലൂടെ സംവദിക്കുന്ന ഹോസ്റ്റ് കമ്പ്യൂട്ടറുകൾക്കിടയിൽ ഇല്ല. അതിനാൽ, ഒരു ഡിസിഎസിൽ ഫലപ്രദമായ വിവര പ്രോസസ്സിംഗിന് അത് ഫലപ്രദമായി മാത്രമല്ല ആവശ്യമാണെന്ന് കണക്കിലെടുക്കുന്നു കമ്പ്യൂട്ടർ ഹോസ്റ്റിലെ പ്രോസസ്സ്, മാത്രമല്ല കാര്യക്ഷമമായും (അതായത് ഏറ്റവും കുറഞ്ഞ കാലതാമസത്തോടെ) ഒരു ആശയവിനിമയ ശൃംഖലയിലൂടെ അത് കൈമാറുക,ആർവിഎസ് മേഖലയിലെ പ്രവർത്തനങ്ങൾ രണ്ട് ഗ്രൂപ്പുകളായി തിരിച്ചിരിക്കുന്നു: 1. ആശയവിനിമയം സംഘടിപ്പിക്കുന്ന മേഖലയിൽ പ്രവർത്തിക്കുക കമ്പ്യൂട്ടിംഗ് പ്രക്രിയകൾആർവിഎസിൽ. ഈ സൃഷ്ടികളിൽ, ആശയവിനിമയ ശൃംഖല ഇതിനകം നിലവിലുണ്ടെന്നും അതിന് മുന്നോട്ടുവച്ച ചില ആവശ്യകതകൾ നിറവേറ്റുന്നുവെന്നും അനുമാനിക്കപ്പെടുന്നു. അതിനാൽ, കമ്പ്യൂട്ടിംഗ് പ്രക്രിയകളുടെ ഇടപെടൽ സംഘടിപ്പിക്കുന്നതിനുള്ള പ്രശ്നം പരിഹരിക്കുക മാത്രമാണ് അവശേഷിക്കുന്നത്, ഇത് കണക്കിലെടുക്കുന്നു:- RCS-ൽ നിരവധി കമ്പ്യൂട്ടേഷണൽ പ്രക്രിയകൾ ഉണ്ട്; RCS-ൽ ധാരാളം കമ്പ്യൂട്ടിംഗ് ഉറവിടങ്ങളുണ്ട്; പ്രോസസ്സുകളും ഉറവിടങ്ങളും വ്യത്യസ്ത ഹോസ്റ്റ് കമ്പ്യൂട്ടറുകളിൽ സ്ഥിതിചെയ്യാം; പ്രക്രിയകൾ സമാന്തരമായി നടപ്പിലാക്കാൻ കഴിയും; സിസ്റ്റത്തിൽ കമ്പ്യൂട്ടർ ഉറവിടങ്ങൾക്കായി വിതരണം ചെയ്ത സമാന്തര പ്രക്രിയകൾ തമ്മിൽ മത്സരമുണ്ട്; RVS-ൽ ആതിഥേയ കമ്പ്യൂട്ടറുകളും അവയും തമ്മിൽ വൈജാത്യമുണ്ട് ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾ; രണ്ടാമത്തേതിൻ്റെ വിശ്വാസ്യത വർദ്ധിപ്പിക്കുന്നതിനായി ഡിസിഎസുകളിലെ കമ്പ്യൂട്ടിംഗ് പ്രക്രിയകളുടെ പ്രതിപ്രവർത്തനത്തിന്മേൽ നിയന്ത്രണം വികേന്ദ്രീകരിക്കാനുള്ള പ്രവണതയുണ്ട്.
- പോർട്ടുകൾ തമ്മിലുള്ള കണക്ഷനുകൾ നിശ്ചയിച്ചിട്ടില്ല, കൂടാതെ നെറ്റ്വർക്കിലെ ലോജിക്കൽ കണക്ഷനുകളുടെ ഘടന ചലനാത്മകമായി മാറാം; നെറ്റ്വർക്കിന് ഒരു മെഷ് ടോപ്പോളജി ഉണ്ടായിരിക്കാം, അതിൽ പോർട്ടുകൾക്കിടയിൽ നേരിട്ടുള്ള ഫിസിക്കൽ കണക്ഷനുകൾ ഇല്ല; പ്രക്ഷേപണ സമയത്ത് വിവരങ്ങൾ വളച്ചൊടിച്ചേക്കാം; അവയുടെ അളവും ദിശയും ഉൾപ്പെടെയുള്ള വിവര പ്രവാഹങ്ങൾ മുൻകൂട്ടി നിശ്ചയിച്ചിട്ടില്ല; ഒരു ആശയവിനിമയ ശൃംഖലയിലൂടെ വിവര കൈമാറ്റം സംഘടിപ്പിക്കുന്നതിന്, ഈ വിഭവങ്ങളുടെ അഭാവത്തിൽ വിവര പ്രവാഹങ്ങൾക്കിടയിൽ ആശയവിനിമയ വിഭവങ്ങളുടെ വിഭജനം സംഘടിപ്പിക്കേണ്ടത് ആവശ്യമാണ്; ആശയവിനിമയ വിഭവങ്ങളുടെ പങ്കുവയ്ക്കൽ മാനേജ്മെൻ്റ് വികേന്ദ്രീകൃതമാണ്.
- പൊതുവായതിൻ്റെ ലഭ്യത ഉയർന്ന വേഗതയുള്ള ചാനൽആശയവിനിമയങ്ങൾ. ഒരു പൊതു ചാനലിൻ്റെ സാന്നിദ്ധ്യം പ്രാദേശിക കണക്ഷനെ അപകീർത്തിപ്പെടുത്തുന്നു, കാരണം അത്തരമൊരു നെറ്റ്വർക്കിൽ പ്രധാന നെറ്റ്വർക്ക് നടപടിക്രമം നടത്തേണ്ട ആവശ്യമില്ല - വിവരങ്ങൾ കൈമാറുമ്പോൾ റൂട്ടിംഗ് പാക്കറ്റുകൾ. കൂടാതെ, പിന്നീട് കാണിക്കുന്നതുപോലെ, DPU, FOC എന്നിവയുമായി ബന്ധപ്പെട്ട് ഒരു പൊതു ചാനലിൻ്റെ സാന്നിധ്യം, വിവരങ്ങൾ കൈമാറുന്നതിനുള്ള ഒരു മാർഗമായി മാത്രമല്ല, ഒരു വിതരണം ചെയ്ത സിസ്റ്റം കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഫലപ്രദമായ മാർഗമായും ചാനൽ ഉപയോഗിക്കാൻ അനുവദിക്കുന്നു. ഉയർന്ന വേഗതഒരു ചാനലിലൂടെ വിവരങ്ങൾ കൈമാറുന്നത് തലക്കെട്ടുകൾ ഉപയോഗിച്ച് നെറ്റ്വർക്ക് പ്രോട്ടോക്കോളുകൾ നിർമ്മിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു നീണ്ട നീളംപ്രോട്ടോക്കോളുകൾ ലളിതമാക്കാൻ. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഈ വേഗതയിൽ ട്രാൻസ്മിറ്റ് ചെയ്ത പാക്കറ്റുകളുടെ ദൈർഘ്യം കുറയ്ക്കേണ്ട ആവശ്യമില്ല. സിസ്റ്റം സോഫ്റ്റ്വെയർ ഓർഗനൈസുചെയ്യുന്നതിൻ്റെ വീക്ഷണകോണിൽ നിന്ന് ലളിതമായ ഒരു സന്ദേശ സ്വിച്ചിംഗ് രീതിയിലേക്ക് നീങ്ങാൻ വലിയ പാക്കേജുകൾ നിങ്ങളെ അനുവദിക്കുന്നു. ഗതാഗത പാളി. കൂടാതെ, വലിയ ദൈർഘ്യമുള്ള തലക്കെട്ടുകൾ കൈമാറാനുള്ള കഴിവ്, പിന്നീട് കാണിക്കുന്നതുപോലെ, എൽആർവിഎസിൽ അടിസ്ഥാനപരമായി പുതിയ വിവര കൈമാറ്റ രീതികളുടെ ഉപയോഗം അനുവദിക്കുന്നു, അവ നിലവിലുള്ളവയുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഉയർന്ന കാര്യക്ഷമതയും ലളിതമായ നിർവ്വഹണവും ആണ്. ചാനൽ ആക്സസ് നിയന്ത്രണം. പ്രാദേശിക ആശയവിനിമയ ശൃംഖലകളുടെ സവിശേഷതകൾ പ്രധാനമായും നിർണ്ണയിക്കുന്നത് ചാനൽ ആക്സസ് കൺട്രോൾ മെക്കാനിസമാണ്. എന്നിരുന്നാലും, അടുത്തിടെ വരെ, ആക്സസ് നിയന്ത്രണ രീതികളുടെ സ്വാധീനം ത്രൂപുട്ട്ചാനൽ. അതേ സമയം, പ്രവൃത്തികളിൽ സൂചിപ്പിച്ചതുപോലെ, ആക്സസ് കൺട്രോൾ മെക്കാനിസം എൽവിആറിൽ വളരെ വലിയ സ്വാധീനം ചെലുത്തുന്നു. പ്രത്യേകിച്ചും, ഡിപിയു ഉപയോഗം പരിഹരിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു താഴ്ന്ന നിലകൾസന്ദേശമയയ്ക്കൽ ഉപയോഗിച്ച് ഉയർന്ന തലങ്ങളിൽ പരമ്പരാഗതമായി പരിഹരിച്ച നിരവധി ജോലികൾ. എന്നിരുന്നാലും, ഈ മേഖലയിൽ ഗവേഷണം ആരംഭിക്കുന്നതേയുള്ളൂ. ഒരു പൊതു ചാനലിലെ കണക്കുകൂട്ടലുകൾ. ഒരു പൊതു ചാനലിൽ (COC) കണക്കുകൂട്ടലുകൾക്കുള്ള അൽഗോരിതങ്ങൾ പ്രവൃത്തികളിൽ നിർദ്ദേശിക്കപ്പെട്ടിരിക്കുന്നു. ഒരു ആശയവിനിമയ ചാനലിലൂടെ കടന്നുപോകുന്ന വിവരങ്ങൾ അതിൻ്റെ പ്രോസസ്സിംഗിൽ കാലതാമസം കൂടാതെ ഒരു വിതരണം ചെയ്ത സിസ്റ്റത്തിൻ്റെ വരിക്കാർക്ക് പ്രോസസ്സ് ചെയ്യാൻ കഴിയും എന്നതാണ് അവരുടെ സാരം. VOK ൻ്റെ ഉപയോഗം, LRVS-ലെ വിവരങ്ങൾ അതിൻ്റെ സംപ്രേക്ഷണ സമയത്ത് എല്ലാ വരിക്കാരും ഗ്രൂപ്പ് പ്രോസസ്സ് ചെയ്യാൻ അനുവദിക്കുന്നു, കൂടാതെ ചാനലിലൂടെയുള്ള ഒരു വിവര കൈമാറ്റത്തിൽ എല്ലാ വരിക്കാരിൽ നിന്നും ഒരു ഗ്രൂപ്പ് പ്രതികരണം സ്വീകരിക്കുന്നത് സാധ്യമാക്കുന്നു, ഇത് മറ്റ് വിതരണം ചെയ്ത സിസ്റ്റങ്ങളിൽ ലഭ്യമല്ല.
- RCS-ൽ നിരവധി കമ്പ്യൂട്ടറുകൾ ഉൾപ്പെടുന്നതിനാൽ, പ്രാദേശികമായും (അതായത് ഒരേ കമ്പ്യൂട്ടറിൽ) വിദൂരമായും (അതായത് മറ്റൊരു കമ്പ്യൂട്ടറിൽ) പ്രവർത്തിക്കുന്ന പ്രക്രിയകൾക്ക് ഓരോന്നിനും അതിൻ്റേതായ ഉറവിടങ്ങൾ ലഭ്യമാകും. ഒരു റിസോഴ്സ് പ്രാദേശികമാണെങ്കിൽ (അതായത്, ഒരു പ്രത്യേക കമ്പ്യൂട്ടറിൻ്റെ ഉടമസ്ഥതയിലുള്ളതാണ്), അത്തരം ഒരു റിസോഴ്സ് ആക്സസ് ചെയ്യുമ്പോൾ പ്രോസസ്സുകളുടെ ശരിയായ സമന്വയത്തിൻ്റെ ഉത്തരവാദിത്തം പൂർണ്ണമായും ഈ കമ്പ്യൂട്ടറിൽ നിക്ഷിപ്തമാണ്. ഈ സാഹചര്യത്തിൽ, റിസോഴ്സ് പ്രത്യേകമായി ഉപയോഗിച്ചാൽ സിൻക്രൊണൈസേഷൻ പ്രശ്നം ഉണ്ടാകില്ല. വിഭവം സാമുദായികമാണെങ്കിൽ, ആർവിഎസിൽ അത്തരം ഒരു വിഭവം വിഭജിക്കുന്നതിനുള്ള പ്രശ്നം ഉണ്ടാകുന്നത് കേന്ദ്രീകൃതമാണെങ്കിൽ കേന്ദ്രീകൃത സംവിധാനങ്ങൾഡിവിഷൻ സംഘടിപ്പിക്കുന്നതിനുള്ള ഓവർഹെഡ് ചെലവുകളിൽ ഭൂരിഭാഗവും (അതായത്, ബഫറുകൾക്കായി മെമ്മറി അനുവദിക്കൽ മുതലായവ) "ആവശ്യമുള്ളവർ പണം നൽകുന്നു" എന്ന തത്ത്വമനുസരിച്ച് പ്രക്രിയകൾ തന്നെ വഹിക്കുന്നു, അതേസമയം ആർസിഎസിൽ ഈ ചെലവുകൾ സെർവിംഗ് കമ്പ്യൂട്ടറിന് നിയോഗിക്കുന്നു. "ആരെങ്കിലും സേവിക്കുന്നു, അവനും പണം നൽകുന്നു" എന്ന് മാറുന്നു. ഒരു ഡിസിഎസിൽ, ഒരു റിസോഴ്സ് ഒരു നിശ്ചിത പ്രക്രിയയ്ക്ക് നൽകണമോ എന്ന് തീരുമാനിക്കുന്നതിന്, വിതരണം എന്ന് വിളിക്കപ്പെടുന്ന അത്തരം ഒരു വിഭവത്തിൻ്റെ വ്യക്തിഗത ഭാഗങ്ങൾ സ്വന്തമാക്കിയ എല്ലാ കമ്പ്യൂട്ടറുകളുടെയും കൂട്ടായ സമ്മതം ആവശ്യമാണ്. ഈ പ്രശ്നം ആദ്യം വിതരണം ചെയ്ത ഡാറ്റാബേസുകളിൽ ഉയർന്നു, അതിൽ, വിവര സംഭരണത്തിൻ്റെ ഉയർന്ന വിശ്വാസ്യത ഉറപ്പാക്കാൻ, അത് ആവർത്തിച്ച് പകർത്തി സിസ്റ്റത്തിലുടനീളം വിതരണം ചെയ്തു. വിതരണം ചെയ്ത വിവരങ്ങളുടെ നിരവധി പകർപ്പുകൾ അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ ഉണ്ടാകുന്ന സമന്വയത്തിൻ്റെ പ്രശ്നം ഒരു ഡിസിഎസിലെ വിതരണ നിയന്ത്രണത്തിൻ്റെ അടിസ്ഥാന ചുമതലയാണ്, കൂടാതെ അതിൻ്റെ പരിഹാരത്തിൻ്റെ ഫലപ്രാപ്തി ആത്യന്തികമായി നിയന്ത്രണത്തിൻ്റെ കാര്യക്ഷമതയെ നിർണ്ണയിക്കുന്നു.
![](https://i2.wp.com/refdb.ru/images/987/1972012/72af57b1.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/5bcd816c.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/m16503c5f.gif)
![](https://i0.wp.com/refdb.ru/images/987/1972012/77361280.gif)
![](https://i2.wp.com/refdb.ru/images/987/1972012/m6d54bb44.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/161f2400.gif)
![](https://i2.wp.com/refdb.ru/images/987/1972012/1489dcc6.gif)
![](https://i0.wp.com/refdb.ru/images/987/1972012/m26441507.gif)
![](https://i2.wp.com/refdb.ru/images/987/1972012/m2eb76e1f.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/m4755ecd3.gif)
![](https://i0.wp.com/refdb.ru/images/987/1972012/mf0969b6.gif)
![](https://i0.wp.com/refdb.ru/images/987/1972012/26c6acc1.gif)
![](https://i2.wp.com/refdb.ru/images/987/1972012/1847a557.gif)
![](https://i2.wp.com/refdb.ru/images/987/1972012/3f8ed6ba.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/6be29325.gif)
![](https://i0.wp.com/refdb.ru/images/987/1972012/756ae0a8.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/2e2a8b66.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/m6af40804.gif)
![](https://i1.wp.com/refdb.ru/images/987/1972012/m3640ed8.gif)
- ടി സിക്ക് ഒരു വോട്ട് എ യ്ക്ക് വന്നാൽ അത് ക്യൂവിൽ നിൽക്കും.
ആമുഖം 4
1. വിതരണം ചെയ്തതിൻ്റെ ആശയം 6 ആണ്
1.1 വിതരണം ചെയ്ത IS 6 സൃഷ്ടിക്കുന്നതിനുള്ള മുൻവ്യവസ്ഥകൾ
1.2 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ആശയം 8
1.3 വിതരണം ചെയ്ത ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള ഉപകരണങ്ങൾ 11
2. വിതരണം ചെയ്ത ഡാറ്റാബേസുകൾ 13
2.1 അടിസ്ഥാന തത്വങ്ങൾ 13
2.2 വിതരണം ചെയ്ത ഡാറ്റാബേസുകളുടെ തരങ്ങൾ 15
2.3 വിതരണം ചെയ്ത ഡാറ്റാബേസിൻ്റെ പ്രവർത്തനത്തിൻ്റെ ഉദ്ദേശ്യവും തത്വവും 16
3. വിതരണം ചെയ്ത സിസ്റ്റങ്ങളുടെ ഉദാഹരണങ്ങൾ 21
ഉപസംഹാരം 25
സാഹിത്യം 26
ആമുഖം
ലോക സമ്പദ്വ്യവസ്ഥയിൽ ആഗോളവൽക്കരണത്തിൻ്റെയും വിവര സംയോജനത്തിൻ്റെയും പ്രക്രിയകൾ നടക്കുന്നു എന്ന വസ്തുതയിലാണ് ഉപന്യാസത്തിൻ്റെ ഈ വിഷയത്തിൻ്റെ പ്രസക്തി. ഭൂമിശാസ്ത്രപരമായ സ്ഥാനവും വലുപ്പവും കാരണം വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ (ഐഎസ്) ഉപയോഗിക്കാൻ നിർബന്ധിതരായ നമ്മുടെ രാജ്യത്തെയും അവ ബാധിച്ചു. വിവിധ സെർവറുകൾ, വിവിധ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പ്ലാറ്റ്ഫോമുകൾ എന്നിവയിൽ സ്ഥിതി ചെയ്യുന്നതും സംഭരിച്ചിരിക്കുന്നതുമായ ഡാറ്റ ഉപയോഗിച്ച് വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ പ്രവർത്തിക്കുന്നു. വിവിധ ഫോർമാറ്റുകൾ. ഓപ്പൺ സ്റ്റാൻഡേർഡുകളും പ്രോട്ടോക്കോളുകളും അടിസ്ഥാനമാക്കി അവ എളുപ്പത്തിൽ വിപുലീകരിക്കാൻ കഴിയും, മറ്റ് വിവര സംവിധാനങ്ങളുമായി അവരുടെ ഉറവിടങ്ങളുടെ സംയോജനം നൽകുന്നു, കൂടാതെ ഉപയോക്താക്കൾക്ക് ലളിതമായ ഇൻ്റർഫേസുകൾ നൽകുന്നു.
ഉപയോഗിക്കാൻ തയ്യാറായ വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് വിഭവങ്ങളും ലോകത്ത് ധാരാളം ഉണ്ട്. അവ വ്യത്യസ്ത സമയങ്ങളിൽ സൃഷ്ടിക്കപ്പെട്ടു, അവ വികസിപ്പിക്കുന്നതിന് വ്യത്യസ്ത സമീപനങ്ങൾ ഉപയോഗിച്ചു. മിക്കവാറും എല്ലായ്പ്പോഴും, ഒരു പുതിയ വിവര സംവിധാനം വികസിപ്പിക്കുമ്പോൾ, അവയുടെ പ്രവർത്തനങ്ങൾക്ക് അനുയോജ്യമായ റെഡിമെയ്ഡ് ഘടകങ്ങൾ നിങ്ങൾക്ക് കണ്ടെത്താനാകും. അവ സൃഷ്ടിക്കുമ്പോൾ, പൊരുത്തക്കേടിൻ്റെ ആവശ്യകതകൾ കണക്കിലെടുക്കാത്തതാണ് പ്രശ്നം. ഈ ഘടകങ്ങൾ പരസ്പരം മനസ്സിലാക്കുന്നില്ല, അവർക്ക് ഒരുമിച്ച് പ്രവർത്തിക്കാൻ കഴിയില്ല. സ്വതന്ത്രമായി വികസിപ്പിച്ച അത്തരം വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് ഉറവിടങ്ങളും പരസ്പരം പ്രവർത്തനക്ഷമമാക്കുന്നതിന് ഒരു മെക്കാനിസമോ സംവിധാനങ്ങളോ ഉണ്ടായിരിക്കുന്നത് അഭികാമ്യമാണ്.
ഈ പേപ്പർ ഒരു വിതരണം ചെയ്ത വിവര സംവിധാനത്തെക്കുറിച്ചുള്ള അടിസ്ഥാന വിവരങ്ങൾ പരിശോധിക്കുന്നു: അതിൻ്റെ വികസനത്തിനുള്ള മുൻവ്യവസ്ഥകൾ, ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള മാർഗങ്ങൾ, വിതരണം ചെയ്ത ഡാറ്റാബേസ് എന്ന ആശയം, അതുപോലെ അതിൻ്റെ തരങ്ങളും അടിസ്ഥാന തത്വങ്ങളും അവതരിപ്പിക്കുന്നു. മൂന്നാം അധ്യായം വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ഉദാഹരണങ്ങൾ അവതരിപ്പിക്കുന്നു, ഇനിപ്പറയുന്നവ: - Informix Software-ൽ നിന്നുള്ള Informix On-Line; - Ingres Corp-ൽ നിന്നുള്ള Ingres Intelligent Database; - Oracle Corp-ൽ നിന്നുള്ള Oracle (പതിപ്പ് 7); - Sybase Inc-ൽ നിന്നുള്ള Sybase System 10.
വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ സൈദ്ധാന്തിക അടിത്തറ പഠിക്കുക, അതോടൊപ്പം അതിൻ്റെ പ്രവർത്തന തത്വങ്ങളെക്കുറിച്ചുള്ള അറിവ് വികസിപ്പിക്കുക എന്നിവയാണ് പഠനത്തിൻ്റെ ലക്ഷ്യം.
ഡാറ്റയുടെ ഈ വിതരണം, ഉദാഹരണത്തിന്, ഈ നോഡിൽ മിക്കപ്പോഴും ഉപയോഗിക്കുന്ന ഡാറ്റ ഒരു നെറ്റ്വർക്ക് നോഡിൽ സംഭരിക്കാൻ അനുവദിക്കുന്നു. ഈ സമീപനം ഈ ഡാറ്റയ്ക്കൊപ്പം പ്രവർത്തിക്കുന്നത് എളുപ്പവും വേഗമേറിയതുമാക്കുകയും ബാക്കി ഡാറ്റാബേസ് ഡാറ്റയുമായി പ്രവർത്തിക്കാനുള്ള അവസരം നൽകുകയും ചെയ്യുന്നു.
1.വിതരണം എന്ന ആശയം
1.1 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള മുൻവ്യവസ്ഥകൾ
കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ വികാസത്തിൻ്റെ തുടക്കം മുതൽ, അതിൻ്റെ ഉപയോഗത്തിൻ്റെ രണ്ട് പ്രധാന ദിശകൾ ഉയർന്നുവന്നു. വളരെ സമയമെടുക്കുന്നതോ സ്വമേധയാ ചെയ്യാൻ കഴിയാത്തതോ ആയ സംഖ്യാ കണക്കുകൂട്ടലുകൾ നടത്താൻ കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ ഉപയോഗമാണ് ആദ്യ ദിശ. ഈ ദിശയുടെ ആവിർഭാവം സങ്കീർണ്ണമായ ഗണിതശാസ്ത്ര പ്രശ്നങ്ങൾ സംഖ്യാപരമായി പരിഹരിക്കുന്നതിനുള്ള രീതികളുടെ തീവ്രതയ്ക്കും, സംഖ്യാ അൽഗോരിതങ്ങളുടെ സൗകര്യപ്രദമായ റെക്കോർഡിംഗിൽ ശ്രദ്ധ കേന്ദ്രീകരിച്ച ഒരു ക്ലാസ് പ്രോഗ്രാമിംഗ് ഭാഷകളുടെ വികസനത്തിനും പുതിയ കമ്പ്യൂട്ടർ ആർക്കിടെക്ചറുകളുടെ ഡവലപ്പർമാരിൽ നിന്നുള്ള ഫീഡ്ബാക്ക് സ്ഥാപിക്കുന്നതിനും കാരണമായി.
ഓട്ടോമാറ്റിക് അല്ലെങ്കിൽ ഓട്ടോമേറ്റഡ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളിൽ കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയുടെ ഉപയോഗമാണ് രണ്ടാമത്തെ ദിശ. സാധാരണഗതിയിൽ, അത്തരം സിസ്റ്റങ്ങൾ കൈകാര്യം ചെയ്യേണ്ട വിവരങ്ങളുടെ വോള്യങ്ങൾ വളരെ വലുതാണ്, കൂടാതെ വിവരങ്ങൾക്ക് തന്നെ സങ്കീർണ്ണമായ ഒരു ഘടനയുണ്ട്. അത്തരം സംവിധാനങ്ങളുടെ സ്വാഭാവിക ആവശ്യകതകളിൽ ഒന്ന് പ്രവർത്തനങ്ങളുടെ ശരാശരി വേഗതയും വിവരങ്ങളുടെ സുരക്ഷിതത്വവുമാണ്.
എന്നാൽ ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾക്ക് സങ്കീർണ്ണമായ ഡാറ്റാ ഘടനകൾ ആവശ്യമുള്ളതിനാൽ, ഈ വ്യക്തിഗത അധിക ഡാറ്റാ നിയന്ത്രണങ്ങൾ വിവര സംവിധാനങ്ങളുടെ ഒരു പ്രധാന ഭാഗമായിരുന്നു, അവ ഒരു സിസ്റ്റത്തിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പ്രായോഗികമായി ആവർത്തിക്കപ്പെട്ടു. സങ്കീർണ്ണമായ ഘടനാപരമായ ഡാറ്റ കൈകാര്യം ചെയ്യുന്നതിന് ഉത്തരവാദിത്തമുള്ള ഇൻഫർമേഷൻ സിസ്റ്റങ്ങളുടെ പൊതുവായ ഭാഗം തിരിച്ചറിയാനും സാമാന്യവൽക്കരിക്കാനും ഉള്ള ആഗ്രഹം, പ്രത്യക്ഷത്തിൽ, വിവിധ മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ സൃഷ്ടിക്കുന്നതിനുള്ള ആദ്യത്തെ പ്രചോദനാത്മക കാരണം.
അത് കടന്നുപോകുക അസാധ്യമാണെന്ന് വളരെ വേഗം വ്യക്തമായി പങ്കിട്ട ലൈബ്രറിസ്റ്റാൻഡേർഡ് അടിസ്ഥാന ഫയൽ സിസ്റ്റത്തിന് മുകളിൽ കൂടുതൽ സങ്കീർണ്ണമായ ഡാറ്റ സ്റ്റോറേജ് രീതികൾ നടപ്പിലാക്കുന്ന പ്രോഗ്രാമുകൾ, ഉദാഹരണത്തിന്, നിരവധി ഫയലുകളിൽ വിവരങ്ങൾ സൂക്ഷിക്കുന്നു. അങ്ങനെ, വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ സൃഷ്ടിക്കുന്നതിന് ഇതെല്ലാം സംഭാവന ചെയ്തു.
വാസ്തവത്തിൽ, ഒരു ഇൻഫർമേഷൻ സിസ്റ്റം ഒന്നിലധികം ഫയലുകളിലെ വിവരങ്ങളുടെ സ്ഥിരമായ സംഭരണത്തെ പിന്തുണയ്ക്കുന്നുവെങ്കിൽ, അത് ഒരു ഡാറ്റാബേസിനെ പിന്തുണയ്ക്കുന്നതായി പറയാം. ചില ഓക്സിലറി ഡാറ്റ മാനേജ്മെൻ്റ് സിസ്റ്റം ഒന്നിലധികം ഫയലുകളുമായി പ്രവർത്തിക്കാൻ നിങ്ങളെ അനുവദിക്കുകയാണെങ്കിൽ, അവയുടെ സ്ഥിരത ഉറപ്പാക്കുന്നു, നിങ്ങൾക്ക് അതിനെ ഒരു ഡാറ്റാബേസ് മാനേജ്മെൻ്റ് സിസ്റ്റം എന്ന് വിളിക്കാം. ഒന്നിലധികം ഫയലുകളിലുടനീളമുള്ള ഡാറ്റാ സ്ഥിരത നിലനിർത്തുന്നതിനുള്ള ആവശ്യകത ഫംഗ്ഷനുകളുടെ ഒരു ലൈബ്രറിയെ അനുവദിക്കുന്നില്ല: അത്തരം ഒരു സിസ്റ്റത്തിന് അതിൻ്റേതായ ചില ഡാറ്റയും (മെറ്റാഡാറ്റ) ഡാറ്റയുടെ സമഗ്രത നിർണ്ണയിക്കുന്ന അറിവും ഉണ്ടായിരിക്കണം.
ഉപയോഗിക്കാൻ തയ്യാറായ വിവരങ്ങളും കമ്പ്യൂട്ടിംഗ് വിഭവങ്ങളും ലോകത്ത് ധാരാളം ഉണ്ട്. അവ വ്യത്യസ്ത സമയങ്ങളിൽ സൃഷ്ടിക്കപ്പെട്ടു, അവ വികസിപ്പിക്കുന്നതിന് വ്യത്യസ്ത സമീപനങ്ങൾ ഉപയോഗിച്ചു. മിക്കവാറും എല്ലായ്പ്പോഴും, ഒരു പുതിയ വിവര സംവിധാനം വികസിപ്പിക്കുമ്പോൾ, അവയുടെ പ്രവർത്തനങ്ങൾക്ക് അനുയോജ്യമായ റെഡിമെയ്ഡ് ഘടകങ്ങൾ നിങ്ങൾക്ക് കണ്ടെത്താനാകും.
1.2 വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങളുടെ ആശയം
സാധാരണയായി, ഒന്നിലധികം ഡാറ്റാബേസ് സെർവറുകൾ പ്രവർത്തിക്കുന്ന ഒരു സിസ്റ്റം ഡിസ്ട്രിബ്യൂഡ് ആയി കണക്കാക്കുന്നു. സെർവറിലെ ലോഡ് കുറയ്ക്കുന്നതിനും ഭൂമിശാസ്ത്രപരമായി വിദൂര വകുപ്പുകളുടെ പ്രവർത്തനം ഉറപ്പാക്കുന്നതിനും ഇത് ഉപയോഗിക്കുന്നു. സൃഷ്ടിക്കൽ, പരിഷ്ക്കരണം, പരിപാലനം, മറ്റ് സിസ്റ്റങ്ങളുമായുള്ള സംയോജനം എന്നിവയുടെ വ്യത്യസ്ത സങ്കീർണ്ണത വിവര സംവിധാനങ്ങളെ ചെറുതും ഇടത്തരവും വലുതുമായ വിതരണ സംവിധാനങ്ങളായി വിഭജിക്കുന്നത് സാധ്യമാക്കുന്നു. ചെറിയ വിവര സംവിധാനങ്ങൾക്ക് ഒരു ഹ്രസ്വ ജീവിത ചക്രം (ലൈഫ് സൈക്കിൾ) ഉണ്ട്, വൻതോതിലുള്ള ഉപയോഗത്തിലേക്കുള്ള ഓറിയൻ്റേഷൻ, കുറഞ്ഞ വില, ഡെവലപ്പർമാരുടെ പങ്കാളിത്തമില്ലാതെ പരിഷ്ക്കരണത്തിൻ്റെ അസാധ്യത, പ്രധാനമായും ഡെസ്ക്ടോപ്പ് ഡാറ്റാബേസ് മാനേജ്മെൻ്റ് സിസ്റ്റങ്ങൾ (ഡിബിഎംഎസ്), ഹോമോജീനസ് ഹാർഡ്വെയറും സോഫ്റ്റ്വെയറും ഉപയോഗിക്കുന്നു. ഫീച്ചറുകൾ. വലിയ കോർപ്പറേറ്റ് ഇൻഫർമേഷൻ സിസ്റ്റങ്ങൾ, ഫെഡറൽ-ലെവൽ സിസ്റ്റങ്ങൾ തുടങ്ങിയവയ്ക്ക് ദീർഘമായ ജീവിത ചക്രം ഉണ്ട്, ലെഗസി സിസ്റ്റങ്ങളുടെ മൈഗ്രേഷൻ, ഹാർഡ്വെയറിൻ്റെയും സോഫ്റ്റ്വെയറിൻ്റെയും വൈവിധ്യം, പരിഹരിക്കപ്പെടുന്ന ജോലികളുടെ അളവും സങ്കീർണ്ണതയും, നിരവധി വിഷയ മേഖലകളുടെ വിഭജനം, വിശകലന ഡാറ്റ പ്രോസസ്സിംഗ്, കൂടാതെ ഘടകങ്ങളുടെ പ്രാദേശിക വിതരണം.
അത്തരം വിവര സംവിധാനങ്ങളുടെ പ്രവർത്തനങ്ങളിൽ, ഒന്നാമതായി, വ്യത്യസ്തമായ വിതരണ ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നത് ഉൾപ്പെടുന്നു ഫിസിക്കൽ സെർവറുകൾ, വിവിധ ഹാർഡ്വെയർ, സോഫ്റ്റ്വെയർ പ്ലാറ്റ്ഫോമുകളും വിവിധ ആന്തരിക ഫോർമാറ്റുകളിൽ സംഭരിച്ചിരിക്കുന്നതും. ഈ സാഹചര്യത്തിൽ, സിസ്റ്റം തന്നെയും അതിൻ്റെ എല്ലാ വിഭവങ്ങളെയും കുറിച്ചുള്ള പൂർണ്ണമായ വിവരങ്ങൾ നൽകണം, വിപുലീകരിക്കാൻ എളുപ്പമാണ്, ഓപ്പൺ സ്റ്റാൻഡേർഡുകളും പ്രോട്ടോക്കോളുകളും അടിസ്ഥാനമാക്കിയുള്ളതായിരിക്കണം, കൂടാതെ മറ്റ് വിവര സിസ്റ്റങ്ങളുടെ ഉറവിടങ്ങളുമായി അതിൻ്റെ വിഭവങ്ങൾ സമന്വയിപ്പിക്കാനുള്ള കഴിവ് നൽകണം. ഉപയോക്താക്കൾക്ക്, സിസ്റ്റം വ്യത്യസ്ത തലത്തിലുള്ള ഉപയോക്തൃ പ്രത്യേകാവകാശങ്ങൾ നൽകുകയും വിവരങ്ങൾ ആക്സസ് ചെയ്യുന്നതിന് ലളിതമായ ഇൻ്റർഫേസുകൾ നൽകുകയും വേണം.
വൈവിധ്യമാർന്ന സിസ്റ്റങ്ങളിൽ നിന്നുള്ള ഡാറ്റ സാധാരണയായി ചോദ്യങ്ങളെ അഭിസംബോധന ചെയ്യുന്ന ലോജിക്കൽ ഗ്രൂപ്പുകളായി സംയോജിപ്പിക്കുന്നു. ഒരു അബ്സ്ട്രാക്റ്റ് ക്വറി സിസ്റ്റം, സിസ്റ്റം പ്രവർത്തിക്കുന്നത് ഒരു പ്രത്യേക അന്വേഷണ വാക്യഘടനയിലല്ല, മറിച്ച് അമൂർത്തമായ ആട്രിബ്യൂട്ടുകളെ അടിസ്ഥാനമാക്കിയുള്ള അതിൻ്റെ ലോജിക്കൽ സത്തയിലാണ് പ്രവർത്തിക്കുന്നതെന്ന് അനുമാനിക്കുന്നു.
വിതരണം ചെയ്ത വിവര സംവിധാനങ്ങൾ നിർമ്മിക്കുമ്പോൾ, ഒരു ചട്ടം പോലെ, രണ്ട് അടിസ്ഥാന ആർക്കിടെക്ചറുകൾ ഉപയോഗിക്കുന്നു: ക്ലയൻ്റ് / സെർവർ, ഇൻ്റർനെറ്റ് ഇൻട്രാനെറ്റ്.
ഒരു ക്ലയൻ്റ്/സെർവർ ആർക്കിടെക്ചറിൽ നിർമ്മിച്ച എൻ്റർപ്രൈസ് IS ക്ലയൻ്റ് വർക്ക്സ്റ്റേഷനുകളുടെ കമ്പ്യൂട്ടിംഗ് കഴിവുകൾ പരമാവധി വർദ്ധിപ്പിക്കുന്നതിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന വിപുലമായ ആപ്ലിക്കേഷനുകളും ഡെവലപ്മെൻ്റ് ടൂളുകളും ക്ലയൻ്റുകൾക്ക് നൽകുന്നു. സെർവർ ഉറവിടങ്ങൾ പ്രധാനമായും ഡോക്യുമെൻ്റുകൾ സംഭരിക്കുന്നതിനും കൈമാറ്റം ചെയ്യുന്നതിനും ബാഹ്യ പരിതസ്ഥിതിയിലേക്ക് പ്രവേശിക്കുന്നതിനും ഉപയോഗിക്കുന്നു. ഈ ആർക്കിടെക്ചർ, ആപ്ലിക്കേഷനുകളുടെ സെർവർ വശം മികച്ച രീതിയിൽ പരിരക്ഷിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു, അതേസമയം മറ്റ് സെർവർ ആപ്ലിക്കേഷനുകളിലേക്കോ റൂട്ട് അഭ്യർത്ഥനകളിലേക്കോ നേരിട്ട് ബന്ധപ്പെടാൻ ആപ്ലിക്കേഷനുകളെ അനുവദിക്കുന്നു. എന്നിരുന്നാലും, സെർവറിലേക്കുള്ള ക്ലയൻ്റ് കോളുകൾ നെറ്റ്വർക്ക് പ്രകടനം കുറയ്ക്കുന്നു. ആപ്ലിക്കേഷനുകളും ഡാറ്റയും ഒന്നിലധികം ക്ലയൻ്റുകളിലുടനീളം വിതരണം ചെയ്യുന്നതിനാൽ നെറ്റ്വർക്ക് സുരക്ഷാ പ്രശ്നങ്ങൾ പരിഹരിക്കേണ്ടതുണ്ട്. സിസ്റ്റം നിർമ്മാണത്തിൻ്റെ വിതരണം ചെയ്ത സ്വഭാവം കോൺഫിഗർ ചെയ്യുന്നതിനും പരിപാലിക്കുന്നതിനും ബുദ്ധിമുട്ടാണ്
"ഓപ്പൺ ആർക്കിടെക്ചർ" എന്ന തത്വത്തെ അടിസ്ഥാനമാക്കിയാണ് ഇൻ്റർനെറ്റ് ഇൻട്രാനെറ്റ് അടിസ്ഥാനമാക്കിയുള്ള ഐ.എസ്. IS സോഫ്റ്റ്വെയർ നടപ്പിലാക്കുന്നത് ആപ്ലെറ്റുകൾ അല്ലെങ്കിൽ സെർവ്ലെറ്റുകൾ (JAVA ഭാഷയിലെ പ്രോഗ്രാമുകൾ) അല്ലെങ്കിൽ cgi മൊഡ്യൂളുകൾ (Perl അല്ലെങ്കിൽ C ലെ പ്രോഗ്രാമുകൾ) രൂപത്തിലാണ്. CORBA എൻ്റർപ്രൈസ് JavaBeans, ActiveX 1X"OM സാങ്കേതികവിദ്യകൾ, Java, XML എന്നിവയെ അടിസ്ഥാനമാക്കിയുള്ള മൾട്ടി-ലെവൽ ആപ്ലിക്കേഷനുകൾ, XML ഉപയോഗിച്ചുള്ള .Net കൺസെപ്റ്റ് എന്നിവ ഉപയോഗിച്ച് നടപ്പിലാക്കിയ Web-yinh\, ഇതിൽ വിവിധ സെർവറുകൾ (ഡാറ്റ വെയർഹൗസുകൾ, ബിസിനസ്സ്) കൈമാറ്റം ചെയ്യുന്നതാണ് ഈ ആർക്കിടെക്ചറിൻ്റെ IP. ആപ്ലിക്കേഷനുകൾ , മൊബൈൽ ക്ലയൻ്റുകൾക്കുള്ള സെർവറുകൾ മുതലായവ) ഏത് ആർക്കിടെക്ചറിലും നിഷ്പക്ഷമായ XML ഉപയോഗിച്ചാണ് നിർമ്മിക്കുന്നത്.
വിതരണം ചെയ്ത വിവര ബേസ് എന്നാൽ പരസ്പരം വിദൂരമായതും നിരവധി പൊതു സ്വഭാവങ്ങളുള്ളതുമായ പരിധിയില്ലാത്ത ഡാറ്റാബേസുകൾ എന്നാണ് അർത്ഥമാക്കുന്നത്:
വിതരണം ചെയ്ത വിവര അടിത്തറയിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള എല്ലാ ഡാറ്റാബേസുകൾക്കും കേന്ദ്രീകൃതമായി നിർവചിച്ചിരിക്കുന്ന ഏകീകൃത നിയമങ്ങൾക്കനുസൃതമായി പ്രവർത്തിക്കുന്നു;
കേന്ദ്രമായി നിർവചിച്ചിരിക്കുന്ന നിയമങ്ങൾക്കനുസൃതമായാണ് ഡാറ്റാ കൈമാറ്റം നടത്തുന്നത്.
വിവിധ തരത്തിലുള്ള പ്രവർത്തനങ്ങളിൽ ഏർപ്പെട്ടിരിക്കുന്ന കമ്പനികൾക്ക് അവരുടെ ദൈനംദിന ജോലിയിൽ ഇനിപ്പറയുന്ന പ്രശ്നങ്ങൾ പരിഹരിക്കേണ്ടത് ആവശ്യമാണെങ്കിൽ വിതരണം ചെയ്ത ഡാറ്റാബേസിൻ്റെ ഓർഗനൈസേഷൻ ആവശ്യമാണ്:
വിദൂരമായി സ്ഥിതിചെയ്യുന്ന യൂണിറ്റുകളുടെ (അല്ലെങ്കിൽ ശാഖകളുടെ) ഡാറ്റാബേസുകളിൽ നിന്ന് വേഗത്തിൽ വിവരങ്ങൾ നേടേണ്ടതിൻ്റെ ആവശ്യകത;
കമ്പനിയുടെ ഘടനയിൽ ഉൾപ്പെടുത്തിയിട്ടുള്ള നിയമപരമായ എൻ്റിറ്റികളുടെ ഡാറ്റാബേസുകളിൽ നിന്ന് ഒരൊറ്റ ഡാറ്റാബേസിൽ ഏകീകരിക്കേണ്ടതിൻ്റെ ആവശ്യകത, തുടർന്നുള്ള ഡാറ്റ വിശകലനത്തിനും ഒരു ഡാറ്റാബേസിൽ നിന്ന് റിപ്പോർട്ടുകൾ നേടുന്നതിനും, കമ്പനി മൊത്തത്തിലും ഓരോ നിയമ സ്ഥാപനത്തിനും വെവ്വേറെ;
വിദൂരമായി സ്ഥിതിചെയ്യുന്ന എല്ലാ യൂണിറ്റുകളുടെയും (ശാഖകളുടെയും) നിയമപരമായ സ്ഥാപനങ്ങളുടെയും പ്രവർത്തനത്തിനായി ഡാറ്റാബേസ് പ്രവർത്തനത്തിൻ്റെ ഘടനയിലും നിയമങ്ങളിലും കേന്ദ്രീകൃത മാറ്റം അവതരിപ്പിക്കേണ്ടതിൻ്റെ ആവശ്യകത (ഒരു വിദൂര യൂണിറ്റിൽ നേരിട്ട് ചില നിയമങ്ങൾ മാറ്റുന്നത് അസാധ്യമാണ്);
കമ്പനിയുടെ (ശാഖകൾ) വിദൂരമായി സ്ഥിതി ചെയ്യുന്ന ഡിവിഷനുകളിലെ ഡാറ്റയിലെ മാറ്റങ്ങൾ പരിമിതപ്പെടുത്തേണ്ടതും നിയന്ത്രിക്കേണ്ടതും ആവശ്യമാണ്.
1.3 വിതരണം ചെയ്ത ഡാറ്റയുമായി പ്രവർത്തിക്കുന്നതിനുള്ള ഉപകരണങ്ങൾ
ഒരു വിതരണം ചെയ്ത IS തിരഞ്ഞെടുക്കുമ്പോൾ, അത് ഏത് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളെയും നെറ്റ്വർക്ക് പ്രോട്ടോക്കോളുകളെയും പിന്തുണയ്ക്കുന്നുവെന്ന് നിങ്ങൾ ആദ്യം ശ്രദ്ധിക്കണം. എന്നിരുന്നാലും, അതിൽ എന്ത് ഡാറ്റ വിതരണ രീതികൾ നടപ്പിലാക്കുന്നു എന്നത് അത്ര പ്രധാനമല്ല.
1) വിഘടനവും തനിപ്പകർപ്പും
പട്ടികകൾ വിതരണം ചെയ്യുന്നതിനുള്ള ഒരു മാർഗ്ഗം വിഘടനമാണ്. പട്ടിക വിവിധ നോഡുകളിൽ സ്ഥാപിക്കുന്ന ഭാഗങ്ങളായി വിഭജിക്കാം. ഡാറ്റ വിതരണം ചെയ്യുന്നതിനുള്ള മറ്റൊരു മാർഗ്ഗം ഡ്യൂപ്ലിക്കേഷൻ (റെപ്ലിക്കേഷൻ) ആണ്. നിങ്ങൾക്ക് മുഴുവൻ ഡാറ്റാബേസിൻ്റെയോ ഭാഗങ്ങളുടെയോ തനിപ്പകർപ്പുകൾ സൃഷ്ടിക്കാനും ഈ തനിപ്പകർപ്പുകൾ നോഡുകളിൽ സ്ഥാപിക്കാനും കഴിയും. ഡാറ്റ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന നോഡിൽ കൃത്യമായി സംഭരിക്കാൻ രണ്ട് രീതികളും നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് നെറ്റ്വർക്കിലൂടെയുള്ള ഡാറ്റാ ട്രാൻസ്മിഷൻ്റെ ചെലവ് കുറയ്ക്കുകയും മറ്റ് നോഡുകളുടെ പ്രോസസ്സറുകളുടെയും മറ്റ് ഉറവിടങ്ങളുടെയും ഉപയോഗം കുറയ്ക്കുകയും ചെയ്യുന്നു. ഈ ആപ്ലിക്കേഷൻ ഡാറ്റാബേസ് ആർക്കിടെക്ചർ ഉപയോഗിച്ച്, നെറ്റ്വർക്കിലൂടെയുള്ള ഡാറ്റ കൈമാറ്റം വളരെ അപൂർവമായി മാത്രമേ നടക്കുന്നുള്ളൂ.
2) ഡാറ്റ നിഘണ്ടുക്കളും ഡയറക്ടറികളും
വ്യത്യസ്ത നെറ്റ്വർക്ക് നോഡുകളിലുടനീളം ഡാറ്റ വിതരണം ചെയ്തുകഴിഞ്ഞാൽ, ഈ ഡാറ്റ കണ്ടെത്തി ഉപയോഗിക്കേണ്ടത് പ്രധാനമാണ്. ഡാറ്റ കണ്ടെത്തുന്നതിനും ആവശ്യമുള്ള ഫോർമാറ്റിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനും, ആഗോള ഡാറ്റാ നിഘണ്ടുക്കളും ഡയറക്ടറികളും ഉപയോഗിക്കുന്നു. ഡാറ്റ, അതിൻ്റെ ഉപയോഗം, ഡാറ്റ ആക്സസ് അവകാശങ്ങൾ, ആപ്ലിക്കേഷനുകൾ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ നിഘണ്ടു സംഭരിക്കുന്നു. ഡാറ്റ എവിടെയാണ് സംഭരിച്ചിരിക്കുന്നതെന്നും അത് എങ്ങനെ വീണ്ടെടുക്കാമെന്നും നിർണ്ണയിക്കാൻ ഡാറ്റ ഡയറക്ടറികൾ ഉപയോഗിക്കുന്നു. നിഘണ്ടുക്കളും ഡയറക്ടറികളും ആഗോളമോ പ്രാദേശികമോ ആകാം
3) രണ്ട്-ഘട്ട ഫിക്സേഷൻമാറ്റങ്ങൾ
ഡാറ്റ വിതരണ രീതികൾ തീർച്ചയായും വളരെ പ്രധാനമാണ്, എന്നാൽ ആധുനിക വിതരണം ചെയ്ത DBMS-കളുടെ ഹൃദയം രണ്ട്-ഘട്ട മാറ്റ കമ്മിറ്റ് പ്രോട്ടോക്കോൾ ആണ്. ഒന്നിലധികം നോഡുകളുടെ ഡാറ്റ മാറ്റുന്ന ഇടപാടുകളുടെ നിർവ്വഹണം ഈ പ്രോട്ടോക്കോൾ കൈകാര്യം ചെയ്യുന്നു. രണ്ട്-ഘട്ട പ്രതിബദ്ധതയുടെ പ്രധാന ആശയം ഇനിപ്പറയുന്നതാണ്: നിരവധി നോഡുകളിലെ ഡാറ്റ മാറ്റുന്ന ഒരു ഇടപാടിന് ചില നോഡുകളിൽ എക്സിക്യൂട്ട് ചെയ്യാനും മറ്റ് നോഡുകളിൽ എക്സിക്യൂട്ട് ചെയ്യാതിരിക്കാനും ഇത് അസ്വീകാര്യമാണ്. ഒരു ഇടപാട് ഒന്നുകിൽ എല്ലാ നോഡുകളിലും വിജയിക്കണം അല്ലെങ്കിൽ ഏതെങ്കിലും നോഡിൽ പരാജയപ്പെടണം.