नंगे धातु या वर्चुअलाइजेशन?


11

मैं सर्वरों को अपग्रेड करना चाह रहा हूं और एक अच्छी योजना का पता लगाने की कोशिश कर रहा हूं।

वर्तमान में हमारे पास 4 सर्वर हैं:

  1. OpenBSD फ़ायरवॉल / वीपीएन सर्वर
  2. FreeNAS बैकअप सर्वर (स्थानीय) जो ZFS स्नैपशॉट प्राप्त करता है
  3. FreeNAS बैकअप सर्वर (रिमोट) जो ZFS स्नैपशॉट प्राप्त करता है
  4. नीचे दिए गए वर्कहॉर्स FreeBSD सर्वर।

FreeBSD सर्वर

~ 2010 फ्रीबीएसडी 8.4, 32 जीबी रैम, दोहरी एक्सोन ई 5520 जेडएफएस (8 डिस्क, प्रतिबिंबित जोड़े में डिस्क से डर, 8 टीबी)

सेवाएं:

  • सांबा
  • नेटटलक (Apple फाइलशेयरिंग)
  • अपाचे (ज्यादातर आंतरिक, कुछ बाहरी सामना करने वाली साइटें)
  • माई एसक्यूएल
  • VirtualBox (विंडोज 2k3 उदाहरण)
  • ZFS स्नैपशॉट

मेरी योजना (मूल)

मैं एक सर्वर अपग्रेड की योजना बना रहा हूं जो हमें एक प्राथमिक सर्वर से दो सर्वरों पर स्विच करेगा जो प्रत्येक ऊपर की सूची से कुछ सर्वर कर्तव्यों को ले जाएगा (और एक दूसरे को दोहराएंगे) ताकि यदि कोई नीचे जाता है, तो मैं तेजी से सक्रिय हो सकता हूं दूसरी पर सभी सुविधाएँ। कुछ इस तरह:

सर्वर 1:

  • सांबा
  • नेटटलक (Apple फाइलशेयरिंग)
  • VirtualBox (विंडोज 2k3 उदाहरण)
  • ZFS स्नैपशॉट

सर्वर 2:

  • अपाचे (ज्यादातर आंतरिक, कुछ बाहरी सामना करने वाली साइटें)
  • माई एसक्यूएल
  • ZFS स्नैपशॉट

मैंने केवल नंगे धातु को चलाया है, और मुझे वर्चुअलबॉक्स पर विंडोज 2k3 को चलाने के अलावा वीएम के साथ कोई अनुभव नहीं है। क्या मुझे वीएम के रूप में अपना सर्वर इंस्टेंस चलाने पर ध्यान देना चाहिए? मैंने सोचा था कि एक दुर्घटना से आराम कर सकता है। सामान्य तौर पर, यह एक अच्छी योजना की तरह प्रतीत होता है?

मैं ixSystems सर्वर और डेल रैक हार्डवेयर को देख रहा हूं, अगर इससे कोई फर्क पड़ता है। (मैंने कभी भी किसी रैक माउंट उपकरण का उपयोग नहीं किया है।)


1
सुनिश्चित करें कि आप freenas.org/blog/yes-you-can-virtualize-freenas
याकूब

जवाबों:


20

कोई सवाल नहीं, वर्चुअलाइजेशन करें। वर्चुअलाइजेशन द्वारा लाभ और लचीलापन नगण्य प्रदर्शन हिट तक पहुंच गया।

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

यहाँ मैं सुझाता हूँ: दोनों सर्वरों पर VMware ESXi स्थापित करें (नि: शुल्क), फिर आवश्यकतानुसार उन पर VMs बनाएँ। यदि आप ईएक्सआई की परवाह नहीं करते हैं, तो हाइपर-वी या केवीएम पर विचार करें। मेजबान ओएस / हाइपरविजर को "स्वच्छ" के रूप में छोड़ दें, केवल अपने वीएम को चलाने के लिए जिम्मेदार हैं, और आवश्यकतानुसार वीएम बनाएं। होस्ट OS पर कोई भी एप्लिकेशन प्रोसेस न चलाएं।

यदि आपके पास इसके लिए कुछ बजट है, तो VMware Essentials Plus बंडल चुनें, जो आपको vCenter प्राप्त करता है, जो आपको होस्ट्स, केंद्रीकृत प्रबंधन, Veeam जैसे उपकरणों का उपयोग करके बैकअप के बीच लाइव VM माइग्रेशन जैसी चीज़ें करने की अनुमति देगा।

एक बार जब आप एक वर्चुअलाइज्ड वातावरण में चले जाते हैं, तो आप कभी भी पीछे नहीं हटेंगे।


2
बीएसडी में एक शानदार कर्नेल हाइपरविजर है। VMware में जाना इस मामले में एक लेटरल मूव होगा, हालांकि यह स्पष्ट रूप से काम करेगा। bhyve.org
स्पूलर

3
EEAA से सहमत हों, वर्चुअलाइजेशन में जाएं। हमारे पास एक ग्राहक था जो हाइपर-वी कोर को एक मुफ्त हाइपरवाइजर के रूप में चुनता है और किसी भी संभावित डाउनटाइम से बचने के लिए वह साझा भंडारण के लिए स्टारविंड का उपयोग करता है। बेशक, बहुत सारे विक्रेता हैं, लेकिन विकल्प स्टारविंड और एचपीई के बीच था।
स्टुका

3

वर्चुअलाइजेशन आपकी आवश्यकताओं के साथ कांपने में मदद करेगा।

हमारे पास एक छोटा सा व्यवसाय है और वर्चुअलाइजेशन हमें हार्डवेयर को मजबूत करने, सुरक्षा के साथ मदद करने के लिए सेवाओं के अलगाव को बढ़ाने की अनुमति देता है, और अपटाइम के साथ मदद करता है क्योंकि हम मेजबान (हाइपरविजर) के बीच वीएम को बहुत आसानी से स्थानांतरित कर सकते हैं; कुछ ऐसा है जो नंगेपन के साथ बहुत मुश्किल है।

हम साइट (प्रशंसकों, ड्राइव, आदि) पर रखे बैकअप भागों के साथ जोड़े में दिनांकित उद्यम हार्डवेयर का उपयोग करते हैं, लेकिन दोनों एक प्राथमिक और द्वितीयक मेजबान है; हमारा होस्ट DRBD, Apache, MYSQL, Samba, NFS, Reslio Sync, Dropbox, आदि की सेवा करता है। हम अपने होस्ट को MDADM का उपयोग करके RAID सरणियों का प्रबंधन करते हैं। DRBD का उपयोग करते हुए VM को एक बैकअप सर्वर पर सिंक में रखा जाता है, इसलिए डाउनटाइम प्राथमिक होस्ट पर एक भयावह हार्डवेयर विफलता के साथ लगभग एक गैर-मुद्दा है।

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

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

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

अंत में हम अपनी कंपनी को एंटरप्राइज ग्रेड फ़ाइल, बैकअप, वेब, क्लाउड, और अन्य सेवाएं न्यूनतम लागत और अधिकतम अपटाइम के लिए घर में प्रदान कर सकते हैं। यह हमें विस्तारित करने की भी अनुमति देता है क्योंकि हम अन्य सेवाओं को एकीकृत कर सकते हैं; निकट भविष्य में नियोजित, दूरस्थ बुक कीपर्स के लिए वीपीएन सेवाएं और फील्ड पर्सन के लिए एंड्रॉइड फॉर्म सेवाएं हैं जिन्हें MySql के साथ इंटरफेस करने के लिए एक विंडोज़ सॉफ्टवेयर मध्यस्थ की आवश्यकता है। Virutalizing के बिना हमें अधिक हार्डवेयर खरीदने, चलाने और प्रशासन करने की आवश्यकता होगी; वर्चुअलाइजेशन ने इस तरह की सेवाओं को जोड़ते समय हार्डवेयर की समस्या को एक साथ खत्म कर दिया है और हम बस उस सॉफ्टवेयर / सेवा के एकीकरण पर ध्यान केंद्रित कर सकते हैं जो पर्याप्त चुनौतीपूर्ण हो सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.