আমি বর্তমানে আমাদের কয়েকটি সার্ভার এবং অ্যাপ্লিকেশনগুলিকে একটি কোরএস পরিবেশে স্থানান্তরিত করার বিষয়ে ভাবছি । আমি এখানে যে সমস্যার মুখোমুখি হচ্ছি তা হ'ল ধ্রুবক ডেটা পরিচালনা করা কারণ কোনও নতুন মেশিনে একটি ধারক স্থানান্তরিত করার সময় কোরস ডকস ভলিউমগুলি পরিচালনা করে না। কিছু গবেষণার পরে আমি গ্লাস্টারএফএস পেয়েছি যা একটি ক্লাস্টার ফাইল সিস্টেম বলে দাবি করে যা আমার সমস্ত সমস্যার সমাধান করতে পারে।
আমার বর্তমান ধারণাটি হ'ল: আমার কাছে একটি গ্লাস্টারএফএস ধারক রয়েছে যা আমার প্রতিটি কোরওএস মেশিনে একটি সুবিধাযুক্ত ধারক হিসাবে চালিত হয় এবং একটি স্টোরেজ প্রকাশ করে /mnt/gluster
। আমার Dockerfile
এসগুলিতে আমি উল্লেখ করেছি যে আমার সমস্ত খণ্ডগুলি এই পথে চলতে হবে।
পরবর্তী জিনিসটি আমি বিবেচনা করেছিলাম যে কোন পাত্রে তাদের নিজস্ব ভলিউম গ্রহণ করা উচিত এবং কোনটি ভাগ করা উচিত। উদাহরণস্বরূপ, প্রতিটি mysql
ধারক তার নিজস্ব ভলিউম পাবে কারণ এটি নিজেই প্রতিরূপ পরিচালনা করতে সক্ষম। আমি এটা নিয়ে ঘোরাঘুরি করতে চাই না। একই ওয়েবসাইটে পরিবেশন করা ওয়েবসাইটগুলির ব্যবহারকারীরা "ব্যবহারকারী আপলোড করা চিত্রগুলি" ইত্যাদির জন্য একই পরিমাণের ভলিউমটি সঠিকভাবে ব্যবহার করতে পারে কারণ তারা সেই ডেটাগুলি অনুলিপি করতে সক্ষম হয় না।
কেউ কি এরকম কিছু চেষ্টা করেছে বা আমার কিছু মিস হয়েছে?