Distributed computing is a field of computer science that studies distributed systems. A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages. The components interact with each other in order to achieve a common goal.
Distributed computing also refers to the use of distributed systems to solve computational problems. In distributed computing, a problem is divided into many tasks, each of which is solved by one or more computers, which communicate with each other by message passing. A computer program that runs in a distributed system is called a distributed program, and distributed programming is the process of writing such programs. The Distributed Computing Environment (DCE) is a software system developed in the early 1990s by a consortium that included Apollo Computer (later part of Hewlett-Packard), IBM, Digital Equipment Corporation, and others.  distributed-computing-Computer Definition. (1) The use of multiple computers networked throughout a geographical area. See grid computing. (2) The use of multiple computers in an enterprise rather than one centralized system. This use of the term was coined in the late 1970s when minicomputers were installed in departments throughout a company instead of deploying terminals to a mainframe. 1  Link/Cite. DISTRIBUTED COMPUTING DEFINITION (continued): user interface processing is done in the PC at the user's location, business processing is done in a remote computer, and database access and processing is done in another computer that provides centralized access for many business processes. 1) In business enterprises, distributed computing generally has meant putting various steps in business processes at the most efficient places in a network of computers. According to the narrowest of definitions, distributed computing is limited to programs with components shared among computers within a limited geographic area. Broader definitions include shared tasks as well as program components. There is a great deal of disagreement over the difference between distributed computing and grid computing. According to some, grid computing is just one type of distributed computing. The SETI project, for example, characterizes the model it’s based on as Examples of distributed systems vary from SOA-based systems to massively multiplayer online games to peer-to-peer applications. A computer program that runs in a distributed system is called a distributed program, and distributed programming is the process of writing such programs. There are many alternatives for the message passing mechanism, including RPC-like connectors and message queue Grid computing is a computing model involving a distributed architecture of large numbers of computers connected to solve a complex problem. In the grid computing model, servers or personal computers run independent tasks and are loosely linked by the Internet or low-speed networks. There is a great deal of disagreement over the difference between distributed computing and grid computing. According to some, grid computing is just one type of distributed computing. The SETI project, for example, characterizes the model it’s based on as Distributed computing is a field of computer science that studies distributed systems. A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages. The components interact with each other in order to achieve a common goal. A computer program that runs in a distributed system is called a distributed program, and distributed programming is the process of writing such programs. Part of the Software applications glossary: Distributed computing is a model in which components of a software system are shared among multiple computers to improve efficiency and performance. There is a great deal of disagreement over the difference between distributed computing and grid computing. According to some, grid computing is just one type of distributed computing. The SETI project, for example, characterizes the model it’s based on as DEFINITION: In general, distributed computing is any computing that involves multiple computers remote from each other that each have a role in a computation problem or information processing. 1) In business enterprises, distributed computing generally has meant putting various steps in business processes at the most efficient places in a network of computers.
https://en.wikipedia.org/wiki/Distributed_computing https://en.wikipedia.org/wiki/Distributed_Computing_Environment http://www.yourdictionary.com/distributed-computing http://www.bitpipe.com/tlist/Distributed-Computing.html http://whatis.techtarget.com/definition/distributed-computing https://en.wikipedia.org/wiki/Distributed_computing http://whatis.techtarget.com/definition/distributed-computing https://en.wikipedia.org/wiki/Distributed_computing http://whatis.techtarget.com/definition/distributed-computing http://www.bitpipe.com/tlist/Distributed-Computing.html
distributed computing definition
वितरित कंप्यूटिंग परिभाषा
वितरित कंप्यूटिंग कंप्यूटर विज्ञान का एक क्षेत्र है जो वितरित प्रणालियों का अध्ययन करता है। एक वितरित प्रणाली एक सॉफ्टवेयर प्रणाली है जिसमें नेटवर्क कंप्यूटर पर स्थित घटक संदेश पारित करके अपने कार्यों का संचार और समन्वय करते हैं। एक सामान्य लक्ष्य प्राप्त करने के लिए घटक एक दूसरे के साथ बातचीत करते हैं।
वितरित कंप्यूटिंग कम्प्यूटेशनल समस्याओं को हल करने के लिए वितरित प्रणालियों के उपयोग को भी संदर्भित करता है। वितरित कंप्यूटिंग में, एक समस्या को कई कार्यों में विभाजित किया जाता है, जिनमें से प्रत्येक को एक या अधिक कंप्यूटरों द्वारा हल किया जाता है, जो संदेश पारित करके एक दूसरे के साथ संवाद करते हैं। एक कंप्यूटर प्रोग्राम जो एक वितरित प्रणाली में चलता है उसे एक वितरित प्रोग्राम कहा जाता है, और वितरित प्रोग्रामिंग ऐसे कार्यक्रमों को लिखने की प्रक्रिया है। डिस्ट्रिब्यूटेड कंप्यूटिंग एनवायरनमेंट (DCE) एक सॉफ्टवेयर सिस्टम है जिसे 1990 के दशक की शुरुआत में एक कंसोर्टियम द्वारा विकसित किया गया था जिसमें अपोलो कंप्यूटर (बाद में हेवलेट-पैकर्ड का हिस्सा), IBM, डिजिटल इक्विपमेंट कॉर्पोरेशन और अन्य शामिल थे।  वितरित-कंप्यूटिंग-कंप्यूटर परिभाषा। (1) एक भौगोलिक क्षेत्र में नेटवर्क किए गए कई कंप्यूटरों का उपयोग। ग्रिड कंप्यूटिंग देखें। (2) एक केंद्रीकृत प्रणाली के बजाय एक उद्यम में कई कंप्यूटरों का उपयोग। इस शब्द का उपयोग 1970 के दशक के उत्तरार्ध में गढ़ा गया था जब मेनफ्रेम में टर्मिनलों को तैनात करने के बजाय एक कंपनी भर में विभागों में मिनी कंप्यूटर स्थापित किए गए थे। 1 लिंक/उद्धृत करें। वितरित कंप्यूटिंग परिभाषा (जारी): उपयोगकर्ता के स्थान पर पीसी में उपयोगकर्ता इंटरफ़ेस प्रसंस्करण किया जाता है, व्यवसाय प्रसंस्करण एक दूरस्थ कंप्यूटर में किया जाता है, और डेटाबेस एक्सेस और प्रोसेसिंग किसी अन्य कंप्यूटर में किया जाता है जो कई व्यावसायिक प्रक्रियाओं के लिए केंद्रीकृत पहुंच प्रदान करता है। 1) व्यावसायिक उद्यमों में, वितरित कंप्यूटिंग का मतलब आम तौर पर कंप्यूटर के नेटवर्क में सबसे कुशल स्थानों पर व्यावसायिक प्रक्रियाओं में विभिन्न चरणों को रखना है। परिभाषाओं की सबसे संकीर्ण के अनुसार, वितरित कंप्यूटिंग एक सीमित भौगोलिक क्षेत्र के भीतर कंप्यूटर के बीच साझा किए गए घटकों वाले कार्यक्रमों तक सीमित है। व्यापक परिभाषाओं में साझा कार्यों के साथ-साथ कार्यक्रम घटक भी शामिल हैं। वितरित कंप्यूटिंग और ग्रिड कंप्यूटिंग के बीच अंतर पर बहुत असहमति है। कुछ के अनुसार, ग्रिड कंप्यूटिंग केवल एक प्रकार की वितरित कंप्यूटिंग है। SETI परियोजना, उदाहरण के लिए, उस मॉडल की विशेषता है जिस पर यह आधारित है वितरित प्रणालियों के उदाहरण एसओए-आधारित सिस्टम से लेकर बड़े पैमाने पर मल्टीप्लेयर ऑनलाइन गेम से लेकर पीयर-टू-पीयर एप्लिकेशन तक भिन्न होते हैं। एक कंप्यूटर प्रोग्राम जो एक वितरित प्रणाली में चलता है उसे एक वितरित प्रोग्राम कहा जाता है, और वितरित प्रोग्रामिंग ऐसे कार्यक्रमों को लिखने की प्रक्रिया है। संदेश पासिंग तंत्र के लिए कई विकल्प हैं, जिनमें RPC जैसे कनेक्टर और संदेश कतार शामिल हैं ग्रिड कंप्यूटिंग एक कंप्यूटिंग मॉडल है जिसमें एक जटिल समस्या को हल करने के लिए बड़ी संख्या में जुड़े कंप्यूटरों की वितरित वास्तुकला शामिल है। ग्रिड कंप्यूटिंग मॉडल में, सर्वर या पर्सनल कंप्यूटर स्वतंत्र कार्य चलाते हैं और इंटरनेट या कम गति वाले नेटवर्क से शिथिल रूप से जुड़े होते हैं। वितरित कंप्यूटिंग और ग्रिड कंप्यूटिंग के बीच अंतर पर बहुत असहमति है। कुछ के अनुसार, ग्रिड कंप्यूटिंग केवल एक प्रकार की वितरित कंप्यूटिंग है। SETI परियोजना, उदाहरण के लिए, उस मॉडल की विशेषता है जिस पर यह आधारित है वितरित कंप्यूटिंग कंप्यूटर विज्ञान का एक क्षेत्र है जो वितरित प्रणालियों का अध्ययन करता है। एक वितरित प्रणाली एक सॉफ्टवेयर प्रणाली है जिसमें नेटवर्क कंप्यूटर पर स्थित घटक संदेश पारित करके अपने कार्यों का संचार और समन्वय करते हैं। एक सामान्य लक्ष्य प्राप्त करने के लिए घटक एक दूसरे के साथ बातचीत करते हैं। एक कंप्यूटर प्रोग्राम जो एक वितरित प्रणाली में चलता है उसे एक वितरित प्रोग्राम कहा जाता है, और वितरित प्रोग्रामिंग ऐसे कार्यक्रमों को लिखने की प्रक्रिया है। वितरित कंप्यूटिंग एक मॉडल है जिसमें दक्षता और प्रदर्शन में सुधार के लिए एक सॉफ्टवेयर सिस्टम के घटकों को कई कंप्यूटरों के बीच साझा किया जाता है। वितरित कंप्यूटिंग और ग्रिड कंप्यूटिंग के बीच अंतर पर बहुत असहमति है। कुछ के अनुसार, ग्रिड कंप्यूटिंग केवल एक प्रकार की वितरित कंप्यूटिंग है। SETI परियोजना, उदाहरण के लिए, उस मॉडल की विशेषता है जिस पर यह आधारित है परिभाषा: सामान्य तौर पर, वितरित कंप्यूटिंग कोई भी कंप्यूटिंग है जिसमें एक दूसरे से दूरस्थ कई कंप्यूटर शामिल होते हैं जिनमें से प्रत्येक की गणना समस्या या सूचना प्रसंस्करण में भूमिका होती है। 1) व्यावसायिक उद्यमों में, वितरित कंप्यूटिंग का मतलब आम तौर पर कंप्यूटर के नेटवर्क में सबसे कुशल स्थानों पर व्यावसायिक प्रक्रियाओं में विभिन्न चरणों को रखना है।
वितरित संगणकीय परिभाषा
वितरित संगणक संगणकीय समस्या सोडविण्यासाठी वितरित प्रणालींचा वापर देखील संदर्भित करते. डिस्ट्रिब्युटेड कॉम्प्युटिंगमध्ये, एखादी समस्या बर्याच कार्यांमध्ये विभागली जाते, त्यापैकी प्रत्येक एक किंवा अधिक संगणकांद्वारे सोडविली जाते, जे संदेश पासिंगद्वारे एकमेकांशी संवाद साधतात. वितरित प्रणालीमध्ये चालणार् या संगणक प्रोग्रामला वितरित प्रोग्राम म्हणतात आणि वितरित प्रोग्रामिंग म्हणजे असे प्रोग्राम लिहिण्याची प्रक्रिया. डिस्ट्रिब्युटेड कॉम्प्युटिंग एन्व्हायर्नमेंट (डीसीई) ही एक सॉफ्टवेअर प्रणाली आहे जी 1990 च्या दशकाच्या सुरुवातीला अपोलो संगणक (नंतर ह्युलेट-पॅकार्डचा भाग), आयबीएम, डिजिटल इक्विपमेंट कॉर्पोरेशन आणि इतरांचा समावेश असलेल्या कन्सोर्टियमने विकसित केली.  वितरित-संगणन-संगणक परिभाषा। (१) भौगोलिक क्षेत्रात नेटवर्क केलेल्या एकाधिक संगणकांचा वापर. ग्रीड कॉम्प्युटिंग पहा. (२) एका केंद्रीकृत प्रणालीऐवजी उपक्रमात अनेक संगणकांचा वापर. या शब्दाचा हा वापर १९७० च्या दशकाच्या उत्तरार्धात झाला जेव्हा मेनफ्रेममध्ये टर्मिनल तैनात करण्याऐवजी संपूर्ण कंपनीच्या विभागांमध्ये मिनी संगणक स्थापित केले गेले. १ दुवा/उद्धृत. वितरित संगणकीय परिभाषा (चालू): वापरकर्ता इंटरफेस प्रक्रिया वापरकर्त्याच्या ठिकाणी पीसीमध्ये केली जाते, व्यवसाय प्रक्रिया दूरस्थ संगणकात केली जाते आणि डेटाबेस प्रवेश आणि प्रक्रिया दुसर्या संगणकात केली जाते जी बर्याच व्यवसाय प्रक्रियेसाठी केंद्रीकृत प्रवेश प्रदान करते. १) व्यावसायिक उपक्रमांमध्ये, वितरित संगणन म्हणजे सामान्यत: संगणकांच्या नेटवर्कमध्ये सर्वात कार्यक्षम ठिकाणी व्यवसाय प्रक्रियेत विविध पावले टाकणे होय. सर्वात संकुचित व्याख्येनुसार, वितरित संगणक मर्यादित भौगोलिक क्षेत्रात संगणकांमध्ये सामायिक घटक असलेल्या प्रोग्राम्सपुरते मर्यादित आहे. व्यापक व्याख्यांमध्ये सामायिक कार्ये तसेच प्रोग्राम घटकांचा समावेश आहे. डिस्ट्रिब्युटेड कॉम्प्युटिंग आणि ग्रिड कॉम्प्युटिंग मधील फरकाबद्दल बरेच मतभेद आहेत. काहींच्या मते, ग्रीड कॉम्प्युटिंग हा केवळ एक प्रकारचा वितरित संगणक आहे. उदाहरणार्थ, एसईटीआय प्रकल्प, ज्या मॉडेलवर आधारित आहे त्याचे वैशिष्ट्य आहे वितरित प्रणालींची उदाहरणे एसओए-आधारित प्रणालींपासून मोठ्या प्रमाणात मल्टीप्लेयर ऑनलाइन गेमपासून पीअर-टू-पीअर अनुप्रयोगांपर्यंत भिन्न असतात. वितरित प्रणालीमध्ये चालणार् या संगणक प्रोग्रामला वितरित प्रोग्राम म्हणतात आणि वितरित प्रोग्रामिंग म्हणजे असे प्रोग्राम लिहिण्याची प्रक्रिया. संदेश पासिंग यंत्रणेसाठी आरपीसीसारखे कनेक्टर आणि संदेश रांग यासह अनेक पर्याय आहेत ग्रिड कॉम्प्युटिंग हे एक संगणकीय मॉडेल आहे ज्यात जटिल समस्येचे निराकरण करण्यासाठी जोडलेल्या मोठ्या संख्येने संगणकांच्या वितरित आर्किटेक्चरचा समावेश आहे. ग्रिड कॉम्प्युटिंग मॉडेलमध्ये, सर्व्हर किंवा वैयक्तिक संगणक स्वतंत्र कार्ये चालवतात आणि इंटरनेट किंवा लो-स्पीड नेटवर्कद्वारे जोडलेले असतात. डिस्ट्रिब्युटेड कॉम्प्युटिंग आणि ग्रिड कॉम्प्युटिंग मधील फरकाबद्दल बरेच मतभेद आहेत. काहींच्या मते, ग्रीड कॉम्प्युटिंग हा केवळ एक प्रकारचा वितरित संगणक आहे. उदाहरणार्थ, एसईटीआय प्रकल्प, ज्या मॉडेलवर आधारित आहे त्याचे वैशिष्ट्य आहे डिस्ट्रिब्युटेड कॉम्प्युटिंग हे संगणक विज्ञानाचे एक क्षेत्र आहे जे वितरित प्रणालींचा अभ्यास करते. वितरित प्रणाली ही एक सॉफ्टवेअर प्रणाली आहे ज्यामध्ये नेटवर्कसंगणकावर स्थित घटक संदेश पाठवून संवाद साधतात आणि त्यांच्या कृतींचे समन्वय साधतात. समान ध्येय साध्य करण्यासाठी घटक एकमेकांशी संवाद साधतात. वितरित प्रणालीमध्ये चालणार् या संगणक प्रोग्रामला वितरित प्रोग्राम म्हणतात आणि वितरित प्रोग्रामिंग म्हणजे असे प्रोग्राम लिहिण्याची प्रक्रिया. सॉफ्टवेअर अनुप्रयोग शब्दकोशाचा भाग: वितरित संगणक हे एक मॉडेल आहे ज्यामध्ये कार्यक्षमता आणि कार्यक्षमता सुधारण्यासाठी सॉफ्टवेअर सिस्टमचे घटक एकाधिक संगणकांमध्ये सामायिक केले जातात. डिस्ट्रिब्युटेड कॉम्प्युटिंग आणि ग्रिड कॉम्प्युटिंग मधील फरकाबद्दल बरेच मतभेद आहेत. काहींच्या मते, ग्रीड कॉम्प्युटिंग हा केवळ एक प्रकारचा वितरित संगणक आहे. उदाहरणार्थ, एसईटीआय प्रकल्प, ज्या मॉडेलवर आधारित आहे त्याचे वैशिष्ट्य आहे परिभाषा: सर्वसाधारणपणे, वितरित संगणन हे असे कोणतेही संगणक आहे ज्यात एकमेकांपासून दूर असलेल्या एकाधिक संगणकांचा समावेश आहे ज्याची गणना समस्या किंवा माहिती प्रक्रियेत प्रत्येकाची भूमिका आहे. १) व्यावसायिक उपक्रमांमध्ये, वितरित संगणन म्हणजे सामान्यत: संगणकांच्या नेटवर्कमध्ये सर्वात कार्यक्षम ठिकाणी व्यवसाय प्रक्रियेत विविध पावले टाकणे होय.
डिस्ट्रिब्युटेड कॉम्प्युटिंग हे संगणक विज्ञानाचे एक क्षेत्र आहे जे वितरित प्रणालींचा अभ्यास करते. वितरित प्रणाली ही एक सॉफ्टवेअर प्रणाली आहे ज्यामध्ये नेटवर्कसंगणकावर स्थित घटक संदेश पाठवून संवाद साधतात आणि त्यांच्या कृतींचे समन्वय साधतात. समान ध्येय साध्य करण्यासाठी घटक एकमेकांशी संवाद साधतात.