کارخواه پیوند دانلود سریعی نشان می‌دهد، سرور روی اتصال فیبر نشسته است، و انتقال باز هم می‌خزد. عددی که مردم مقایسه می‌کنند معمولاً همان عددی است که روی طرح کارخواه چاپ شده، در حالی که بسته در واقع نخست پیوند دسترسی خروجی سرور را می‌گذراند. همان پیوند بودجه‌ای است که انتقال باید در آن جا شود. در یک اتصال خانگی کوچک، آن کوچک‌ترین عدد در مسیر است.

عددی که خواندید در جهت اشتباه بود

دانلود به سوی کارخواه دوردست، ظرفیت آپلود را در انتهای سرور تونل مصرف می‌کند. نرخ‌های دانلود تبلیغ‌شده سرور جهت مقابل را توصیف می‌کنند و درباره این جهت چیزی نمی‌گویند. همین ناهم‌سنجی وقتی کارخواه آپلود می‌کند برعکس می‌شود، و به همین دلیل یک جهت می‌تواند خوب به نظر برسد در حالی که جهت دیگر بی‌استفاده است.

سرباری کپسوله‌سازی و هر ترافیک رقیب بخشی از همان بودجه را مصرف می‌کند. هیچ‌کدام در آزمون سرعتی که فقط کارخواه را می‌سنجد دیده نمی‌شوند.

مسیر را به شکل بودجه بنویسید

هر مرزی را که بسته باید بگذراند فهرست کنید و به هر یک عددی با همان واحد بدهید. تحویل از منبع، پردازش در سرور، پیوند آپلود سرور، مسیر میانی، پیوند دانلود کارخواه و پردازش در کارخواه همه اعمال می‌شوند. نرخ قابل استفاده کوچک‌ترین آن‌هاست منهای سرباری، و هیچ تنظیمی بالای این سقف نتیجه را تغییر نمی‌دهد. فهرست را پیش از اندازه‌گیری بنویسید، چون می‌گوید به کدام عدد نباید باور کرد.

با پیوند آپلود 20 Mbit/s سرور و پیوند دانلود 100 Mbit/s کارخواه، سرور انتقال را بسیار پیش از آنکه کارخواه متوجه شود محدود می‌کند. سرباری و هر انتقال هم‌زمان سهم بیشتری می‌گیرند، و پیوند آپلود اشباع‌شده تصدیق‌ها را هم به تعویق می‌اندازد، که انتقال TCP را زیر سقف خام کند می‌کند. هیچ‌یک از این دو اثر در مقایسه طرح‌ها دیده نمی‌شود.

مگابیت و مگابایت را جدا نگه دارید و بگویید هر رقم ترافیک پیوند رمزنگاری‌شده را می‌سنجد یا بار مفید برنامه را. آمیختن این دو شایع‌ترین دلیل به‌هم‌نخوردن ظاهری بودجه است. هر رقم را با واحد و نقطه سنجش آن برچسب بزنید.

کجا برد واقعاً برایتان هزینه دارد

وقتی پیوند دسترسی به اندازه کافی بزرگ شد، سخت‌افزار نقطه پایانی دیده می‌شود، و تنها آن‌گاه پردازنده اهمیت می‌یابد. مدل، چیدمان رابط‌ها و پیاده‌سازی مورد استفاده را مشخص کنید. مشاهده‌ای درباره گذرگاه مشترک یک برد قدیمی، هر بازبینی بعدی را توصیف نمی‌کند.

مسیرهای پردازش جداگانه را مقایسه کنید نه یک میانگین واحد CPU. بار کلی متوسط می‌تواند یک هسته اشباع‌شده را پنهان کند که همه کار هر بسته را انجام می‌دهد، و فرکانس ساعت میان طراحی‌های پردازنده به‌عنوان نمره کارایی منتقل نمی‌شود. نرخ بسته به اندازه توان عبوری مهم است، چون بسته‌های کوچک به ازای هر بایت گران‌تر از بسته‌های بزرگ‌اند. با اندازه‌های بسته‌ای بسنجید که بار کاری شما واقعاً به کار می‌برد.

محدودیت‌های گرمایی و توان نیز رفتار پایدار را تعیین می‌کنند. یک انفجار کوتاه می‌تواند عالی به نظر برسد در حالی که انتقالی ده‌دقیقه‌ای کند می‌شود، و به همین دلیل معیاری چندثانیه‌ای راهنمای بدی برای پشتیبان‌گیری شبانه است.

راهنمای کارایی فروشنده پهنای باند دسترسی، پردازنده، پردازش بسته، انتقال و اندازه بسته را به محدودیت‌های جداگانه تفکیک می‌کند. خواندن آن پیش از تغییر رمز ارزش دارد، چون تغییر رمز به‌ندرت مرزی را جابه‌جا می‌کند که هرگز محدودیت نبوده است.

پیش از تغییر رمز بسنجید

آزمونی جهت‌دار اجرا کنید که نرخ واقعاً به‌دست‌آمده از تونل را گزارش کند، سپس همان آزمون را روی رابط خام برای مقایسه اجرا کنید. تفاوت این دو عدد هزینه تونل است، و کوچک‌تر از دو سقف می‌گوید به کدام مرز حمله کنید.

هنگام مقایسه سیاست امنیتی را دست‌نخورده نگه دارید. نتیجه قدیمی به‌دست‌آمده با رمز ضعیف یا برد اورکلاک‌شده برنامه استقرار کنونی نیست.

iperf3 -c 10.44.0.1 -R -t 30
iperf3 -c 10.44.0.1 -t 30
ethtool eth0 | grep -i speed

نتایج جهت‌دار را کنار مشاهدات نقطه پایانی از همان اجرا نگه دارید. تغییر بعدی باید سقف سنجیده‌شده را هدف بگیرد نه مؤلفه‌ای را که در برگه مشخصات کوچک‌تر به نظر می‌رسد.

مقالات مرتبط