ভার্চুয়াল মেশিন কি?

সুচিপত্র:

ভার্চুয়াল মেশিন কি?
ভার্চুয়াল মেশিন কি?
Anonim

একটি ভার্চুয়াল মেশিন একটি শারীরিক ডিভাইসে অতিরিক্ত কম্পিউটার অনুকরণ করতে সফ্টওয়্যার এবং কম্পিউটার হার্ডওয়্যার ব্যবহার করে। ভার্চুয়াল মেশিন কী এবং আপনি VM পরিবেশে কী করতে পারেন সে সম্পর্কে আরও জানুন।

ভার্চুয়াল মেশিন কি?

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

Image
Image

ভিএম ব্যবহার করার জন্য প্রতিদিনের কারণ

বিকাশকারীরা দ্বিতীয় ডিভাইস ব্যবহার না করে বিভিন্ন প্ল্যাটফর্মে সফ্টওয়্যার তৈরি এবং পরীক্ষা করতে ভার্চুয়াল মেশিন সফ্টওয়্যার ব্যবহার করে। আপনি একটি VM পরিবেশ ব্যবহার করতে পারেন এমন অ্যাপ্লিকেশনগুলি অ্যাক্সেস করতে যা একটি অপারেটিং সিস্টেমের অংশ যা আপনার কম্পিউটারে ইনস্টল করা থেকে আলাদা৷ উদাহরণস্বরূপ, ভার্চুয়াল মেশিনগুলি একটি Mac-এ Windows-এর জন্য একচেটিয়া গেম খেলা সম্ভব করে৷

উপরন্তু, VM পরীক্ষা করার ক্ষেত্রে নমনীয়তার একটি স্তর প্রদান করে যা আপনার হোস্ট অপারেটিং সিস্টেমে সর্বদা সম্ভব হয় না। বেশিরভাগ VM সফ্টওয়্যার আপনাকে গেস্ট OS এর স্ন্যাপশট নিতে দেয়, যা ম্যালওয়্যার সংক্রমণের মতো কিছু ভুল হয়ে গেলে আপনি এটিতে ফিরে যেতে পারেন৷

ব্যবসা কেন ভার্চুয়াল মেশিন ব্যবহার করতে পারে

অনেক প্রতিষ্ঠান বেশ কিছু ভার্চুয়াল মেশিন স্থাপন ও রক্ষণাবেক্ষণ করে। সর্বদা বিভিন্ন কম্পিউটার চালানোর পরিবর্তে, কোম্পানিগুলি VM ব্যবহার করে যেগুলি শক্তিশালী সার্ভারের একটি ছোট উপসেটে হোস্ট করা হয়, যা প্রকৃত স্থান, বিদ্যুৎ এবং রক্ষণাবেক্ষণের জন্য অর্থ সাশ্রয় করে৷

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

ভার্চুয়াল মেশিন রিয়েল-টাইম মনিটরিং ক্ষমতা এবং উন্নত নিরাপত্তা তদারকি সহ অ্যাডমিনদের সম্পূর্ণ নিয়ন্ত্রণ দেয়। প্রতিটি VM মাউস ক্লিক বা কমান্ড লাইন এন্ট্রির মাধ্যমে নিয়ন্ত্রিত, শুরু এবং তাৎক্ষণিকভাবে বন্ধ করা যায়।

ভার্চুয়াল মেশিনের সাধারণ সীমাবদ্ধতা

যদিও VMগুলি দরকারী, সেখানে উল্লেখযোগ্য সীমাবদ্ধতা রয়েছে যা বোঝা দরকার যাতে আপনার কর্মক্ষমতা প্রত্যাশা বাস্তবসম্মত হয়। VM হোস্ট করা ডিভাইসটিতে শক্তিশালী হার্ডওয়্যার থাকলেও ভার্চুয়াল ইন্সট্যান্স তার স্বাধীন কম্পিউটারের তুলনায় ধীর গতিতে চলতে পারে।VM-এর মধ্যে হার্ডওয়্যার সমর্থনে অগ্রগতি সাম্প্রতিক বছরগুলিতে একটি দীর্ঘ পথ এসেছে। তবুও, এই সীমাবদ্ধতা কখনই সম্পূর্ণভাবে দূর হবে না।

আরেকটি সীমাবদ্ধতা হল খরচ। কিছু ভার্চুয়াল মেশিন সফ্টওয়্যারের সাথে সম্পর্কিত ফি ছাড়াও, একটি অপারেটিং সিস্টেম ইনস্টল এবং চালানোর জন্য লাইসেন্স বা অন্যান্য প্রমাণীকরণ পদ্ধতির প্রয়োজন হতে পারে। উদাহরণস্বরূপ, Windows 10-এর একটি গেস্ট ইনস্ট্যান্স চালানোর জন্য একটি বৈধ লাইসেন্স কী প্রয়োজন ঠিক যেমনটি আপনি যখন একটি প্রকৃত পিসিতে অপারেটিং সিস্টেম ইনস্টল করেন। যদিও ভার্চুয়াল সলিউশন বেশিরভাগ ক্ষেত্রে অতিরিক্ত ফিজিক্যাল মেশিন কেনার চেয়ে সস্তা হয়, তবে আপনার যদি বড় আকারের রোলআউটের প্রয়োজন হয় তবে খরচ বেড়ে যায়।

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

হাইপারভাইজার এবং অন্যান্য ভার্চুয়াল মেশিন সফ্টওয়্যার

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

FAQ

    অপারেটিং সিস্টেমের সাথে ভার্চুয়াল মেশিনের কী সম্পর্ক?

    একবার আপনার একটি ভার্চুয়াল মেশিন অ্যাপ্লিকেশন ইনস্টল হয়ে গেলে, আপনাকে আপনার ভার্চুয়াল মেশিনে একটি অপারেটিং সিস্টেম চয়ন এবং ইনস্টল করতে হবে৷ একবার একটি OS ইনস্টল হয়ে গেলে, আপনি অন্য কম্পিউটারের মতো আপনার ভার্চুয়াল মেশিন ব্যবহার করতে পারেন৷

    এমুলেটর এবং ভার্চুয়াল মেশিনের মধ্যে পার্থক্য কী?

    ভার্চুয়াল মেশিনগুলি সম্পূর্ণ বৈশিষ্ট্যযুক্ত, স্বতন্ত্র পরিবেশ যেখানে আপনি সম্পূর্ণ অপারেটিং সিস্টেম ইনস্টল এবং ব্যবহার করতে পারেন। এমুলেটররা একটি নির্দিষ্ট লক্ষ্য অর্জনের জন্য কার্যত নির্দিষ্ট সফ্টওয়্যার এবং হার্ডওয়্যার পুনরায় তৈরি করতে চায়, যেমন একটি পুরানো সিস্টেমে একটি গেম খেলা৷

প্রস্তাবিত: