Amazon Web Servicesには hosted mirrors があり、Ubuntuマシンの更新に使用できることがわかっています。
apt-fastというツールがあることを知っています これは、ミラーサーバーへの複数の接続を作成して速度を向上させますが、ミラーサーバーのこの種の負荷を増やすことは丁寧ではないのではないかと心配していますが、それでも高速ミラーが必要です。どのようにapt-fastを最適化できますかAWSで?
apt-fastは、一般的な「ダウンロードアクセラレータ」の動作と同じ方法で動作します。 Webサーバーに対して通常よりも多くの接続を開き、それらをすべて組み合わせて速度を向上させます。
私が知っているほとんどのシステム管理者は、同じIPからの同時接続の量を制限することにより、この種のことを防いでいます。
ただし、AmazonのUbuntuミラーを使用して調査していると、AWSは実際にはoptimizedであり、全体的なスループットは低くなります。言い換えれば、AWSはあなたの考えているものとは全く反対にHTTPの提供を最適化します。
最初にapt-fastをインストールします。
Sudo add-apt-repository ppa:apt-fast/stable
Sudo apt-get update
Sudo apt-get install apt-fast
構成プロンプトを自由に確認してください。とにかく調整します。
Amazonのミラー を使用するようにシステムを構成します。
/etc/apt/apt-fast.conf
を編集して、より多くの接続を使用するようにapt-fastを構成します。
MIRRORS
行を見つけて、追加するすべてのリージョンを追加のミラーとして追加します。基本的に、ソースリストにあるものに加えて、これらのリポジトリにヒットします。私の場合は次のようになります。
MIRRORS=( 'us-east-1.ec2.archive.ubuntu.com/ubuntu,us-east-2.ec2.archive.ubuntu.com/ubuntu,us-west-1.ec2.archive.ubuntu.com/ubuntu' )
_MAXNUM=
行を見つけて、同時接続の数に合わせて調整します。
_MAXNUM=35
apt-fast
の代わりにapt-get
コマンドを使用するか、または alias it を使用できます。私が発見したもの: