What is Distributed Computing System in Hindi – डिस्ट्रिब्यूटेड कम्प्यूटिंग…

Hello दोस्तों आजकल technology बहुत advance हो चुकी है और हम आजकल किसी भी काम को इसी technology की मदद से घर बैठे Internet और Smartphone या Laptop के साथ कर सकते है।

अब हमे पहले की तरह किसी भी काम को करने मे उन समस्याओं का सामना नहीं करना पड़ता है जो समस्याएं पहले के लोगों को हुआ करती थी इसी कारण आज हम computer system से related एक और Article के साथ आपके साथ share करेंगे।

 

आज के इस Article के माध्यम से हम जानेंगे कि Computing Distributed System क्या होता है? आज इस topic को हम विस्तार से cover करेंगे अगर आप इस topic के बारे जानना चाहते है तो आप एकदम सही जगह पर आए है। तो चलिए शुरू करते है:-

 

What is Distributed Computing System in Hindi

 

अगर Distributed Computing की बात करे तो यह computing का ही एक Concept है। इस प्रकार की computing मे बहुत सारे computers किसी एक Problem पर काम कर रहे होते है।

Distributed Computing मे किसी एक problem को बहुत सारे parts मे Divide कर दिया जाता है और इस problem का हर part अलग अलग computers के द्वारा हल किया जाता है। सभी computers इन parts को solve करने के लिए एक दूसरे के साथ Communicate करते है।

जब इस problem के सभी parts solve हो जाते है तो सभी computers एक single entity की तरह काम करते है।

 

इसमे किसी software system के components को multiple computers मे share किया जाता है जिससे कि उसकी efficiency और performance को improve किया जा सकता है।

इस प्रकार के कम्प्यूटिंग सिस्टम  मे computer अगर physically एक दूसरे के नजदीक होते है तो उनको Local Area Network के द्वारा जोड़ा जाता है लेकिन(But) जब ये geographically एक दूसरे से दूरी पर होते है तब इनको Wide Area Network के द्वारा जोड़ा जाता है।

Distributed Computing in Hindi

 

इस प्रकार के computing network मे किसी भी प्रकार के computers जैसे:- Personal computer, Mainframe Computer, Minicomputer etc. को जोड़ा जा सकता है। इस computing का उद्देश्य यह है कि एक ऐसा Network बनाना जो कि एक single computer की तरह काम कर सके।

 

Distributed computing का मुख्य उद्देश्य यह है कि की इसके माध्यम से system की Performance और Efficiency को improve किया जा सके और किसी भी task को कम से कम समय मे किया जा सके।

 

History of Distributed Computing in Hindi

अब ऐसा नहीं है कि Distributed Computing System को आजकल ही use किया जा रहा हो इसका इसका use तो पहले से ही हो रहा है लेकिन बहुत समय पहले से नहीं।

जब शुरुआत मे computer का use किया जाता था तो उस समय Distributed Computing System उपलब्ध नहीं था। उस समय एक Computer पर एक बार मे केवल एक ही Program को Run करवाया जा सकता था।

अगर हमें Multiple Programs को एक साथ Complete करना हो तो इसके लिए हमे बहुत Computers को parallel run करवाना पड़ता था। लेकिन इन computers को Parallel Run करवाना ही काफी नहीं था इन computers को आपस मे Communicate करवाने की जरूरत भी पड़ती थी।

 

इस प्रकार Multiple device के बीच Data को share की जरूरत ने Message Oriented Communication के idea को develop किया जिसके माध्यम से Data को message के माध्यम से multiple devices मे शेयर किया जा सकता था।

Also Read:- What is DeadLock in Hindi – ऑपरेटिंग सिस्टम मे डेडलॉक…

 

इसके बाद multitasking operating system और personal computer का दौर आया जिसमे Windows, Unix और Linux जैसे operating system को develop किया गया।

इन operating systems की मदद से multiple task को किसी एक computer पर चालाना संभव था।

इसकी मदद से Distributed System Developers एक Distributed system को build करके इसे एक या कुछ computers मे run कर सकते थे। इसी तरह Distributed Computing का development होता गया और आज यह इतनी विकसित technique है।

 

 

Characteristic of Distributed Operating System in Hindi

Resource Sharing :- resource sharing का मतलब है कि Distributed Computing मे किसी भी resource को जो इसमे मौजूद है उसको multiple device मे access किया जा सकता है।

 

Openness :- इसका मतलब है कि Distributed Computing मे विस्तार किया जा सकता है और इसमे improvements किए जा सकते है। इसमे एक detailed और well defined components का interface होता है। computing के इस प्रकार मे जो भी new component को add किया जाता है वह existing components के साथ easily integrate हो जाता है।

 

Heterogeneity :- Distributed system मे components मे difference हो सकता है ये अलग अलग प्रकार के हो सकते है।

 

Concurrency:- Distributed System मे multiple activities को एक ही समय पर execute किया जा सकता है।

 

Scalability :- Distributed Computing मे Scalability का तात्पर्य है कि इस system मे अगर users की संख्या बढ़ती है तो यह उसे कैसे handle करता है। components को इस तरह design किया जाए कि वह Scalable हो यानि कि इसको easily expand किया जा सकता है।

 

Transparency:- transparency किसी भी प्रकार की हो सकती है जैसे Access, Location Concurrency etc.

 

Redundancy :- क्योंकि इसमे बहुत सारी machine होती है जो कि same service को provide करती है इसलिए इसमे यदि एक भी machine काम करना बंद कर देती है तो काम नहीं रुकता है।

 

Advantages of Distributed Computing in Hindi

  • इसमे कोई भी user किसी दूसरी site मे होकर किसी और site के data को भी access कर सकता है।

 

  • इस कम्प्यूटिंग system मे speed बहुत फास्ट होती है।

 

  • Distributed computing सिस्टम को easily expand किया जा सकता है।

 

  • यह higher performance provide करता है।

Also Read:- What is DBMS in Hindi – DBMS क्या है? पूरी जानकारी….

 

Disadvantages of Distributed Computing in Hindi

 

  • Distributed Computing सिस्टम programmers के लिए hard होता है।

 

  • इस computing system को implement करना difficult होता है।

 

  • यह costly भी है।

 

  • इसमे software support बहुत कम होता है।

 

  • इसमे security issue की भी problem रहती है।

 

 

आज के इस article के माध्यम से हमने Distributed computing के बारे मे विस्तार से जाना। आशा है कि यह article आपके लिए helpful रहा होगा। अगर आपको यह article पसंद आया हो तो इसे अपने दोस्तों के साथ जरूर share कीजिए।

आप हमे comment के माध्यम से सुझाव दे सकते है। आप हमे email के माध्यम से follow भी कर सकते है जिससे कि हमारी नई article की जानकारी आप तक सबसे पहले पहुचे आप email के माध्यम से हमसे question भी पूछ सकते है।

 

1 thought on “What is Distributed Computing System in Hindi – डिस्ट्रिब्यूटेड कम्प्यूटिंग…”

Leave a Comment