VirtualBox - छोटे कार्यालय और बैक अप में उपयोग करें


11

मैं एक छोटा सा कार्यालय चलाता हूँ जिसमें 8 आदमी विकास दल और कुछ प्रबंधक होते हैं। हम एक हार्डवेयर सेटअप में जाने के बारे में सोच रहे हैं, जिसमें हमारे पास 1 वर्चुअल सर्वर कई VirtualBox VMs चल रहा है - एक सांबा फाइलशेयर DC के रूप में कार्य करने के लिए, दूसरा LAMP बॉक्स विकास के लिए, दूसरा IE परीक्षण के लिए .... आदि .... शायद कुल में 4 या 5 वी.एम. दो महत्वपूर्ण हैं सांबा बॉक्स जो कि हमारे नेटवर्क को चलाता है, और फिर देव दीपक बॉक्स है कि हमारे विकास का सबसे बाहर किया जाता है।

इस तरह का सेटअप मेरे लिए अपील करता है, क्योंकि मुझे लगता है कि यदि आवश्यक हो तो रात भर सभी वीएम को बैकअप करने में सक्षम होने का विचार पसंद है - और पुनर्स्थापना त्वरित और पीड़ारहित होनी चाहिए अगर हमें नंगे पाँव वर्चुअलबॉक्स होस्ट मिला है।

मैं सराहना करता हूं कि वीएम का समर्थन करने के लिए नीचे संचालित होने की आवश्यकता होगी, लेकिन मुझे नहीं लगता कि यह शो-स्टॉपर होने जा रहा है। यह हो सकता है कि हम सांबा को कोर होस्ट ओएस पर चलाने का निर्णय लेते हैं, इसलिए इसे बंद करने की कोई आवश्यकता नहीं है (हम डेटा के केवल rsync को सॉर्ट करेंगे)।

तो मैं बस इस "वीएम फॉर एवरीथिंग" दृष्टिकोण पर कुछ राय ढूंढ रहा हूं। क्या यह व्यवसायों के लिए सामान्य है? क्या इस या चीजों के साथ कोई स्पष्ट मुद्दे हैं जो भौतिक बक्से की तुलना में बस संभव नहीं होंगे? किसी को भी यह कोशिश की है और किसी भी बड़ी समस्याओं को मारा या यह अच्छी तरह से काम किया है?

किसी भी राय बहुत सराहना की।

सधन्यवाद,

जेम्स।

जवाबों:


6

मेरा पहला विचार यह है कि आपको वर्चुअलबॉक्स को सर्वर प्लेटफॉर्म के रूप में उपयोग नहीं करना चाहिए; यह डेस्कटॉप वर्कस्टेशन के लिए बहुत अच्छा है , लेकिन एक सर्वर के रूप में, आप VMWare ESXi या XenSource के हाइपरविजर दोनों को मुफ्त में देखना चाह सकते हैं। मैं इसे डेल 2950 (ईएसएक्सआई समाधान) पर उपयोग करता हूं, और आप विंडोज मशीन पर प्रबंधन इंटरफेस से चीजों को कॉपी कर सकते हैं या इसे कॉपी करने के लिए वीम को चला सकते हैं। यदि आप एक बजट के साथ प्रबंधन का पक्ष तय करते हैं, तो आप दो सर्वरों और बेहतर बैकअप विकल्पों के बीच लाइव माइग्रेशन जैसी चीजों की अनुमति के लिए (उच्च कीमत पर, उन्नत रूप से) अपग्रेड कर सकते हैं।

हम अभी 7 सर्वरों का वर्चुअलाइजेशन कर रहे हैं। कुछ विक्रेता ऐसे हैं जो वर्चुअलाइजेशन का समर्थन नहीं करेंगे ... एक्सचेंज समर्थित नहीं है, न ही ओरेकल है, उदाहरण के लिए, लेकिन यह किया जा सकता है।

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

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

आप यहाँ और यहाँ जैसी साइटों के दिशानिर्देशों के बाद अपेक्षाकृत सस्ती ESXi प्रणालियों को इकट्ठा कर सकते हैं । यह हार्डवेयर समर्थन के बारे में बहुत अचार है; आप HCL को देखने के लिए सुनिश्चित करना चाहते हैं कि आपके पास कुछ ऐसा है जो परीक्षण किए गए चीजों के लिए बॉक्स या व्हाइटबॉक्स साइटों से बाहर काम करता है।


3

प्रारंभिक प्रश्न का संक्षिप्त उत्तर हां है। वर्चुअलाइजेशन उन व्यवसायों के लिए एक वास्तविक तथ्य "बेस्ट प्रैक्टिस" (जितना मुझे नफरत है) से अधिक होता जा रहा है, जिसके लिए कई नेटवर्क अनुप्रयोगों या कार्यों की आवश्यकता होती है।

1- आम तौर पर, केवल एक सर्वर रखने की अनुशंसा नहीं की जाती है। आम तौर पर, एक कंपनी दो सर्वरों के बीच कार्यक्षमता को विभाजित करती है, प्रत्येक में कुछ हेडरूम होता है, ताकि एक हार्डवेयर समस्या पूरी तरह से कंपनी को घुटनों तक न लाए।

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

3- एक क्रमिक दृष्टिकोण आमतौर पर बेहतर होता है .. एक सर्वर प्राप्त करें और एक फ़ंक्शन को एक वीएम में रखें। फिर दूसरा सर्वर प्राप्त करें और निरर्थक प्राप्त करें (और पुनर्प्राप्ति का अभ्यास करें)। फिर आवश्यक या वांछित के रूप में नए वीएम में कार्य करता है।

४- यह सॉफ्टवेयर का एक और रिलीज है। टेस्ट, टेस्ट, टेस्ट। एप्लिकेशन का परीक्षण करें, बैकअप का परीक्षण करें, रिकवरी का परीक्षण करें, डिस्क का परीक्षण करें, वर्चुअलाइजेशन टूल का परीक्षण करें, और इसी तरह।

5- वर्चुअलाइजेशन की अतिरिक्त जटिलता को छूट या कम करके आंका नहीं जाना चाहिए। एक सर्वर पर वर्चुअलाइज्ड किए गए सात कार्य आवश्यक प्रशासनिक प्रयासों को कम नहीं करेंगे; वास्तव में यह संभवतः इसे बढ़ाएगा। सुनिश्चित करें कि आप प्रशासनिक सामान को समझते हैं: मॉनिटर क्या करना है, डिस्क कैसे प्रबंधित करें आदि।

सौभाग्य!


0

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

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

हाइपर- V के साथ हम डुअल डुकोरकोर सीपीयू, 32 जीबी मेमोरी और बड़ी हार्ड ड्राइव के साथ 25 विंडोज वीएम (1 जीबी मेमोरी और 1 सीपीयू) के ऊपर देखते हैं।

@tomjedrz एक शानदार बिंदु बनाता है - हेडरूम के साथ दो हार्डवेयर बॉक्स प्राप्त करें ताकि आप नीचे जाने पर रुक न जाएं।

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

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