আমি বুঝতে পারি যে ভিএমওয়্যার কেবি মূলত দুটি জিনিসের কারণে দীর্ঘ চলমান স্ন্যাপশটগুলির উপর ভরসা করে (আমার মতে)
প্রচুর স্ন্যাপশট নেওয়া ডেটা স্টোরটি পূরণ করতে পারে। স্ন্যাপশটগুলি কেবল ডেল্টা ফাইল। ধরা যাক আপনার কাছে একটি 50 গিগ ভিএমডি কে পূর্ণ রয়েছে, এবং আপনি স্ন্যাপশট নেন। আপনার স্ন্যাপশটে আপনি প্রতিটি একক বিট ফ্লিপ। আপনার ডেল্টা ফাইলটিও প্রায় 50 জিবি হবে। আবার স্ন্যাপশট, বিটগুলি ফ্লিপ করুন, আরও 50 গিগ ডেল্টা ফাইল। এগুলি দ্রুত নিয়ন্ত্রণের বাইরে চলে যেতে পারে।
বড় আকারের স্ন্যাপশট পরিচালনা করা ঝুঁকি বহন করে। স্ন্যাপশট একত্রিত করার সময় আপনি ডেল্টা পরিবর্তনগুলি মূল VMDK- এ লিখছেন। এটি সময় নেয় এবং এই ঝুঁকি বহন করে যে যদি কিছু ঘটে তবে আপনি কেবল আপনার ভিএমডিকে ডেকেছেন।
তাদের সতর্কতাগুলি যৌক্তিক ধারণা দেয় বলে মনে হয়।
এর সাথে বলা হচ্ছে, আমার মেশিনটি স্থায়ীভাবে কোনও স্ন্যাপশট ভিএমডিকে বন্ধ করে দেওয়া কি সহজাতভাবে খারাপ? আমি আমার গাছটি নীচে তৈরি করতে চাই:
- ভিত্তি
- Snap1
- স্ন্যাপ 2
- তুমি এখানে
- Snap1
বেস সিস্টেমটি ইনস্টল ও সরবরাহ করার পরে স্ন্যাপ 1 এবং 2 অবিলম্বে নেওয়া হবে। এই মেশিনগুলি আমি ঘন ঘন রিফ্রেশ করার পরিকল্পনা করি তাই আমি কেবল আমার গাছটিকে নিম্নলিখিতগুলির মতো দেখাব:
- ভিত্তি
- Snap1
- তুমি এখানে
- স্ন্যাপ 2
- Snap1
স্ন্যাপ 2 মুছুন এবং স্ন্যাপ 2 পুনরায় তৈরি করুন।
নিম্নলিখিত কারণে কীভাবে এর কোনও প্রভাব থাকতে পারে তা আমি দেখতে পাচ্ছি না:
যেহেতু আমি সম্ভবত কোনও বেস ইমেজ ইনস্টল করেছি এবং তাত্ক্ষণিকভাবে আমার ডেল্টাস গ্রহণ করেছি, সম্ভবত আমি ডেটা স্টোরটি পূরণ করার কোনও উপায় নেই। আমার বেস ইমেজটি ধরে নেওয়া মাত্র 10 জিবি (একটি 50 গিগাবাইট পাতলা বিভক্ত ডিস্কে), এমনকি যদি আমার ডেল্টা প্রতিটি বিটকে ফ্লিপ করে তবে আমার মোট ব্যবহার সর্বোচ্চ হতে পারে 60 জিবি (10 জিবি বেস ভিএমডিকে যা লকযুক্ত + 50 জিবি ডেল্টায় স্ন্যাপশট ভিএমডিকে ফাইল)। এটি ধরে নিয়েছে যে আমি আর কোনও স্ন্যাপশট তৈরি করি না।
যেহেতু আমার ব্যবহারের ক্ষেত্রে স্ন্যাপশটগুলি একত্রীকরণের জন্য ডাকে না আমি আমার ডেল্টাসগুলি একীকরণের সময় ত্রুটির ঝুঁকি নেব না। আমি যখন স্ন্যাপ 1 এ ফিরে যাই এবং স্ন্যাপ 2 মুছি, স্ন্যাপ 2 এ থাকা সমস্ত ব-দ্বীপটি কেবল মুছে ফেলা হবে।
স্টোরেজ লোড হুবহু একই, তাই আমারও একই আইওপিএস পাওয়া উচিত। আমি বুঝতে পেরেছি যে কিছু ফাইল (মূলত সিস্টেম ফাইলগুলি) মূল ভিএমডি কে এবং অন্যদের (বেসের পরে সমস্ত কিছু) ব-দ্বীপে থাকবে তবে আমি দেখতে পাচ্ছি না যে ইএসএক্সআই কীভাবে যত্ন নেবে। সমস্ত ফাইল একই শারীরিক ডেটাস্টোরে রয়েছে তাই পারফরম্যান্সটি স্ন্যাপশট ছাড়াই মূল ভিএমডিকে প্রতিটি বিষয় উল্লেখ করার সমতুল্য হওয়া উচিত।
কোন চিন্তা? ESXI 5.5 এর সাথে ডেটা স্টোরটি RAID করা হবে না।
আমার কাছে ভিসেন্টার লাইসেন্স নেই তাই টেম্পলটিং এবং ক্লোনিংটি টেবিলের বাইরে।
পরীক্ষার ফলাফল
আমি আজ খুব তাড়াতাড়ি কিছু পরীক্ষা চালানোর জন্য পেয়েছিলাম। ফলাফল এখানে। একটি পারফরম্যান্স পেনাল্টি আছে তবে আমি কেন তা নিশ্চিত নই।
স্ন্যাপশ্যাটিংয়ের আগে:
স্ন্যাপশ্যাটিংয়ের পরে: