buy vpn kharid vpn kerio vpn mobile vpn
Benchmark | رایانش ابری
juju-on-ubuntu-cloud-1-638
Juju و نصب راحت تر برنامه ها
۱۳۹۵/۰۳/۲۱
277
معرفی کتاب: مدل‌سازی و شبیه‌سازی رایانش ابری
۱۳۹۵/۰۸/۲۶
نمایش همه

Benchmark

18909407-a-word-cloud-of-benchmarking-related-items-stock-vector-benchmarking-benchmark-metrics

از دید یک کاربر هر سیستم کامپیوتری که بتواند  یک برنامه را در مدت زمان کمتری انجام دهد عملکرد (Performance) بهتری دارد . اما چه طور زمان پاسخ (response time) سیستم را اندازه گیری کنیم ؟ آن هم در شرایطی که هر شخص بنا به مقاصد مختلفی یک سیستم را انتخاب میکند .

مثل معروف مشت نمونه خروار است در دنیای کامپیوتر هم کاربرد دارد . Benchmark به مجموعه ای از برنامه های مختلفی گفته می شود که برای تست عملکرد سیستم ها انتخاب می شوند . اگر Benchmark  روی یک سیستم به خوبی اجرا شود (نتیجه تست خوب باشد ) انتظار می رود سیستم در آینده کارایی خوبی داشته باشد .

Benchmark ها را می توان  به  واقعی (real- time)  مثل برنامه های نرم افزاری (word , excel , power point ,…) و برنامه های کرنل ؛ Toy Benchmark که کد یا برنامه های کوتاه و سریعی هستند که صرفا جهت تست ایجاد شده اند و ساختنی (synthetic Benchmark) که رفتار برنامه های واقعی را با کد تقلید می کند، دسته بندی کرد .

شرکت های مختلفی در زمینه ساخت و تست Benchmark ها روی سیستم های مختلف کار می کنند مانند :

  • SPEC – Standard Performance Evaluation Corporation (spec.org) که در زمینه ساخت
    • Desktop Benchmarks
    • Server Benchmarks

فعالیت دارد.

  • PC benchmarks (Winbench 99, Business Winstone 99, High-end Winstone 99, CC Winstone 99) (zdnet.com/etestinglabs/filters/benchmarks) که جهت ساخت Benchmark برای تست دسکتاپ فعالیت دارد.
  • Transaction processing benchmarks (tpc.org) تست عملیاتی مثل عملیات بانکی
  • Embedded benchmarks (eembc.org) تست سیستم های نهفته

 

از ظهور رایانش ابری  و کلان داده ، این شرکت ها به سمت ایجاد Benchmark ، برای تست زیرساخت های ابری رفته اند.

SPEC Cloud™ IaaS 2016 اولین نسل از Benchmark شرکت SPEC است که برای تست عملکرد زیرساخت های ابری ارائه شده است . به گفته خود SPEC ، این Benchmark  برای سنجش عملکرد زیرساخت های ابری ( workload های پردازشی ابر ) در ابرهای عمومی و خصوصی  توسط ارائه دهندگان ابری ، مصرف کنندگان ، فروشندگان و حتی محققین قابل تست است ( اما با پرداخت هزینه )

TPC اما هنوز به طور رسمی وارد دنیای ابر نشده  اما در کلان داده ۲ نسل Benchmark (TPCx-HS و TPCx-BB ) ارائه داده که تمرکز اصلی آن برروی  سنجش عملکرد تکنولوژی های کلان داده خصوصا هدوپ (Hadoop) می باشد .

EEMBC Cloud and Big Data Benchmark اولین فاز اجرایی شرکت EEMBC در این زمینه است که به گفته خود این شرکت برای سنجش عملکرد انباره های داده ، حافظه ها ، زیرساخت های شبکه و کلاستر ها با هزینه بسیار اندک ارائه شده اند .

 

 

چنانچه خواهان اجرای benchmark  برای تست عملکرد سیستم رایانه ای خود هستید خواندن مقاله زیر را به شما پیشنهاد می کنم :

http://click.ir/1395/05/22/benchmark-cpu-gpu-like-pro/

کریمی
کریمی
کارشناس سخت افزار، ارشد معماری سیستم های موازی - دانشگاه فردوسی مشهد || محقق در زمینه رایانش ابری؛ زیرساخت به عنوان سرویس || مربی آزمایشگاه های ریزپردازنده، سیستم عامل ، معماری ، منطقی و معماری - دانشگاه بزرگمهر قائنات || آشنایی با انواع پلت فرم های زیرساخت | openstack | Eucalyptus | OpenNebula ||| تجربه کاری در زمینه شبکه : Linux | Debian | Ubuntu Cisco | CCNA | CCNP Microsoft | Server 2003

دیدگاه ها بسته شده است