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