সর্বশেষ সম্পাদনা করেছেন আলমগীর (০৮-০৯-২০০৮ ০৬:৫৪)

টপিকঃ নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

হোস্টিং কোম্পানিগুলো সাধারণত যেসব হোস্টিং প্যাকেজ অফার করে, বা আমরা যেগুলো কিনি সেগুলোকে বলে শেয়ার্ড হোস্টিং। খরচ কমানোর জন্য একটা সার্ভার মেশিনে কয়েকশ থেকে কয়েক হাজার ওয়েব সাইট থাকতে পারে একটা শেয়ার্ড হোস্টে। এক মেশিনে এত সাইট রাখার আরও একটা যুক্তি হলো সব সাইটে একসাথে লোড পড়ে না। (বাসায় একটা বাথরুম থাকলেও সবাই যেমন একসাথে দৌড়ায় না smile) তবে এক বা একাধিক সাইটে যদি লোড পড়তে শুরু করে তবে শেয়ার্ড হোস্টিং এ তা অন্য সাইটের জন্য মাথা ব্যথার কারণ হয়ে দাঁড়ায়। হোস্টিং কোম্পানিগুলো এসব ক্ষেত্রে বেশী লোডের সাইটকে রাস্তা মাপতে বলে। লোডের সমস্যা ছাড়াও, শেয়ার্ড হোস্টিংএর আরেকটা সমস্যা হলো ইউজার কোন সফটওয়ার ইন্সটল করতে না পারা। একই সফটওয়ার সবগুলো সাইট চালায় বলে, হোস্টিং কোম্পানি বাড়তি কোন সফটওয়ার, বা অপ্রচলিত কিছু তাদের সার্ভারে বসাতে দেয়া না। তবে প্রাথমিক অবস্থায় কম খরচে সাইট চালাতে হলে শেয়ার্ড হোস্টিং।

সাইট যখন বড় হয়ে যায়, এইচটিএমএলের বদলে ডাইনামিক করার জন্য পিএইচপি/জাভা/এএসপি ইত্যাদি ব্যবহৃত হয়, ডেটাবেস ব্যবহৃত হয় তখন স্বভাবতই সার্ভারের উপর বেশী চাপ পড়ে। সাইটের ভিজিটর সংখ্যা কয়েক শ থেকে কয়েক হাজার হলেই শেয়ার্ড হোস্টিং অনেকটা অকার্যকর হয়ে যায়। এ ধরনের বেশী লোডের সাইট চালানোর জন্য তখন দরকার হয় ডেডিকেটেড নিজস্ব সার্ভার, যেটা অন্য কেউ শেয়ার করবে না।

নিজের পিসি যেমন হয়, পেন্টিয়াম কোর টু-ডুয়ো, ২গিগা মেমরি, এক টেরা হার্ড ডিস্ক -  এরকম হতে পারে সার্ভারের হার্ডওয়ার। তার পাশাপাশি, খুব দ্রুত গতির নেট কানেকশন থাকতে হবে। ১০মেগ, বা ১০০মেগের নীচে হলে কোন কাজেই আসবে না। এত সব ঠিক করার পর সার্ভারের নিরাপত্তা, নিরবিচ্ছিন্ন বিদ্যুৎ ইত্যাদি নিশ্চিত করতে হবে। এতসব ভেজালে যাওয়ার চেয়ে, সহজ উপায় হলো হোস্টিং কোম্পানি থেকে একটা ডেডিকেটেড সার্ভার কিনে ফেলা। পছন্দমতো হার্ডওয়ার, নেটওয়ার্ক স্পিড, ব্যান্ডউডথের উপর নির্ভর করে একটা ডেডির জন্য প্রতি মাসে কয়েক শত থেকে কয়েক হাজার ডলার খরচ করতে হতে পারে। এর উপর আবার অপারেটিং সিস্টেম ও অন্যান্য সফটওয়ার স্থাপনা, নিয়মিত সেগুলো দেখাশুনা করার ব্যপার আছে। হোস্টিং কোম্পানি যদি এ ইন্সটল/দেখাশোনার কাজ করে দেয় তবে সেটাকে বলে ম্যানেজড হোস্টিং। আর যদি নিজেকেই সব করতে হয় তা হবে আনম্যানেজড হোস্টিং। ম্যানেজ করার জন্য প্রতিমাসে হোস্টিং কোম্পানিকে $৫০ কয়েক শত ডলার দিতে হতে পারে।

খরচের অংক দেখেই বুঝা যাচ্ছে ডেডি সবার জন্য নয়। শেয়ার্ড হোস্টিং যেমন সবচেয়ে নিম্নমানের, ডেডি-হোস্টিং তার ঠিক উল্টো, সবচেয়ে উচ্চমানের। এর মাঝামাঝি আছে ভিপিএস (vps)। ভিপিএস শেয়ার্ড হোস্টিংএর মতো না, আবার ঠিক ডেডিকেটেডও না। ভিপিএসের খরচ মাসে ৫ডলার থেকে শুরু করে ১০০ডলার হতে পারে। ম্যানেজড হলে কিছু বাড়তি।

ভিপিএস তৈরী করা হয়, একটা ডেডিকেটেড মেশিনের হার্ডওয়ার রিসোর্সকে লজিক্যালি কতগুলো ছোট আকারের সার্ভারে ভাগ করে। (এটা শেয়ারে গরু জবাইয়ের মতো।) এক একটা ভাগকে প্রচলিত কথায় নোড বলে। এক একেকটা নোড একটা ইন্ডিপেন্ডেন্ট সার্ভারের মতো। নিজের মতো, অপারেটিং সিস্টেম, প্রোগ্রাম ইন্সটল ইত্যাদি সব সুবিধাই বিদ্যমান।

সার্ভারের সব হার্ডওয়ারকে সমান করে ভাগ করা সম্ভব না, কোনটাকে হয়ত ভাগই করা যায় না, তাই সাধারণত মেমরিকে ভাগ করা হয়, এবং ভাগের আকারের উপর নির্ভর করে অন্যান্য রিসোর্স সমানুপাতিক হারে বরাদ্দ করা হয়। যেমন, ১গিগা মেমরিকে চার ভাগ করা হলো। ২৫৬মেগ করে নিল দুইজন, আরেকজন নিল ৫১২মেগ। তৃতীয়জন যেহেতু অর্ধেক মেমরি কিনছে (টাকাও বেশী) তাই সে বেশী সময় ধরে সিপিইউ ব্যবহার করতে পারবে।

সার্ভারকে ভাগাভাগির এ বিষয়টাকে টেকনিক্যালি বলে ভার্চুলাইজেশন। সাধারণত দুই ধরনের ভার্চুলাইজেশন দেখা যায়: জেন (xen), আর ওপেনভিজেড (OpenVZ)। এদুটোই লাইনাক্সের কার্নলের বিশেষ পরিবর্তন করে নিজেদের মতো করে কাজ করে। জেন, ওপেনভিজেড ছাড়া, উইন্ডোজের জন্য আছে ভিএমওয়ার (যদিও এর লাইনেক্স ভার্শনও আছে)। মূল সার্ভার যে অপারেটিং সিস্টেম চালায়, সেটাকে বলে হোস্ট ওএস, এর উপর ভার্চুলাইজেশনের জন্য সফটওয়ার, তার উপর এক একটা নোড বা ভার্চুয়াল মেশিনে চলে গেস্ট অপারেটিং সিস্টেম। এক একটা নোড যেহেতু ভিন্ন কাস্টমার ব্যবহার করে তাই তার ইচ্ছেমত সে নোডে ভি্ন্ন অপারেটিং সিস্টেম, ও অন্যান্য সফটওয়ার বসাতে পারে। একজনের পছন্দ অন্য কারো উপর কোন প্রভাব ফেলে না।

জেন ও ওপেনভিজেডের মধ্যে সুবিধা/অসুবিধা কী? জেন ও ওপেনভিজেডের ভালমন্দ বিচার করতে হলে তাদের সম্পর্কে বিশদ জানতে হবে। এ সংক্রান্ত তথ্য নিয়ে উইকিতে বিস্তারিত ভুক্তি আছে। আমরা সেদিক না গিয়ে সহজ কথায় কিছু জানতে চাই।
জেন ফিজিক্যাল মেমরিকে পুরোপুরি সঠিকভাবে ভাগ করে। অর্থাৎ, ১গিগাকে সমান চারভাগ করলে ২৫৬মেগ করে পড়বে। এই চারটা নোড চারজন ব্যবহার করলে প্রত্যেকে ২৫৬মেগ করে পাবে, এক বাইট কমও না, বেশীও না। অপরদিকে, ওপেনভিজেড অনেকটা শেয়ার্ড নীতি অবলম্বন করে। ধরা যাক, ১গিগাকে চার ভাগ করে বলা হলো প্রতিটি ভাগে ৩০০মেগ আছে। সব ইউজার যেহেতু একসাথে ৩০০মেগ করে ব্যবহার করবে না, তাই কোন সমস্যা নাই। কিন্তু ৪জনই যদি একসাথে ৩০০মেগ দখল করতে চায়, তবেই বিপদ হবে। কারণ ফিজিক্যালি প্রতি ভাগে ২৫৬মেগের বেশী নাই।

জেনের সুবিধা হলো, আমি যা কিনব হোস্টিং কোম্পানি থেকে তাই পাব। ৬৪মেগ মেমরি কিনলে ৬৪মেগই পাব, কম পাব না। অসুবিধা হলো, আমার সব সফটওয়ার এই ৬৪মেগের মধ্যেই চালাতে হবে। (তবে, সাধারণত, বাড়তি ১২৮মেগের সোয়াপ স্পেস দিবে)। কোন প্রোগ্রাম যদি এই মেমরি সীমার মধ্যে চলতে না পারে, আমার ভিপিএস ক্র্যাশ করবে। (তবে এতে অন্য কারো কোন অসুবিধা হবে না)। জেনে মেমরির লিমিট হার্ড। জেন বিক্রি করার সময়: ডেডিকেটেড+সোয়াপ মেমরির কথা বলা হয়।

ওপেনভিজেডে, আমি যা কিনব তা যে পাব তার কোন নিশ্চয়তা নেই। (গাবতলী মিরপুরের বাসের মতো গাদাগাদি করে ১০জনের জায়গায় যে ৪০জন তুলবে না তা জানার কোন উপায় নেই।) ভাল রেপুটেবল হোস্টিং কোম্পানি হয়ত যা বলবে তা দিবে, কিন্তু অন্য সবাই যে তা করবে তার কোন নিশ্চয়তা নেই। এটা খারাপ দিক। ভাল দিক হলো, ৬৪মেগ মেমরি কিনলে সাধারণত তার তিনগুণ বার্স্ট মেমরির সুযোগ পাওয়া যায়। অর্থাৎ, আমার কোন প্রোগ্রাম যদি ৬৪মেগে না চলে, আর সিস্টেমে মেমরি ফ্রি থাকে তবে আমি ১৯২মেগ পর্যন্ত ব্যবহার করতে পারব। আসলে পারব কিনা তা নির্ভর করে মেমরি ফ্রি আছে কি না। ওপেনভিজেড বিক্রি করার সময় এ দুটো (ডেডিকেটেড+বার্স্টেবল) মেমরির কথা বলা হয়। তবে মনে রাখতে হবে, এ ডেডিকেটেড মেমরি প্রকৃতপক্ষে জেনের মতো ডেডকেটেড না।

আমার ব্যক্তিগত বিচারে জেনই ভাল।

(পরে আরও কিছু যোগ করা হবে।)

পরবর্তী পর্ব

ধন্যবাদ ও কৃতজ্ঞতা স্বীকার:
ইনভারব্রাস

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

কই কিছুই তো বুঝলাম না। brokenheart

রক্তের গ্রুপ AB+

microqatar'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

ভাই কোন পোস্টের ধারাবাহিকতা একটু বললে ভাল হত।

সর্বশেষ সম্পাদনা করেছেন আলমগীর (০৮-০৯-২০০৮ ০৬:১৬)

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

Khairul লিখেছেন:

ভাই কোন পোস্টের ধারাবাহিকতা একটু বললে ভাল হত।

০ এর পরে ১। ১ আগে লেখা হয়েছে, ০ লেখা হচ্ছে।

microqatar লিখেছেন:

কই কিছুই তো বুঝলাম না। brokenheart

ধৈর্য ধারণ করিতে হইবেক। এক কলিজা দিনে কতবার ভাঙবেন? বৌ/প্রেমিকার জন্য কিছু রাখেন।

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

অনেক ধন্যবাদ। ভিপিএস সম্বন্ধে জানলাম
আরও নতুন কিছু জানার অপেক্ষায় আছি big_smile

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

ধন্যবাদ আলমগীর ভাই।
নতুন তথ্য সংযোজনের অপেক্ষায় রইলাম।

রক্তের গ্রুপ B+
যুদ্ধাপরাধী ও রাজাকারদের ঘৃণা করি।

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

অনেক কিছু জানলাম।তবে বুঝতে কিছুটা সমস্যা হচ্ছে।ডেডিকেটেড সার্ভার ও শেয়ার্ড সার্ভার ভালো মতোই বুঝলাম কিন্তু ভিপিএস এ সমস্যা হোচ্ছে বুঝতে। brokenheart

নিশাচর নাইম'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

অনেক কিছু জানলাম। আপনাকে অনেক ধন্যবাদ এত তথ্য জানানোর জন্য। তা হলে বুঝা গেল ভিপিএসের কাজ কারবার অনেকটা আমরা যেমন ভার্চুয়ালি পিসি চালাই সেরকম।

/*The Divinity-The Madness-The Silence*/

আশিক৭২'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

তারেক হাসান লিখেছেন:

অনেক ধন্যবাদ। ভিপিএস সম্বন্ধে জানলাম
আরও নতুন কিছু জানার অপেক্ষায় আছি big_smile

আমারো একই অবস্থা। smile

১০

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

নিশাচর নাইম লিখেছেন:

অনেক কিছু জানলাম।তবে বুঝতে কিছুটা সমস্যা হচ্ছে।ডেডিকেটেড সার্ভার ও শেয়ার্ড সার্ভার ভালো মতোই বুঝলাম কিন্তু ভিপিএস এ সমস্যা হোচ্ছে বুঝতে। brokenheart

সহজ কথায় শেয়ার্ড ডেডিকেটেড সার্ভারই হচ্ছে ভিসিএস।  wink

১১

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

ভিপিএস বলুন আর শেয়ার্ড হোস্টিং-ই বলুন, দুইটাতেই কিন্তু সেইম সমস্যা থেকেই যাচ্ছে, রিসোর্সের সমস্যা...ভিপিএস-এর জন্য আপনি আপনার প্রোভাইডারকে একটু বেশি পে করছেন যার কারনে আপনার প্রোভাইডার-ও আপনার জন্য একটু বেশি রিসোর্সের ব্যবস্থা করে দিচ্ছে। তফাৎ এতটুকুই!

ওয়েব হোস্টিং | রিসেলার হোস্টিং | অনলাইন রেডিও হোস্টিং
টেট্রাহোস্ট বাংলাদেশ - www.tetrahostbd.com

১২

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

টেট্রাহোস্ট লিখেছেন:

ভিপিএস বলুন আর শেয়ার্ড হোস্টিং-ই বলুন, দুইটাতেই কিন্তু সেইম সমস্যা থেকেই যাচ্ছে, রিসোর্সের সমস্যা...ভিপিএস-এর জন্য আপনি আপনার প্রোভাইডারকে একটু বেশি পে করছেন যার কারনে আপনার প্রোভাইডার-ও আপনার জন্য একটু বেশি রিসোর্সের ব্যবস্থা করে দিচ্ছে। তফাৎ এতটুকুই!

তারপরও গরীবের ডেডিবক্স।  tongue
ডোমেইন আর হোস্টিং নিয়ে দুইটা টার্গেট আছে, পয়সা হলে eNom থেকে একটা রিসেলারশীপ নেয়া, আর Rackspace থেকে একটা সার্ভার নেয়া। wink

১৩

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

প্রায় দুই বছর আগের টপিকটা জেগে উঠতে দেখে ব্যাপক মজা লাগছে!!! thumbs_up thumbs_up thumbs_up

/*The Divinity-The Madness-The Silence*/

আশিক৭২'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

১৪

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

আশিক৭২ লিখেছেন:

প্রায় দুই বছর আগের টপিকটা জেগে উঠতে দেখে ব্যাপক মজা লাগছে!!! thumbs_up thumbs_up thumbs_up

আরে তাইতো।

এই গরমে স্বাক্ষর আর কি দিমু........

১৫

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

আশিক৭২ লিখেছেন:

প্রায় দুই বছর আগের টপিকটা জেগে উঠতে দেখে ব্যাপক মজা লাগছে!!! thumbs_up thumbs_up thumbs_up


আমি কমেন্ট করার আগে কিন্তু তারিখের দিকে খেয়াল করি নাই। donttell

নিশাচর নাইম'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

১৬

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

হুমম, এসব বিষয়ে আমার জ্ঞান শুন্যের কোঠায়, কিছু শিখতে পারলাম  smile

১৭ সর্বশেষ সম্পাদনা করেছেন pinic (০৯-০৯-২০১১ ১৬:৪০)

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

VPS নিয়ে ধারনা ছিলনা বেশি একটা।

-----------

১৮

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

টেট্রাহোস্ট লিখেছেন:

বেশি রিসোর্সের ব্যবস্থা করে দিচ্ছে। তফাৎ এতটুকুই!

ইচ্ছামত সফট ইন্সটল করা যায় এইটাও একটা সুবিধা।

লেখা পড়ে যা বুঝলাম ভিপিএস অনেকটা ভার্চুয়াল বক্স এর মত smile

এসো গাই তারুণ্যের জয়গান রংমহল

আরাফাত জাহান কুয়াশা'এর ওয়েবসাইট

লেখাটি GPL v3 এর অধীনে প্রকাশিত

১৯ সর্বশেষ সম্পাদনা করেছেন নতুন পণ্ডিত (০৩-০৭-২০১২ ০০:০৬)

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

আলমগীর লিখেছেন:

(বাসায় একটা বাথরুম থাকলেও সবাই যেমন একসাথে দৌড়ায় না smile)

বাহ! আপনে দেখি আমার মত যুক্তিবাদী । আসেন [color= gray]কুলা[/color]কুলি করি  hug hug hug

roll

২০

Re: নিজের ভিপিএস - ০ (ভিপিএস কী, কেন দরকার)

যার যতটুকু প্রয়োজন, ততঃটুকুই নেওয়া প্রয়োজন।
ভিপিএস অনেক ভেজাইল্যা জিনিস। তবে সেটআপ করে ফেললে দারুন কাজের। ধন্যবাদ ভিপিএস সম্পর্কিত পোস্ট টি লেখার জন্য ।

Hoststorebd.com ... ওয়েব হোস্টিং বছরে ৩০০ টাকা থেকে শুরু, মাত্র ৬৫০ টাকয় রিসেলার হোস্টিং। এছারাও  সুলভ মুল্ল্যে ওয়েব সাইট ডিজাইনের অর্ডার দিতে পারেন এখানে।