سلام

درمورد Web Polygraph به آدرس http://www.web-polygraph.org حتما شنیدید و ازش استفاده کردید، یک benchmarking tool for caching proxies رایگان هست که اکثر سایتهایی که من دیدم برای تست و مقایسه کش سرورها از اون استفاده میکنند.
متاسفانه باوجود مطالعه راهنمای این برنامه به آدرس http://www.web-polygraph.org/docs/userman خودم موفق به راه اندازی و استفاده از آن برای تست ISA Server نشدم.
می خواستم دوستانی که تونستند با این برنامه کار کنند بنده و بقیه دوستانی رو هم که آشنایی با این برنامه ندارند راهنمایی کنند.
همینطور با گذاشتن خروجی تست از کش سرورهایی که راه اندازی کردیم میتونیم راه حلها، سخت ازارها و روشهای مناسب برای افزایش کارایی کش سرورها رو پیدا کنیم.

من کارهایی رو که انجام دادم خدمتتون عرض میکنم که بهتر راهنمایی بفرمایید، متشکرم.

1. برنامه را از آدرس http://www.web-polygraph.org/downloads/releases.html دانلود و نصب کردم.(چون از ویندوز استفاده میکنم http://www.web-polygraph.org/downloa...-2.7.6-w2k.zip را گرفتم)

2. به فولدر برنامه رفتم و با اجرای دستور زیر سرور برنامه را راه اندازی کردم:
کد:
polysrv --config .\workloads\simple.pg --verb_lvl 10
3. با اجرای دستور زیر کلاینت برنامه را هم فعال کردم:
کد:
polyclt --config .\workloads\simple.pg --verb_lvl 10
به این ترتیب برنامه به صورت کلاینت سرور به صورت تست(سیمولیشن) شروع به کار کرد.

برای اینکه به صورت واقعی از سرور تست بگیرم برنامه رو هم روی سرور و هم روی یک کلاینت نصب کردم و فایل simple.pg سرور و کلاینت رو به صورت زیر تغییر دادم:
آدرس سرور و کلاینت رو وارد کردم(پورت رو نمیدونم چکار کنم! اگه پورت ISA رو بدیم که اصلا کار نمیکنه)
کد:
Server S = {
	kind = "S101"; 
	contents = [ SimpleContent ];
	direct_access = contents;

	addresses = ['10.0.0.4:9090' ]; // where to create these server agents
};

// a primitive robot
Robot R = {
	kind = "R101";
	public_interest = 50%;
	pop_model = { pop_distr = popUnif(); };
	recurrence = 55% / SimpleContent.cachable; // adjusted to get 55% DHR

	origins = S.addresses;      // where the origin servers are
	addresses = ['10.0.0.100' ]; // where these robot agents will be created
};
دستور polysrv --config .\workloads\simple.pg --verb_lvl 10 رو تو سرور و
دستور polyclt --config .\workloads\simple.pg --verb_lvl 10 رو تو کلاینت اجرا کردم
خروجی چیزی مشابه خروجی ای که تو آدرس http://www.web-polygraph.org/docs/userman/simple.html گفته نیست، و hit ratio همیشه 0.00 درصد هست

به نظر شما مشکل از کجاست؟



موضوعات مشابه: