گوگل به تازگی خبر از ارائه یک ابزار برای محک زنی کارایی ابر داده است. PerfKit به صورت متن باز ارائه شده است و ظاهرا حتی در سایت GitHub هم به سادگی در دسترس قرار گرفته است. این پروژه با مشارکت چیزی بالغ بر 30 مشارکت کننده متشکل از محققان، شرکت و مراکز تحقیقاتی مانند استنفورد (Stanford) و ام آی تی (MIT) انجام شده است. قسمت های مختلف این پروژه دارای لایسنس های متفاوتی است که در ذیل لیستی از آن ها را می توان مشاهده نمود:
bonnie++
: GPL v2 (http://www.coker.com.au/bonnie++/readme.html)cassandra_stress
: Apache v2 (http://cassandra.apache.org/)cluster_boot
: MIT license.coremark
: EEMBC (https://www.eembc.org/)fio
: GPL v2 (https://github.com/axboe/fio/blob/master/LICENSE)hadoop_terasort
: Apache v2 (http://hadoop.apache.org/)hpcc
: Original BSD license (http://icl.cs.utk.edu/hpcc/faq/#263)iperf
: BSD license(http://iperf.sourceforge.net/)netperf
: HP license (http://www.calculate-linux.org/packages/licenses/netperf)mongodb
: GNU AGPL v3.0 (http://www.mongodb.org/about/licensing/)ycsb
(used bymongodb
): Apache V2 (https://github.com/brianfrankcooper/YCSB/blob/master/LICENSE.txt)memtier_benchmark
: GPL v2 (https://github.com/RedisLabs/memtier_benchmark)sysbench_oltp
: GPL v2 (https://launchpad.net/sysbench)unixbench
: GPL v2 (https://code.google.com/p/byte-unixbench/)speccpu2006
– Spec CPU2006 (http://www.spec.org/cpu2006/)mesh_network
: HP license (http://www.calculate-linux.org/packages/licenses/netperf)copy_throughput
: Apache v2.object_storage_service
: Apache v2.ping
: No license needed.aerospike
: Apache V2 for the client and GNU AGPL v3.0 for the server
ظاهرا هدف از ارائه این ابزار کمک به توسعه دهندگان برای ارزیابی جنبه های مختلف کارایی ابر است، اما استفاده از لایسنس های این چنینی و استفاده از توان افراد برای پیشبرد اهداف تجاری شرکت های بزرگ نیز هدفی جدید و دور از ذهن به نظر نمی رسد.
دیدگاهتان را بنویسید