कंप्यूटर उपकरण

एक कंप्यूटर उपकरण कंप्यूटर हार्डवेयर, सॉफ़्टवेयर या फर्मवेयर के संयोजन वाला एक कंप्यूटर प्रणाली है जिसे विशेष रूप से एक विशेष कंप्यूटिंग संसाधन प्रदान करने के लिए डिज़ाइन किया गया है। घरेलू उपकरणों की भूमिका या प्रबंधन में समानता के कारण ऐसे उपकरणों को उपकरण के रूप में जाना जाता है, जो आम तौर पर बंद और सील होते हैं, और उपयोगकर्ता या मालिक द्वारा सेवा योग्य नहीं होते हैं। हार्डवेयर और सॉफ्टवेयर एक एकीकृत उत्पाद के रूप में वितरित किए जाते हैं और किसी विशेष एप्लिकेशन के लिए टर्न-की समाधान प्रदान करने के लिए ग्राहक को डिलीवरी से पहले पूर्व-कॉन्फ़िगर भी किए जा सकते हैं। सामान्य प्रयोजन के कंप्यूटरों के विपरीत, उपकरण आमतौर पर ग्राहकों को सॉफ़्टवेयर और अंतर्निहित ऑपरेटिंग सिस्टम को बदलने या हार्डवेयर को लचीले ढंग से पुन: कॉन्फ़िगर करने की अनुमति देने के लिए डिज़ाइन नहीं किए जाते हैं।

उपकरण का एक अन्य रूप आभासी उपकरण है, जिसकी एक समर्पित हार्डवेयर उपकरण के समान कार्यक्षमता है, लेकिन एक हाइपरविजर-सुसज्जित डिवाइस के लिए सॉफ़्टवेयर आभासी मशीन  छवि के रूप में वितरित किया जाता है।

सिंहावलोकन
परंपरागत रूप से, सॉफ़्टवेयर अनुप्रयोग एक सामान्य-उद्देश्य वाले ऑपरेटिंग सिस्टम के शीर्ष पर चलते हैं, जो उपयोगकर्ता की कंप्यूटिंग आवश्यकताओं को पूरा करने के लिए कंप्यूटर के हार्डवेयर संसाधनों (मुख्य रूप से मेमोरी, डिस्क स्टोरेज, प्रोसेसिंग पावर और नेटवर्किंग बैंडविड्थ) का उपयोग करता है। पारंपरिक मॉडल के साथ मुख्य मुद्दा जटिलता से संबंधित है। ऑपरेटिंग सिस्टम और एप्लिकेशन को हार्डवेयर प्लेटफॉर्म के साथ एकीकृत करना जटिल है, और बाद में इसका समर्थन करना जटिल है।

हार्डवेयर और सॉफ़्टवेयर की विविधताओं को कसकर सीमित करके, उपकरण आसानी से परिनियोजित हो जाता है, और इसका उपयोग लगभग विस्तृत (या गहन) आईटी ज्ञान के बिना किया जा सकता है। इसके अतिरिक्त, जब समस्याएँ और त्रुटियाँ दिखाई देती हैं, तो सहायक कर्मचारियों को मामले को पूरी तरह से समझने के लिए शायद ही कभी उन्हें गहराई से तलाशने की आवश्यकता होती है। अधिकांश समस्याओं को हल करने में सक्षम होने के लिए कर्मचारियों को केवल उपकरण प्रबंधन सॉफ्टवेयर पर प्रशिक्षण की आवश्यकता होती है।

कंप्यूटर उपकरण मॉडल के सभी रूपों में, ग्राहकों को आसान संचालन से लाभ होता है। उपकरण में हार्डवेयर और ऑपरेटिंग सिस्टम और एप्लिकेशन सॉफ़्टवेयर का बिल्कुल एक संयोजन है, जिसे फ़ैक्टरी में पहले से इंस्टॉल किया गया है। यह ग्राहकों को जटिल एकीकरण कार्य करने से रोकता है, और समस्या निवारण को नाटकीय रूप से सरल करता है। वास्तव में, यह टर्नकी ऑपरेशन विशेषता वह ड्राइविंग लाभ है जो ग्राहक उपकरण खरीदते समय चाहते हैं।

एक उपकरण माने जाने के लिए, (हार्डवेयर) डिवाइस को सॉफ़्टवेयर के साथ एकीकृत करने की आवश्यकता होती है, और दोनों को एक पैकेज के रूप में आपूर्ति की जाती है। यह उपकरणों को स्वदेशी समाधानों से अलग करता है, या समाधान जिन्हें इंटीग्रेटर्स या मूल्य वर्धित पुनर्विक्रेताओं (VARs) द्वारा जटिल कार्यान्वयन की आवश्यकता होती है।

उपकरण दृष्टिकोण विभिन्न प्रणालियों और अनुप्रयोगों को अलग करने में मदद करता है, उदाहरण के लिए डेटा सेंटर में। एक बार एक संसाधन के अलग हो जाने के बाद, सिद्धांत रूप में इसे कई प्रणालियों के बीच साझा करने के लिए केंद्रीकृत भी किया जा सकता है, केंद्रीय रूप से प्रबंधित और अनुकूलित किया जा सकता है, बिना किसी अन्य प्रणाली में बदलाव की आवश्यकता के।

कंप्यूटर उपकरण दृष्टिकोण के ट्रेडऑफ़
प्रमुख कंप्यूटर उपकरण लगाने का नुकसान यह है कि चूंकि वे एक विशिष्ट संसाधन की आपूर्ति करने के लिए डिज़ाइन किए गए हैं, वे अक्सर विशेष हार्डवेयर पर चलने वाला एक अनुकूलित ऑपरेटिंग सिस्टम शामिल करते हैं, जिनमें से कोई भी पहले से तैनात अन्य सिस्टम के साथ संगत होने की संभावना नहीं है। ग्राहक लचीलापन खो देते हैं।

कोई यह मान सकता है कि एक मालिकाना एम्बेडेड ऑपरेटिंग सिस्टम, या किसी एप्लिकेशन के भीतर ऑपरेटिंग सिस्टम, उपकरण को सामान्य साइबर हमलों से बहुत अधिक सुरक्षित बना सकता है। हालाँकि, विपरीत सत्य है। सुरक्षा_थ्रू_अस्पष्टता एक खराब सुरक्षा निर्णय है, और उपकरण अक्सर सुरक्षा मुद्दों से ग्रस्त होते हैं जैसा कि इंटरनेट_ऑफ_थिंग्स के प्रसार से स्पष्ट होता है।

उपकरणों के प्रकार
कंप्यूटर उपकरणों की विविधता उनके द्वारा अनुप्रयोगों को प्रदान किए जाने वाले कंप्यूटिंग संसाधनों की विस्तृत श्रृंखला को दर्शाती है। कुछ उदाहरण: भंडारण उपकरण: पारदर्शी स्थानीय भंडारण क्षेत्र नेटवर्क कंप्यूटर प्रतिमान का उपयोग करके कई संलग्न प्रणालियों के लिए भारी मात्रा में भंडारण और अतिरिक्त उच्च स्तरीय कार्यक्षमता (उदा: डिस्क मिररिंग और डेटा स्ट्रिपिंग) प्रदान करते हैं। नेटवर्क उपकरण: सामान्य उद्देश्य राउटर (कंप्यूटिंग) हैं जो फ़ायरवॉल (कंप्यूटिंग) सुरक्षा, परिवहन परत सुरक्षा (TLS), संदेश उन्मुख मिडलवेयर, विशेष नेटवर्किंग प्रोटोकॉल तक पहुँच (जैसे ebXML संदेश सेवा) और कई प्रणालियों के लिए बैंडविड्थ बहुसंकेतन  प्रदान करते हैं। फ़ायरवॉल (कंप्यूटिंग) | फ़ायरवॉल- और सुरक्षा उपकरण: कंप्यूटर उपकरण जो कंप्यूटर नेटवर्क को अवांछित ट्रैफ़िक से बचाने के लिए डिज़ाइन किए गए हैं। IIoT और MES गेटवे उपकरण: कंप्यूटर उपकरण जिन्हें नियंत्रण प्रणालियों और उद्यम प्रणालियों के बीच द्विदिश रूप से डेटा का अनुवाद करने के लिए डिज़ाइन किया गया है। उपकरण पर चलने वाले मालिकाना, एम्बेडेड, फ़र्मवेयर एप्लिकेशन अपने एपीआई, ओडीबीसी, या आराम फुल इंटरफेस के माध्यम से अपने मूल स्वचालन प्रोटोकॉल और विनिर्माण निष्पादन प्रणाली प्रणालियों में फ़ील्ड उपकरणों के बीच डेटा का अनुवाद करने के लिए पॉइंट-टू-पॉइंट कनेक्शन का उपयोग करते हैं। एंटी-स्पैम उपकरण: ईमेल स्पैम के लिए सॉफ़्टवेयर उपकरण: एक सॉफ़्टवेयर एप्लिकेशन जिसे उद्योग मानक हार्डवेयर या वर्चुअल मशीन पर चलाने के लिए पर्याप्त ऑपरेटिंग सिस्टम (JeOS) के साथ जोड़ा जा सकता है। संक्षेप में, सॉफ़्टवेयर वितरण या फ़र्मवेयर जो एक कंप्यूटर उपकरण चला रहा है। आभासी उपकरण: उपकरण हार्डवेयर पर चलने वाली हाइपरविजर शैली एम्बेडेड ऑपरेटिंग सिस्टम से मिलकर बनता है। हाइपरविजर परत उपकरण के हार्डवेयर से मेल खाती है, और ग्राहक द्वारा भिन्न नहीं किया जा सकता है, लेकिन ग्राहक अन्य ऑपरेटिंग सिस्टम और एप्लिकेशन को वर्चुअल मशीन के रूप में उपकरण पर लोड कर सकता है।
 * बैकअप और डिजास्टर रिकवरी उपकरण: कंप्यूटर उपकरण जो एकीकृत बैकअप सॉफ़्टवेयर और बैकअप लक्ष्य हैं, कभी-कभी संरक्षित सर्वरों के स्थानीय DR का समर्थन करने के लिए हाइपरवाइज़र के साथ। वे अक्सर पूर्ण DRaaS समाधान के प्रवेश द्वार होते हैं।

उपभोक्ता उपकरण
डेटा केंद्रों के भीतर इसकी तैनाती के अलावा, कई कंप्यूटर उपकरण सीधे आम जनता द्वारा उपयोग किए जाते हैं। इसमे शामिल है:


 * डिजिटल वीडियो रिकॉर्डर
 * आवासीय प्रवेश द्वार
 * नेटवर्क से जुड़ा स्टोरेज (NAS)
 * विडियो गेम कंसोल

उपभोक्‍ता इस बात पर जोर देते हैं कि एक ऐसे उपकरण की आवश्‍यकता होती है जिसके पास आसान इंस्‍टॉलेशन, कॉन्‍फ़िगरेशन और संचालन हो, जिसमें बहुत कम या कोई तकनीकी ज्ञान आवश्‍यक नहीं है।

औद्योगिक स्वचालन में उपकरण
औद्योगिक स्वचालन की दुनिया उपकरणों में समृद्ध रही है। इन उपकरणों को तापमान और अत्यधिक कंपन का सामना करने के लिए कठोर बनाया गया है। ये उपकरण अत्यधिक विन्यास योग्य भी हैं, जो विभिन्न प्रकार के अनुप्रयोगों को पूरा करने के लिए अनुकूलन को सक्षम करते हैं। स्वचालन में एक उपकरण के प्रमुख लाभ हैं:
 * 1) कम  बंद रहने के समय  - एक विफल उपकरण को आमतौर पर COTS वाणिज्यिक ऑफ-द-शेल्फ प्रतिस्थापन के साथ बदल दिया जाता है और इसका कार्य बैकअप से जल्दी और आसानी से पुनः लोड हो जाता है।
 * 2) अत्यधिक स्केलेबल - उपकरण आमतौर पर किसी संयंत्र या प्रक्रिया के क्षेत्र के लिए लक्षित समाधान होते हैं। जैसे-जैसे आवश्यकताएं बदलती हैं, स्केलेबिलिटी दूसरे उपकरण की स्थापना के माध्यम से हासिल की जाती है। प्रत्येक कार्य के लिए कस्टम स्वचालन योजनाओं के विकास के विपरीत, आवश्यक कार्यों को करने के लिए उपकरणों पर मानकीकरण करके स्वचालन अवधारणाओं को पूरे उद्यम में आसानी से दोहराया जाता है।
 * 3) कम TCO (स्वामित्व की कुल लागत) - उपकरण ऑटोमेशन उत्पाद विक्रेताओं द्वारा विकसित, परीक्षण और समर्थित हैं और कस्टम डिज़ाइन किए गए ऑटोमेशन समाधानों की तुलना में गुणवत्ता परीक्षण के बहुत व्यापक स्तर से गुजरते हैं। स्वचालन में उपकरणों का उपयोग प्रत्येक व्यक्तिगत अनुप्रयोग में आवश्यक परीक्षण के स्तर को कम करता है।
 * 4) कम डिजाइन समय - उपकरण विशिष्ट कार्य करते हैं और हालांकि वे अत्यधिक विन्यास योग्य होते हैं, वे आमतौर पर स्व-दस्तावेज होते हैं। यह उपकरण आधारित समाधानों को प्रशिक्षण और प्रलेखन की न्यूनतम आवश्यकता के साथ इंजीनियर से इंजीनियर में स्थानांतरित करने में सक्षम बनाता है।

स्वचालन उपकरणों के प्रकार:
 * 1) पीएलसी ( निर्देशयोग्य तर्क नियंत्रक ) - प्रोग्रामेबल लॉजिक कंट्रोलर ऐसे उपकरण होते हैं जो आमतौर पर असतत नियंत्रण के लिए उपयोग किए जाते हैं और इनपुट और आउटपुट विकल्पों की एक विस्तृत श्रृंखला पेश करते हैं। उन्हें IEC-1131 जैसी मानकीकृत प्रोग्रामिंग भाषाओं के माध्यम से कॉन्फ़िगर किया गया है।
 * 2) एसएलसी (सिंगल पीआईडी ​​​​नियंत्रक) - पीआईडी ​​कंट्रोलर ऐसे उपकरण हैं जो एक इनपुट वेरिएबल की निगरानी करते हैं और इनपुट वेरिएबल को एक सेटपॉइंट पर रखने के लिए कंट्रोल आउटपुट (मैनिप्युलेटेड वेरिएबल) पर प्रभाव बदलते हैं।
 * 3) पीएसी (प्रोग्रामेबल ऑटोमेशन कंट्रोलर) - प्रोग्रामेबल ऑटोमेशन कंट्रोलर ऐसे उपकरण हैं जो पीएलसी और एसएलसी दोनों के गुणों को ग्रहण करते हैं जो एनालॉग और असतत नियंत्रण दोनों के एकीकरण को सक्षम करते हैं।
 * 4) यूनिवर्सल गेटवे - एक यूनिवर्सल गेटवे उपकरण में अपने संबंधित संचार प्रोटोकॉल के माध्यम से विभिन्न प्रकार के उपकरणों के साथ संचार करने की क्षमता होती है, और यह उनके बीच डेटा लेनदेन को प्रभावित करेगा। यह तेजी से महत्वपूर्ण है क्योंकि विनिर्माण चपलता, गुणवत्ता, उत्पादन दर, उत्पादन लागत में सुधार करने और उन्नत एम2एम (मशीन से मशीन) संचार के माध्यम से डाउनटाइम को कम करने का प्रयास करता है।
 * 5) ईएटीएम (एंटरप्राइज एप्लायंस ट्रांजैक्शन मॉड्यूल) - एंटरप्राइज एप्लायंस ट्रांजेक्शन मॉड्यूल ऐसे उपकरण हैं जो प्लांट फ्लोर ऑटोमेशन सिस्टम से एंटरप्राइज बिजनेस सिस्टम तक डेटा लेनदेन को प्रभावित करते हैं। वे विभिन्न विक्रेता स्वचालन प्रोटोकॉल के माध्यम से फर्श उपकरण लगाने के लिए संवाद करते हैं, और डेटाबेस संचार प्रोटोकॉल जैसे जेएमएस (जावा संदेश सेवा) और एसक्यूएल (एसक्यूएल) के माध्यम से व्यापार प्रणालियों से संवाद करते हैं।

आंतरिक संरचना
कंप्यूटर उपकरण विक्रेताओं द्वारा अपनाए गए कई डिजाइन पैटर्न्स हैं, जिनमें से कुछ नीचे दिखाए गए हैं। चूंकि एक उपकरण की पूरी अवधारणा इस तरह के कार्यान्वयन विवरण को अंतिम उपयोगकर्ता से दूर रखने पर टिकी हुई है, इसलिए इन पैटर्नों को विशिष्ट उपकरणों से मिलाना मुश्किल है, खासकर जब से वे बाहरी क्षमताओं या प्रदर्शन को प्रभावित किए बिना बदल सकते हैं और बदलते हैं।
 * 1) विशेष चिप - विक्रेता बिना किसी अलग सॉफ्टवेयर या ऑपरेटिंग सिस्टम के एक एप्लिकेशन-विशिष्ट एकीकृत सर्किट बनाता है। आईटी कर्मचारियों द्वारा कुछ बुनियादी विन्यास की अनुमति देने के लिए उपकरण का एक सीमित इंटरफ़ेस है, आमतौर पर टर्मिनल कंसोल या वेब-आधारित। निर्माता अक्सर गहन कॉन्फ़िगरेशन तंत्र तक पहुँचने का कोई तरीका प्रदान करता है। अज़ुल सिस्टम्स का वेगा 3 जावा कंप्यूट एप्लायंस एक उदाहरण है; चिप में विशेष हार्डवेयर संशोधन जावा एप्लिकेशन स्केलिंग को सक्षम करते हैं।
 * 2) विशेष सॉफ्टवेयर कर्नेल - विक्रेता एक सामान्य प्रयोजन के कंप्यूटर का उपयोग करता है या बनाता है, और एक नया ऑपरेटिंग सिस्टम डिजाइन करता है जो एप्लिकेशन को ऑपरेटिंग सिस्टम में एकीकृत करता है। सिस्को सिस्टम्स | सिस्को का सिस्को आईओएस एक उदाहरण है; यूनिक्स जैसे ऑपरेटिंग सिस्टम में फ़ायरवॉल फ़ंक्शंस और नेटवर्क/फ़ायरवॉल कॉन्फ़िगरेशन कमांड अंतर्निहित हैं। कभी-कभी, डिवाइस को भी सील कर दिया जाता है, इसलिए उपभोक्ता के पास ऑपरेटिंग सिस्टम को फिर से स्थापित करने या इसे किसी अन्य ऑपरेटिंग सिस्टम से बदलने की कोई पहुंच नहीं होती है। उपभोक्ता को कॉन्फ़िगरेशन कमांड के एक छोटे समूह तक सीमित किया जा सकता है, जबकि ऑपरेटिंग सिस्टम के अधिक विस्तृत और निचले स्तर के कार्य केवल विक्रेता के लिए उपलब्ध हैं। जितना अधिक यह लॉक डाउन दृष्टिकोण किया जाता है, इस प्रकार का उपकरण ASIC डिवाइस की तरह दिखने के करीब आता है।
 * 3) विशिष्ट एप्लिकेशन - ऑफ-द-शेल्फ कंप्यूटर और ऑपरेटिंग सिस्टम का उपयोग किया जाता है, लेकिन यूजर इंटरफेस और बॉक्स को डिज़ाइन किया गया है ताकि उपयोगकर्ता कंप्यूटर पर कुछ भी एक्सेस न कर सके, केवल वेंडर द्वारा बनाए गए एप्लिकेशन इंटरफेस को छोड़कर। चूंकि अंतर्निहित कंप्यूटिंग आर्किटेक्चर बंद है और अनिवार्य रूप से अदृश्य है, इसलिए यह समझना मुश्किल हो जाता है कि डिवाइस वास्तव में सामान्य प्रयोजन हार्डवेयर और ऑपरेटिंग सिस्टम के शीर्ष पर कार्य करता है। लिनक्स, और कुछ हद तक बर्कले सॉफ्टवेयर वितरण, इस प्रकार के उपकरण के लिए पसंद का ऑपरेटिंग सिस्टम बन गया है। हाल ही में ऐसे प्री-पैकेज्ड, ब्लैक-बॉक्स संयोजन का वर्णन करने के लिए सॉफ़्टवेयर उपकरण शब्द का भी उपयोग किया गया है।
 * 4) वर्चुअल उपकरण - यहां हार्डवेयर पूरी तरह से गायब हो गया है और कई वर्चुअल मशीन तकनीकों में से किसी एक का उपयोग करके तथाकथित वर्चुअल उपकरण (जिसे वर्चुअल सॉफ़्टवेयर उपकरण भी कहा जाता है) बन गया है। इस वर्चुअल मशीन के भीतर अनिवार्य रूप से सॉफ्टवेयर और ऑपरेटिंग सिस्टम का एक ही ढेर है जैसा कि विशेष एप्लिकेशन विकल्प में है।

कभी-कभी, ये तकनीकें मिश्रित होती हैं। उदाहरण के लिए, एक आभासी निजी संजाल  एप्लायंस में वीपीएन एक्सेस को गति देने के लिए एन्क्रिप्शन ASIC के साथ Linux पर चलने वाला एक सीमित एक्सेस सॉफ़्टवेयर फ़ायरवॉल हो सकता है।

कुछ कंप्यूटर उपकरण ठोस राज्य भंडारण का उपयोग करते हैं, जबकि अन्य ऑपरेटिंग सिस्टम को लोड करने के लिए हार्ड ड्राइव का उपयोग करते हैं। दोबारा, दो तरीकों को मिश्रित किया जा सकता है- एक एएसआईसी प्रिंट सर्वर जॉब क्यूइंग के लिए वैकल्पिक हार्ड ड्राइव की अनुमति दे सकता है, या एक लिनक्स-आधारित डिवाइस फर्मवेयर में लिनक्स को एन्कोड कर सकता है, ताकि ऑपरेटिंग सिस्टम को लोड करने के लिए हार्ड ड्राइव की आवश्यकता न हो।

यह भी देखें

 * ऑटोमोटिव नेविगेशन सिस्टम
 * हरित संगणना
 * हार्डवेयर एक्सिलरेशन
 * सूचना उपकरण
 * लिनक्स डिवाइस
 * व्यक्तिगत डिजिटल सहायक (पीडीए)
 * कंप्यूटर प्लग करें
 * स्मार्टफोन
 * सॉफ्टवेयर उपकरण
 * मिडिलबॉक्स

बाहरी संबंध

 * ARC Advisory Group Comments on Enterprise Appliance Transaction Modules
 * Computing Appliances - The Monash Report, Dec 2006