যখন একটি পরিষেবা যা ওয়েব মত একটি 'ক্লাসিক' আর্কিটেকচারের উপর এত নির্ভর একটি স্থাপত্য অবচয় মানচিত্রের মত অধিক প্রথাগত হোস্টিং সমাধান কার্যকারিতা অবমূল্যায়ন কখনোই Rackspace মেঘ সার্ভারের বা Linode ।
আপনার কাছে করার মতো অনেক কম পছন্দ থাকবে (যেমন এস 3 ব্যবহার করুন বা না করুন, ভারসাম্যপূর্ণ লোড করুন বা না, ব্যাকআপগুলি ইত্যাদি বা না এবং তার জন্য কত ব্যয় হবে?) যার পরিণতি সম্পর্কে ভবিষ্যদ্বাণী করা কঠিন এবং আরও গুরুত্বপূর্ণভাবে আপনি সক্ষম হবেন আপনি ইতিমধ্যে পরিচিত যে সরঞ্জাম ব্যবহার করুন।
কিছুক্ষন আগে আমি নিজেই এর মধ্যে দিয়ে যাচ্ছি আমি আপনাকে বলতে পারি যে AWS এর পরিবর্তে র্যাকস্পেসে ওয়েব মানচিত্র পরিষেবা হোস্ট করার সিদ্ধান্ত নেওয়ার ক্ষেত্রে আমার সিদ্ধান্তের গুরুত্বপূর্ণ কারণগুলি ছিল:
- ক্লাউড সার্ভার EC2 দৃষ্টান্তগুলির চেয়ে বেশি (আরও) নমনীয়। ইসি 2 উদাহরণগুলি বাস্তবে ব্যর্থ হওয়ার আশা করা হয় এবং তারা ব্যর্থ হবে
- ইবিএস ভলিউমগুলি খুব ব্যর্থ হয় (খবরে প্রচুর দুঃখের গল্প রয়েছে) এবং সাধারণত I / O দুর্বল থাকে
- যদি না আপনি বড় উদাহরণগুলি বেছে না নেন তবে I / O ঝগড়া একটি সমস্যা হতে পারে (বিশেষত যদি আপনি ইসি 2 এ টাইলগুলি অনুলিপি করার চেয়ে বদ্ধ করার পরিকল্পনা করেন)। এটি এমটিবাইলস ডাটাবেসগুলির ক্ষেত্রেও সমস্যা হতে পারে
- আপনি যখনই আপনার সার্ভারটি পুনরায় চালু করবেন তখন সর্বজনীন আইপি পরিবর্তন হবে: এটি লিনোড বা র্যাকস্পেসে ঘটে না
- আপনাকে একটি ব্যাকআপ নিয়ে এসে কৌশল পুনরুদ্ধার করতে হবে যেখানে লিনোড এবং র্যাকস্পেস উভয়ই বিন্দু সরবরাহ করে এবং প্রতিদিন এবং সাপ্তাহিক স্বয়ংক্রিয় স্ন্যাপশটগুলি ক্লিক করে পুনরুদ্ধার করতে হবে
- আপনার ভিপিএস পরিচালিত হোস্ট যদি র্যাকস্পেস ব্যর্থ হয় তবে আপনার উদাহরণটি স্থানান্তরিত করতে এবং এটি অন্য একটি সার্ভারে পুনরায় চালু করার যত্ন নেবে এবং তারা 4 ঘন্টা (এটি তাদের এসএলএতে রয়েছে) এ করবে। আমি ছুটিতে থাকাকালীন আমার সাথে এটি ঘটেছিল: এটি খুব পেশাদার মনে হয়েছিল। লিনোডও একই কাজ করা উচিত
- লিনোডের একটি দুর্দান্ত প্রাপ্যতা এসএলএ রয়েছে: 99.9% এবং তারা দুর্দান্ত পারফরম্যান্সের দাবি করে কারণ তারা অতিরিক্ত অগ্রসর হন না
- র্যাকস্পেস সম্প্রতি ইবিএসের মতো একটি ভলিউম কৌশল নিয়ে এসেছে তাই ডিস্কের স্থান আর কোনও সমস্যা হওয়া উচিত নয়। পূর্বে যদি আপনার ইসি 2 তে থাকাকালীন আপনার প্রচুর ডিস্ক স্পেসের দরকার পড়ে তবে আপনি সূক্ষ্ম নিয়ন্ত্রণের সাথে স্টোরেজ, সিপিইউ এবং মেমরি সরবরাহ করতে পারেন
এর সাথে আমি বলছি না যে অ্যামাজন এডাব্লুএস অন্যের তুলনায় নিকৃষ্ট, আমি কেবল বলছি যে কখনও কখনও traditionalতিহ্যবাহী হোস্টিং সমাধানগুলি ক্লাউড-ভিত্তিকগুলিও স্কেল করতে পারে। একটি উল্লেখযোগ্য উদাহরণ হ'ল স্ট্যাক এক্সচেঞ্জ নেটওয়ার্ক নিজেই।
সুতরাং, আপনার ক্ষেত্রে আমি র্যাকস্পেসে একটি বড় উদাহরণ শুরু করব এবং তারপরে একটি স্থানীয় পোস্টগিজ ইভেন্টে সমস্ত ডেটা লোড করব। তারপরে, রেন্ডারিং ইঞ্জিনটি কনফিগার করার পরে আমি ক্যাশে বপন করব। একটি বড় উদাহরণটি বীজ প্রক্রিয়াটি দ্রুত পর্যাপ্ত করে দেবে যাতে এটি চালানো খুব ব্যয়বহুল না হয়। আপনি এফএস, এমটিবটাইলস, এমনকি এস 3 এ টাইলস সংরক্ষণ করতে পারেন (বিটিডাব্লু, আপনি ক্লাউডফ্রন্টের সাথে সিডিএন-তে এস 3 ডেটা পরিবেশন করতে পারেন )।
বীজ শেষ হওয়ার পরে আমি সার্ভারটি পুনরায় বুট করব এবং এটিকে একটি ছোট (সম্ভবত 512MB এমনকি) আকারে আকার দেব যাতে ঠিক কেবল স্থিতিশীল ডেটা পরিবেশন করতে হবে।
এটি একটি দীর্ঘ দীর্ঘ উত্তর পাচ্ছে তাই আমি এখানে থামব। আপনি যদি আমাকে কিছু দিকগুলি বিশদভাবে বলতে চান তবে কেবল একটি মন্তব্য দিন।
দাবি অস্বীকার: আমি র্যাকস্পেস, লিনোড, বা আমি উদ্ধৃত অন্য কোনও সরবরাহকারীর সাথে অনুমোদিত নই।