داستان ماشين هاي مجازی

    تازه كار: راستی این ماشين مجازي ديگه چيه جدیدن همه جا اسمش هست؟

    كهنه كار: ماشين مجازي يا Virtual Machine به نرم افزارهايي گفته مي شود كه به صورت مجازي يك كامپيوتر را شبيه سازي مي كنند و شما مي توانيد بر بر روي آن ماشين مجازي ويندوز و برنامه هاي مختلفي نصب كنيد.

    تازه كار: خود اين برنامه كجا نصب ميشه؟

    كهنه كار:‌ ماشين مجازي روي ويندوز نصب مي‌شود. طريقه نصب آن نيز بسيار ساده بوده و مثل برنامه هاي معمولي مي‌توان آن را نصب نمود.

    تازه كار: به چه در مي‌خوره؟

    كهنه كار: ماشين مجازي در زمينه هاي مختلفي استفاده مي‌شود. فرض كنيد شما مي خواهيد دو تا ويندوز (XP و Seven) بر روي كامپيوتر خود نصب نماييد. براي اين كار يك ويندوز را بر روي درايو C: و ويندوز ديگر را بر روي درايو D: نصب مي‌كنيد. هر دفعه که کامپیوتر را روشن می کنید صفحه ای ظاهر می شود که دو عدد ویندوز نصب شده را نمایش می دهد و شما فقط یکی از دو ویندوز را می توانید انتخاب نمایید. پس در هر لحظه فقط با یکی از ویندوزها می توانید کار کنید. اما در صورتی که ماشین مجازی را بر روی کامپیوترتان نصب کنید می توانید به هر تعداد که میخواهید بر روی ماشین مجازی ویندوز نصب کرده و همزمان با همه ویندوزها کار کنید.

    تازه کار: یعنی میشه چند تا ویندوز روی ماشین مجازی نصب کنم؟

    کهنه کار: بله… شما میتوانید هر چند تا ویندوز که لازم دارید بر روی ماشین مجازی نصب کنید. در این حالت فقط یک ویندوز واقعی بر روی کامپیوتر شما نصب می شود و فقط یکی از درایوهای فیزیکی شما توسط ویندوز اشغال می شود و الباقی ویندوز ها بر روی ماشین مجازی نصب می شوند.

    تازه کار: ویندوزی که روی ماشین مجازی نصب می شه همه قابلیتهای ویندوز واقعی رو داره؟

    کهنه کار: دقیقا… ویندوز نصب شده بر روی ماشین مجازی هیچ تفاوتی با ویندوز واقعی ندارد و میتوان با آن مشابه ویندوز واقعی برخورد کرد. اصولا در شبکه ها که نیاز است چندین سیستم عامل بر روی سرور وجود داشته باشد یک سیستم عامل (ویندوز سرور) واقعی بر روی سرور نصب می شود و الباقی سیستم عامل بر روی ماشین مجازی نصب می شوند.

    تازه کار: دیگه چه استفاده هایی داره؟

    کهنه کار: ماشین مجازی استفاده های زیادی دارد و امروزه به یک نرم افزار حرفه ای تبدیل شده است. برای کسب اطلاعات بیشتر می توانید دوره های آموزشی این نرم افزار را بگذرانید.

    VMware Workstation نام نرم افزاری مشهور در زمینه ساخت هارد دیسک های مجازی و سیستم عامل های مجازی می باشد. به کمک این برنامه و محیط موجود در آن کاربر قادر به نصل هر نوع سیستم عاملی در آن می باشد. همچنین شما قادر خواهید بود تا با این نرم افزار علاوه بر استفاده همزمان از چند سیستم عامل از ویژگی مدیریت وظایف موجود در برنامه نیز برای سوئیچ نمودن مابین سیستم عامل های موجود در محیط مجازی استفاده نمود. استفاده از چنین محیط های مجازی دارای استفاده های مفید و فراوانی می باشد، به عنوان مثال کاربری قصد دارد تا نرم افزاری را که به آن از نظر آلوده بودن به ویروس مشکوک است را استفاده نماید. چنین محیط مجازی برای این کار بسیار مناسب اند زیرا هیچ ارتبطی میان هارد اصلی سیستم و محیط مجازی نیست.

    از ویژگی های این نرم افزار می توان به موارد زیر اشاره کرد:

    – قابلیت اجرای سیستم عامل های 64-bit

    – قابلیت کنترل کلیه های پروسه های در حال اجرا

    – قابلیت باز کردن وتبدیل فایل های برنامه های مشابه و اجرا نمودن آن ها . به عنوان مثال شما می تواید فایل اصلی نرم افزار virtual PC را که ویندوز را در آن نصب کرده اید در این برنامه وارد نموده و از آن استفاده کنید.

    – قابلیت نمایش سیستم عامل قبل از اجرای آن

    – پشتیبانی از سیستم عامل های Microsoft, Red Hat, SUSE, Ubuntu, Sun Solaris x86, FreeBSD و ….

    و بسیاری دیگر از امکانات

    VM یا Virtual Machine چیست؟
    نرم افزاری ست که یک ماشین حقیقی (فیزیکی) را به صورت مجازی پیاده سازی می کند.
    نخستین بار به وسیله Popek & Goldberg ارائه شد.

    VM ها به دو دسته تقسیم می شوند:

    1. ماشین مجازی سازی سیستم (System Virtual Machine)
    2. ماشین مجازی سازی پروسه (Process Virtual Machine)

    آشنایی با System Virtual Machine – SVM
    در این حالت یک پلتفرم ایجاد می شود که می تواند کلیه زیرساخت های لازم برای اجرا شدن Operating System – OS را فراهم کند.

    آشنایی با Process Virtual Machine – PVM
    به منظور اجرای یک برنامه طراحی شده است و تنها از یک پروسه پشتیبانی می کند. و منابح و دسترسی پروسه را محدود به خودش (VM) می کند و پروسه نمی تواند از دنیای مجازی ایجاد شده خارج شود.
    برای مثال: برنامه های نوشته شده با Java از طریق Java Runtime Environment – JRE اجرا می شوند و JRE نقش یک VM را بازی می کند (JRE معادل تکنولوژی .NET مایکروسافت).

    Hypervisor چیست؟
    Hypervisor یا Virtual Machine Monitor به لایه نرم افزاری گفته می شود که محیط مجازی را محیا میکند.

    Hypervisor بر دو نوع است:

    1. Native VM
    2. Hosted VM

    Native VM:
    به VM ای گفته می شود که در تعامل مستقیم با سخت افزار است به این صورت که اول یک Native VM نصب می شود سپس OS ازطریق Native VM نصب میگردد و منابع OS از طریق Native VM اختصاص داده می شود.
    از نرم افزارهای Native VM میتوان به موارد فوق اشاره کرد:

    • Microsoft Hyper-VServer
    • VMware ESX andESXi

    Hosted VM
    به VM ای گفته می شود که در تعامل مستقیم با سیستم عامل است به این صورت که اول یک OS نصب می شود سپس یک Hosted VM نصب میگردد و OS ها درون Hosted VM قرار می گیرند.
    از نرم افزارهای Native VM میتوان به موارد فوق اشاره کرد:

    • Microsoft VirtualPC
    • MicrosoftHyper-V
    • VMwareWorkstation
    • Sun MicrosystemsVirtual Box

    مزیت های اصلی استفاده از VM ها :

    1. چندین OS میتوانند در کنار هم و به صورت کاملا ایزوله روی یک سرور (فیزیکی) نصب شوند.
    2. نگهداری راحت تر است.
    3. دسترسی بالا (High Availability)
    4. بازیابی راحت تر است.

    مزیت اصلی استفاده از OS ها :

    OS ها دسترسی مستقیم به سخت افزار را دارند در مقابل دسترسی غیر مستقیم VM ها به سخت افزار. که در مورد Hosted VM ها صادق است ولی در مقایسه با Native VM ها یک مزیت محسوب نمی شود.

    راهنمای شماره 1 آموزش vm

    راهنمای شماره 2 آموزش vm

    لینک دانلود این برنامه…. به زودی

    آموزش تصویری کار با ماشین مجازی VM

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز
    دانلود درایور Genx RCFA4122EU
    Genx USB Scanner (1200dpi)Genx RCFA4122EU Driver download Free

    Genx USB Scanner Genx RCFA4122EU Driver download

    Specifications

    Optical 1200dpi, max. 24000dpi
    48-bit Color Input/Output
    Ultra-Slim Design
    One-Touch Button to save Searchable PDF File
    No Power Adapter Required
    Specialized Lid
    Advanced Contact image Sensor (CIS) Technology
    TWAIN Compliant
    USB 1.1 Interface

    لینک دانلود

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز

    دانلود

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز

    خلاصه درس کامپایلر دانلود

    جزوه کامپایلر از استاد سلیمانی تبار دانلود

    جزوه ای دیگر دانلود

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز
    مبانی کامپیوتر و برنامه سازی
    ، ریاضی عمومی یک

    فیزیک 1 ، برنامه سازی پیشرفته ، ساختمان گسسته
    ریاضی عمومی 2

    فیزیک 2 ، ساختمان داده ، مدار منطقی
    ذخیره و بازیابی اطلاعات

    جمعیت و تنظیم خانواده ، معماری ، مهندسی نرم افزار 1
    طراحی الگوریتم ، نظریه زبانها و ماشینها ، زبان تخصصی

    اصول طراحی پایگاه داده ، معادلات دیفرانسیل ، آمار و احتمال مهندسی
    شیوه ارائه مطالب علمی ، زبان ماشین و برنامه سازی سیستم

    مدار الکتریکی 1 ، سیستم عامل ، ریاضی مهندسی
    شبکه های کامپیوتری

    مهندسی نرم افزار 2 ، مدار الکترونیکی
    طراحی و پیاده سازی زبانهای برنامه سازی

    هوش مصنوعی ، ریز پردازنده ، کامپایلر

    گرافیک کامپیوتری 1 ، شبیه سازی کامپیوتری ، مهندسی اینترنت
    روشهای محاسبات عددی ، گرافیک کامپیوتری 2
    تحلیل و طراحی شی گرا ، مبانی فناوری اطلاعات ، نظریه گراف
    سیستمهای اطلاعات مدیریت ،مباحث پیشرفته در مهندسی نرم افزار

    اندیشه اسلامی 1 ، اندیشه اسلامی 2 ، آیین زندگی ، اخلاق اسلامی
    فلسفه قانون ، آشنایی با قانون اساسی ، انقلاب اسلامی
    اندیشه سیاسی امام ، فرهنگ و تمدن ایران و اسلام ،
    تفسیر موضوعی قرآن ، تفسیر موضوعی نهج البلاغه
    تربیت بدنی 1و 2 ، آشنایی با دفاع مقدس
    زبان خارجه ، فارسی

    آمار و احتمال کاربردی ، اصول و مبانی مدیریت ، تجارت الکترونیکی
    شبکه های کامپیوتری 2 ، مدیریت و کنترل پروژه های فناوری اطلاعات
    اقتصاد مهندسی ، تحقیق در عملیات ، مبانی الکترونیک دیجیتال
    مهندسی فناوری اطلاعات 1 ، مدیریت استراتژیک فناوری اطلاعات
    مهندسی فناوری اطلاعات 2 ،سیستمهای چند رسانه ای
    مباحث نو در فناوری اطلاعات ، فناوری اطلاعات برای مدیران

    مدار الکتریکی 2 -الکترونیک دیجیتال -سیگنالها و سیستمها-
    VLSI طراحی سیستمهای –
    انتقال داده ها-سیستمهای کنترل خطی –
    ریزپردازنده 2 -طراحی مدارهای واسط -معماری سیستمهای کامپیوتری –
    طراحی خودکار مدارهای دیجیتال

    اصول مدیریت -اصول سیستمهای کامپیوتر -جبر خطی عددی –
    نظریه محاسبات -آنالیز عددی -آمار و احتمال 1 -آمار و احتمال 2 –
    تحلیل و طراحی سیستمهای اطلاعاتی -مستند سازی نرم افزار –
    منطق ریاضی -جبر میانی

    توضیحی که بتواند به ما در رفع لینک خراب کمک بکند. مثلا چه کیفیتی و چه قسمتی از این سریال مشکل خرابی دارد.





    تلگرام ته موویز
© تمامی حقوق مطالب برای وبسایت ته موویز محفوظ است و هرگونه کپی برداری بدون ذکر منبع ممنوع و شرعا حرام می باشد.
طراحی و کدنویسی : پرشین وردپرس
سایت بت اسپات