کامپیوترها

مبانی توسعه Libvirt: نحوه تنظیم و نگهداری یک محیط ماشین مجازی با پایتون

Foundations of Libvirt Development: How to Set Up and Maintain a Virtual Machine Environment with Python

دانلود کتاب Foundations of Libvirt Development: How to Set Up and Maintain a Virtual Machine Environment with Python (به فارسی: مبانی توسعه Libvirt: نحوه تنظیم و نگهداری یک محیط ماشین مجازی با پایتون) نوشته شده توسط «W. David Ashley»


اطلاعات کتاب مبانی توسعه Libvirt: نحوه تنظیم و نگهداری یک محیط ماشین مجازی با پایتون

موضوع اصلی: کامپیوترها

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: W. David Ashley

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2019

تعداد صفحه: 408 / 416

حجم فایل: 2.85 مگابایت

کد کتاب: 1484248619 , 9781484248614

نوبت چاپ: 1

توضیحات کتاب مبانی توسعه Libvirt: نحوه تنظیم و نگهداری یک محیط ماشین مجازی با پایتون

مفاهیم اساسی توسعه libvirt را کشف کنید و ببینید که چگونه با محیط های مجازی سازی لینوکس مانند QEMU/KVM، XEN، Virtuozzo، VMWare ESX، LXC، Bhyve و غیره ارتباط برقرار کنید. این کتاب شما را برای راه اندازی و نگهداری یک محیط ماشین مجازی آماده می کند.

شما با مرور مجازی سازی به طور کلی شروع می کنید و سپس با استفاده از پایتون به مفاهیم خاص libvirt می روید، از جمله سیستم عامل ها و شبکه های مجازی، اتصالات، استخرهای ذخیره سازی و مدیریت رویداد و خطا. این کار با نگاهی جامع به تعاریف طرحواره XML برای دامنه‌ها، شبکه‌ها، دستگاه‌ها، فیلتر شبکه، ذخیره‌سازی، دستگاه‌های گره و موارد دیگر به پایان می‌رسد.

libvirt API کل چرخه زندگی اشیاء مجازی را از ایجاد تا نابودی پوشش می دهد. این شامل همه چیز مورد نیاز برای مدیریت یک شی مجازی در طول چرخه زندگی است. در حالی که libvirt دارای APIهایی است که از بسیاری از زبان ها پشتیبانی می کنند، بنیادهای توسعه Libvirt به طور انحصاری بر پایتون و نحوه استفاده از API ها برای کنترل ماشین های مجازی تحت سیستم QEMU/KVM تمرکز دارد. و بیشتر.

آنچه یاد خواهید گرفت
• رابط پایتون به کتابخانه libvirt.
• طرح بندی کلاس و روش های کتابخانه libvirt را مرور کنید.
• ماشین های مجازی را از طریق Python/libvirt نصب و دستکاری کنید.
• XML را برای دستکاری دامنه ها، شبکه ها و دستگاه ها ایجاد کنید.
• برنامه های پایتون را برای انجام توابع libvirt بدون دخالت انسان بنویسید.

این کتاب برای چه کسانی است
نگهدارنده ماشین‌های مجازی در محیط یونیکس/لینوکس، از مدیریت کد روی یک ماشین مجازی تا نصب کامل ماشین‌های مجازی.


Discover the essential concepts of libvirt development and see how to interface to Linux virtualization environments, such as QEMU/KVM, XEN, Virtuozzo, VMWare ESX, LXC, Bhyve, and more. This book will prepare you to set up and maintain a virtual machine environment.

You’ll start by reviewing virtualization in general and then move on to libvirt-specific concepts using Python, including virtualized operating systems and networks, connections, storage pools, and event and error handling. This work concludes with a comprehensive look at the XML schema definitions for domains, networks, devices, network filtering, storage, node devices, and more.

The libvirt API covers the entire life cycle of virtual objects, from creation to destruction. It contains everything needed for the management of a virtual object during that life cycle. While libvirt has APIs that support many languages, Foundations of Libvirt Development concentrates on Python exclusively, and how to use the APIs to control virtual machines under the QEMU/KVM system. and more.

What You’ll Learn
• Interface Python to the libvirt library.
• Review the class layout and methods of the libvirt library.
• Install and manipulate virtual machines via Python/libvirt.
• Create XML to manipulate domains, networks, and devices.
• Write Python programs to perform libvirt functions without human intervention.

Who This Book Is For
Maintainers of virtual machines in a UNIX/Linux environment ranging from managing code on a single virtual machine through an entire installation of virtual machines.

دانلود کتاب «مبانی توسعه Libvirt: نحوه تنظیم و نگهداری یک محیط ماشین مجازی با پایتون»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.

دیدگاهتان را بنویسید