level 14
ATLEEE
楼主
【200413】所以来收集一下用(shua)户(zi)需求
背景
自己目前租了一些服(da)务(he)器(zi),来做一些PT方面的测(shua)试(liu),因为自己退坑好久了,现在已经不是2013~2014年那会儿了,现在好多站的盒子都处于过饱和状态,所以除了盒子本身的优化外,减少对盒子的干扰也很重要,因为自己的服务器比较多,每次rss的时候如何选择一台合适的服务器添加对应的种子其实很重要,所以自己就想着做这么一个项目。
思路
基本思路就是拿一台小鸡来专门处理rss的任务,以及任务分发,每次拿到rss的新种子,而且经过设置好的过滤条件之后就来做分发,分发的基本思路:
1. 机器限定:比如有些站点不能用共享ip的机器,那么这些站点的种子就不能发到这些机器上去,有的站点需要备案,所以只能使用备案过的机器用于这些站点;
2. 发种人优先:不同的发种人,发种地不同,发种带宽不同,这个一般都需要不同的调校的机器来下载;
3. 空闲优先:不同机器目前处于高速active的种子数量、大小,以及ETA不同,通常选择较空闲的机器添加;
4. 自动删种:目前不少客户端都有插件能解决自动删种的问题,但能使用的一些条件基本都是一些ratio,做种时间,磁盘剩余空间等方面的,这些能够解决HR和爆盘的问题,但是删种的时间没法精确控制,可能发生高速下载中触发删种导致I/O升高,速度骤降……
基本自己需要的功能就这些,想再收集一下大家的意见
2020年04月13日 01点04分
1
背景
自己目前租了一些服(da)务(he)器(zi),来做一些PT方面的测(shua)试(liu),因为自己退坑好久了,现在已经不是2013~2014年那会儿了,现在好多站的盒子都处于过饱和状态,所以除了盒子本身的优化外,减少对盒子的干扰也很重要,因为自己的服务器比较多,每次rss的时候如何选择一台合适的服务器添加对应的种子其实很重要,所以自己就想着做这么一个项目。
思路
基本思路就是拿一台小鸡来专门处理rss的任务,以及任务分发,每次拿到rss的新种子,而且经过设置好的过滤条件之后就来做分发,分发的基本思路:
1. 机器限定:比如有些站点不能用共享ip的机器,那么这些站点的种子就不能发到这些机器上去,有的站点需要备案,所以只能使用备案过的机器用于这些站点;
2. 发种人优先:不同的发种人,发种地不同,发种带宽不同,这个一般都需要不同的调校的机器来下载;
3. 空闲优先:不同机器目前处于高速active的种子数量、大小,以及ETA不同,通常选择较空闲的机器添加;
4. 自动删种:目前不少客户端都有插件能解决自动删种的问题,但能使用的一些条件基本都是一些ratio,做种时间,磁盘剩余空间等方面的,这些能够解决HR和爆盘的问题,但是删种的时间没法精确控制,可能发生高速下载中触发删种导致I/O升高,速度骤降……
基本自己需要的功能就这些,想再收集一下大家的意见