O HTB (Hierarchical Token Bucket) é o sucessor do CBQ (Class Based Queueing). O HTB é utilizado para configuração do tão famoso QoS no Gnu/Linux.
O HTB Tools é uma ótima ferramenta para facilitar a configuração e manutenção do QoS. Tem interface gráfica e simples de instalação e um arquivo texto, simples e claro, para configuração. Esse arquivo tem o mesmo estilo utilizado pelo BIND.
Sendo assim aconselho a utilização do HTB Tools para aqueles que querem economizar tempo na instalação e configuração de uma ferramenta de QoS, mas se deseja conhecer os processos completos do QoS, seria interessante usar o tc para esse serviço. (Não irei entrar nesse detalhe aqui).
Na instalação do HTB Tools, percebi que existe um erro na compilação do software e assim após ver essa solução, percebi que era a chance para eu criar meu segundo patch!
Sendo assim ele já está descrito nesse tutorial, que segue abaixo:
Baixe o pacote:
http://htb-tools.arny.ro/download.php?list.19
Descompate o arquivo
# tar xvzf HTB-tools-0.3.0a.tar.gz
Baixe o patch
http://www.4shared.com/file/49304709/354d8284/htb.html
http://www.mediafire.com/?sharekey=7022404e69eb0f0fab1eab3e9fa335cacde68b9406ef2dd6 (Esse funciona!)
Copie o patch para a pasta do HTB e então aplique o patch:
# patch -p1 -i htb.diff
Na opção “Reversed (or previously applied) patch detected! Assume -R? [n]” responda “y” (sem as aspas! CLARO!)
Baixe o pacote Flex:
# wget http://site.n.ml.org/download/20030401085856/flex/flex-2.5.4a.tar.gz
Descompacte o pacote:
# tar xvfz flex-2.5.4a.tar.gz
Compile o pacote:
# ./configure
# make
# make install
Agora apenas inicie a instalação:
# ./setup
Selecione a opção INSTALL

Depois escolha a opção FULL
Agora clique em INSTALL
Escreva o endereço dos diretórios virtuais do apache:
Clique apenas em ACEITAR.
Pronto! HTB Tools instalado.
Quer saber como funciona os arquivos do HTB para poder modificar? Veja aqui no site oficial a documentação ou essa versão em português.







Maio 29, 2008 às 5:33 pm |
[...] por Rafael Gomes (linux·rafaΘgmail·com) – referência [...]
Maio 29, 2008 às 9:08 pm |
Esse é o Dr. Patch Gomes!!!
Maio 30, 2008 às 8:52 am |
Onde você viu que o HTB é o sucessor do CBQ? Ele é apenas outro algoritmo, que tem seus prós e contras. Nos testes que fiz, o CBQ balanceava quase que instantaneamente o tráfego, enquanto que o HTB demorava perto de 2s (isto com três máquinas). Agora o HTB é muito mais fácil de compreender e operar.
Maio 30, 2008 às 8:59 am |
Um sucessor não necessáriamente é melhor em tudo. Eles simplesmente têm algo que os faz serem mais usados que os antecessores.
Onde eu vi essa informação? No próprio site do HTB
http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm
Sei que o CBQ tem suas vantagens, mas em todo caso o HTB tem funções que o CBQ não tinha e assim pode ser considerado uma evolução, porém com o sacrifício de algumas features. É claro!
Agosto 7, 2008 às 1:46 pm |
Cadê o patch ???
Setembro 4, 2008 às 5:49 pm |
Além do patch, como posso acessar o htb via web ?
Setembro 7, 2008 às 12:28 pm |
Pessoal,
Desculpem a demora, mas o 4shared removeu minha conta, assim abrir outra no mediafire, que acredito não remover por inatividade. Sendo assim segue no texto e abaixo:
http://www.mediafire.com/?sharekey=7022404e69eb0f0fab1eab3e9fa335cacde68b9406ef2dd6
Até mais!
Dezembro 10, 2008 às 3:42 pm |
amigo os link’s não estão funcionando poderia dar uma verificada por favor ?!? Grato pela atenção !!!
Junho 5, 2009 às 3:40 pm |
Não consigo baixar o patch. Estou tentando instalar o HTB no DEbian 5 mas o make retorna vários erros. Se alguém puder ajudar, agradeço muito.