پخش پنجم
مقایسه از لحاظ امکانات مجازی سازی
مقایسه از لحاظ امکانات مجازی سازی
مجازی سازی یک راه حل سریع و آسان برای کاهش هزینه ها و افزایش سطح سرویس دهی می باشد . مهمترین قابلیت سرورهای Power شرکت IBM در زمینه مجازی سازی PowerVM می باشد . PowerVM باعث افزایش بهر ه وری استفاده از منابع سرور می گردد . سرور های Power طوری طراحی شده اند که امکان حداکثر مجتمع سازی را می دهند . این سرور ها از چنان زیر ساخت سخت افزاری قدرتمندی برخوردار هستند ، که محدودیت های موجود در استفاده بهینه از منابع پردازشی را از بین می برند . برخلاف دیگر سرورها ی مبتنی بر معماری RISC و EPIC ، قابلیت PowerVM ، پردازنده های فیزیکی را از پردازنده های مجازی جدا می کند و برخلاف فن آوری مجازی سازی سرورهای مبتنی بر معماری x86 و EPIC ، قابلیت PowerVM به صورت منعطف ، توان اختصاص همه منابع سخت افزاری یک سرور را به یک سرور مجازی (که دارای اولویت بالائی در بین دیگر سرورهای مجازی می باشد ) ، دارد .
همه شرکتهای IBM ، SUN و HP ، دارای فن آوری مجازی سازی هستند ، و همگی استفاده مشترک از پردازنده را پشتیبانی می کنند . در سرور های مجازی شرکت SUN (Logical Domains – LDOMs) ، پردازنده های مجازی به Thread ها و Thread ها به هسته ها ی پر د ا ز شی مشخصی مرتبط می شو ند و د ر سر و ر ها ی مجا ز ی شر کت HP (HP’s Integrity Virtual Machines – IVM) هر پردازنده مجازی در هنگام شروع به کار Partition ، به یک هسته پردازشی مشخص مرتبط می گردد .
جهت شفاف شدن روش مجازی سازی این دو شرکت به مثال زیر اشاره می کنیم .
تصور کنید که در یک بانک ، مشتریان بر حسب باجه های بانک طبقه بندی گردند ، و هر مشتری فقط می بایست سرویس خود را از باجه خاصی دریافت کند . در این صورت این حالت اتفاق می افتد که یک باجه بسیار شلوغ شود در حالی که باجه دیگر خالی و بدون مشتری باشد ، یکی از راه حل های رفع این مشکل ، تخصیص مشتریان کمتر به هر باجه می باشد ، و بالطبع برای پاسخگویی به مشتریان ، نیاز به افزایش تعداد باجه ها است . با این منطق ، مصرف منابع به صورت بهینه انجام نمی گردد . شرکت های HP و SUN از همین منطق در پیاده سازی سرورهای مجازی خود استفاده می کنند و جهت رفع مشکل کارائی ، تعداد پردازنده ها را در سرور های خود افزایش داده اند .
در PowerVM فقط یک مسیر برای همه مشتر یان وجود دارد و نفر اول در صف ، به اولین باجه خالی مرتبط می گردد . با این منطق از همه هسته های پردازشی به صورت بهینه استفاده می گردد و زمان انتظار برای دسترسی به پردازنده مجازی ، در بین هسته های پردازشی توزیع شده و کاهش می یابد .
استفاده از مجازی سازی در جهت افزایش مجتمع سازی ، به طور معمول نیاز به تعداد بیشتری سرور مجازی دارد که از پردازنده های مشترک استفاده می کنند . سرور های IBM Power با پشتیبانی از :
- حافظه بیشتر به ازای هر هسته پردازشی
- پهنای باند بیشتر حافظه به ازای هر هسته پردازشی
- پهنای باند I/O بیشتر به ازای هر هسته پردازشی
- Cache L2,L3 به ازای هر هسته پردازشی
نسبت به دیگر سرور های رقیب ، محدودیت های تعریف سرور های مجازی متعدد ، و استفاده بهینه از منابع را ، کاهش داده است .
اغلب مشتریانی که از سرورهای مجازی جهت مجتمع سازی استفاده می کنند ، قبل از اینکه به مشکل کمبود پردازنده برخورد کنند ، با مشکل کمبود حافظه مواجه می گردند . IBM در سرورهای Power ، با تخصیص حافظه بیشتر به ازای هر هسته ، این مشکل را بر طرف کرد ه است . همچنین این سر و ر ها ا ز د و و یژگی دیگر به اسامی Active Memory Sharing و Active Memory Expansion بر خوردار هستند که کمک شایانی به استفاده بهینه از حافظه سرور می کنند .
Active Memory Sharing از ویژ گی های PowerVM است و امکان استفاده اشتراکی سرور های مجازی از حافظه را فراهم می کند . همچنین Active Memory Expansion یک ویژگی سخت افزاری است که با استفاده از الگوریتم های فشرده سازی ، فضای حافظه را حداکثر ، تا نزدیک به دو برابر افزایش می دهد . فقط تعداد کمی ا ز ر قبا ی IBM ویژ گی Active Memory Sharing را ارائه می دهند و هیچکدام از رقبا ، تاکنون Active Memory Expansion را ارائه نداده اند .
برخی از مشتریان به جای مشکل حافظه ، به مشکل کمبود I/O برخورد می کنند . برخورداری از پهنای باند I/O بیشتر ، باعث افزایش بهره وری می گردد . PowerVM با قابلیت های منعطف I/O خود ، این محدودیت را در سرورهای مجازی بسیار کم کرده است . (Virtual I/O Server) VIOS ، استفاده اشتراکی و اختصاصی از I/O ، کارت های شبکه و منابع ذخیره سازی را برای سرورهای مجازی پشتیبانی می کند . اکثر رقبای IBM چنین امکان انعطاف پذیری را ارائه نمی دهند .
1. انعطاف پذیری و قابلیت ارتقا ء PowerVM
PowerVM بر روی کلیه سرورهای Power 7 که شامل سرورهای تیغه ای (Balde) تا سرور Power 795 می شود . اجرا می شود . کلیه سرور های مجازی که دارای پردازنده ای با 10% توان پردازنده فیزیکی ، تا همه پردازنده های فیزیکی داخل سرور هستند (حداکثر 256 هسته پردازشی در سرور Power 795) ، توسط PowerVM پشتیبانی می شوند .
PowerVM بر روی کلیه سرور های Power 7 ، Power 6 قابل اجرا است ، در صورتی که SUN نیاز به ابزارهای مجازی سازی متفاوتی برای رده های مختلف سرور های خود دارد . همچنین HP Integrity Virtual Mchine محدودیت تخصیص تا هشت پردازنده مجازی در هر سرور مجازی را دارد . فن آوری های مجازی سازی دیگر HP مانند nPars و vPars اجازه استفاده اشتراکی از هسته پردازشی را نمی دهند .
Power 710 Express rack – mount server
Power 720 Express tower and rack mount servers
Power 740 Express rack – mount server
Power 770 modular building blocks
Power 770 modular building blocks
Power 780
Power 795
Power 750 |
|
---|---|
6 Cores@3.3GHz – 8Cores@3.0,3.3,3.55GHz Max : 4 Sockets |
Power 7 Architecture |
Up | DDR3 Memory |
Up 73/146/300GB (Opt |
System Unit SAS SFF Bays |
PCIe x8 : 3 Slots (2 shared)- |
System Unit I/O Expansion Slots |
YES | Integrated SAS/SATA |
3 USB , 2 Serial , 2 HMC | System Unit Integrated Port |
Quad 10/100/1000 - Optional : | Integrated Virtual Ethernet |
1 Slim – line DVD & 1 Half | System Unit Media Bays |
PCIe=4 Max : PCI – X=Max 8 | I/O Drawers w/PCI slots |
12X SDR/DDR (IB technology) | Cluster |
Yes(AC Single |
Redundant Power and Cooling |
NEBS/ETSI for harsh environments | Certification(SoD) |
Active Dynamic |
Energy Scale |
Power 770 |
||
---|---|---|
6 Cores@3.55GHz – 8Cores@3.1GHz | Processor Technology |
|
On | L3 Cache |
|
Yes | Redundant Power & Cooling |
|
Yes | Redundant Server Processor |
|
Yes / Two Enclosure Minimum | Redundant Clock |
|
Yes | Concurrent Add Support |
|
Yes | Concurrent Service |
|
4 Enclosures | Single Enclosure | System Unit |
8 Sockets | Up to 2 Sockets | Processors |
Up to 2TB | Up to 512GB | DDR3 Memory(Buffered) |
24 | 6 | SAS/SSD SFF Bays |
4 Slim-line | 1 Slim-line | DVD-RAM Media Bays |
8/4 | 2/1 | SAS/SATA Controller |
24 PCIe | 6 PCIe | PCIe Bays |
8 | 2 | GX++ Solts (12X DDR) |
Std:Four Quad 1Gb Opt:Four x Dual 10Gb+Dual 1Gb | Std: Quad 1Gb Opt: Dual 10Gb+Dual 1Gb |
Integrated Ethernet |
12 | 3 | USB |
Max : 16 PCIe,32 PCI-X | Max : 4 PCIe,8 PCI-X | 12X I/O Drawers w/PCI sLOTS |
Power 780 |
||
---|---|---|
4 Cores@4.14GHz TurboCore | Processor Technology |
|
On | L3 Cache |
|
Yes | Redundant Power & Cooling |
|
Yes | Redundant Server Processor |
|
Yes / Two Enclosure Minimum | Redundant Clock |
|
Yes | Concurrent Add Support |
|
Yes | Concurrent Service |
|
4 Enclosures | Single Enclosure | System Unit |
8 Sockets | 2 Sockets | Processors |
Up to 2TB | Up to 512GB | DDR3 Memory(Buffered) |
24 | 6 | SAS/SSD SFF Bays(CEC) |
4 Slim-line | 1 Slim-line | DVD-RAM Media Bays |
8/4 | 2/1 | SAS/SATA Controller |
24 PCIe | 6 PCIe | PCIe (CEC) |
8 | 2 | GX++ Solts (12X DDR) |
Std:Four Quad 1Gb Opt:Four x Dual 10Gb+Dual 1Gb | Std: Quad 1Gb Opt: Dual 10Gb+Dual 1Gb |
Integrated Ethernet |
12 | 3 | USB |
Max : 16 PCIe,32 PCI-X | Max : 4 PCIe,8 PCI-X | 12X I/O Drawers w/PCI sLOTS |
Power 770 & 780 | Power 570 |
---|---|
Up to 8 Sockets,Up to | Up to 8 Sockets,Up to |
Up to 2TB | Up to 768GB Memory |
DDR3 DIMMS | DDR2 DIMMS |
Six SFF SAS | Six 3.5” SAS |
6 PCIe slots per | 4 PCIe & 2 PCI-X |
Write cache & | No write cache or |
Three integrated | Single integrated |
Standard Split Backplane Optional Tri-Split Backplane |
Optional Split |
Power & Thermal TPMD support
|
No Power & Thermal management
|
Clock Hot Failover ECC with DRAM sparing No Restrictions(4Q/2010) No Restrictions | Clock Cold Failover ECC with bit steer Concurrent Drawer Maint Restrictions Concurrent Drawer Add cable Restrictions
|