এর সাধারণ ফর্মটিতে, একটি এএমআই হ'ল ভার্চুয়াল মেশিনের বর্ণনা - ভার্চুয়ালাইজেশনের ধরণ, আর্কিটেকচার (32/64 বিট), কার্নেল এবং মূল ডিভাইস। আমাজনের কথায়:
একটি এএমআই হ'ল একটি টেম্পলেট যা একটি সফ্টওয়্যার কনফিগারেশন (অপারেটিং সিস্টেম, অ্যাপ্লিকেশন সার্ভার, এবং অ্যাপ্লিকেশন) ধারণ করে যা আপনি অ্যামাজনের প্রমাণিত কম্পিউটিং পরিবেশে চালাতে পারেন।
ইসি 2 উদাহরণ হ'ল ভার্চুয়াল মেশিনগুলি, অ্যামাজনের হার্ডওয়্যারে চলছে। উদাহরণটি শুরু করার জন্য, কিছু ন্যূনতম পরিমাণ তথ্যের প্রয়োজন রয়েছে। অতিরিক্তভাবে, বিভিন্ন উদাহরণের ধরণগুলি বিভিন্ন কনফিগারেশনগুলিকে সমর্থন করে (যেমন কিছু 32-বিট এএমআই সমর্থন করে না)।
প্রতিটি এএমআইয়ের একটি শনাক্তকারী থাকে (উদাঃ ami-a1b2c3d4), এবং সেই AMI এর কনফিগারেশন তৈরির পরে পরিবর্তন করা যায় না। (তবে আপনি লঞ্চের সময় বা কিছু ক্ষেত্রে এমনকি একটি উদাহরণ চালু করার পরেও সেটিংসের অনেকগুলি ওভাররাইড করতে পারেন)।
মূল ভলিউমের শর্তাবলী, এএমআইগুলিতে বিদ্যমান ভলিউমের একটি রেফারেন্স রয়েছে (উদাহরণস্বরূপ তারা ইবিএস সমর্থিত উদাহরণগুলির জন্য একটি স্ন্যাপশটকে উল্লেখ করে বা কোনও এস 3 ব্যাকড ইভেন্টের ক্ষেত্রে চিত্রের অংশগুলিতে)।
এএমআইগুলিতে কিছুটা ত্রুটি-পরীক্ষা করা থাকে - সাধারণত মালিকানা, এনক্রিপশন কী (চিত্রটি এনক্রিপ্ট করে) এবং একটি স্বাক্ষর (চিত্রের অখণ্ডতা যাচাই করার জন্য) চিহ্নিত করতে একটি ব্যবহারকারী-আইডি থাকে। কোনও এসআই সমর্থিত উদাহরণ তৈরি করার সময় তৈরি করা ম্যানিফেস্ট ফাইলটি দেখে আপনি একটি এএমআই কী তা সম্পর্কে ভাল ধারণা পেতে পারেন - এটি কেবলমাত্র একটি ফাইল যা অন্যান্য আইটেমের (স্টোরেজ, কার্নেল, ইত্যাদি) রেফারেন্স যুক্ত করে।
কোনও চিত্র এটিকে ব্লক ডিভাইস ম্যাপিং হিসাবে উল্লেখ করে - এটি ডিভাইসটি (যেমন / dev / sda1) এবং ডেটাগুলির উত্স (ক্ষুদ্রতর (এবং প্রাসঙ্গিক হলে S3 অংশ) বা ইবেস-স্ন্যাপশট) নির্দিষ্ট করে। যেহেতু S3 অংশগুলি স্বাক্ষরিত, এবং ebs- স্ন্যাপশটগুলি পরিবর্তন করা যায় না (কেবল মুছে ফেলা হয়েছে), তাই কোনও এএমআই থেকে উদাহরণ শুরু করা (এর সেটিংসটি ওভাররাইড না করে) সর্বদা একই সফ্টওয়্যার সেটআপের সাথে ঘটতে হবে। (নোট করুন এখনও একই এএমআই থেকে চালু হওয়া উদাহরণগুলি ব্যবহারকারীর ডেটা বা বিভিন্ন ব্লক ডিভাইস ম্যাপিংয়ের কারণে তাদের চলমান রাজ্যের তুলনায় পৃথক হওয়া সম্ভব (উদাহরণস্বরূপ মাইক্রো ইনস্ট্যান্সগুলির কোনও সাময়িক স্টোরেজ নেই, অন্য ধরণের উদাহরণগুলির মধ্যে যেমন রয়েছে) ঠিক পরিষ্কার করার জন্য to এখানে, সংযুক্ত খণ্ডগুলি এএমআই থেকে পৃথকভাবে সংরক্ষণ করা হয়, তবে এএমআই দ্বারা রেফারেন্সটি এমনভাবে হয় যাতে ভলিউমগুলি পরিবর্তন করা যায় না।
কোনও এএমআই থেকে উদাহরণ শুরু করার আগে, আপনি ব্লক ডিভাইস ম্যাপিংকে ওভাররাইড করতে পারেন (উদাহরণস্বরূপ অতিরিক্ত ইবিএস ভলিউম যোগ করতে, বা উদাহরণস্বরূপ যদি এটি সমর্থন করে তবে অন্য কোনও সাময়িক ভলিউম যোগ করতে পারে)। ইবিএস ভলিউমের ক্ষেত্রে, উদাহরণটি চালু হওয়ার পরে, আপনি মূল ভলিউমটি আলাদা করতে এবং সম্পূর্ণ আলাদা আলাদা ইবিএস ভলিউম সংযুক্ত করতে পারেন।
সুতরাং, আপনার প্রশ্নের সংক্ষিপ্ত উত্তর দেওয়ার জন্য: উদাহরণের একটি লিঙ্ক, বা এটি সঞ্চিত এবং কখনও পরিবর্তিত হয়নি। এটি সংরক্ষণ করা হয় এবং কখনও পরিবর্তন হয় না।
এছাড়াও, কোনও চিত্রের মধ্যে স্থানীয় স্টোরেজ এবং সে ক্ষেত্রে ইনস্টল করা সমস্ত প্যাকেজ ইত্যাদি অন্তর্ভুক্ত রয়েছে, বা এটি কেবল কোনও নির্দিষ্ট উদাহরণের কনফিগারেশনের অনুলিপি মাত্র। চিত্রটিতে স্থানীয় স্টোরেজ এবং সমস্ত প্যাকেজ ইত্যাদি অন্তর্ভুক্ত রয়েছে। (সাধারণত, এটি কেবল মূল ভলিউম, তবে একাধিক, জনবহুল ভলিউম সহ একটি উদাহরণ চালু করতে একটি এএমআই সেট আপ করা যেতে পারে)।