نمایش مطلب نمایش مطلب

مقایسه VMWare ،PVM و Xen


چکیده

تکنولوژی ماشینهای مجازی، یک علم روز در حوزه فناوری اطلاعات است و به علت مزایای فراوان می⁠تواند امکانات بسیار مناسبی را در اختیار تمامی سیستمهای اطلاعاتی یک سازمان قرار دهد. در این مستند سعی شده است سامانه PVM با محصولات مشابه و رایج بین‌المللی مقایسه گردد و از لحاظ فنی، اجرایی و نکات امنیتی مورد مقایسه و ارزیابی قرار گیرد.

 

 

 

1 سامانه PVM

سامانه PVM اولین سامانه مجازی سازی ایرانی می‌باشد که به همت شرکت پویش داده نوین طراحی و تولید شده است. تمامی محصولات مشابه، راهکارهایی خارجی می‌باشند که در داخل کشور با صرف هزینه هنگفت و یا معمولا به شیوه crack شده (استفاده از نسخه غیر مطمئن نرم‌افزار) مورد استفاده قرار می‌گیرند.

معماری سامانه PVM از دو بخش ذیل تشکیل شده است که تصویر (1) ارتباط بین این دو بخش را نشان داده است:

  • نرم‌افزار PVM: وظیفه آن ایجاد بستر لازم بر روی سخت‌افزار به منظور راه اندازی سیستم عامل های مختلف (ماشین های مجازی) می‌باشد.

  • نرم‌افزار رابط کاربری PVM: وظیفه آن مدیریت سامانه PVM و ماشین‌های مجازی است.

تصویر 1: سامانه PVM و اجزای آن

 

1.1 مزایای استفاده از سامانه PVM

با استفاده از سامانه PVM و به تناسب بزرگی شبکه سازمان مربوطه، معمولاً هزینه‌های جاری شبکه سازمان در افق بلند مدت به میزان 45 الی 70 درصد کاهش خواهد یافت که این مواردِ کاهش هزینه با توجه به مطالعات انجام شده و تجربیات نصب و بهره برداری در سایت⁠های سازمانی مشتریان دقیقاً محاسبه و استخراج شده است.

برخی از ویژگی های منحصر به فرد و عوامل کاهش هزینه آن به شرح ذیل می‌باشد (تصویر 2) :

  • کاهش هزینه خرید سرور، تجهیزات سخت افزاری و سایر هزینه‌های جاری نگهداری و تعمیرات

  • کاهش هزینه‌های خرید تجهیزات جانبی از جمله رک، UPS، کابلهای شبکه، سوئیچ‌ها، کولر و ...

  • کاهش هزینه‌های چشمگیر مصرف برق (به علت کاهش تعداد سرور، رایانه، کولر، UPS,...)

  • کاهش هزینه‌های خرابی سرور و از کار افتادن سیستم‌های تحت شبکه و یا مختل شدن سرویس‌ها

  • کاهش قابل توجه هزینه پشتیبانی فنی، نصب و جابجایی سرور‌ها و سایرتجهیزات شبکه

  • کاهش هزینه‌های پشتیبان⁠گیری، بازیابی، حمل و جابجایی اطلاعات

  • کاهش در هزینه‌های جذب و نگهداری نیروی انسانی متخصص

 

تصویر 2: درصد صرفه جویی در هزینه⁠ها بعد از اجرای سامانه PVM

 

سایر مزایای استفاده از PVM عبارتند از:

  • شیوه‌های نوین در پشتیبان‌گیری از اطلاعات اعم از OnLine و OffLine (از تمام سیستم اعم از سیستم عامل، تنظیمات سخت افزاری، تنظیمات نرم افزاری، نرم افزارهای کاربردی و ...)

  • استفاده بهینه از توان محاسباتی سرورها

  • افزایش امنیت اطلاعات درون‌سازمانی و نیز اطمینان از امنیت فضای تبادل اطلاعات

  • اطمینان از ماندگاری اطلاعات در صورت خرابی سخت‌افزار و بروز حوادث پیش‌بینی نشده

  • کاهش هزینه‌های امنیت شبکه و پشتیبان‌گیری از اطلاعات

  • عدم وقفه در سرویس‌دهی به ارباب رجوع و امکان واکنش سریع در مواقع اضطراری و به تبع آن افزایش میزان رضایتمندی متقاضیان خدمات سازمان

  • افزایش بهره‌وری شبکه‌‌های کامپیوتری و کارکنان سازمان

  • سرعت در دسترسی به منابع اطلاعاتی مورد نیاز

  • بهره‌وری مناسب از سخت‌افزار موجود در جهت افزایش کارآیی شبکه

  • کاهش فضای مورد نیاز جهت مراکز داده (Data Center) و اتاق‌های سرور

  • پشتیبانی مادام‌العمر و برخورداری از تیم پشتیبانی مجرب

 

1.2 مزایای سامانه PVM نسبت به محصولات مشابه خارجی

سامانه PVM از توان رقابتی بسیار مناسبی در مقام مقایسه به محصولات مشابه خارجی خود برخوردار است. از جمله مزیتهای عمده این محصول به شرح ذیل می⁠باشد:

  1. شرکت تولید کنند محصول تنها شرکت ایرانی دارای تجربه ۷ ساله در زمینه تولید و پشتیبانی این محصول میباشد.

  2. محصول دارای تجربه نصب ، راه اندازی و پشتیبانی موفق در بیش از 100 مرکز دولتی و خصوصی می⁠باشد.

  3. در صد بالای رضایت مندی مشتریان از پشتیبانی شرکت.

  4. نرم‌افزار کاملا بومی است و مشمول محدودیت‌های ناشی از تحریمهای خارجی نمی⁠شود. در حال حاضرحتی سایت شرکت VMware در ایران قابل مشاده نیست.

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

رفع نیازهای کارفرمای داخلی در اولیت فعالیتهای توسعه‌ای PVM قرار دارد و از این منظر ضمن توسعه بر اساس نیازهای داخلی، امکان اعمال سفارشات و نیازهای مشتریان خود را دارا میباشد.PVM گوش شنوای دغدغه‌ها و نیازهای مدیران شبکه است.

  1. دارای قیمت مناسب در مقابل محصولات خارجی است.

    قیمت تمام‌شده PVM برای کارفرمای داخلی بسیار پایین‌تر از محصولات خارجی می⁠باشد.

  2. دارای تیم پشتیبانی متخصص است.

    عزم جدی شرکت بر ارائه پشتیبانی خوب و مناسب می⁠باشد و در این راستا کلیه تمهیدات فنی و انسانی لازم جهت تحقق این مهم فراهم گشته است. شرکت پویش داده نوین اعتقاد دارد که دو عامل طراحی مناسب و پیاده‌سازی صحیح ادوات نرم افزاری به کار رفته در راه حل پیشنهادی شرکت تا حد زیادی نیاز مشتری به پشتیبانی را کاهش می‌دهد.

  3. منطبق بر سیاستهای اقتصاد مقاوتی و پدافند غیر عامل است.

PVM علاوه بر تضمین دغدغه‌های امنیتی، راهکارهای مختلفی را برای حفاظت از اطلاعات در صورت بروز حوادث بحرانی، در اختیار کارفرما قرار می⁠دهد.

  1. نرم‌افزار کاملا امن است.

    کد برنامه نرم‌افزار(Source)، در دسترس تیم توسعه می⁠باشد و از این لحاظ یک تکنولوژی کاملا امن محسوب می⁠شود. در مقابل، نرم‌افزارهای متن بسته و مشابه خارجی به دلیل عدم آگاهی از متن این نرم‌افزارها گاهی به عنوان عاملی برای تهدید امنیت ملی ایران مورد استفاده قرار گرفته‌ است.

  2. دارای کارآیی حداکثری با حداقل وابستگی به سخت‌افزارهای گران قیمت است.

سنت PVM استفاده حداکثری از سخت‌افزارهای موجود بدون اجبار کارفرما به خرید سخت‌افزارهای جدید می⁠باشد.

  1. قابلیتهای فنی متنوع

    • پشتیبانی از انواع سیستم‌عاملها (ویندوز، لینوکس، یونیکس) به عنوان ماشین مجازی‌

    • نبود محدودیت در تخصیص منابع سیستم (CPU, RAM) به ماشینهای‌مجازی

    • پیاده‌سازی سرورهای مجازی در قالب سیستمهای همکار (Cluster) (یکی از روشهای پیاده‌سازی High Availability)

    • پیاده‌سازی High Availability با استفاده از سیستمهای میرور و هزینه نسبی پایین

    • پیاده‌سازی انواع سیاستهای Online/Offline Backup

    • ایجاد الگو (Template) از ماشینهای‌مجازی نصب شده (با این شیوه ایجاد ماشینهای‌مجازی مورد نیاز با سرعت بسیار مناسبی -در حد ۱ ثانیه- انجام می‌شود)

    • پیاده‌سازی سوییچ مجازی (Virtual Switch)

    • فعالیت در سیستمهای ۳۲ و ۶۴ بیتی

    • شبیه‌سازی محیطهای ۳۲ و ۶۴ بیتی

    • امکان تهیه تصویر لحظه‌ای (Snapshot) از ماشینهای‌مجازی

    • پشتیبانی از Shared Storage

    • لاگ(Log) تمامی فعالیتهای PVM

    • مانیتورینگ سرورهای مجازی‌سازی و ماشینهای‌مجازی

    • ارسال رخدادهای سیستم از طریق SMS و ایمیل

    • مدیریت ماشینهای‌مجازی و سرورهای مجازی‌سازی توسط رابط مدیریت

    • Live Migration یا انتقال آنلاین ماشینهای‌مجازی از یک سرور فیزیکی به سرور دیگر در محیطهای دارای استوریج مرکزی

    • پشتیبانی از سیستم‌های سخت‌افزاری گوناگون (HP، IBM و ...)

    • پشتیبانی از کارت شبکه‌ مجازی برای ماشینهای‌مجازی

    • پشتیبانی از شبکه مجازی (VLAN)

 

1.3 تجارب سامانه PVM در میزبانی از پایگاههای داده و نرم افزارهای مطرح کشور

سامانه PVM سابقه عملیاتی 7 ساله در سایت های مشتریان شرکت پویش داده نوین را دارا می⁠باشد و در این مدت میزبان انواع پایگاه⁠های داده نظیر Oracle و SQL، انواع اتوماسیون⁠های اداری نظیر برید، همکاران سیستم، Ican،، چارگون، سیستم جامع شهرسازی سرا، انواع آنتی ویروس، انواع فایروال، انواع AD و لیست جامعی از انواع سرویسها و نرم⁠افزارهای کاربردی و اختصاصی سازمانی می⁠باشد. این سامانه با دارا بودن انواع شیوه⁠های پشتیبان⁠گیری، اطمینان مناسبی جهت نگهداری از دیتا در اختیار کارفرمایان خود قرار می⁠دهد.

 

2 مقایسه PVM با نرم افزار های مشابه خارجی

در جدول زیر مقایسه کلی بین نرم‌افزار PVM و نرم افزارهایی همچون VMware و Xen انجام شده است.

جدول 1: مقایسه PVM با محصولات مشابه خارجی

ردیف

قابلیت

PVM

Xen

VMware

1

اطمینان از امنیت اطلاعات

×

×

2

استفاده از رابط کاربری در محیط Windows

3

کاربر پسند بودن محیط رابط کاربری1

4

پشتیبانی از تجهیزات سخت⁠افزاری مختلف

×

5

قابلیت HA

× *

6

قابلیت HA بدون استوریج

×

×****

7

مدیریت سوئیچ⁠های مجازی

8

امکان توزیع بار پردازشی بین سرورها2

× **

10

امکان زمانبندی وظایف3

11

پشتیبانی از سیستم عامل⁠های مختلف

12

پشتیبان⁠گیری از سطوح مختلف OS

13

پشتیبان⁠گیری بر خط4

×

×

14

پشتیبانی مادم⁠العمر از محصول

×

× ***

* به منظور استفاده از قابلیت HA در WMware می⁠بایست با صرف هزینه بیشتر، افزونه مورد نظر را خریداری نمود.

** تنها در نسخه Advance این قابلیت وجود دارد.

*** درصورت خرید License معتبر امکان پشتیبانی وجود خواهد داشت. اما هم⁠اکنون به دلیل تحریم کشورمان، امکان پشتیبانی از محصولات VMware در داخل کشور وجود ندارد.

**** ملاحظاتی خاص و پیچیده با حداقل سه نود انجام میشود.

 

2.1 مقایسه فنی PVM و Xen و VMWare

جدول 2: مقایسه فنی PVM و Xen و Vmware

امکانات

PVM

Xen

VMWare VSphere

توضیحات

HP, Intel, Dell servers

شرکتهای IBM, HP, Intel, Dell و ... در حال فعالیت بر روی هسته سیستم عامل لینوکس می⁠باشند .

 

با شرکت های HP, Intel, Dell همکاری در مورد مجازی⁠سازی دارد

 

Device Support

All Linux Supported Devices

All Linux Supported Devices

Base on VMWare developed Drivers

 

Filesystem

All Supported Linux FileSystems,

LVM,

raw disk

Windows VHD,

LVM,

raw disk

Vmfs,

raw disk

 

Nationality

Iran

USA

USA

هر دو محصول خارجی تابع قوانین تحریم آمریکا بر علیه کشورمان هستند

Support

Open source Community + Local Iranian Support

ندارد

ندارد

به دلیل تحریم ، هر دو محصول خارجی فاقد هرگونه پشتیبانی رسمی داخلی هستند

User's friendly GUI

PVMM 2

Xen Center

VCenter

 

GUI Platform

Windows

Windows

Windows

 

High Availability Of Management Software

دارد

دارد

نیاز به برنامه و افزونه خاصی دارد

 

Virtual switch

دارد

دارد

دارد

 

High Availability

(HA)

دارد

شیوه میرور و کلاستر دونوده مخصوص ادارت با اندازه متوسط

شیوه کلاستر کامل با استوریج مرکزی مخصوصی ادارات با اندازه بزرگ

دارد

دارد

 

Virtual firewall

دارد

دارد

دارد

 

Solutions for Midmarket & Enterprise customers

دارد

دارد

دارد

 

OS

PVM OS

Based on CentOS

Unix-like systems

SUSE Linux Enterprise Server for VMware

 

License

GPL

Per Instance/Server

Per Instance/CPU Socket

 

Command line Interface

دارد

دارد

دارد

 

Hot Add

دارد

دارد

از نسخه Advanced به بعد

 

Vm guest support

 

 

 

 

Vm guest setup

آسان

آسان

آسان

 

آموزش

آسان

آسان

آسان

 

Technology Migration

آسان

 

 

 

vMotion

دارد

دارد

دارد

توانایی hypervisor برای انتقال ماشینهای مجازی بین سرورهای میزبان بدون downtime و غیرقابل تشخیص برای کاربر

Fault Tolerance

ندارد

از تکنولوزی مستقل شرکت Marathon Technologies استفاده میکند

دارد (از نسخه Advanced به بعد)

استفاده از این قابلیت نیازمند به vCenter Server دارد. و تنها برای یک vCPU کار میکند

از مفاهیم VMWare است که یک کپی زنده از ماشین ایجاد میکند تا در صورت بروز مشکل سخت افزاری برای آن از نسخه زنده استفاده استفاده شود

Load Balancing

دارد

دارد

دارد (از نسخه Enterprise به بعد)

استفاده از این قابلیت نیازمند به vCenter Server دارد.

مربوط به توزیع بار پردازشی در بین سرورهای سخت افزاری (سکوهای مجازی سازی) میباشد

Distributed Switch

قابلیت پیاده‌سازی وجود دارد

 

دارد (نسخه Enterprise Plus)

استفاده از این قابلیت نیازمند vCenter Server است.

وضعیت زمان اجرای شبکه را برای VM ها حفظ می کند،

Vm tools

دارد

ابزار بسیار زیادی برای کار با ماشینهای مجازی وجود دارد

 

دارد

 

Role Based Administration

دارد

دارد

دارد

 

Task Scheduling

دارد

 

 

 

Cluster Manager – with no bottleneck

SballTalk

(PVM Cluster Manager)

 

 

 

 

 

2.2 مقایسه پروژه⁠های اجرایی مجازی سازی سامانه PVM و Vmware

جدول 3: مقایسه پروژه⁠های اجرایی مجازی سازی سامانه PVM و Vmware

ردیف

ویژگی ها

مقایسه

۱

performance

پروژه VMware

<

پروژه PVM

2

سطح امنیت (کرک، Backdoor ها، اختلال در سیستم و ...)

پروژه VMware

<

پروژه PVM

3

سادگی نصب

پروژه VMware

<

پروژه PVM

4

سبکی نرم افزار

پروژه VMware

<

پروژه PVM

5

شهرت

پروژه VMware

>

پروژه PVM

6

سرعت

پروژه VMware

<

پروژه PVM

7

Offline Backup

پروژه VMware

<

پروژه PVM

8

Online Backup

پروژه VMware

<

پروژه PVM

9

کلاسترینگ

پروژه VMware

<

پروژه PVM

10

دسترسی به تیم پشتیبان

پروژه VMware

<

پروژه PVM

11

کیفیت پشتیبانی

پروژه VMware

<

پروژه PVM

12

دریافت تأییدیه های امنیتی

پروژه VMware

<

پروژه PVM

13

دریافت تأییدیه های داخلی

پروژه VMware

<

پروژه PVM

14

دریافت تأییدیه های خارجی

پروژه VMware

>

پروژه PVM

15

هزینه انتقال به محصولات مجازی دیگر

پروژه VMware

>

پروژه PVM

16

امکان ارائه سفارش به واحد توسعه نرم افزار

پروژه VMware

<

پروژه PVM

17

مدیریت سوئیچ های مجازی

پروژه VMware

>

پروژه PVM

18

مدیریت فایروال مجازی

پروژه VMware

>

پروژه PVM

19

Linux based

پروژه VMware

=

پروژه PVM

20

اجرای سیاستهای پدافند غیرعامل

پروژه VMware

<

پروژه PVM

21

قیمت لایسنس معتبر

پروژه VMware

>

پروژه PVM

 

3 سخن پایانی

PVM تلاشی است در جهت رفع نیاز روبه‌ رشد تکنولوژی ماشینهای‌مجازی در داخل ایران توسط جوانان ایرانی. در این زمینه تجربه 10 ساله کارشناسان شرکت پویش‌ داده‌ نوین در زمینه نرم‌افزارهای سیستمی، پشتیبان این راهکار جدید، نو و کاملا بومی می⁠باشد.

امید آنکه شرایط مناسب جهت بهره‌برداری از این محصول به صورت فراگیر فراهم گردد تا ضمن رفع نیازهای وارداتی محصولات مشابه خارجی، صرفه‌جویی در خرید سخت افزارها و مصارف انرژی مراکز داده و اتاق سرورهای ادارات/ سازمانها/ شرکتها فراهم شده و بتوان بطور بهینه از مزایای فناوری مجازی‌سازی در ایران بهره برد.

 

1User Friendly

2Load Balancing

3Task Scheduling

4Online Backup

 

مستند حاضر از طریق لینک ذیل قابل دانلود و استفاده می باشد.

دانلود مستند

 

آدرس کوتاه :