आभासी मशीनों के साथ पतली प्रावधान पर भंडारण के मोटे प्रावधान का लाभ


9

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

एकमात्र संभावित निश्चित लाभ जो मैं देख सकता हूं, यह सुनिश्चित करना है कि एक VM गलती से अंतर्निहित स्टोरेज इंफ्रास्ट्रक्चर पर उपलब्ध स्थान से बाहर नहीं चला है - क्या अन्य हैं?


serverfault.com/questions/279773/… का डुप्लिकेट प्रतीत होता है --- शायद दोनों को विलय कर दिया जाए
mdpc

@mdpc - मैंने देखा कि जब यह एक पूछने के लिए तैयार हो रहा है - यह संबंधित है, लेकिन मुझे लगता है कि यह खुद को वारंट करने के लिए पर्याप्त है :)
वॉरेन

जवाबों:


5

पतले प्रावधानित डिस्क सिकुड़ी नहीं जा सकती; एक बार आपने सभी ब्लॉक आवंटित कर दिए, बस।

इसके अलावा, जब तक आप एक त्वरित प्रारूप नहीं करते हैं, तब तक विंडोज वास्तव में पूरे पतले प्रावधान वाली डिस्क को भर देगा।

एक प्रदर्शन जुर्माना भी हो सकता है, लेकिन मैं 100% निश्चित नहीं हूं और कुछ ऐसा है जिसे बाहर परीक्षण किया जाना चाहिए; मुझे पता है कि कुछ मेजबान-आधारित हाइपरवाइजरों के साथ ऐसा ही था।


4
यदि आप स्टोरेज vMotion करते हैं तो आप एक मोटी वीएम को पतला कर सकते हैं।
jftuga

3

अन्य अयोग्य अपराधी:

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

2

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


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

1
यह सच है अगर आप एक फाइलसिस्टम का उपयोग कर रहे हैं (जो कि इसमें एक प्रदर्शन समस्या हो सकती है, जब तक आप सीधे IO भूमि में नहीं जा रहे हैं, जो हमेशा अच्छी बात नहीं है)
dyasny

2

मोटे प्रावधान के मुख्य लाभ हैं:

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

मुख्य नुकसान हैं:

  • डिस्क प्रोविजनिंग में अधिक समय लगेगा क्योंकि इसके लिए पूरी तरह से उस स्थान का दावा करना होगा
  • यहां तक ​​कि किसी दिए गए VM द्वारा अप्रयुक्त क्षमता का उपयोग आवंटन में किया जाता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.