VMware

از OCCC Wiki
پرش به ناوبری پرش به جستجو

VMware

وی ام ویر (به انگلیسی: VMware, Inc) شرکت فراهم کنندهٔ نرم‌افزارهای مجازی سازی است که دفتر اصلی آن در شهر پالو آلتو در ایالات متحده آمریکا قرار دارد.

هم اکنون دفتر مرکزی شرکت در پالو آلتو، کالیفرنیا، ایالات متحده، و مرکز (به انگلیسی: R&D) آن در کمبریج، ماساچوست هستند.

نرم‌افزار ماشین مجازی، (به انگلیسی: Virtual Machine ware) نرم‌افزاری قدرتمند برای توسعه دهندگان نرم‌افزارها و مدیران سیستم و کسانی است که می‌خواهند در ساختار نرم‌افزاری شان تغییراتی اساسی بدهنداست. این نرم‌افزار با قدمت بیش از 8 سال و برنده شدن برخی جوایز محصولات نرم‌افزاری، توسعه دهندگان نرم‌افزار را قادر می‌کند پیچیده ترین برنامه‌های تحت شبکه را که در سیستم عامل‌های ویندوز، اپل مکینتاش، لینوکس یا نت ویر اجرا می‌شوند را روی تنها یک رایانه، اجرا کنند که این قابلیت در کنار برخی قابلیت‌های دیگر این برنامه از وی ام ویر یک وسیله ضروری برای توسعه دهندگان رایانه‌ای و مدیران سیستم‌ها ساخته است.

طراحی هسته مرکزی

شرکت وی ام ویر محصولات زیادی عرضه کرده، برجسته ترین آنها هم Hypervisors (فوق ناظرهای) شان است. نرم افزار VMware مجموعه ای از سخت افزارها (کارت گرافیک، کارت شبکه، و کارت دیسک های سخت) را برای سیستم مهمان کاملا مجازی کرده است. همچنین میزبان، درایور دستگاه های USB، serial و parallel را با عملیاتی به نام Pass-through برای سیستم عامل مهمان فراهم کرده و آماده استفاده میکند. در این روش (مجازی سازی)، ماشین های مجازی VMware بسیار قابل حمل بین کامپیوترها میشوند، چون هر میزبانی برای مهمان تقریبا شبیه هم میشوند. در عمل، مدیر سیستم میتواند اَعمال روی ماشین مجازی مهمان را در حالت استراحت (pause) نگه داشته، ماشین مجازی مهمان را به ماشین میزبان دیگر کپی کرده یا انتقال دهد و در آنجا، کارهای در حال انجام را از همان جایی که در حالت استراحت رفت، از سر بگیرد. معادل این کار، برای سرورهای تجاری، قابلیتی به نام vMotion اجازه مهاجرت ماشین های مجازی مهمان را بین میزبان های سخت افزاری مشابه اما جدا از هم با فضای ذخیره سازی مشترک (یعنی سخت افزارهای میزبان یکسان هستند و از فضای ذخیره سازی مشترک استفاده میکنند) را میدهد (یا با vMotion Storage که فضای ذخیره سازی جدا دارند هم امان پذیر است). هر کدام از این انتقال ها برای هر کاربر ماشین های مجازی منتقل شده، کاملا نامحسوس هستند.

از مزیت های VMware، میتوان به قابلیت اجرای آن با انواع سخت افزار بخصوص CPU حتی مدل های قدیمی که قابلیت پشتیبانی از Virtualization را ندارند، اشاره کرد. در پردازشگرهای جدید قابلیتی در BIOS به نام Virtualization (پردازشگرهای اینتل با عنوان Intel-VT و پردازشگرهای اِی اِم دی با عنوان AMD-V) اضافه شده است که با فعال کردن این قابلیت بهترین عملکرد سخت افزار برای مجازی سازی اعمال میشود. این قابلیت در کامپیوترهای رومیزی و لپ تاپ ها محدود و در سرورها بسته به نوع سخت افزار و تکنولوژی های به کار رفته در آنها در سطح پیشرفته ای قابل تنظیم است.