PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کانفیگ مناسب برای سرور دانلود



hostnic24
April 7th, 2017, 11:06
سلام خدمت دوستان
از نظر شما بهترین کانفیگ برای یک سرور مخصوص دانلود از نظر نرم افزاری , سخت افزاری چه کانفیگی میتونه باشه
تقریبا روزی 2 ترا مصرف پهنای باند داریم
ویندوز + iis
لینوکس +
Nginx
چه رایدی مناسب هست؟چرا؟

TakCloud
April 7th, 2017, 11:10
باسلام
برای سرور دانلود باید بیشتر به رم و هارد توجه کنید چون برای دانلود مصرف زیادی از سی پی یو نخواهید داشت
بهترین گزینه litespeed + centos است

M.Abooali
April 7th, 2017, 22:08
در خصوص وب سرور که مطلقا وقتی صحبت از دیتای استاتیک دارید NGINX با اختلاف زیاد حرف اول را میزند. در خصوص سیستم عامل نیز روشن است اگر وب سرور شما NGINX باشد بهترین انتخاب لینوکس است تقریبا تا 2 برابر عملکرد پایدارتر و بهتری به شما ارائه خواهد کرد.

در خصوص سخت افزار ترافیک به تنهایی مبنا نیست. فاکتورهای زیر در تعیین سخت افزار مورد نیاز موثر است:



تعداد کانکشن های همزمان به سرور (به طور متوسط)
حجم فایل های دانلودی (حجم متوسط)
پورت شبکه شما (اتصال تضمین شده)


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

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

در نهایت با بررسی دقیق این موارد میتونید به یک عدد هایی برسید که نه بیخود هزینه سخت افزار بدون استفاده را بدهید نه ظرفیت بلا استفاده در سمت پورت خود داشته باشید.

جالب است همین طریق محاسبات در خود بخش سخت افزار حدفاصل دیسک و پردازنده و رم نیز حاکم است ( یعنی منابع زیادی یا کمتر از ظرفیت نداشته باشید) در سخت افزار لیمیت اول دیسک و سپس رم می باشد.

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

بحث raid هم در حقیقت میر جزئی از بحث کیفیت دیسک هست که دیگه خیلی جزئیی هست. بستگی به مسائل مختلفی دارد اما اگر صرفا فاکتور سرعت مطرح باشد روشن است raid 0 و استفاده از دیسک های SSD بهترین گزینه است. (دقت کنید فقط سرعت اینجا لحاظ شد نه امنیت دیتا).

Z.eus
April 7th, 2017, 22:12
سلام خدمت دوستان
از نظر شما بهترین کانفیگ برای یک سرور مخصوص دانلود از نظر نرم افزاری , سخت افزاری چه کانفیگی میتونه باشه
تقریبا روزی 2 ترا مصرف پهنای باند داریم
ویندوز + iis
لینوکس +
Nginx
چه رایدی مناسب هست؟چرا؟

درود؛

بدون شک Nginx + Debian یا CentOS بهترین انتخاب شما خواهد بود.

در صورتی که ریدکنترلر سخت افزاری دارید ، رید 10 پیشنهاد می‌شود.

با تشکر.

Amy
April 8th, 2017, 00:33
با سلام
قطعا یک کانفیگ حرفه ای Nginx از همه چیز بهتره
اما خب ، بسته به میزان رم و سی پی یو
و میزان مصرف پهنای باند ، هرکدوم مزیت هایی دارند
از اون جایی که فرمودید روزانه 2 ترا مصرف دارید
پس یک کانفیگ حرفه ای nginx همه جوره توصیه میشه
موفق باشید

limpi
April 8th, 2017, 01:57
دوست عزیز طبق تجربه ngiinx روی یک سیستم لینوکسی بهتر از بقیه موارد جواب داده. منتهی حتما از یکی از دوستان مسلط بخواید که nginx رو بصورت کاملا مناسب براتون کانفیگ کنه.
موفق باشید

hostnic24
April 8th, 2017, 10:07
ممنون از همه دوستان
پس کانفیگ لینوکس + Nginx تایید شد
برای کنترل پنل کدوم گذینه رو پیشنهاد میدید؟

Z.eus
April 8th, 2017, 11:18
ممنون از همه دوستان
پس کانفیگ لینوکس + Nginx تایید شد
برای کنترل پنل کدوم گذینه رو پیشنهاد میدید؟


پیشنهاد بنده استفاده بدون کنترل پنل است.
در صورتی که مایل به استفاده از کنترل پنل هستید، میتوانید بین دایرکت ادمین و سی پنل یکی را به سلیقه خود انتخاب کنید.
دایرکت ادمین پیشنهاد می‌شود.

با تشکر.

delta
April 8th, 2017, 21:58
بله از نظر تجربه من هم برای سرور دانلود سنت اوس لینوکس + انجینکس خیلی خوب جواب داده تا سایر وبسرورها و کانفیگها..

M.Abooali
April 9th, 2017, 17:05
به هیچ وجه کنترل پانل هالی مثل دایرکت ادمین یا cpanel نصب نکنید روی سروی که دانلودی هست. این کار فقط هدر دادن منابع سرور شما خواهد بود.

بهترین حالت نداشتن کنترل پانل است.


چیزی که شما نیاز دارید یک FTP Server هست که اون هم به سادگی روی لینوکس میتونید نصب کنید. سپس کاربر و دسترسی تعریف کنید و مدیریت کنید راحت.