दर्पण क्या हैं?


14

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

क्या आप मुझे उबंटू में दर्पण का त्वरित विवरण दे सकते हैं और मुझे कुछ शर्तें दे सकते हैं, जैसे कि उनसे जुड़ी फाइलें या रोजमर्रा की स्थिति में उनसे निपटने के लिए महत्वपूर्ण अनुप्रयोग, इसलिए मैं स्वयं आगे की जानकारी खोज सकता हूं?

जवाबों:


6

आप 2 अलग-अलग प्रश्न पूछ रहे हैं, या आपके प्रश्न पर 2 अलग-अलग टैग हैं - रिपॉजिटरी और दर्पण।

अधिकांश उत्तरों ने पहले ही दर्पण के पीछे और क्यों को संबोधित किया है। जैसा कि एक और उपाख्यान (और उपाख्यान का बहुवचन है डेटा!) मैं मिंट, उबंटू, और डेबियन का एक दर्पण चलाता हूं, जो मैं कंप्यूटर लैब में बहुत तेज पहुंच प्रदान करता हूं, जिसमें मैं सिखाता हूं। 20 लोग एक साथ सभी अपडेट प्राप्त कर रहे हैं, या netinstalls कर रहे हैं। , या ... 5mb इंटरनेट बनाम गिगाबिट गति से बहुत तेज होता है जो इमारत को खिलाती है।

लेकिन रिपॉजिटरी ...।

उबंटू के लिए रेपोस के पीछे एक विचार वास्तव में सभी डेबियन (जो उबंटू भारी पर आधारित है) और डेबियन के पैकेज प्रबंधन सिस्टम जिसमें शामिल है के साथ शुरू aptविभिन्न संस्करणों और अवतार (में उपयोगिताओं apt, apt-get, aptitude, आदि)। डेबियन पैकेज प्रबंधन प्रणाली के साथ, एक मानक आधार प्रणाली को बताया जाता है कि सॉफ्टवेयर पैकेज और अपडेट कहां से प्राप्त करें। यह किसी भी संख्या में स्रोत हो सकते हैं - हार्ड ड्राइव, सीडी-रोम / डीवीडी, नेटवर्क शेयर, या http (s), ftp और rsync जैसे नेटवर्क प्रोटोकॉल के माध्यम से। इस जानकारी के भाग में शामिल है कि कौन सा सॉफ्टवेयर उपलब्ध है, और कौन से पैकेज आधार प्रणाली के नीचे सभी तरह के पैकेजों पर निर्भर करते हैं।

यह आपको एक कमांड चलाने की अनुमति देता है apt-get install task-mate-desktopऔर पैकेज मैनेजमेंट सिस्टम कहता है "ठीक है, आपको लाइब्रेरी के इस संस्करण को स्थापित करने की आवश्यकता है, और लाइब्रेरीबी का वह संस्करण स्थापित और फू संस्करण 3.14 और ..." और चूंकि यह जानता है कि आपने क्या स्थापित किया है। , यह जानता है कि इसे स्रोत से पुनर्प्राप्त करने की आवश्यकता है (संभवतः उन दर्पणों में से एक जो आप के बारे में पूछ रहे थे), और यह वही जाता है जिसे इसकी आवश्यकता होती है और यह सब स्थापित करता है। ध्यान दें कि उबंटू एट अल में जीयूआई सॉफ्टवेयर प्रबंधन उपकरण। सभी बस सामने के सिरे और dpkg के छोर हैं।

अब, डेबियन / उबंटू / मिंट / आदि। लोग केवल इस तरह से सामान नहीं कर रहे हैं। बीएसडी विज्ञप्ति और पोर्ट्स संग्रह के साथ-साथ pkgटूल, yumरेडहैट और समान वितरण के लिए, जेंटू से पोर्टेज संग्रह, और अन्य।


मैंने पढ़ा, कि अधिकांश डिस्ट्रो को दो पैकेज टूल: आरपीएम और डीपीकेजी में विभाजित किया गया है। rpm और dpkg निम्न स्तर के pkg उपकरण हैं, उनके पास खुद पर निर्भरता से निपटने के लिए कोई बुद्धिमत्ता नहीं है। लेकिन उच्च स्तर के pkg उपकरण हैं जो उन पर बनाए गए हैं, rpm के लिए yum और dpkg के लिए apt-get। मुझे नहीं पता कि और कौन सा है। यह मैंने इसे कैसे समझा। Apt क्या है, क्या यह apt-get या अन्य निम्न स्तर के pkg टूल या किसी अन्य उच्च स्तर के pkg टूल या कुछ और के समान है?
17

28

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

कैननिकल के मामले में (और अधिकांश मामलों में), दर्पण रणनीतिक स्थानों पर दुनिया भर में फैले हुए हैं। यह सर्वर को व्यक्तिगत रूप से कम लोड को संभालने की अनुमति देता है और सभी को अपने निकटतम सर्वर से कनेक्ट करने की अनुमति देता है।

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

कुछ मामलों में, कंपनियां Apt रिपॉजिटरी के अपने आंतरिक दर्पण की मेजबानी करेंगी। ये संवेदनशील बौद्धिक संपदा रखने के लिए मौजूद हैं या केवल कर्मचारियों को विशिष्ट संस्करणों का उपयोग करने की अनुमति देते हैं। दर्पण को मूल सर्वर की सटीक प्रतियां होने की आवश्यकता नहीं है।


2
@FranckDernoncourt सैकड़ों दर्पण हैं, और यह बहुत प्रसिद्ध कहानी है। इसके अलावा, वह सर्वर MIT से संबंधित है और प्रति दिन कई यात्राएं करता है। मुझे लगता है कि यह एक सुरक्षित लिंक है।
कज़ वोल्फ

मैं देखता हूं, उत्तर के लिए धन्यवाद। मुझे लगता है कि AdSense.org को इंगित करने वाले लिंक के टूटने की संभावना कम है, लेकिन आपके ऊपर।
फ्रेंक डर्नोनकोर्ट

"वह ईमेल जो 3 मिलीलीटर से अधिक किसी भी यात्रा नहीं कर सका ..." - अच्छी कहानी: डी
बाइट कमांडर

मैं यह उल्लेख करना चाहता हूं कि 'दूरी के मामलों' के तहत लिंक एक रमणीय पाठ है। (पहले तो मैंने इसका अनुसरण करना छोड़ दिया, जब तक मैंने टिप्पणियाँ नहीं देखीं।)
यंगफ्रॉग

6

जैसा कि आप इसे स्वयं पता लगाते हैं, एक दर्पण एक अन्य सर्वर है जो मुख्य सर्वर से सब कुछ दर्पण / क्लोन करता है।

दर्पण, चीजों का उपयोग करने के पीछे बहुत सारे फायदे हैं:

संक्षिप्त उत्तर : अतिरेक, अधिक विश्वसनीयता, बैकअप, दोष सहिष्णुता, पैसा, प्रदर्शन, गति और बहुत कुछ।

  1. आप एक दर्पण चुन सकते हैं जो आपके देश में स्थित है या आपके करीब है या किसी अन्य तरीके से आपके पास अधिक विश्वसनीय और तेज़ पहुंच है।

  2. हमारे पास अतिरेक है। अतिरेक का तात्पर्य संसाधन (हार्डवेयर या सॉफ़्टवेयर) से अधिक (कॉपी / बैकअप) होने से है, जो अधिक विश्वसनीयता लाता है। जब मेरे पास हजारों दर्पणों तक पहुंच होती है, तो वास्तव में कम संभावना होती है कि मैं कुछ याद करता हूं या मैं रिपॉजिटरी तक अपनी पहुंच खो देता हूं।

  3. अतिरेक से यह मुझे दोष सहिष्णुता प्राप्त करने में मदद करता है, इसका मतलब है कि दुर्घटना के किसी भी मामले में मेरी सेवाएं मेरे उपयोगकर्ताओं के लिए उपलब्ध हैं और उपलब्ध हैं।

  4. यह सर्वर की लागत को कम करने में मदद करता है। यदि हम सभी एक ही दर्पण का उपयोग करते हैं, तो इसके पास एक विशाल संसाधन और बैंडवाइड होना चाहिए, इसलिए मालिक को इसके लिए बहुत पैसा देना चाहिए।

  5. यह लाखों लोगों द्वारा उपयोग किए जा रहे सर्वर द्वारा बेहतर प्रदर्शन प्राप्त करने में हमारी मदद करता है।

  6. हम इसे अपने स्थानीय नेटवर्क पर प्रतिबिंबित कर सकते हैं और सैकड़ों मशीनें इंटरनेट पर जाने की आवश्यकता के बिना उस भंडार के साथ काम करेंगी।

आदि।


3

मिरर उन सर्वरों को संदर्भित कर सकता है जिनके पास कुछ अन्य कंप्यूटर के समान डेटा है ... जैसे उबंटू रिपॉजिटरी मिरर ... लेकिन यह "डिस्क मिरर" या RAID को भी संदर्भित कर सकता है।

सबसे सरल शब्दों में ...

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

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


अच्छा जवाब, लेकिन गलत सवाल मुझे लगता है ...
ivanivan

@ivanivan धन्यवाद! मैं उस सवाल के हिस्से का जवाब दे रहा था जो पूछता है "उबंटू में शब्द दर्पण है जिसे मैं सहज रूप से समझ सकता हूं, उनके पास शायद एक अधिक विशिष्ट सामग्री है"। RAID।
हेयनेमा

और आपका बहुत मामूली संपादन साफ ​​करता है कि अच्छी तरह से :)
ivanivan
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.