سلام
در ماشینهای مجازی 2008 R2 و کارت شبکه از نوع VMXNET3، سرعت 10Gbps (مشخصا جعلی) معرفی میگردد
ظاهرا این مساله باعث بهبود Performance میشود. آیا درست است و اگر آری علت دقیق آن چیست ؟
Printable View
سلام
در ماشینهای مجازی 2008 R2 و کارت شبکه از نوع VMXNET3، سرعت 10Gbps (مشخصا جعلی) معرفی میگردد
ظاهرا این مساله باعث بهبود Performance میشود. آیا درست است و اگر آری علت دقیق آن چیست ؟
کارت شبکه مجازی VMXNET3 در مقایسه با E1000 کارایی بهتری دارد. علتش در نوع عملکردشان است. هر کدام یک بسته نرم افزاری هستند که به شیوه مختص خود نوشته شده اند. یکی قابلیتهای بیشتر و کارایی بیشتری دارد و به همان نسبت برای کارکردش، نیاز به منابع سخت افزاری بیشتر Memory و CPU دارد. از قابلیتهای خاص VMXNET3 باید به Buffer بیشتر آن اشاره کنم که باعث افزایش Performance در انتقال حجم بالای داده میشود.
تکمیل:
این پرسش وسوسهام کرد و باعث شد در موردش چند خطی بیشتر بنویسم!
E1000 چیست؟
کارت شبکه Intel 82545EM است که VMWare آن را شبیه سازی کرده است. بیشتر سیستم عاملها درایور آن را به همراه دارند و آن را میشناسند. درایور آن مشکلاتی دارد و به همین دلیل شرکت Intel آن را با 82574L جایگزین کرد.
E1000e چیست؟
کارت شبکه Intel 82574L است که VMWare از نسخه 5 به بعد در vSphere آن را شبیه سازی کرده است. Windows 2008 درایور آن را در خود دارد.
این کارت شبکه عملکرد قابل قبولی دارد، ولی بهتر از آن هم هست!
VMXNET3 چیست؟
کارت شبکهای مجازی است که شرکت VMWare طراحی کرده و اختصاصا روی Performance آن کار کرده است. بین کارت شبکههای مجازی بهترین کارایی را دارد. درایور آن در VMWare Tools موجود است.
اطلاعات بیشتر:
[url=http://www.ntpro.nl/blog/archives/1478-whats-faster-e1000-or-vmxnet3-lets-see-what-passmarks-performancetest-says.html]What’s faster E1000 or VMXNET3 – let’s see what PassMark’s PerformanceTest says - Eric Sloof - NTPRO.NL[/url]
[url]http://www.vmware.com/pdf/vsp_4_vmxnet3_perf.pdf[/url]
[url]http://www.vmware.com/files/pdf/perf_comparison_virtual_network_devices_wp.pdf[/url]
[url=http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1001805]Blocked Page - VMware, Inc.[/url]