আমি বর্তমানে একটি দ্রুপাল ভিত্তিক ওয়েব অ্যাপ্লিকেশনটির জন্য একটি অনুভূমিকভাবে স্কেলযোগ্য ক্লাস্টারটি নির্দিষ্ট করার চেষ্টা করছি যা দেখতে নীচের বর্ণিল চিত্রের মতো দেখাচ্ছে:
লোড ব্যালেন্সার স্টিকি সেশনগুলি প্রয়োগ করে, তাই কোনও ব্যবহারকারী যখন তাদের সাথে কাজ করার জন্য কোনও সার্ভার বরাদ্দ করা হয় তখন তারা রাষ্ট্র রাখে।
প্রতিটি অ্যাপ্লিকেশন সার্ভারের নিম্নলিখিত রয়েছে:
- সামনের বার্নিশ
- মাঝখানে ছিটিয়ে থাকা 6 টি প্রদীপ স্ট্যাকের উপর
- পিছনে মুখস্থ
দুটি মাইএসকিএল ডাটাবেস সার্ভার একটি ভাগ করা আইপিতে রয়েছে এবং তারা ডিআরবিডি, এবং হিয়ারবিট সহ এইচএ ক্লাস্টারে রয়েছে, যাতে কোনও একটি হারানো পুরো প্ল্যাটফর্মটিকে নামিয়ে না দেয়।
কয়েকটি বিষয় আছে যা সম্পর্কে আমি নিশ্চিত নই যে আমি আপনার মতামতের প্রশংসা করব:
কিভাবে অনুভূমিকভাবে স্টোরেজ স্কেল ফাইল করা উচিত?
আমি প্রতিটি অ্যাপ্লিকেশন সার্ভারে একটি ভাগ করা ফাইল ডিরেক্টরি মাউন্ট করার জন্য এনএফএস ব্যবহার করার কথা ভাবছি, তাই একবারে আপলোড করা একটি ফাইল তাদের সকলের জন্য উপলব্ধ। আমি এনএফএসের কথা ভাবছি কারণ এটি প্রায় যুগে যুগে ছিল, এবং মোগিলএফএস বা গ্লাস্টারএফএসের সাথে আমার কোনও অভিজ্ঞতা নেই এবং এটি এমন কিছু যা আমরা আগে ব্যবহার করেছি, তাই আমরা এর সাথে আরও পরিচিত familiar
NFS- এ এভাবে কোনও ডিরেক্টরি ভাগ করে নেওয়া কত সার্ভারের কাজ করার জন্য কোনও নির্দেশিকা অনুসরণ করতে পারে?
এখানে ভাগ করা ফাইল স্টোরেজে কীভাবে এইচএ প্রদান করা উচিত?
এখানে একটি সমস্যা হ'ল এনএফএস সার্ভারটি ব্যর্থতার একক পয়েন্ট।
আমরা ইতিমধ্যে মাইএসকিএল সার্ভারগুলিতে হার্টবিট এবং ডিআরবিডি ব্যবহার করছি, এবং আমি স্ট্যাকের সাথে জড়িত প্রযুক্তির সংখ্যা যতটা সম্ভব কম রাখতে পছন্দ করব - যদি ফাইলের জন্য একই এইচএ কৌশলটি ব্যবহার করতে পারি তবে কী কী ক্ষতি হতে পারে? সার্ভারগুলিও?
একটি বিকল্প পদ্ধতির
এটি একটি অভ্যন্তরীণ মুখোমুখি সাইটের জন্য, সীমাবদ্ধ সংখ্যক ব্যবহারকারীর সাথে, যে কোনও অভ্যন্তরীণ উদ্যোগ চালু থাকলে মাঝেমধ্যে স্বল্প সময়ের জন্য সাইটটি খুব নিবিড়ভাবে ব্যবহার করে। সুতরাং এটি কিছু স্টার্টআপ মত অসীম স্কেল প্রয়োজন হয় না।
দেত্তয়া আছে
- ট্র্যাফিকের উচ্চতর সীমা রয়েছে যা আমরা আশা করতে পারি
- ফাইল সার্ভারগুলিতে এইচএ যুক্ত করা, এবং এর মতো অনুভূমিকভাবে স্কেল করার জন্য একটি সেটআপ ডিজাইন করা যথেষ্ট জটিলতার পরিচয় দেয়
আমি কেবলমাত্র দুটি ওয়েব সার্ভারকে আরও বিফায়ার তৈরি করার বিষয়টি বিবেচনা করছি যাতে তারা তাদের মধ্যে পিক লোড পরিচালনা করতে পারে এবং উভয়কে ক্রোন কাজের উপর একত্রীকরণ বা আরএসএনসি স্থাপন করে যাতে:
- তারা ফাইলগুলি এখনও সিঙ্কে রয়েছে (স্টিকি সেশনগুলি ব্যবহারকারীকে একই সার্ভারে রাখে তারা এতে ফাইল আপলোড করে)
- একটি হারানো মানে সাইটটি এখনও কার্যকর।
এই শব্দটি কোনও সম্ভাব্য এনএফএস / ডিআরবিডি এইচএ জটিলতার মাথাব্যথা ঘুরে দেখার সম্ভাব্য উপায়ের মতো?
ধন্যবাদ,
সি