ওভারভিউ

ভার্চুয়ালাইজেশন অ্যান্ড্রয়েড অটোমোটিভ OS (AAOS) এর একক বা একাধিক দৃষ্টান্তকে অন্যান্য স্বয়ংচালিত অপারেটিং যেমন একটি ইন্সট্রুমেন্ট ক্লাস্টার বা অটোমোটিভে উন্নত ড্রাইভার সহায়তা সিস্টেম (ADAS) চালনার একটি উদাহরণের পাশাপাশি গেস্ট ভার্চুয়াল মেশিন (VM) হিসাবে চালানোর অনুমতি দেয়। সিস্টেম-অন-চিপ (SoC)। VirtIO নামক ভার্চুয়ালাইজেশনের জন্য একটি ওপেন-স্ট্যান্ডার্ড ভিত্তিক ফ্রেমওয়ার্ক ব্যবহার করে এটি অর্জন করা হয়। VirtIO একটি সু-প্রতিষ্ঠিত ইন্টারফেস সরবরাহ করে যা AAOS কে একটি সাধারণ ভার্চুয়ালাইজড প্ল্যাটফর্মের বিপরীতে চালানোর জন্য সক্ষম করে যা, একটি AAOS গেস্ট ভিএমকে বিভিন্ন হাইপারভাইজার সিস্টেম এবং/অথবা হার্ডওয়্যার প্ল্যাটফর্ম জুড়ে বহনযোগ্য হতে দেয়।

AAOS ভার্চুয়ালাইজেশন আর্কিটেকচার
চিত্র 1. AAOS ভার্চুয়ালাইজেশন আর্কিটেকচার

স্বয়ংচালিত ব্যবহারের ক্ষেত্রে সক্ষম করার জন্য, VirtIO স্পেসিফিকেশনটি অডিওর জন্য virtio-snd , সেন্সরের জন্য virtio-scmi , পাওয়ার স্টেট ম্যানেজমেন্ট, ক্লক ম্যানেজমেন্ট, এবং পারফরম্যান্স ম্যানেজমেন্ট এবং প্লেব্যাক ব্যবহারের ক্ষেত্রে virtio-video অন্তর্ভুক্ত করার জন্য প্রসারিত করা হয়েছে। এই ডিভাইসগুলির সাথে সম্পর্কিত VirtIO ড্রাইভারগুলিও Linux কার্নেলে যোগ করা হয়েছে ( virtio-snd driver , IIO SCMI সেন্সর ড্রাইভার , এবং virtio-video driver )।

AAOS ট্রাউট নামে একটি রেফারেন্স ডিভাইস সরবরাহ করে, যা ভার্চুয়ালাইজড সাবসিস্টেম সমর্থন করে, যেমন:

  • শ্রুতি
  • ডাম্পস্টেট
  • এক্সটেন্ডেড ভিউ সিস্টেম (EVS)
  • গ্যারেজ মোড
  • গ্রাফিক্স
  • সেন্সর
  • টাচস্ক্রিন ইনপুট
  • যানবাহন HAL
  • ব্লুটুথ
  • গ্লোবাল নেভিগেশন স্যাটেলাইট সিস্টেম (GNSS)

AAOS-এ ভার্চুয়ালাইজেশন সম্পর্কে আরও জানতে এই নিবন্ধগুলি দেখুন: