Professional Documents
Culture Documents
Distributed System
Distributed System
Distributed database
distributed database एक प्रकाय का डेटाफेस होता है जो कक एक ही ससस्टभ तक सीसभत नहीॊ
होता है मह नेटवकस भें फहुत सायें sites मा computers भें पैरा यहता है .
दस
ु यें शब्दों भें कहें तो, “distributed database फहुत सायें interconnected databases का
एक collection होता है जो कक अरग अरग locations ऩय पैरे यहते है औय मे आऩस भें
कॊप्मट
ू य नेटवकस के भाध्मभ से communicate कयते है .”
इसभें डेटाफेस के parts फहुत सायें physical locations भें स्टोय यहते है तथा इसकी
processing फहुत सायें database nodes के भध्म distribute होती है .
इस डेटाफेस को distributed database management system (DDBMS) के द्वाया तनमॊत्रत्रत ककमा
जाता है .
उऩय ददमा गमा धचत्र एक distributed database system है जजसभें communication channel का
प्रमोग र्वसबवन locations को communicate कयने के सरए ककमा गमा है . तथा इसभें प्रत्मेक ससस्टभ
का अऩना database तथा memory है .
features of distributed database
1. सभहू भें जो डेटाफेस होते हैं वह एक दस
ू ये से logically interrelated होते है .
2. इसभें डेटा physically फहुत सायें computers मा sites भें स्टोय होता है .
3. मह loosely connected पाइर ससस्टभ नहीॊ है .
4. इसभें सबी sites एक कम्पमुतनकेशन नेटवकस के भाध्मभ से connect यहती है .
5. प्रत्मेक site का डेटा DBMS के द्वाया control होता है .
6. प्रत्मेक site के DBMS का अऩना अधधकाय ( right) होता है कक वह local applications को
स्वतॊत्र रूऩ से handle कय सकता है .
7. distributed system के प्रत्मेक dbms का कभ से कभ एक global application होता है .
Software Complexity
ऩायम्पऩरयक Software की तुरना भें डडजस्िब्मूटेड Software को Develop कयना जदटर तथा
उरझनऩूणस होता हैं अत् इसे Develop कयना अधधक िचीरा होता है । तथा इसभें गरॊततमों के फहुत साये
Chance होते हें ।
Network Problems -:Network Infrastructure के द्वाया कई सभस्मामे उत्ऩवन होती है जजसकी
वजह से Message की हातन, Overloading इत्मादद होती है ।
3. सयु ऺा – Distribute System कई घटकों से सभरकय फना होता है । इन घटकों के भध्म डाटा की
शेॅेमरयॊग डाटा सयु ऺा की सभस्मा को जनये ट कयता है ।
4. Design Issue of Distributed System – इसके प्रभि
ु Design Issue तनम्पनसरखित है , जो
र्वशेष तौय ऩय Application के Distributed Nature से उत्ऩवन होते है -
1. Transparency
2. Communication
3. Performance and Scatability
4. Hetrogeneity
5. Openness
6. Reliability and Fault Tolerance
7. Security
1. Transparency- इसके अॊतगसत तनम्पनसरखित त्रफवदओ ु ॊ ऩय र्वचाय ककमा जाता है -
(a) रोकर तथा रयभोट सॊसाधनों को Identical Operations के प्रमोग के द्वाया एक्सेस ककमा
जाता है ।
(b) मूजसस नहीॊ फता सकते हैं कक हाडसवेमय तथा साॅॎफ्टवेमय सॊसाधनों को कहाॊ ऩय रोकेट ककमा
गमा मे सॊसाधन CPU Files Database इत्मादद होते है । सॊसाधन के नाभ को सॊसाधन की रोकेशन
को encode नहीॊ कयना चादहए। (c) सॊसाधनों को इनके नाभ भें फदराव ककमे त्रफना एक रोकेशन
से दस
ू यें रोकेशन ऩय भव
ू कयने से स्वतॊत्र होना चादहए।
2. Communication- डडजस्िब्मूटेड ससस्टभ के घटको केा Interact कयने के क्रभ भें कम्पमूतनकेट
कयना चादहए। मे दो सभअभसे ऩय सऩोटस को इॊधगत कयते है ।
(a) नेटवककिंग इनफ्रास््कचय।
(b) उऩमुक्त कम्पमूतनकेशन Primitives and Modems औय उसकेॅे इम्पप्रीभेवटे शन।
3.Performance and Scalability ऩयपाॅॎयभेवस तथा स्केरेत्रफसरटीज- एक डडजस्िब्मूटेड ससस्टभ
ऩयॎपायभेवस को तनम्पनसरखित प्रभुि थफ
ॊ जवते प्रबार्वत कयते है -
(a) व्मजक्तगत वकसस्टें शनों की ऩयपाॅॎयभेवस ।
(b) कम्पमतू नकेशन Infrastructure की स्ऩीड ।
4. Hetrogeneity-डडजस्िब्मट
ू े ड एप्रीकेशवस साभावमत् तनम्पनसरखित त्रफवदओ
ु ऩय heterogeneous
होते हैं-
(a) सबवन-सबवन हाडसवेमय- Mainframe, Workstations, PCS, Servers etc.
(b) सबवन-सबवन साॅॎफ्वेमय – Unix, MS Windows IBM OS/2,Real ime OS etc.
5.Openness-डडजस्िब्मूटेड ससस््म्पस का एक भहत्वऩूणस पीचय Openness and Flexibility है । इसके
अॊतगसत तनम्पनसरखित त्रफवदओ
ु ॊ ऩय र्वचाय ककमा जाता है -
(a) प्रत्मेक सर्वसस को प्रत्मेक क्राइॊट के द्वाया सभान रूऩ से एक्सेस कयना चादहए।
(b)इससे नई सेवाओॊ को Install and Debug औय इम्पप्रीभेवट कयना आसान है ।
6. Reliability and Fault Tolerance-डडजस्िब्मूटेड ससस्टभ को फनाने का भुख्म राब र्वश्वसनीमता
का सुधाय कयना है ।
Reliabillity- मदद भशीनेॅेॅॊ ियाफ हो जाती हें तो ससस्टभ को ऩरयवततसत ककए गमे सॊसाधनों की
सॊख्मा के साथ कामस कयना चादहए। ससस्टभ ऩय डाटा िोना नहीॊ चादहए तथा काॅॎर्ऩमों को
र्वसबवन सवसयों ऩय सही रूऩ से Store कयना चादहऐॊ।
7. Security- इनपाॅॎयभेशन सॊसाधनों की Security के अवतगसत तनम्पनसरखित त्रफवद ु आते है -
(a) Unauthorised व्मजक्त की एक्सेस को योकना।
(b) फदराव तथा भ्रष्टाचाय के र्वरूद्ध प्रोटे क्शन।