जब बातचीत आईएएएस (सरलीकृत - सर्वर वर्चुअलाइजेशन) के बारे में शुरू होती है, तो मंत्र "
वीएमवेयर ,
हाइपर-वी ,
एक्सईएन ,
ओपनवीजेड /
वर्चुजो ,
केवीएम ,
जेल " तुरंत ध्वनि करते हैं।
इन तकनीकों में से प्रत्येक की अपनी माफी है, इसके सकारात्मक और निश्चित रूप से, नकारात्मक पक्ष हैं। मूल रूप से, सभी समाधानों को उपभोक्ता गुणों के अनुसार 2 समूहों में विभाजित किया जा सकता है:
- कंटेनर वर्चुअलाइजेशन (ऑपरेटिंग सिस्टम स्तर पर) - भौतिक सर्वर में किस ऑपरेटिंग सिस्टम का उपयोग किया जाता है - आप इसमें ऐसी वर्चुअल मशीन बना सकते हैं (लिनक्स-लिनक्स, विंडोज-विंडोज, एक्सबीएसडी-एक्सबीएसडी) - सजातीय वर्चुअलाइजेशन
- हार्डवेयर वर्चुअलाइजेशन और paravirtualization - एक ऑपरेटिंग सिस्टम के साथ एक भौतिक सर्वर पर, आप अन्य ओएस (लिनक्स-लिनक्स, लिनक्स-विंडोज, लिनक्स-एक्सबीएसडी, विंडोज-लिनक्स, विंडोज-विंडोज ...) के साथ वर्चुअल मशीन बना सकते हैं - विषम वर्चुअलाइजेशन
हालांकि, हमारे उद्योग में, शायद ही कभी कोई बहुत ही दिलचस्प समाधान के अस्तित्व को याद करता है -
समानताएं सर्वर नंगे धातु ।
इसके मूल में, PSBM 2.6.32 कर्नेल और RHEL6 के साथ संगत सॉफ्टवेयर पर 64-बिट
क्लाउड लिनक्स का एक गहरा नया संस्करण है।
इस उत्पाद की एक अनूठी विशेषता, मेरी राय में, हाइपरविजर के लचीलेपन और कंटेनरों की गति दोनों का उपयोग करने की क्षमता है।
इसलिए, 2 इकाइयां PSBM - "कंटेनर" और "वर्चुअल मशीन" में प्रतिष्ठित हैं। और वर्तमान में क्या आवश्यक है, इसके आधार पर, व्यवस्थापक बना सकता है:
- लिनक्स सर्वर के लिए "फास्ट कंटेनर"
- विंडोज और फ्रीबीएसडी के लिए "वर्चुअल मशीन"
सवाल यह है कि पीएसबीएम किस तरह का वर्चुअलाइजेशन हो सकता है?
खैर, अगर कंटेनर मोड के साथ सब कुछ स्पष्ट है, तो तकनीकी रूप से हाइपरविजर मोड में, जैसा कि मुझे लगता है, PSBM को शुद्ध हार्डवेयर वर्चुअलाइजेशन या विशुद्ध रूप से paravirtualization मॉडल के लिए जिम्मेदार नहीं ठहराया जा सकता है। जब एक "वर्चुअल मशीन" चल रही होती है, तो प्रोसेसर सीधे पहुंच को प्रोसेस करता है, लेकिन अन्य सभी उपकरण वर्चुअलाइज हो जाते हैं।
तो यह पता चला है कि PSBM सामान्य रूप में वर्चुअलाइजेशन के सभी तीन सिद्धांतों का एक मिश्रण है। और, मेरी राय में, यह मजबूत बिंदु है जो PSBM को अपने प्रतिद्वंद्वियों से अलग करता है।
SMB के लिए उत्पाद के स्पष्ट उपभोक्ता minuses में (XEN के साथ न्यूनतम की तुलना में) - इसका भुगतान। दूसरी ओर, कीमत व्यापार के लिए काफी समझदार है। हालाँकि, अब आप Parallels से 1 महीने के लिए पूर्ण विशेषताओं वाला लाइसेंस प्राप्त कर सकते हैं, जिसके लिए अब हर महीने एक और महीने के लिए नवीनीकरण किया जा सकता है।
PSBM को तीन तरीकों से प्रबंधित किया जा सकता है:
- कमांड लाइन कंसोल
- समानताएं प्रबंधन कंसोल (पीएमसी) - एक विशेष कार्यक्रम (जीयूआई) जिसमें विंडोज और लिनक्स के लिए अलग-अलग कार्यान्वयन हैं, और जो पीएसबीएम के साथ बंडल में आता है - जिसे वर्चुअल मशीनों (हाइपरवाइजर के तहत) को प्रबंधित करने के लिए डिज़ाइन किया गया है
- Parallels वर्चुअल ऑटोमेशन (PVA) - एक सॉफ्टवेयर पैकेज, जिसका एक हिस्सा PSBM में एक अलग विशेष वर्चुअल मशीन के रूप में स्थापित है - एक ब्राउज़र के माध्यम से कंटेनरों को प्रबंधित करने के लिए डिज़ाइन किया गया है
यहां एक और रिश्तेदार उपभोक्ता असुविधा है - दोनों कंटेनरों और आभासी मशीनों के लिए एकल प्रबंधन उपयोगिता की कमी। दूसरी ओर, एसएसएच को रद्द नहीं किया गया है।
मैं हाल ही में पीएसबीएम का उपयोग कर रहा हूं - सिर्फ 4 महीने। यह डेवलपर्स के लिए उत्पादन सर्वरों की वर्चुअलाइज्ड प्रतियां और नई सेवाओं का परीक्षण करता है। अब तक, 14 लिनक्स सर्वरों को वर्चुअलाइज किया गया है। एक और 7 लिनक्स और 9 विंडोज सर्वर बनाने की तत्काल योजनाओं में।
निम्नलिखित लेखों में मैं PSBM की स्थापना प्रक्रिया के बारे में बात करने की योजना बना रहा हूं, कैसे PVA कॉन्फ़िगर करें, वर्चुअल मशीन और कंटेनरों को कैसे प्रबंधित करें, XEN वर्चुअल मशीन / PSBM वर्चुअल मशीन / PSB कंटेनर में PostgreSQL के प्रदर्शन की तुलना करने के लिए कुछ सिंथेटिक परीक्षण करें।
तो सवाल पूछें - शायद मैं कुछ और जांच और परीक्षण करूं।