Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Proxmox

proxmox

  • Inicia sesión para ver los comentarios

Proxmox

  1. 1. ‫خدا‬ ‫نام‬ ‫به‬
  2. 2. virtualization ‫سازی‬ ‫مجازی‬ ‫مجوز‬ ‫تحت‬ ‫مقاله‬ ‫این‬ ‫مستندات‬GPL‫یا‬ ‫باشد‬ ‫آزادمی‬ ‫مستندات‬ ‫می‬ ‫مجاز‬ ‫نحو‬ ‫هر‬ ‫به‬ ‫برداری‬ ‫کپی‬ ، ‫هرگونه‬ ‫باشد‬.
  3. 3. In the name of god Biography : My name is : yashar esmaildokht I am Gnu/Linux Sys/net/sec Admin & Oracle Dba my tel : 09141100257 my resume (fa) :goo.gl/oUQopW ● Linkedin: goo.gl/Ljb9SF website : ● http://unixmen.ir ● http://oraclegeek.ir ● http://webmom.ir my nick name : royaflash
  4. 4. ● Virtualization From Wikipedia, the free encyclopedia – Hardware Hardware virtualization Hardware-assisted virtualization Full virtualization Partial virtualization Paravirtualization ●
  5. 5. Virtual memory, giving an application program the impression that it has contiguous working memory, isolating it from the underlying physical memory implementation ● Memory virtualization, aggregating RAM resources from networked systems into a single memory pool Memory
  6. 6. Storage virtualization, the process of completely abstracting logical storage from physical storage Storage
  7. 7. Software Operating system-level virtualization, hosting of multiple virtualized environments within a single OS instance ● Application virtualization, the hosting of individual applications in an environment separated from the underlying OS ● Cross-platform virtualization, allowing software compiled for a specific CPU and operating system to run unmodified on different CPUs and/or operating systems ● Virtual appliance, a virtual machine image designed to run on a virtualization platform ● Virtual machine (VM), a software (possibly hardware assisted) implementation of a machine (computer) that executes programs like a real machine
  8. 8. Desktop Desktop virtualization, the remote display, hosting or manipulation of a graphical computer environment (desktop) ● Virtual Desktop Infrastructure (VDI), a specific concept of desktop virtualization
  9. 9. Network ● Network virtualization, creation of a virtualized network addressing space within or across network subnets ● Virtual private network (VPN), a computer network in which some of the links between nodes are carried by open connections or virtual circuits in some larger network(s), such as the Internet ● Vps , virtual private server
  10. 10. ‫گفت‬ ‫میتوان‬ ‫خلهصه‬ ‫طور‬ ‫به‬ ‫انگلیسی‬ ‫به‬ ‫مجازی‬ ‫شخصی‬ ‫سرور‬ ‫یک‬: )Virtual Private Server‫با‬ ‫همچنین‬ ‫که‬ ( ‫مجازی‬ ‫اختصاصی‬ ‫سرور‬ ‫چون‬ ‫های‬‫نام‬Virtual Dedicated Server‫شناخته‬ ‫نیز‬ ‫یک‬ ‫هر‬ ‫که‬ ‫سرور‬ ‫چندین‬ ‫به‬ ‫را‬ ‫سرور‬ ‫فیزیکی‬ ‫رایانه‬ ‫یک‬ ‫آن‬ ‫در‬ ‫که‬ ‫است‬ ‫روشی‬ ‫شود‬‫می‬ ‫تواند‬‫می‬ ‫مجازی‬ ‫سرور‬ ‫هر‬ ‫شود‬‫می‬ ‫بندی‬‫بخش‬ ‫دارد‬ ‫را‬ ‫خودش‬ ‫ظاهر‬ ‫و‬ ‫توانایی‬. ‫شود‬ ‫ریبوت‬ ‫مستقل‬ ‫طور‬ ‫به‬ ‫و‬ ‫باشد‬ ‫داشته‬ ‫را‬ ‫خودش‬ ‫عامل‬‫سیستم‬. ● ●‫های‬‫رایانه‬ ‫در‬ ‫رایج‬ ‫کاری‬ ‫کنیم‬ ‫تقسیم‬ ‫بخش‬ ‫چندین‬ ‫به‬ ‫را‬ ‫منفرد‬ ‫سروری‬ ‫که‬ ‫عمل‬ ‫این‬ ‫کارگیری‬‫به‬ ‫و‬ ‫ساز‬‫مجازی‬ ‫افزارهای‬‫نرم‬ ‫رشد‬ ‫با‬ ‫بازخیزی‬ ‫تازگی‬‫به‬ ‫اما‬ ‫است‬‫بوده‬ ‫فریم‬‫مین‬. ‫شود‬‫می‬ ‫دیده‬ ‫معماری‬ ‫دیگر‬ ‫سازی‬‫جازی‬ ‫برای‬ ‫های‬‫فناوری‬.
  11. 11. ‫مشکلت‬ ‫و‬ ‫شبکه‬ ‫خرابی‬ ،‫بزرگ‬ ‫سازمانهای‬ ‫چالشهای‬ ‫از‬ ‫یکی‬ ‫امروزه‬ ‫کلیه‬ ‫شدن‬ ‫فلج‬ ‫به‬ ‫منجر‬ ‫که‬ ‫است‬ ‫افزاری‬ ‫نرم‬ ‫و‬ ‫افزاری‬ ‫سخت‬ ‫برای‬ ‫مشکلت‬ ‫این‬ ‫است‬ ‫ممکن‬ ‫چند‬ ‫هر‬ ‫میگردد‬ ‫سازمان‬ ‫فعالیتهای‬. ‫هزینه‬ ‫پر‬ ‫و‬ ‫آور‬ ‫زیان‬ ‫سازمان‬ ‫برای‬ ‫آن‬ ‫نتایج‬ ،‫دهند‬ ‫رخ‬ ‫محدود‬ ‫زمان‬ ‫از‬ ‫عبارتند‬ ‫چالشها‬ ‫این‬ ‫از‬ ‫برخی‬ ‫بود‬ ‫خواهد‬.
  12. 12. ‫ویروسی‬ ‫فایلهای‬ ‫از‬ ‫کاربران‬ ‫استفاده‬ ‫بدلیل‬ ‫شبکه‬ ‫آلودگی‬ ‫آن‬ ‫افزایش‬ ‫های‬ ‫هزینه‬ ‫و‬ ‫سازمان‬ ‫در‬ ‫محدود‬ ‫باند‬ ‫پهنای‬ ‫سازمان‬ ‫اطلعات‬ ‫سرقت‬ ‫سازمان‬ ‫فایلهای‬ ‫و‬ ‫دادهها‬ ‫تجمیع‬ ‫عدم‬ ‫ها‬ ‫داده‬ ‫تمرکز‬ ‫عدم‬ ‫بدلیل‬ ‫اطلعات‬ ‫پشتیبان‬ ‫نسخه‬ ‫تهیه‬ ‫مشکلت‬ ‫افزاری‬ ‫سخت‬ ‫افزاری‬ ‫نرم‬ ‫مکرر‬ ‫رسانی‬ ‫بروز‬ ‫های‬ ‫هزینه‬/ ‫کلینتها‬ ‫افزاری‬ ‫سخت‬ ‫خرابی‬ ‫کلینتها‬ ‫افزاری‬ ‫نرم‬ ‫خرابی‬ ‫و‬ ‫کاربران‬ ‫استفاده‬ ‫مورد‬ ‫های‬ ‫برنامه‬ ‫کنترل‬ ‫چالشهای‬.... ‫گردید‬ ‫سازی‬ ‫مجازی‬ ‫نوین‬ ‫تکنولوژی‬ ‫خلق‬ ‫برای‬ ‫نیاز‬ ‫ایجاد‬ ‫باعث‬ ‫الذکر‬ ‫فوق‬ ‫چالشهای‬.
  13. 13. ‫تکنولوژی‬ ‫یک‬ ‫بعنوان‬ ‫سازی‬ ‫مجازی‬ ‫محل‬ ‫نمودن‬ ‫مستقل‬ ‫از‬ ‫است‬ ‫عبارت‬ ‫سازی‬ ‫مجازی‬ ‫کاربر‬ ‫فیزیکی‬ ‫محل‬ ‫از‬ ‫اطلعات‬ ‫پردازش‬ ‫فیزیکی‬. ،‫سازی‬ ‫مجازی‬ ‫تکنولوژی‬ ‫بکارگیری‬ ‫در‬ ‫موفقیت‬ ‫تکنولوژی‬ ‫اجزای‬ ‫تمامی‬ ‫مدیریت‬ ‫و‬ ‫اجرا‬ ‫مستلزم‬ ‫باشد‬ ‫می‬.
  14. 14. ‫سازی‬ ‫مجازی‬ ‫تکنولوژی‬ ‫استراتژیک‬ ‫مزایای‬: ‫به‬ ‫نیاز‬ ‫عدم‬ ‫موردی‬ ‫و‬ ‫خاص‬ ‫بطور‬ ‫کاربردی‬ ‫های‬ ‫برنامه‬ ‫ارائه‬)os‫کاربر‬ ‫هر‬ ‫برای‬( ‫نمی‬ ‫سازمانی‬ ‫اهداف‬ ‫راستای‬ ‫در‬ ‫که‬ ‫غیره‬ ‫و‬ ‫ای‬ ‫رایانه‬ ‫بازیهای‬ ‫نظیر‬ ‫ضروری‬ ‫غیر‬ ‫های‬ ‫افزار‬ ‫نرم‬ ‫از‬ ‫استفاده‬ ‫جلوگیری‬ ‫باشد‬ ‫شرکت‬ ‫اطلعات‬ ‫پشتیبان‬ ‫نسخ‬ ‫تهیه‬ ‫سهولت‬ ‫ها‬ ‫برنامه‬ ‫و‬ ‫اطلعات‬ ‫بودن‬ ‫متمرکز‬ ‫بدلیل‬ ‫اطلعات‬ ‫سرقت‬ ‫یا‬ ‫و‬ ‫رفتن‬ ‫دست‬ ‫از‬ ‫ریسک‬ ‫کاهش‬ ‫یونیکس‬ ‫و‬ ‫لینوکس‬ ،‫ویندوز‬ ‫متفاوت‬ ‫عاملهای‬ ‫سیستم‬ ‫از‬ ‫پشتیبانی‬)( ‫کوتاهتر‬ ‫زمان‬ ‫مدت‬ ‫در‬ ‫بال‬ ‫حجم‬ ‫در‬ ‫مشتریان‬ ‫به‬ ‫خدمات‬ ‫ارائه‬ ‫امکان‬ ‫دور‬ ‫راه‬ ‫از‬ ‫کاربران‬ ‫پشتیبانی‬ ‫بهبود‬ ‫معقول‬ ‫هزینه‬ ‫با‬ ‫موقت‬ ‫یا‬ ‫دائم‬ ‫بصورت‬ ‫مختلف‬ ‫جغرافیایی‬ ‫نقاط‬ ‫در‬ ‫سازمان‬ ‫سریع‬ ‫توسعه‬ ‫امکان‬
  15. 15. ‫سازی‬ ‫مجازی‬ ‫تکنولوژی‬ ‫پیچیدگیهای‬ ‫و‬ ‫چالشها‬ ‫همراه‬ ‫به‬ ‫را‬ ‫خود‬ ‫های‬ ‫چالش‬ ‫و‬ ‫ها‬ ‫پیچیدگی‬ ‫دیگری‬ ‫جدید‬ ‫تکنولوژی‬ ‫هر‬ ‫همانند‬ ،‫سازی‬ ‫مجازی‬ ‫تکنولوژی‬ ‫و‬ ‫ها‬ ‫پیچیدگی‬ ‫تمام‬ ‫از‬ ‫تکنولوژی‬ ‫این‬ ‫سازی‬ ‫پیاده‬ ‫برای‬ ‫گیری‬ ‫تصمیم‬ ‫از‬ ‫قبل‬ ‫است‬ ‫لزم‬ ‫بنابراین‬ ‫دارد‬. ‫پرداخت‬ ‫خواهیم‬ ‫چالشها‬ ‫این‬ ‫بررسی‬ ‫به‬ ‫زیر‬ ‫در‬ ‫بود‬ ‫مطلع‬ ‫آن‬ ‫های‬ ‫چالش‬. ‫کلن‬ ‫استراتژی‬ ‫بازبینی‬ ‫به‬ ‫نیاز‬IT‫سازمان‬ ‫نوین‬ ‫تکنولوژی‬ ‫یک‬ ‫یادگیری‬ ‫به‬ ‫نیاز‬ ‫شروع‬ ‫برای‬ ‫جدید‬ ‫سختافزار‬ ‫به‬ ‫نیاز‬ ‫سازی‬ ‫پیاده‬ ‫جهت‬ ‫دقیق‬ ‫ریزی‬ ‫برنامه‬
  16. 16. ‫برای‬ ‫تنها‬ ‫است‬ ‫ابتدایی‬ ‫بندی‬ ‫تقسیم‬ ‫یک‬ ‫زیر‬ ‫بندی‬ ‫تقسیم‬ ‫است‬ ‫موجود‬ ‫سازی‬ ‫مجازی‬ ‫برای‬ ‫متعددی‬ ‫های‬ ‫تکنولوژی‬. ‫داد‬ ‫انجام‬ ‫تر‬ ‫ساده‬ ‫را‬ ‫گیری‬ ‫تصمیم‬ ‫بتوان‬ ‫آنکه‬: 1.Server Hardware Virtualization:‫آن‬ ‫به‬hypervisor‫بسیار‬ ‫عامل‬ ‫سیستم‬ ‫یک‬ ‫شکل‬ ‫این‬ ‫به‬ ‫شود‬ ‫می‬ ‫گفته‬ ‫نیز‬. ‫عنوان‬ ‫به‬ ‫مجازی‬ ‫ماشین‬ ‫تعدادی‬ ‫برای‬ ‫تا‬ ‫تواند‬ ‫می‬ ‫عامل‬ ‫سیستم‬ ‫این‬ ‫شود‬ ‫می‬ ‫اجرا‬ ‫سرور‬ ‫روی‬ ‫اولیه‬ ‫سبک‬.host‫عمل‬ ‫باشد‬ ‫داشته‬ ‫را‬ ‫لزم‬ ‫های‬ ‫قابلیت‬ ‫افزار‬ ‫سخت‬ ‫باید‬ ‫حالت‬ ‫این‬ ‫در‬ ‫کند‬.. 2.Server Software Virtualization:‫یک‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫لینوکس‬ ‫گنو‬ ‫همانند‬ ‫عامل‬ ‫سیستم‬ ‫یک‬ ‫شکل‬ ‫این‬ ‫در‬/ Application‫عنوان‬ ‫به‬ ‫مجازی‬ ‫ماشین‬ ‫چند‬ ‫برای‬Host‫کند‬ ‫می‬ ‫عمل‬. 3.Session Virtualization:‫دهد‬ ‫می‬ ‫انجام‬ ‫را‬ ‫افزار‬ ‫نرم‬ ‫چند‬ ‫یا‬ ‫یک‬ ‫به‬ ‫مربوط‬ ‫های‬ ‫پردازش‬ ‫تمام‬ ‫مرکزی‬ ‫سیستم‬ ‫یک‬. ‫های‬ ‫ورودی‬ ‫همانند‬ ‫نمایش‬ ‫اطلعات‬ ‫تنها‬mouse ، Keyboard‫یا‬Video‫نرم‬ ‫و‬ ‫شود‬ ‫می‬ ‫ارسال‬ ‫سرور‬ ‫به‬ ‫شبکه‬ ‫تحت‬ ‫است‬ ‫پردازش‬ ‫حال‬ ‫در‬ ‫سرور‬ ‫روی‬ ‫افزار‬. 4.Application Virtualization:‫یا‬ ‫دو‬ ‫روش‬ ‫این‬ ‫به‬ ‫شود‬ ‫می‬ ‫ایزوله‬ ‫پیشین‬ ‫عامل‬ ‫سیستم‬ ‫یک‬ ‫توسط‬ ‫به‬ ‫افزار‬ ‫نرم‬ ‫یک‬. ‫از‬ ‫استفاده‬ ‫در‬ ‫که‬ ‫افزار‬ ‫نرم‬ ‫چند‬DLL‫شوند‬ ‫اجرا‬ ‫ماشین‬ ‫یک‬ ‫روی‬ ‫توانند‬ ‫می‬ ‫هستند‬ ‫متضاد‬. 5.Virtualization on Desktop:‫مشابه‬Server Software Virtualization‫عامل‬ ‫سیستم‬ ‫یک‬ ‫که‬ ‫تفاوت‬ ‫این‬ ‫با‬ ‫است‬ Client‫عنوان‬ ‫به‬Host‫همانند‬ ‫کند‬ ‫می‬ ‫عمل‬.,Windows .,ubuntu ,redhat,fedora,suse ,debian‫و‬….
  17. 17. ‫است؟‬ ‫مناسب‬ ‫سازی‬ ‫مجازی‬ ‫آیا‬ ‫شود‬ ‫گرفته‬ ‫نظر‬ ‫در‬ ‫باید‬ ‫قدم‬ ‫این‬ ‫در‬ ‫زیر‬ ‫موارد‬: 1.‫های‬ ‫بستر‬ ‫آیا‬ ‫شود‬ ‫اجرا‬ ‫شده‬ ‫مجازی‬ ‫محیط‬ ‫یک‬ ‫روی‬ ‫تواند‬ ‫می‬ ‫کاری‬ ‫حجم‬ ‫آیا‬ ‫سازگاری‬. : ‫باید‬ ‫یا‬ ‫دارند‬ ‫را‬ ‫جدید‬ ‫شده‬ ‫مجازی‬ ‫محیط‬ ‫به‬ ‫گویی‬ ‫پاسخ‬ ‫توانایی‬ ‫احتمالی‬ ‫موجود‬ ‫محیط‬ ‫برای‬ ‫نیاز‬ ‫مورد‬ ‫های‬ ‫افزار‬ ‫نرم‬ ‫اجرای‬ ‫در‬ ‫آیا‬ ‫شوند‬ ‫ایجاد‬ ‫دیگری‬ ‫های‬ ‫زیرساخت‬. ‫دارد؟‬ ‫وجود‬ ‫سازی‬ ‫مجازی‬ ‫با‬ ‫نبودن‬ ‫سازگار‬ ‫مشکل‬ ‫شده‬ ‫مجازی‬ 2.‫شوند؟‬ ‫می‬ ‫پشتیبانی‬ ‫شده‬ ‫مجازی‬ ‫محیط‬ ‫برای‬ ‫نیاز‬ ‫مورد‬ ‫های‬ ‫افزار‬ ‫نرم‬ ‫آیا‬ ‫پشتیبانی‬: 3.‫است؟‬ ‫مجاز‬ ‫سازی‬ ‫مجازی‬ ،‫نظر‬ ‫مورد‬ ‫های‬ ‫افزار‬ ‫نرم‬ ‫لیسنس‬ ‫در‬ ‫آیا‬ ‫لیسنس‬: 4.‫داری‬ ‫نگه‬ ‫های‬ ‫هزینه‬ ‫آیا‬ ‫دارد؟‬ ‫اقتصادی‬ ‫توجیه‬ ‫سازی‬ ‫مجازی‬ ‫انجام‬ ‫آیا‬ ‫تجاری‬ ‫مزایای‬: ‫یابد؟‬ ‫می‬ ‫کاهش‬ ‫مدیریتی‬ ‫های‬ ‫فعالیت‬ ‫یابد؟‬ ‫می‬ ‫کاهش‬
  18. 18. ‫دهه‬ ‫در‬ ‫مفهوم‬ ‫این‬۶۰‫از‬ ‫که‬ ‫هنگامی‬ ،Mainframe‫با‬ ‫آمد‬ ‫وجود‬ ‫به‬ ،‫شد‬‫می‬ ‫استفاده‬ ‫ها‬. ‫نیازهای‬ ‫از‬ ‫یکی‬ ،‫کامپیوتری‬ ‫های‬‫شبکه‬ ‫و‬ ‫کامپیوتر‬ ‫خصوصا‬ ‫و‬ ‫دیجیتال‬ ‫دنیای‬ ‫های‬‫پیشرفت‬ ‫توجه‬ ‫با‬ ‫بود‬ ‫بال‬ ‫سرعت‬ ‫با‬ ‫سرویسها‬ ‫و‬ ‫منابع‬ ‫به‬ ‫سریع‬ ‫و‬ ‫آسان‬ ‫دسترسی‬ ‫مدیران‬ ‫و‬ ‫کاربران‬. ‫اطلعات‬ ‫انتقال‬ ‫سرعت‬ ‫کمبود‬ ‫مشکل‬ ‫اطلعات‬ ‫ارسال‬ ‫نرخ‬ ‫بالرفتن‬ ‫و‬ ‫ارتباطات‬ ‫گسترش‬ ‫به‬ ‫پردازشی‬ ‫توان‬ ‫رفتن‬ ‫بال‬ ‫از‬ ‫بعد‬ ‫بود‬ ‫یافتن‬ ‫بهبود‬ ‫حال‬ ‫در‬.Mainframe‫به‬ ‫مدیران‬ ‫بیشتر‬ ،‫ها‬ ‫از‬ ‫استفاده‬ ‫سمت‬Mainframe‫هزینه‬ ‫با‬ ‫و‬ ‫مناسب‬ ‫زمان‬ ‫در‬ ‫کاربران‬ ‫به‬ ‫دادن‬‫سرویس‬ ‫برای‬ ‫قدیمی‬ ‫راهبرد‬ ‫در‬ ‫رفتند‬ ‫پایین‬.،Mainframe‫منطقی‬ ‫صورت‬ ‫به‬ ‫مجازی‬ ‫ماشین‬ ‫تعدادی‬ ‫به‬ ‫را‬ ‫به‬ ‫را‬ ‫مجازی‬ ‫ماشینهای‬ ‫این‬ ‫از‬ ‫کدام‬ ‫هر‬ ‫کاربران‬ ‫کارهای‬ ‫پردازش‬ ‫برای‬ ‫و‬ ‫کردند‬‫می‬ ‫تقسیم‬ ،‫مجازی‬ ‫ماشین‬ ‫یک‬ ‫برای‬ ‫مشکل‬ ‫بروز‬ ‫صورت‬ ‫در‬ ‫دادند‬‫می‬ ‫تخصیص‬ ‫کاربران‬ ‫کارهای‬. ‫گرفتند‬‫نمی‬ ‫قرار‬ ‫تاثیر‬ ‫تحت‬ ‫دیگر‬ ‫ماشینهای‬.
  19. 19. ‫توجه‬ ‫با‬ ‫شد‬ ‫کمرنگ‬ ‫تدریج‬ ‫به‬ ‫قبلی‬ ‫رویکرد‬ ‫بودند‬ ‫پایین‬ ‫قیمت‬ ‫و‬ ‫بال‬ ‫توان‬ ‫دارای‬ ‫که‬ ‫سرورها‬ ‫جدید‬ ‫نسل‬ ‫ظهور‬ ‫از‬ ‫بعد‬. - - ،‫اختصاصی‬ ‫عامل‬‫سیستم‬ ‫و‬ ‫افزار‬‫سخت‬ ‫به‬ ‫سرویسها‬ ‫این‬ ‫از‬ ‫هرکدام‬ ‫نیاز‬ ‫و‬ ،‫ها‬‫شبکه‬ ‫در‬ ‫جدید‬ ‫سرویسهای‬ ‫افزایش‬ ‫به‬ ‫دهه‬ ‫در‬ ‫رویکرد‬ ‫این‬ ‫کرد‬ ‫پیدا‬ ‫تغییر‬ ‫سرویس‬ ‫یک‬ ‫سرور‬ ‫یک‬ ‫به‬ ‫جدید‬ ‫راهبرد‬. ” “۹۰‫بعد‬ ‫اما‬ ،‫بود‬ ‫مناسب‬ ‫جاری‬ ‫دهه‬ ‫اوایل‬ ‫و‬ ‫کردن‬ ‫مانیتور‬ ‫از‬ ‫بعد‬ ‫کرد‬ ‫پیدا‬ ‫بازنگری‬ ‫به‬ ‫نیاز‬ ‫رویکرد‬ ‫این‬ ،‫شدند‬ ‫بال‬ ‫توان‬ ‫با‬ ‫افزارهایی‬‫سخت‬ ‫دارای‬ ‫سرورها‬ ‫اینکه‬ ‫از‬. ‫از‬ ‫کمتر‬ ‫منابع‬ ‫از‬ ‫استفاده‬ ‫میزان‬ ‫سرورها‬ ‫از‬ ‫کثیری‬ ‫تعداد‬ ‫در‬ ‫که‬ ‫شد‬ ‫مشاهده‬ ‫سرورها‬ ‫در‬ ‫شده‬ ‫استفاده‬ ‫منابع‬۲۰‫می‬ % ‫به‬ ‫توجه‬ ‫با‬ ‫شد‬‫می‬ ‫افزار‬ ‫سخت‬ ‫وری‬‫بهره‬ ‫کاهش‬ ‫حال‬ ‫عین‬ ‫در‬ ‫و‬ ‫انرژی‬ ‫مصرف‬ ‫و‬ ‫هزینه‬ ‫رفتن‬ ‫بال‬ ‫باعث‬ ‫رویه‬ ‫این‬ ‫باشد‬. . ‫سرورها‬ ‫کاراتر‬ ‫و‬ ‫آسانتر‬ ‫مدیریت‬ ‫و‬ ‫افزار‬ ‫سخت‬ ‫وری‬‫بهره‬ ‫بالبردن‬ ،‫هزینه‬ ‫کاهش‬ ‫هدف‬ ‫جدید‬ ‫راهبردهای‬ ‫در‬ ‫مسائل‬ ‫این‬ ‫شکل‬ ‫در‬ ‫بود‬) .۱‫قرار‬ ‫سمت‬ ‫به‬ ‫را‬ ‫شبکه‬ ‫متخصصان‬ ‫و‬ ‫مدیران‬ ‫مسائل‬ ‫این‬ ‫بنابراین‬ ‫است‬ ‫شده‬ ‫داده‬ ‫نشان‬ ‫مساله‬ ‫این‬. ( ‫متنوع‬ ‫های‬‫سرویس‬ ‫قراردادن‬ ‫هدف‬ ‫جدید‬ ‫راهبرد‬ ‫در‬ ‫داد‬ ‫سوق‬ ‫قدرتمند‬ ‫افزار‬‫سخت‬ ‫یک‬ ‫روی‬ ‫بر‬ ‫مختلف‬ ‫سرورهای‬ ‫دادن‬. ، ‫تر‬‫هزینه‬ ‫کم‬ ،‫آسانتر‬ ‫آن‬ ‫مدیریت‬ ‫طریق‬ ‫این‬ ‫از‬ ‫تا‬ ‫بود‬ ‫کمتر‬ ‫هزینه‬ ‫با‬ ‫و‬ ‫متمرکز‬ ‫صورت‬ ‫به‬ ‫افزار‬ ‫سخت‬ ‫یک‬ ‫روی‬ ‫بر‬ ‫باشد‬ ‫بالتر‬ ‫آن‬ ‫اعتماد‬ ‫قابلیت‬ ‫و‬ ‫بودن‬ ‫دسترس‬ ‫در‬ ‫میزان‬ ،‫راحتتر‬ ‫گیری‬‫پشتیبان‬ ‫و‬ ‫نگهداری‬ ‫فرایندهای‬. ‫شکل‬۱‫جدید‬ ‫راهبرد‬ ‫با‬ ‫مقایسه‬ ‫در‬ ‫قبلی‬ ‫روش‬ ‫در‬ ‫صعودی‬ ‫روند‬ -
  20. 20. ‫باشد‬ ‫زیر‬ ‫موارد‬ ‫تواند‬‫می‬ ‫انتزاع‬ ‫این‬ ‫کنند‬‫می‬ ‫تعریف‬ ‫کامپیوتر‬ ‫منابع‬ ‫انتزاع‬ ‫را‬ ‫سازی‬‫مجازی‬: . . ‫کند‬‫می‬ ‫جدا‬ ‫افزار‬‫سخت‬ ‫از‬ ‫را‬ ‫عامل‬ ‫سیستم‬ ‫پلتفرم‬:. Desktop:‫یک‬Desktop‫همراه‬ ‫به‬ ‫را‬OS،‫کند‬‫می‬ ‫سازی‬‫شبیه‬ ‫آن‬ ‫افزاری‬ ‫سخت‬ ‫منابع‬ ‫و‬ ‫کاربردها‬. ‫کند‬‫می‬ ‫ایجاد‬ ‫عامل‬ ‫سیستم‬ ‫از‬ ‫مستقل‬ ‫صورت‬ ‫به‬ ‫را‬ ‫کاربردها‬ ‫کاربردها‬:. ‫شبکه‬ ‫منابع‬:،I/O،‫مجازی‬ ‫حافظه‬ ‫و‬ ‫سازی‬‫ذخیره‬ ‫منابع‬ ،‫حافظه‬ ‫است‬ ‫رفته‬ ‫بکار‬ ‫عامل‬ ‫سیستم‬ ‫از‬ ‫افزار‬ ‫سخت‬ ‫لیه‬ ‫جداسازی‬ ‫مفهوم‬ ‫به‬ ‫سازی‬‫مجازی‬ ،‫مقاله‬ ‫این‬ ‫در‬‫در‬ . ‫سخت‬ ‫روی‬ ‫بر‬ ‫تواند‬‫می‬ ‫راحتی‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫یک‬ ،‫گرفته‬ ‫صورت‬ ‫جداسازی‬ ‫به‬ ‫توجه‬ ‫با‬ ‫مفهوم‬ ‫این‬ ‫مختلف‬ ‫های‬ ‫عامل‬ ‫سیستم‬ ،‫افزار‬ ‫سخت‬ ‫یک‬ ‫روی‬ ‫بر‬ ‫نیز‬ ‫مقابل‬ ‫در‬ ‫و‬ ‫شود‬ ‫اجرا‬ ‫مختلف‬ ‫افزارهای‬ ‫شوند‬ ‫اجرا‬ ‫توانند‬‫می‬..‫شکل‬ ‫در‬۳‫واقعی‬ ‫سیستم‬ ‫یک‬ ‫تفاوت‬‫همراه‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫یک‬ ‫آن‬ ‫در‬ ‫-که‬ ‫کدام‬ ‫هر‬ ‫که‬ ‫مجازی‬ ‫های‬‫ماشین‬ ‫مقابل‬ ‫در‬ ‫است‬ ‫گرفته‬ ‫قرار‬ ‫خاص‬ ‫افزار‬ ‫سخت‬ ‫یک‬ ‫روی‬ ‫بر‬ ‫کاربردها‬- - ‫وجود‬ ‫افزار‬‫سخت‬ ‫یک‬ ‫روی‬ ‫بر‬ ‫و‬ ‫باشند‬‫می‬ ‫اختصاصی‬ ‫محیط‬ ‫دارای‬ ‫و‬ ‫بوده‬ ‫مختلف‬ ‫عامل‬‫سیستم‬ ‫دارای‬- ‫افزار‬ ‫سخت‬ ‫از‬ ‫یکپارچه‬ ‫دید‬ ‫یک‬ ‫ارائه‬ ‫هدف‬ ،‫پیداست‬ ‫شکل‬ ‫در‬ ‫که‬ ‫همانطور‬ ‫است‬ ‫شده‬ ‫داده‬ ‫نشان‬ ،‫دارند‬. ‫است‬ ‫ها‬‫عامل‬‫سیستم‬ ‫به‬.
  21. 21. ●‫سازی‬‫مجازی‬ ‫مزایای‬ ‫و‬ ‫دستاوردها‬ ‫داشتن‬ ‫اند‬‫بخشیده‬ ‫بهبود‬ ‫را‬ ‫ما‬ ‫تفکر‬ ‫و‬ ‫کار‬‫و‬‫کسب‬ ‫روش‬ ‫و‬ ‫راه‬ ‫سازی‬‫مجازی‬ ‫های‬‫تکنولوژی‬. ‫مجموعه‬ ‫داشتن‬ ‫یا‬ ‫و‬ ‫آن‬ ‫روی‬ ‫بر‬ ‫سرویسها‬ ‫از‬ ‫مختلفی‬ ‫مجموعه‬ ‫اجرای‬ ‫و‬ ‫قدرتمند‬ ‫سرور‬ ‫یک‬ ‫سمت‬ ‫به‬ ‫گرایش‬ ‫اصلی‬ ‫علل‬ ‫از‬ ‫یکی‬ ‫آن‬ ‫منابع‬ ‫از‬ ‫حداکثری‬ ‫وری‬‫بهره‬ ‫و‬ ‫ارزان‬ ‫سرورهای‬ ‫از‬ ‫ای‬ ‫و‬ ‫ای‬‫شبکه‬ ‫مدیر‬ ‫هر‬ ‫که‬ ‫است‬ ‫جدیدی‬ ‫تکنولوژی‬ ‫سازی‬‫مجازی‬ ‫است‬ ‫بوده‬ ‫سازی‬‫مجازی‬ ‫مفهوم‬. ‫های‬ ‫شرکت‬ ‫و‬ ‫متعدد‬ ‫کاربران‬ ‫شود‬ ‫بهرمند‬ ‫آن‬ ‫مزایای‬ ‫از‬ ‫تواند‬‫می‬ ‫کامپیوتری‬ ‫کاربر‬ ‫هر‬. ‫سازی‬‫مجازی‬ ‫حلهای‬‫راه‬ ‫از‬ ‫جهان‬ ‫سراسر‬ ‫در‬ ‫مختلفی‬‫سودمند‬ ‫و‬ ‫مفید‬ ‫حل‬ ‫راه‬ ‫یک‬ ‫عنوان‬ ‫به‬ ‫مدیریت‬ ‫برای‬IT‫از‬ ‫وری‬‫بهره‬ ‫و‬ ‫پذیری‬ ‫انعطاف‬ ،‫کارایی‬ ‫افزایش‬ ،‫هزینه‬ ‫کاهش‬ ‫راستای‬ ‫در‬ ‫را‬ ‫سازی‬‫مجازی‬ ‫مزایای‬ ‫کلی‬ ‫طور‬ ‫به‬ ‫کنند‬‫می‬ ‫استفاده‬ ،‫خود‬ ‫سازمانهای‬ ‫در‬ ‫افزارها‬ ‫سخت‬. ‫به‬ ‫توان‬‫می‬ ‫کرد‬ ‫بندی‬ ‫دسته‬ ‫زیر‬ ‫صورت‬: ‫بزرگ‬ ‫سازمانهای‬ ‫مشکلت‬ ‫بزرگترین‬ ‫از‬ ‫یکی‬ ‫زیرساخت‬ ‫سازی‬‫بهینه‬ ‫و‬ ‫سرورها‬ ‫سازی‬‫یکپاچه‬: ‫پراکنده‬ ‫صورت‬ ‫به‬ ‫سازمانی‬ ‫وقتی‬ ‫مساله‬ ‫این‬ ‫است‬ ‫کاربران‬ ‫افزار‬‫سخت‬ ‫نگهداری‬ ‫و‬ ‫تهیه‬. ‫بسیار‬ ‫روزرسانی‬ ‫به‬ ‫و‬ ‫تعمیر‬ ، ‫ارتقا‬ ‫فرایندهای‬ ‫زیرا‬ ‫شد‬ ‫خواهد‬ ‫تر‬‫بحرانی‬ ‫بسیار‬ ‫باشد‬ ‫و‬ ‫منابع‬ ‫تمام‬ ‫از‬ ‫گیری‬‫بهره‬ ‫با‬ ‫را‬ ‫منابع‬ ‫از‬ ‫حداکثری‬ ‫وری‬‫بهره‬ ‫امکان‬ ‫سازی‬‫مجازی‬ ‫است‬ ‫وقتگیر‬. ‫کند‬ ‫استفاده‬ ‫بهینه‬ ‫صورت‬ ‫به‬ ‫منابع‬ ‫از‬ ‫توان‬‫می‬ ، ‫کاربرد‬ ‫یک‬ ‫برای‬ ‫سرور‬ ‫یک‬ ‫سنت‬ ‫شکستن‬“ ”.
  22. 22. ‫افزارهای‬‫سخت‬ ‫و‬ ‫سرورها‬ ‫تعداد‬ ‫سازی‬‫مجازی‬ ‫با‬ ‫فیزیکی‬ ‫زیرساخت‬ ‫هزینه‬ ‫کاهش‬: ‫چه‬ ‫هر‬ ‫یابد‬‫می‬ ‫کاهش‬ ‫ای‬‫ملحظه‬ ‫قابل‬ ‫مقدار‬ ‫به‬ ‫ها‬‫دیتاسنتر‬ ‫در‬ ‫آن‬ ‫با‬ ‫مرتبط‬. ‫و‬ ‫برقی‬ ‫تجهیزات‬ ، ‫نیاز‬ ‫مورد‬ ‫فضای‬ ‫کاهش‬ ‫باعث‬ ،‫باشد‬ ‫کمتر‬ ‫سرورها‬ ‫تعداد‬ ‫درکاهش‬ ‫ای‬‫فزاینده‬ ‫تاثیر‬ ‫خود‬ ‫نوبه‬ ‫به‬ ‫کدام‬ ‫هر‬ ‫که‬ ‫شد‬ ‫خواهد‬ ‫مطبوع‬ ‫تهویه‬ ‫داشت‬ ‫خواهند‬ ‫ها‬ ‫هزینه‬.
  23. 23. ‫در‬ ‫زیرساخت‬ ‫مدیریت‬ ‫جدید‬ ‫روش‬ ‫یک‬ ‫سازی‬‫مجازی‬ ‫اعمال‬ ‫پذیری‬‫انعطاف‬ ‫و‬ ‫پاسخگویی‬ ‫قدرت‬ ‫بهبود‬: ‫مدیران‬ ‫به‬ ‫کمک‬ ‫راستای‬IT‫و‬ ‫نگهداری‬ ،‫مانتیتورینگ‬ ،‫بندی‬‫پیکره‬ ‫مانند‬ ‫تکراری‬ ‫اعمال‬ ‫کاهش‬ ‫با‬ ‫تا‬ ‫است‬ provisioning‫باشد‬ ‫داشته‬ ‫بسزایی‬ ‫نقش‬ ‫مدیران‬ ‫این‬ ‫زمان‬ ‫جویی‬‫درصرفه‬. ‫زمانهای‬ ‫میزان‬ ‫بردن‬ ‫بین‬ ‫از‬ ‫کار‬ ‫و‬ ‫کسب‬ ‫دوام‬ ‫بهبود‬ ‫و‬ ‫کاربردها‬ ‫بودن‬ ‫دسترس‬ ‫در‬ ‫میزان‬ ‫بردن‬ ‫بال‬: downtime Planned‫گیری‬‫پشتیبان‬ ‫قابلیت‬ ‫و‬ ‫نشده‬ ‫بینی‬‫پیش‬ ‫های‬‫خرابی‬ ‫بروز‬ ‫هنگام‬ ‫در‬ ‫سریع‬ ‫بازیابی‬ ‫و‬ ‫است‬ ‫سرویس‬ ‫در‬ ‫وقفه‬ ‫بدون‬ ‫مجازی‬ ‫محیطهای‬ ‫تمام‬ ‫انتقال‬ ‫و‬ ‫امن‬. ‫محیطهای‬ ‫کردن‬ ‫مانیتور‬ ‫و‬ ‫مدیریت‬ ،‫بکارگیری‬ ‫توانایی‬ ‫بهتر‬ ‫امنیت‬ ‫و‬ ‫مدیریت‬:Desktop‫امن‬ ‫صورت‬ ‫به‬ ‫راه‬ ‫از‬ ‫یا‬ ‫محلی‬ ‫صورت‬ ‫به‬ ‫توانند‬‫می‬ ‫نهایی‬ ‫کاربران‬ ‫و‬ ‫باشد‬‫می‬ ‫کامپیوتر‬ ‫سیستم‬ ‫هر‬ ‫روی‬ ‫بر‬ ‫اجرا‬ ‫قابل‬ ‫که‬ ‫بلفاصله‬ ‫سیستم‬ ‫یک‬ ‫برای‬ ‫مشکل‬ ‫بروز‬ ‫و‬ ‫خرابی‬ ‫صورت‬ ‫در‬ ‫کنند‬ ‫استفاده‬ ‫ای‬‫شبکه‬ ‫ارتباط‬ ‫بدون‬ ‫یا‬ ‫با‬ ‫دور‬. ‫سیستم‬ ‫خود‬ ‫از‬ ‫جدا‬ ‫صورت‬ ‫به‬ ‫توان‬‫می‬ ‫هم‬ ‫را‬ ‫شخص‬ ‫هر‬ ‫شخصی‬ ‫های‬‫داده‬ ‫و‬ ‫هستند‬ ‫جایگزینی‬ ‫قابل‬ ‫کرد‬ ‫ذخیره‬ ‫مجازی‬. ‫به‬ ‫ماشین‬ ‫یک‬ ‫به‬ ‫یافته‬‫تخصیص‬ ‫افزاری‬‫سخت‬ ‫منابع‬ ‫بودن‬ ‫کم‬ ‫صورت‬ ‫در‬ ‫آسان‬ ‫بروزرسانی‬ ‫و‬ ‫ارتقاء‬: ‫متعددی‬ ‫های‬‫سیستم‬ ‫توان‬‫می‬ ‫راحتی‬ ‫به‬ ‫رسانی‬ ‫روز‬ ‫به‬ ‫برای‬ ‫کرد‬ ‫اضافه‬ ‫ماشین‬ ‫منابع‬ ‫به‬ ‫توان‬‫می‬ ‫راحتی‬. ‫کرد‬ ‫رسانی‬ ‫روز‬ ‫به‬ ،‫زیاد‬ ‫انتقالت‬ ‫به‬ ‫نیاز‬ ‫بدون‬ ‫را‬. ‫از‬ ‫حمایت‬ ‫امکان‬Remote Developer:‫می‬ ‫کار‬ ‫سپاری‬‫برون‬ ‫صورت‬ ‫به‬ ‫مشتریانی‬ ‫با‬ ‫که‬ ‫شرکتهایی‬ ‫برای‬ ‫در‬ ‫امن‬ ‫صورت‬ ‫به‬ ‫ها‬ ‫داده‬ ‫راحتی‬ ‫به‬ ‫تکنولوژی‬ ‫این‬ ‫با‬ ‫است‬ ‫مهم‬ ‫بسیار‬ ‫آن‬ ‫های‬‫داده‬ ‫امنیت‬ ‫مساله‬ ،‫کنند‬. ‫شد‬ ‫خواهد‬ ‫نگهداری‬ ‫سازمان‬ ‫داخل‬ ‫های‬ ‫حافظه‬
  24. 24. ‫یا‬ ‫روش‬ ‫هر‬ ‫شده‬ ‫مطرح‬ ‫مزایای‬ ‫کنار‬ ‫در‬ ‫است‬ ‫قضیه‬ ‫از‬ ‫بخشی‬ ‫تنها‬ ‫شده‬ ‫مطرح‬ ‫مزایای‬. ‫از‬ ‫عبارتند‬ ‫آن‬ ‫معایبی‬ ‫عمده‬ ‫بود‬ ‫خواهد‬ ‫معایبی‬ ‫دارای‬ ‫جدیدی‬ ‫تکنولوژی‬.: ‫مناسب‬ ‫شبکه‬ ‫بستر‬ ‫و‬ ‫سازی‬ ‫مجازی‬ ‫بستر‬ ‫به‬ ‫نیاز‬ ‫قوی‬ ‫سرور‬ ‫کلسهای‬ ‫گران‬ ‫افزار‬ ‫سخت‬ ‫به‬ ‫نیاز‬( ) ‫نگهداری‬ ‫و‬ ‫اندازی‬ ‫راه‬ ‫جهت‬ ‫خبره‬ ‫افراد‬ ‫به‬ ‫نیاز‬ ‫انجام‬ ‫حال‬ ‫در‬ ‫تکنولوژی‬ ‫این‬ ‫کارایی‬ ‫بهبود‬ ‫راستای‬ ‫در‬ ‫زیادی‬ ‫تلشهای‬ ‫است‬ ‫ذکر‬ ‫به‬ ‫لزم‬ ‫و‬ ‫سیسکو‬ ‫مانند‬ ‫شبکه‬ ‫تجهیزات‬ ‫سازنده‬ ‫شرکتها‬ ‫است‬.HP‫حمایت‬ ‫میزان‬ ‫بالبردن‬ ‫حال‬ ‫در‬ ‫اخیر‬ ‫تولیدات‬ ‫از‬ ‫یکی‬ ‫مثال‬ ‫برای‬ ‫اند‬ ‫جدید‬ ‫تکنولوژی‬ ‫این‬ ‫از‬ ‫خود‬ ‫تولیدی‬ ‫تجهیزات‬. ‫کلسهای‬ ‫سوییچهای‬Cisco Nexus 1000V‫است‬ ‫شرکت‬ ‫دو‬ ‫همکاری‬ ‫محصول‬ ‫که‬ ‫باشد‬‫می‬.
  25. 25. ‫تکنولوژی‬ ‫این‬ ‫آینده‬ ‫و‬ ‫جذاب‬ ‫مباحث‬ ‫از‬ ‫دیگر‬ ‫یکی‬ ‫ابری‬ ‫محاسبات‬ ‫آن‬ ‫کنار‬ ‫در‬ ‫و‬ ‫است‬ ‫بهبود‬ ‫حال‬ ‫در‬ ‫سیار‬ ‫ارتباطات‬ ‫رشد‬ ‫نرخ‬ ‫اکثر‬ ‫آینده‬ ‫در‬ ‫سازی‬ ‫مجازی‬ ‫مزایای‬ ‫و‬ ‫مسائل‬ ‫این‬ ‫به‬ ‫توجه‬ ‫با‬ ‫است‬ ‫کامپیوتری‬ ‫های‬‫شبکه‬ ‫رشد‬ ‫حال‬ ‫در‬. ‫عرضه‬ ‫شده‬ ‫سازی‬‫مجازی‬ ‫بصورت‬ ‫و‬ ‫بال‬ ‫اطمینان‬ ‫قابلیت‬ ‫با‬ ‫و‬ ‫قوی‬ ‫افزارهای‬ ‫سخت‬ ‫روی‬ ‫بر‬ ‫سرویسها‬ ‫حال‬ ‫در‬ ‫افزاری‬‫سخت‬ ‫های‬‫شرکت‬ ‫و‬ ‫دارد‬ ‫بهبود‬ ‫به‬ ‫نیاز‬ ‫هنوز‬ ‫تکنولوژی‬ ‫این‬ ‫سرویسهای‬ ‫شد‬ ‫خواهند‬. ‫هستند‬ ‫سازی‬‫مجازی‬ ‫از‬ ‫خود‬ ‫محصولت‬ ‫حمایت‬ ‫میزان‬ ‫بالبردن‬. ‫و‬ ‫سیسکو‬ ‫شرکت‬ ‫محصولت‬ ،‫مطلب‬ ‫این‬ ‫موید‬HP‫عرصه‬ ‫بزرگان‬ ‫حمایت‬ ‫و‬IT‫است‬ ‫سازی‬‫مجازی‬ ‫از‬. ‫شرکت‬ ‫جدید‬ ‫محصول‬VMware‫آوریل‬ ‫در‬ ‫که‬۲۰۰۹‫نام‬ ‫با‬VSphere‫ادعاست‬ ‫این‬ ‫بر‬ ‫تاییدی‬ ،‫شد‬ ‫ارائه‬. ‫شرکت‬HP‫در‬۲۱‫سرورهای‬ ‫در‬ ‫جدید‬ ‫محصول‬ ‫از‬ ‫حمایت‬ ‫اعلم‬ ‫جاری‬ ‫سال‬ ‫آوریل‬HP Proliant‫و‬ BladeSystem G6‫زنده‬ ‫را‬ ‫امید‬ ‫این‬ ‫و‬ ‫شد‬ ‫بازار‬ ‫در‬ ‫شگرف‬ ‫تحولی‬ ‫ایجاد‬ ‫باعث‬ ‫جدید‬ ‫محصول‬ ‫این‬ ‫کرد‬. ‫به‬ ‫مختلف‬ ‫سرویسهای‬ ‫محصول‬ ‫این‬ ‫در‬ ‫رفت‬ ‫خواهد‬ ‫پیش‬ ‫سازی‬‫مجازی‬ ‫سوی‬ ‫به‬ ‫آینده‬ ‫که‬ ‫داشت‬ ‫نگه‬. ‫است‬ ‫ارائه‬ ‫قابل‬ ‫آنها‬ ‫های‬‫سیستم‬ ‫روی‬ ‫بر‬ ‫مختلف‬ ‫افزارهای‬‫نرم‬ ‫نصب‬ ‫به‬ ‫نیاز‬ ‫بدون‬ ‫کاربران‬. ‫در‬ ‫جویی‬‫صرفه‬ ‫با‬ ‫رابطه‬ ‫در‬ ‫نویدهایی‬ ، ‫سازی‬‫مجازی‬ ‫برای‬ ‫گفت‬ ‫توان‬ ‫می‬ ‫خلصه‬ ‫طور‬ ‫به‬: ‫محاسبات‬ ‫فناوری‬ ‫شدن‬ ‫کاربردی‬ ‫با‬ ‫دهد‬‫می‬ ‫ها‬ ‫دهنده‬ ‫سرویس‬ ‫تنوع‬ ‫و‬ ‫تعداد‬ ‫در‬ ‫کاهش‬ ‫و‬ ‫افزارها‬‫سخت‬. ‫ذخیره‬ ‫برای‬ ‫نیاز‬ ‫مورد‬ ‫فضای‬ ‫ها‬‫سازمان‬ ‫شوند‬‫می‬ ‫خارج‬ ‫معادله‬ ‫این‬ ‫از‬ ‫کلی‬ ‫به‬ ‫ها‬ ‫دهنده‬ ‫سرویس‬ ،‫ابری‬. ‫دسترسی‬ ‫آنها‬ ‫به‬ ‫اینترنت‬ ‫طریق‬ ‫از‬ ،‫کنند‬‫می‬ ‫اجاره‬ ‫مجازی‬ ‫های‬ ‫دهنده‬ ‫سرویس‬ ‫روی‬ ‫را‬ ‫اطلعاتشان‬ ‫انجام‬ ‫ها‬‫داده‬ ‫مراکز‬ ‫در‬ ‫مستقر‬ ‫گرهای‬‫پردازش‬ ‫از‬ ‫استفاده‬ ‫با‬ ‫را‬ ‫لزم‬ ‫های‬‫پردازش‬ ‫دور‬ ‫راه‬ ‫از‬ ‫و‬ ‫دارند‬ ‫قابل‬ ‫مقادیر‬ ‫ترتیب‬ ‫این‬ ‫به‬ ‫و‬ ‫پردازند‬‫می‬ ‫پول‬ ‫کنند‬‫می‬ ‫استفاده‬ ‫که‬ ‫چیزی‬ ‫برای‬ ‫تنها‬ ‫مشتریان‬ ‫دهند‬‫می‬. ‫کنند‬‫می‬ ‫جویی‬‫صرفه‬ ،‫سرما‬ ‫و‬ ‫گرما‬ ،‫روشنایی‬ ‫مانند‬ ‫خدماتی‬ ‫دریافت‬ ‫های‬‫هزینه‬ ‫در‬ ‫توجهی‬.
  26. 26. ‫انواع‬ ‫و‬ ‫کاربرد‬ ‫و‬ ‫معنی‬ ‫با‬ ‫است‬ ‫بهتر‬ ‫ها‬ ‫ساز‬ ‫مجازی‬ ‫از‬ ‫نوع‬ ‫هر‬ ‫بهتر‬ ‫درک‬ ‫برای‬ Hypervisor ‫آشنا‬ ‫هایپرویژن‬ ‫یک‬ ‫شوید‬. ( Hypervisor ) ‫محاسباتی‬ ‫محیط‬ ‫یک‬ ‫سازی‬ ‫مجازی‬ ‫برای‬ ‫روش‬ ‫دو‬ ‫از‬ ‫یکی‬ ‫از‬ ‫ما‬ ‫منظور‬ ، ‫است‬ virtualize ،‫مانند‬ ‫منابع‬ ‫تقسیم‬ RAM , CPU ‫فیزیکی‬ ‫محاسبات‬ ‫محیط‬ ‫یک‬ ‫از‬ ‫به‬ ‫شده‬ ‫شناخته‬ ‫کوچکتر‬ ‫مجازی‬ ‫ماشین‬ ‫چند‬ ‫به‬ ‫میزبان‬ ‫اصلی‬ ‫سرور‬ ‫عنوان‬ ‫به‬ ‫شده‬ ‫شناخته‬) ( ) ‫مهمان‬ ‫عنوان‬(
  27. 27. ‫سازی‬ ‫مجازی‬ ‫های‬ ‫ار‬‫ز‬‫اف‬ ‫نرم‬ ‫انواع‬ ‫به‬ ‫میتوان‬ ‫ها‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫نمونه‬ ‫از‬:
  28. 28. OpenVZ: ● ●Openvz‫باز‬ ‫متن‬ ‫ساز‬ ‫مجازی‬ ‫یک‬Hypervisor‫نوع‬ ‫از‬hosted‫یا‬type2‫که‬ ‫است‬ ‫رایگان‬ ‫است‬ ‫توسط‬ ، ‫شود‬ ‫می‬ ‫نصب‬ ‫لینوکس‬ ‫عامل‬ ‫سیستم‬ ‫روی‬openvz‫مجازی‬ ‫سرور‬ ‫توانید‬ ‫می‬ ‫تنها‬ ‫ندارد‬ ‫وجود‬ ‫ویندوز‬ ‫مجازی‬ ‫سرور‬ ‫ارائه‬ ‫امکان‬ ‫ساز‬ ‫مجازی‬ ‫این‬ ‫در‬ ‫و‬ ‫کنید‬ ‫ارائه‬ ‫لینوکس‬ . openvz‫توسط‬ ‫شده‬ ‫ایجاد‬ ‫مجازی‬ ‫های‬ ‫سرور‬ ‫تمام‬ ‫و‬ ‫کند‬ ‫می‬ ‫استفاده‬ ‫کرنل‬ ‫یک‬ ‫از‬openvz‫از‬ ‫است‬ ‫ساز‬ ‫مجازی‬ ‫این‬ ‫معایب‬ ‫از‬ ‫یکی‬ ‫مورد‬ ‫این‬ ‫که‬ ‫کنند‬ ‫می‬ ‫استفاده‬ ‫کرنل‬ ‫یک‬ ●openvz‫زیادی‬ ‫فنی‬ ‫دانش‬ ‫به‬ ‫نیاز‬ ‫که‬ ‫شود‬ ‫می‬ ‫ارائه‬ ‫خودکار‬ ‫عامل‬ ‫سیستم‬ ‫نصب‬ ‫امکان‬ ‫با‬ ‫ندارد‬ .
  29. 29. Overselling: ● ● openvz‫بازار‬ ‫بر‬ ‫ساز‬ ‫مجازی‬ ‫تکنولوژی‬ ‫ترین‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشایع‬vps‫ساز‬ ‫مجازی‬ ‫این‬ ‫در‬ ‫افراطی‬ ‫فروش‬ ‫که‬ ‫چرا‬ ‫است‬ ‫واقع‬ ‫در‬ .‫است‬ ‫راحت‬ ‫بسیار‬Overselling‫خود‬ ‫از‬ ‫بیشتر‬ ‫منابعی‬ ‫که‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫می‬ ‫باعث‬ ‫افراطی‬ ‫فروش‬ ‫همان‬ ‫یا‬ ‫سروری‬ ‫که‬ ‫صورتی‬ ‫در‬ ‫مثل‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫فروخته‬ ‫کاربران‬ ‫به‬ ‫سرور‬100‫فروش‬ ‫در‬ ‫محدودیتی‬ ‫هیچ‬ ‫دارد‬ ‫هارد‬ ‫گیگ‬ ‫اندازه‬ ‫به‬ ‫سرویس‬ ‫سرور‬1‫تمام‬ ‫کاربری‬ ‫هیچ‬ ‫که‬ ‫واقعیت‬ ‫این‬ ‫به‬ ‫تکیه‬ ‫با‬ .‫ندارد‬ ‫وجود‬ ‫نیز‬ ‫بیشتر‬ ‫یا‬ ‫ترابایت‬ ‫کنند‬ ‫می‬ ‫سرور‬ ‫حد‬ ‫از‬ ‫بیش‬ ‫ارائه‬ ‫به‬ ‫اقدام‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشندگان‬‫و‬‫فر‬ ، ‫کند‬ ‫نمی‬ ‫استفاده‬ ‫را‬ ‫خود‬ ‫.منابع‬ ● ● Overselling‫در‬openvz‫در‬ .‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫می‬ ‫مجازی‬ ‫سرور‬ ‫عملکرد‬ ‫و‬ ‫کیفیت‬ ‫افت‬ ‫باعث‬ ‫معمول‬openvz‫کاربر‬ ‫تاثیر‬ ‫نیز‬ ‫کاربران‬ ‫سایر‬ ‫روی‬ ‫تواند‬ ‫می‬ ‫که‬ ‫بنویسد‬ ‫دیسک‬ ‫روی‬ ‫بر‬ ‫سرور‬ ‫در‬ ‫زیادی‬ ‫خروجی‬ ‫و‬ ‫ورودی‬ ‫تواند‬ ‫می‬ ‫.بگذارد‬ ● ● ‫حال‬ ‫این‬ ‫با‬Overselling‫در‬openvz‫گاها‬ ‫که‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫می‬ ‫کاربر‬ ‫به‬ ‫تر‬ ‫هزینه‬ ‫کم‬ ‫سرویس‬ ‫ارائه‬ ‫باعث‬ ‫اغلب‬ ‫بدون‬ ‫بیشتری‬ ‫منابع‬ ‫از‬ ‫توانید‬ ‫می‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشما‬ ‫اینصورت‬ ‫در‬ ‫اما‬ ‫ندارد‬ ‫تفاوتی‬ ‫نیز‬ ‫کاربران‬ ‫برای‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشده‬ ‫تمام‬ ‫هزینه‬ .‫نیست‬ ‫مناسب‬ ‫بزرگ‬ ‫و‬ ‫متوسط‬ ‫تجاری‬ ‫های‬ ‫کار‬ ‫برای‬ ‫مورد‬ ‫این‬ ‫اما‬ ‫کنید‬ ‫استفاده‬ ‫بیشتر‬ ‫هزینه‬ ‫پرداخت‬
  30. 30. VMware ‫می‬ ‫كه‬ ‫است‬ ‫كسانی‬ ‫و‬ ‫سیستم‬ ‫مدیران‬ ‫و‬ ‫افزارها‬ ‫نرم‬ ‫دهندگان‬ ‫توسعه‬ ‫برای‬ ‫شده‬ ‫طراحی‬ ، ‫مجازی‬ ‫ماشین‬ ‫قدرتمند‬ ‫افزار‬ ‫نرم‬ ‫از‬ ‫بیش‬ ‫قدمت‬ ‫با‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫كنند‬ ‫تست‬ ‫افزار‬ ‫نرم‬ ‫و‬ ‫بدهند‬ ‫اساسی‬ ‫تغییرات‬ ‫شان‬ ‫افزاری‬ ‫نرم‬ ‫ساختار‬ ‫در‬ ‫خواهند‬5‫و‬ ‫سال‬ ‫تحت‬ ‫های‬ ‫برنامه‬ ‫ترین‬ ‫پیچیده‬ ،‫كند‬ ‫می‬ ‫قادر‬ ‫را‬ ‫افزار‬ ‫نرم‬ ‫دهندگان‬ ‫توسعه‬ ، ‫افزاری‬ ‫نرم‬ ‫محصولت‬ ‫بزرگ‬ ‫جوایز‬ ‫شدن‬ ‫برنده‬ ‫مایكروسافت‬ ‫ویندوزهای‬ ‫در‬ ‫كه‬ ‫را‬ ‫شبكه‬،Linux‫یا‬Net ware‫رایانه‬ ‫یك‬ ‫تنها‬ ‫روی‬ ‫شوند‬ ‫می‬ ‫اجرا‬desktop،‫كنند‬ ‫اجرا‬. ‫مجازی‬ ‫بندی‬ ‫شبكه‬ ‫نظیر‬ ‫ای‬ ‫ویژه‬ ‫های‬ ‫خصیصه‬:(Virtural Networking)‫و‬ ‫زنده‬ ‫صورت‬ ‫به‬ ‫تراكنشها‬ ‫انجام‬Real time‫به‬ ‫و‬ ‫ها‬ ‫پوشه‬ ‫گذاری‬ ‫اشتراك‬drag and drop‫از‬ ‫پشتیبانی‬(PXE‫شده‬ ‫بوت‬ ‫پیش‬ ‫از‬ ‫اجرای‬ ‫محیط‬ ‫از‬(VMware‫وسیله‬ ‫یك‬ ‫دهندگان‬ ‫توسعه‬ ‫برای‬ ‫ضروری‬IT‫است‬ ‫ساخته‬ ‫ها‬ ‫سیستم‬ ‫مدیران‬ ‫و‬. ‫دهد‬ ‫می‬ ‫كاهش‬ ‫را‬ ‫ها‬ ‫هزینه‬ ،‫بخشد‬ ‫می‬ ‫بهبود‬ ‫افزارها‬ ‫نرم‬ ‫تولید‬ ‫در‬ ‫را‬ ‫كارایی‬ ،‫دنیا‬ ‫سراسر‬ ‫در‬ ‫كاربر‬ ‫ها‬ ‫میلیون‬ ‫با‬ ‫افزار‬ ‫نرم‬ ‫ین‬ ‫گذارد‬ ‫می‬ ‫ما‬ ‫پای‬ ‫پیش‬ ‫ها‬ ‫برنامه‬ ‫از‬ ‫گرفتن‬ ‫جواب‬ ‫برای‬ ‫را‬ ‫تری‬ ‫امن‬ ‫راه‬ ‫و‬ ‫برد‬ ‫می‬ ‫بال‬ ‫را‬ ‫پذیری‬ ‫انعطاف‬ ‫و‬. ‫نصب‬VMware‫ساختار‬ ‫انتقال‬ ‫برای‬ ‫گام‬ ‫اولین‬ ‫تان‬ ‫رومیزی‬ ‫رایانه‬ ‫روی‬IT‫ایستگاه‬ ‫با‬ ‫است‬ ‫مجازی‬ ‫ساختار‬ ‫یك‬ ‫به‬ ‫موجود‬. ‫كاری‬VMware، ‫كاربردی‬ ‫های‬ ‫برنامه‬ ‫توسعه‬ ‫به‬ ‫بخشیدن‬ ‫سرعت‬ ‫و‬ ‫افزار‬ ‫نرم‬ ‫تست‬ ‫و‬ ‫توسعه‬ ‫عملیات‬ ‫كردن‬ ‫ساده‬ ‫از‬ ‫غیر‬ ‫امكان‬ ‫و‬ ‫كند‬ ‫می‬ ‫تضمین‬ ‫را‬ ‫دیگر‬ ‫عامل‬ ‫سیستم‬ ‫به‬ ‫عامل‬ ‫سیستم‬ ‫یك‬ ‫از‬ ‫مهاجرت‬ ‫عملی‬ ‫اجرای‬ ‫و‬ ‫كاربردی‬ ‫های‬ ‫برنامه‬ ‫سازگاری‬ ‫اجرا‬ ‫حال‬ ‫در‬ ‫كاربردی‬ ‫افزارهای‬ ‫نرم‬ ‫سایر‬ ‫یا‬ ‫شبكه‬ ‫برای‬ ‫زیانی‬ ، ‫عامل‬ ‫سیستم‬ ‫تعویض‬ ‫و‬ ‫انتقال‬ ‫و‬ ‫نقل‬ ‫این‬ ‫آیا‬ ‫كه‬ ‫این‬ ‫امتحان‬ ‫به‬ ‫آنها‬ ‫به‬ ‫مربوط‬ ‫كاربردی‬ ‫های‬ ‫برنامه‬ ‫و‬ ‫عامل‬ ‫سیستم‬ ‫چند‬ ‫سازی‬ ‫فعال‬ ‫با‬ ‫كاری‬ ‫ایستگاه‬ ‫این‬ ‫دهد‬ ‫می‬ ‫شما‬ ‫به‬ ‫را‬ ‫خیر‬ ‫یا‬ ‫دارد‬. ‫كند‬ ‫می‬ ‫عمل‬ ،‫منفرد‬ ‫فیزیكی‬ ‫ماشین‬ ‫یك‬ ‫روی‬ ‫همزمان‬ ‫طور‬. .
  31. 31. ‫سخت‬ ‫از‬ ‫قطعه‬ ‫یك‬ ‫روی‬ ‫همگی‬ ‫مجازی‬ ‫ماشین‬ ‫در‬ ‫كاربردیشان‬ ‫افزارهای‬ ‫نرم‬ ‫همراه‬ ‫به‬ ‫عاملها‬ ‫سیستم‬ ‫سازی‬ ‫مجازی‬ ‫لیه‬ ‫اند‬ ‫نشسته‬ ‫افزار‬.VMware،‫می‬ ‫مجازی‬ ‫ماشین‬ ‫منابع‬ ‫به‬ ‫را‬ ‫فیزیكی‬ ‫افزار‬ ‫سخت‬ ‫منابع‬ ‫ابزارهای‬ ‫و‬ ‫دیسك‬ ‫و‬ ‫حافظه‬ ، ‫پردازنده‬ ، ‫مجازی‬ ‫ماشین‬ ‫هر‬ ‫انگار‬ ‫كه‬ ‫طوری‬ ‫به‬ ‫نگارد‬o/I‫را‬ ‫خود‬ ‫ویژه‬ ‫های‬ ‫رایانه‬ ‫استاندارد‬ ‫مطابق‬ ‫همگی‬ ‫و‬ ‫دارد‬X86‫هستند‬. ‫كاری‬ ‫ایستگاه‬ ‫كمك‬ ‫به‬VMware‫افزارها‬ ‫نرم‬ ‫انواع‬ ‫و‬ ‫كنید‬ ‫می‬ ‫اندازی‬ ‫راه‬ ‫ای‬ ‫پیچیده‬ ‫مجازی‬ ‫های‬ ‫شبكه‬ ‫خود‬ ‫سیستم‬ ‫روی‬ ‫یكجا‬ ‫را‬ ‫اینها‬ ‫همه‬ ‫و‬ ‫كنید‬ ‫اجرا‬ ‫همزمان‬ ‫طور‬ ‫به‬ ‫خواهید‬ ‫می‬ ‫كه‬ ‫محیطی‬ ‫هر‬ ‫در‬ ‫را‬ ‫دهید‬ ‫انجام‬. ‫این‬ ‫بدون‬ ‫و‬ ‫كنید‬ ‫نصب‬ ‫جدید‬ ‫عاملی‬ ‫سیستم‬ ‫و‬ ‫دیسك‬ ‫دوباره‬ ‫بندی‬ ‫پارتیشن‬ ‫عملیات‬ ‫انجام‬ ‫به‬ ‫نیاز‬ ‫بدون‬ ‫كنید‬ ‫سوئیچ‬ ‫تان‬ ‫رایانه‬ ‫روی‬ ‫شده‬ ‫نصب‬ ‫عاملهای‬ ‫سیستم‬ ‫بین‬ ‫كنید‬ ‫بوت‬ ‫نو‬ ‫از‬ ‫را‬ ‫سیستم‬ ‫كه‬. ‫ا‬
  32. 32. Virtual box ‫می‬ ‫کاربر‬ ‫به‬ ‫مجازی‬ ‫صورت‬ ‫به‬ ‫را‬ ‫عامل‬ ‫سیستم‬ ‫چندین‬ ‫از‬ ‫استفاده‬ ‫اجازه‬ ‫کاربران‬ ‫به‬‫بسیاری‬ ‫از‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫دهد‬. ‫از‬ ‫جهات‬VMware Workstation‫برای‬ ‫میکند‬ ‫عمل‬ ‫بهتر‬.‫حجم‬ ‫مثال‬VMware Workstation‫حدودا‬۵۵۰‫مگابایت‬ ‫نصب‬ ‫هنگام‬ ‫طبع‬ ‫به‬ ‫و‬ ‫دارد‬ ‫حجم‬‫بالعکس‬ ‫دارد‬ ‫نیاز‬ ‫را‬ ‫زیادی‬ ‫نسبتا‬ ‫فضای‬ ‫هم‬.VirtualBox‫شرکت‬Sun‫حدود‬ ‫تنها‬ ۷۲‫حجم‬ ‫با‬ ‫مقایسه‬ ‫قابل‬ ‫اصل‬ ‫و‬ ‫دارد‬ ‫حجم‬ ‫مگابایت‬VMware Workstation‫نیست‬. ‫کرد‬ ‫نخواهد‬ ‫حس‬ ‫اصل‬ ‫کاربر‬ ‫تقریبا‬ ‫و‬ ‫بوده‬ ‫بال‬ ‫العاده‬ ‫فوق‬ ‫مجازی‬ ‫های‬ ‫عامل‬ ‫سیستم‬ ‫و‬ ‫برنامه‬ ‫بارگذاری‬ ‫سرعت‬ ‫کمک‬ ‫بسیار‬ ‫هم‬ ‫عامل‬ ‫همین‬ ‫و‬ ‫است‬ ‫ساده‬ ‫بسیار‬ ‫کاربریش‬ ‫محیط‬ ‫است‬ ‫مجازی‬ ‫عاملش‬ ‫سیستم‬ ‫یا‬ ‫و‬ ‫ویندوز‬ ‫که‬. ‫و‬ ‫شده‬ ‫نصب‬ ‫افزار‬ ‫نرم‬ ‫دردسری‬ ‫گونه‬ ‫هیچ‬ ‫بدون‬ ‫شوند‬ ‫جذب‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫صوی‬ ‫به‬ ‫بیشتری‬ ‫کاربران‬ ‫تا‬ ‫کند‬ ‫می‬. ‫از‬ ‫فضایی‬ ‫است‬ ‫کافی‬ ‫کند‬ ‫می‬ ‫پشتیبانی‬ ‫کامل‬ ‫صورت‬ ‫به‬ ‫را‬ ‫و‬ ‫ویندوز‬ ،‫لینوکس‬ ‫نظیر‬ ‫ها‬ ‫عامل‬ ‫سیستم‬ ‫انواع‬. … ‫شود‬ ‫شدن‬ ‫نصب‬ ‫به‬ ‫شروع‬ ‫مجازی‬ ‫عاملی‬ ‫سیستم‬ ‫تا‬ ‫داده‬ ‫اختصاص‬ ‫افزار‬ ‫نرم‬ ‫این‬ ‫به‬ ‫را‬ ‫هارد‬
  33. 33. ‫افزار‬ ‫نرم‬ ‫این‬ ‫قابلیتهای‬ ‫از‬ ‫برخی‬: ‫بصورت‬ ‫نصب‬ ‫قابلیت‬ -Client/Sever ‫زمان‬ ‫هم‬ ‫بصورت‬ ‫عامل‬ ‫سیستم‬ ‫چند‬ ‫اجرای‬ ‫قابلیت‬ - ‫مجازی‬ ‫عامل‬ ‫سیستم‬ ‫و‬ ‫اصلی‬ ‫عامل‬ ‫سیستم‬ ‫بین‬ ‫فایلها‬ ‫و‬ ‫فولدرها‬ ‫گزاری‬ ‫اشترک‬ ‫قابلیت‬ - ‫استاندارد‬ ‫افزارهای‬ ‫نرم‬ ‫از‬ ‫استفاده‬ ‫امکان‬ -RDP – Remote Desktop Protocol ‫پلتفرم‬ ‫کراس‬ -
  34. 34. Bare -metal ‫های‬ ‫سیستم‬Bare-Metal‫کنند؟‬ ‫می‬ ‫کار‬ ‫چگونه‬
  35. 35. ‫از‬ ‫استفاده‬ ‫با‬ ‫عامل‬ ‫سیستم‬ ‫از‬ ‫استفاده‬ ‫بدون‬ ‫کامپیوتر‬ ‫با‬ ‫گفتن‬ ‫سخن‬Bare-Metal ‫به‬ ‫نیازی‬ ‫که‬ ‫ریزی‬ ‫برنامه‬ ‫قابل‬ ‫های‬ ‫کامپیوتر‬ ‫توسعه‬ ‫از‬ ‫پیش‬ ، ‫است‬ ‫انجام‬ ‫قابل‬) ‫همان‬ ‫با‬ ‫ها‬ ‫برنامه‬ ‫نیست‬ ‫ها‬ ‫آن‬ ‫در‬ ‫مختلف‬ ‫های‬ ‫برنامه‬ ‫اجرا‬ ‫برای‬ ‫فیزیکی‬ ‫تغییرات‬( ‫آن‬ ‫به‬ ‫که‬ ‫شد‬ ‫می‬ ‫داده‬ ‫کامپیوتر‬ ‫به‬ ‫ماشین‬ ‫زبان‬Bare-Machine‫برنامه‬ ‫و‬ ‫شد‬ ‫می‬ ‫گفته‬ ‫سیستم‬ ‫یافتن‬ ‫توسعه‬ ‫از‬ ‫پس‬ ‫بود‬ ‫عامل‬ ‫سیستم‬ ‫ساپورت‬ ‫هیچگونه‬ ‫بدون‬ ‫نویسی‬. ‫سیستم‬ ‫یک‬ ‫توسط‬ ‫روزانه‬ ‫های‬ ‫برنامه‬ ‫ها‬ ‫عامل‬Runtime‫می‬ ‫اجرا‬ ‫عامل‬ ‫سیستم‬ ‫در‬ ‫را‬ ‫است‬ ‫افزار‬ ‫سخت‬ ‫و‬ ‫افزار‬ ‫نرم‬ ‫بین‬ ‫که‬ ‫ارتباطی‬ ‫لیه‬ ‫این‬ ‫شکل‬ ‫به‬ ‫توجه‬ ‫با‬ ‫که‬ ‫شد‬ ‫عملیات‬ ‫این‬ ‫است‬ ‫شده‬ ‫فراهم‬ ‫ارتباط‬ ‫امکان‬ ‫افزار‬ ‫سخت‬ ‫با‬ ‫مستقیم‬ ‫و‬ ‫کرده‬ ‫حذف‬. ‫لیه‬ ‫حذف‬Host OS‫را‬Bare-Metal‫برای‬ ‫رابط‬ ‫حذف‬ ‫عملیات‬ ‫به‬ ‫واقع‬ ‫در‬ ‫میگوییم‬. ، ‫پروسه‬ ‫کردن‬ ‫کم‬ ‫و‬ ‫افزار‬ ‫سخت‬ ‫با‬ ‫صحبت‬Bare-Metal‫شود‬ ‫می‬ ‫گفته‬. ● ●
  36. 36. ‫در‬ ‫را‬ ‫است‬ ‫مجازی‬ ‫ماشین‬ ‫فرم‬ ‫در‬ ‫که‬ ‫اختصاصی‬ ‫سرور‬ ‫یک‬ ‫کامل‬ ‫توان‬ ‫توانید‬ ‫می‬ ‫شما‬ ‫بسیار‬ ‫سرعت‬ ‫کند‬ ‫می‬ ‫فراهم‬ ‫شما‬ ‫برای‬ ‫را‬ ‫امکان‬ ‫این‬ ‫موضوع‬ ‫این‬ ‫بگیرید‬ ‫اختیار‬. ‫می‬ ‫شما‬ ‫سیستم‬ ‫کاهش‬ ‫یا‬ ‫ارتقا‬ ‫برای‬ ‫بالیی‬ ‫پذیری‬ ‫انعطاف‬ ‫و‬ ‫باشید‬ ‫داشته‬ ‫بالتری‬ ‫دهید‬ ‫تغییر‬ ‫را‬ ‫خودتان‬ ‫سیستم‬ ‫بتوانید‬ ‫لحظه‬ ‫هر‬ ‫تا‬ ‫دهد‬.
  37. 37. High Availability HA Clusters‫یا‬Failover Clusters‫نرم‬ ‫از‬ ‫که‬ ‫هستند‬ ‫کامپیوترها‬ ‫از‬ ‫هایی‬ ‫گروه‬ ‫دانتایم‬ ‫حداقل‬ ‫که‬ ‫اند‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشده‬ ‫ایجاد‬ ‫منظور‬ ‫بدین‬ ‫که‬ ‫کنند‬ ‫می‬ ‫پشتیبانی‬ ‫سرور‬ ‫افزارهای‬ ‫مهار‬ ‫برای‬ ” ‫بال‬ ‫“دسترسی‬ ‫های‬ ‫افزار‬ ‫نرم‬ ‫در‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشده‬ ‫استفاده‬ ‫عملیات‬ .‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشند‬‫ا‬‫ب‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشته‬‫ا‬‫د‬ ‫را‬ ‫یا‬ ‫ها‬ ‫گروه‬ ‫در‬ ‫مفرط‬ ‫کامپیوترهای‬ ‫کردن‬cluster‫سرویس‬ ‫ادامه‬ ‫به‬ ‫اقدام‬ ‫که‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشد‬‫ا‬‫ب‬ ‫می‬ ‫سیستم‬ ‫بدون‬ .‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشد‬‫ا‬‫ب‬ ‫می‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫می‬ ‫مشکل‬ ‫دچار‬ ‫سیستم‬ ‫اجزا‬ ‫از‬ ‫یکی‬ ‫زمانیکه‬ ‫در‬ cluster، ‫تا‬ ،‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫مشکل‬ ‫دچار‬ ‫کند‬ ‫می‬ ‫اجرا‬ ‫را‬ ‫خاصی‬ ‫افزار‬ ‫نرم‬ ‫که‬ ‫سرور‬ ‫یک‬ ‫اگر‬ ‫بود‬ ‫خواهد‬ ‫خارج‬ ‫دسترس‬ ‫از‬ ‫سرور‬ ،‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫حل‬ ‫سیستم‬ ‫و‬ ‫افزاری‬ ‫نرم‬ ‫مشکل‬ ‫.زمانیکه‬ HA Cluster‫افزار‬ ‫نرم‬ /‫افزار‬ ‫سخت‬ ‫مشکلت‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشناسایی‬ ‫با‬ ‫مشکل‬ ‫این‬ ‫حل‬ ‫به‬ ‫اقدام‬ ‫بدون‬ ‫دیگری‬ ‫سیستم‬ ‫برروی‬ ‫سیستم‬ ‫مجدد‬ ‫بارگزاری‬ ‫به‬ ‫اقدام‬ ‫بلفاصله‬ ‫و‬ ‫کند‬ ‫می‬ ‫عنوان‬ ‫به‬ ‫نیز‬ ‫پردازش‬ ‫این‬ ،‫کند‬ ‫می‬ ‫مدیریت‬ ‫از‬ ‫گرفتن‬ ‫کمک‬failover.‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشود‬ ‫می‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشناخته‬ ‫افزار‬ ‫نرم‬ ،‫پردازش‬ ‫از‬ ‫قسمتی‬ ‫در‬cluster‫اجرا‬ ‫از‬ ‫قبل‬ ‫سیستم‬ ‫نمودن‬ ‫تنظیم‬ ‫به‬ ‫اقدام‬ ‫در‬ ‫بایست‬ ‫می‬ ‫سیستمی‬ ‫های‬ ‫فایل‬ ‫مثال‬ ‫طور‬ ‫به‬ ،‫کند‬ ‫می‬ ‫آن‬ ‫برروی‬ ‫افزار‬ ‫نرم‬ ‫عامل‬ ‫سیستم‬mount‫بایست‬ ‫می‬ ‫جدید‬ ‫سیستم‬ ‫برروی‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشبکه‬ ‫تنظیمات‬ ، ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشوند‬ ‫رازاب رب زاس یزاجم یژولونکت نیرت عیاشد‬‫ا‬‫ب‬ ‫دیگر‬ ‫افزارهای‬ ‫نرم‬ ‫به‬ ‫وابسته‬ ‫افزار‬ ‫نرم‬ ‫اجرا‬ ‫یا‬ ‫گیرد‬ ‫.انجام‬ ‫سیستم‬ ‫توسط‬ ‫عملیات‬ ‫این‬ ‫کلیه‬HA Cluster.‫گیرد‬ ‫می‬ ‫انجام‬ ‫خودکار‬ ‫صورت‬ ‫به‬
  38. 38. ‫سرویس‬ ‫پایداری‬ ‫بررسی‬ ● ●‫خرابی‬ ‫زمان‬ ‫در‬Load Blancing IP‫غیرقابل‬ ‫اجزا‬ ‫به‬ ‫ترافیک‬ ‫ارسال‬ ‫به‬ ‫اقدام‬ ‫به‬ ‫را‬ ‫مربوطه‬ ‫ترافیک‬ ‫سیستم‬ ‫و‬ ‫کند‬ ‫نمی‬ ‫دسترسی‬node‫دیگری‬ ‫فعال‬ ‫و‬ ‫کارآمد‬ ‫دست‬ ‫از‬ ‫شما‬ ‫مشتری‬ ‫های‬ ‫درخواست‬ ‫از‬ ‫یک‬ ‫هیچ‬ ‫شرایط‬ ‫این‬ ‫در‬ ‫و‬ ‫کند‬ ‫می‬ ‫منتقل‬ ‫رفت‬ ‫نخواهد‬.
  39. 39. Kernel-based Virtual Machine (KVM) is a virtualization infrastructure for the Linux kernel that turns it into a hypervisor. It was merged into the Linux kernel mainline in kernel version 2.6.20, which was released on February 5, 2007.[1] KVM requires a processor with hardware virtualization extensions. KVM has also been ported to FreeBSD[3] and illumos in the form of loadable kernel modules. KVM originally supported x86 processors and has been ported to S/390, PowerPC, and IA-64. An ARM port was merged during the 3.9 kernel merge window. A wide variety of guest operating systems work with KVM, including many flavours and versions of Linux, BSD, Solaris, Windows, Haiku, ReactOS, Plan 9, AROS Research Operating System[8] and OS X. In addition, Android 2.2, GNU/Hurd (Debian K16), Minix 3.1.2a, Solaris 10 U3 and Darwin 8.0.1, together with other operating systems and some newer versions of these listed, are known to work with certain limitations. Paravirtualization support for certain devices is available for Linux, OpenBSD, FreeBSD, NetBSD, Plan 9 and Windows guests using the VirtIO API. This supports a paravirtual Ethernet card, a paravirtual disk I/O controller, a balloon device for adjusting guest memory usage, and a VGA graphics interface using SPICE or VMware drivers. ● novnc
  40. 40. QEMU (short for Quick Emulator) is a free and open-source hosted hypervisor that performs hardware virtualization (not to be confused with hardware-assisted virtualization). QEMU is a hosted virtual machine monitor: it emulates CPUs through dynamic binary translation and provides a set of device models, enabling it to run a variety of unmodified guest operating systems. It also can be used together with KVM in order to run virtual machines at near-native speed (requiring hardware virtualization extensions on x86 machines). QEMU can also do CPU emulation for user-level processes, allowing applications compiled for one architecture to run on another.
  41. 41. QEMU can save and restore the state of the virtual machine with all programs running. Guest operating- systems do not need patching in order to run inside QEMU. ● QEMU supports the emulation of various architectures, including: ● IA-32 (x86) PCs ● x86-64 PCs ● MIPS64 Release 6[5] and earlier variants ● Sun's SPARC sun4m ● Sun's SPARC sun4u ● ARM development boards (Integrator/CP and Versatile/PB) ● SH4 SHIX board ● PowerPC (PReP and Power Macintosh) ● ETRAX CRIS ● MicroBlaze ● And ...
  42. 42. Supported disk image formats QEMU supports the following disk image formats:[10] macOS Universal Disk Image Format (.dmg) – Read-only Bochs – Read-only Linux cloop – Read-only Parallels disk image (.hdd, .hds) – Read-only QEMU copy-on-write (.qcow2, .qed, .qcow, .cow) VirtualBox Virtual Disk Image (.vdi) Virtual Hard DiskVirtual PC (.vhd) Virtual VFAT VMware Virtual Machine Disk (.vmdk) Raw images (.img) that contain sector-by-sector contents of a disk CD/DVD images (.iso) that contain sector-by-sector contents of an optical disk (e.g. booting live OSes[11])
  43. 43. VirtualBox VirtualBox, released in January 2007, uses some of QEMU's virtual hardware devices, and has a built-in dynamic recompiler based on QEMU. As with KQEMU, VirtualBox runs nearly all guest code natively on the host via the VMM (Virtual Machine Manager) and uses the recompiler only as a fallback mechanism - for example, when guest code executes in real mode.[14] In addition, VirtualBox does a lot of code analysis and patching using a built-in disassembler in order to minimize recompilation. VirtualBox is free and open-source (available under GPL), except for certain features.
  44. 44. Xen-HVM ● ● Xen, a virtual machine monitor, can run in HVM (hardware virtual machine) mode, using Intel VT-x or AMD-V hardware x86 virtualization extensions and ARM Cortex-A7 and Cortex-A15 virtualization extension.[15] This means that instead of paravirtualized devices, a real set of virtual hardware is exposed to the domU to use real device drivers to talk to. ● ● QEMU includes several components: CPU emulators, emulated devices, generic devices, machine descriptions, user interface, and a debugger. The emulated devices and generic devices in QEMU make up its device models for I/O virtualization.[16] They comprise a PIIX3 IDE (with some rudimentary PIIX4 capabilities), Cirrus Logic or plain VGA emulated video, RTL8139 or E1000 network emulation, and ACPI support.[17] APIC support is provided by Xen. ● ● Xen-HVM has device emulation based on the QEMU project to provide I/O virtualization to the VMs. Hardware is emulated via a QEMU "device model" daemon running as a backend in dom0. Unlike other QEMU running modes (dynamic translation or KVM), virtual CPUs are completely managed to the hypervisor, which takes care of stopping them while QEMU is emulating memory-mapped I/O accesses.
  45. 45. KVM ● ● KVM (Kernel-based Virtual Machine) is a FreeBSD and Linux kernel module that allows a user space program access to the hardware virtualization features of various processors, with which QEMU is able to offer virtualization for x86, PowerPC, and S/390 guests. When the target architecture is the same as the host architecture, QEMU can make use of KVM particular features, such as acceleration. ●
  46. 46. libvirt is an open source API, daemon and management tool for managing platform virtualization. It can be used to manage KVM, Xen, VMware ESX, QEMU and other virtualization technologies. These APIs are widely used in the orchestration layer of hypervisors in the development of a cloud- based solution.
  47. 47. In computing, SPICE (the Simple Protocol for Independent Computing Environments) is a remote-display system built for virtual environments which allows users to view a computing "desktop" environment - not only on its computer-server machine, but also from anywhere on the Internet - using a wide variety of machine architectures. Qumranet originally developed SPICE using a closed- source codebase in 2007. Red Hat, Inc acquired Qumranet in 2008, and in December 2009 decided to release the code under an open-source license and to treat the protocol as an open standard.
  48. 48. Applications The SPICE protocol originated to provide improved remote desktop capabilities in a fork of the KVM codebase. ● QEMU/KVM The QEMU maintainers merged support for providing SPICE remote desktop capabilities for all QEMU virtual machines in March 2010. The QEMU binary links to the spice-server library in order to provide this capability and implements the QXL paravirtualized framebuffer device to enable the guest OS to take advantage of the performance benefits the SPICE protocol offers. The guest OS may also use a regular VGA card, albeit with degraded performance as compared to QXL. ● Xspice The X.Org Server driver for the QXL framebuffer device includes a wrapper script[11] which makes it possible to launch an Xorg server whose display is exported via the SPICE protocol. This enables use of SPICE in a remote desktop environment, without requiring QEMU/KVM virtualization. ● virt-viewer The virt-viewer program uses the spice-gtk client library to connect to virtual machines using SPICE, as an alternative to its previous support for VNC. ● oVirt SPICE is integrated into oVirt private-cloud management software, allowing users to connect to virtual machines through SPICE.
  49. 49. proxmox

×