View previous topic :: View next topic |
Author |
Message |
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
Posted: Mon Oct 20, 2008 8:10 pm Post subject: [SOLVED] Serwer do QoS i Squid |
|
|
Witam
Mam prośbę w sprawie pomocy wyboru dystrybucji i panelu zarządzającego do podziału łącza + squid.
Sprawa wygląda tak :
- łącze to DSL 8Mbps (czyli download 8Mbps, up - 512kbps),
- użytkowników ~80 (w większości używają sieci tylko do podstawowych czynności : onet/mail),
- na razie jako router stoi Debian z Ebox platform, ale strach tu odpalać QoS żeby się nie zamulił,
- sprzęt, jakim dysponuję to jakiś Core 2 (nie pamiętam, czy to jedno czy dwurdzeniowiec) + 2GB ram + 2x karty sieciowe 3c905.
Jednak wypadałoby zrobić jakiś router z podziałem łącza, i squidem (albo inne transparentne proxy). Poprzednio miałem taki miniserwerek na slackware, i skrypty pisałem ręcznie - jednak tutaj nie zawsze będzie czas pobawić się w shellu, więc wolałbym jakiś rozsądny panel konfiguracyjny.
Myślałem nad Webminem (bo jest najpopularniejszy), ew zostać na ebox tylko przenieść go na nowy sprzęt (najmniej roboty - eksport i import ustawień z poprzedniego eboxa).
Na razie skłaniam się do przetestowania webmina, jednak może ktoś podsunie ciekawsze rozwiązanie ? Ew co dodatkowo postawić na takim serwerku, jak już się bawię
Drugie pytanie : na jakiej dystrybucji to stawiać ? Gentoo ? A może FreeBSD/OpenBSD (tyle słyszałem o implementacji TCP/IP we FreeBSD :] (Tu skłaniam się ku FreeBSD, zawsze chciałem się nim pobawić, a nie miałem czasu. Jednak czy dokumentacja FreeBSD jest taka dobra i rozbudowana jak Gentoo?).
Trzecie pytanie : jaki dysk na squida na taką ilość użytkowników (~80) ? Tzn kwestia pojemności, no i czy jeden dysk starczy, czy lepiej postawić dwa dyski w macierzy ? Ew lepsze 2 wolniejsze dyski w raid, czy jeden szybszy ?
Last edited by n0rbi666 on Fri Oct 31, 2008 10:12 am; edited 1 time in total |
|
Back to top |
|
|
bartmarian Guru
Joined: 28 Nov 2005 Posts: 557
|
Posted: Wed Oct 22, 2008 6:46 am Post subject: |
|
|
nie namawiam na to rozwiązanie, ale skoro masz okazję to wypróbuj
przez dobę, bo właśnie tyle podziała Ci mikrotik, zakup to koszt ~130zł _________________ Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne. |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Wed Oct 22, 2008 8:28 am Post subject: |
|
|
Pod cache squida postawił bym partycje na raidzie 0 z 4 pendrivów Corsair Voyager 4G, naprawde, zapis rewelacyjny nie jest ale odczyt bardzo szybki i czas dostępu jak na ssd. Ale musisz mieć 4 wole porty USB 2.0 (nie baw się w huby.) |
|
Back to top |
|
|
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
Posted: Wed Oct 22, 2008 9:47 am Post subject: |
|
|
bartmarian wrote: | nie namawiam na to rozwiązanie, ale skoro masz okazję to wypróbuj
przez dobę, bo właśnie tyle podziała Ci mikrotik, zakup to koszt ~130zł |
Pierwotny plan to był właśnie mikrotik na karcie CF - nawet bawiłem się przez chwilę nim, całkiem przyjemny ... Tylko czy postawię na tym transparentne proxy ? I jak jest z obslugą USB/Sata ?
No i czy jest sens wydawać ~300zl (Licencja Level 5) na tak proste zastosowanie (mało userów, łącze tylko 8Mbps)?
SlashBeast wrote: | Pod cache squida postawił bym partycje na raidzie 0 z 4 pendrivów Corsair Voyager 4G, naprawde, zapis rewelacyjny nie jest ale odczyt bardzo szybki i czas dostępu jak na ssd. Ale musisz mieć 4 wole porty USB 2.0 (nie baw się w huby.) |
Czyli 16GB spokojnie wystarczy na squida ?
No to pytanie : Mikrotik, Gentoo czy FreeBSD ?
I czy webmin jest ok, czy jakiś inny panel/ręczna edycja konfiguracji ? |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Wed Oct 22, 2008 9:52 am Post subject: |
|
|
No raczej ze 16G wystarczy, to ma byc cache a nie backup interentu. |
|
Back to top |
|
|
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
Posted: Wed Oct 22, 2008 10:30 am Post subject: |
|
|
SlashBeast wrote: | No raczej ze 16G wystarczy, to ma byc cache a nie backup interentu. |
A ile przeżyją takie pendrive-y przy takim zastosowaniu ? Wiadomo, że jest gwarancja - ale lepiej nie wymieniać tego co rok |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Wed Oct 22, 2008 12:18 pm Post subject: |
|
|
Nie da się tego określić. |
|
Back to top |
|
|
bartmarian Guru
Joined: 28 Nov 2005 Posts: 557
|
Posted: Wed Oct 22, 2008 5:28 pm Post subject: |
|
|
n0rbi666, licencja level 4 - 98,36 netto
proxy posiada, mniej funkcjonalne niż squid.conf
SATA działa, nie wiem czy każdy kontroler,
http://www.mikrotik.com/download/CHANGELOG_rc _________________ Człowiek bez religii jest jak ryba bez roweru.
Albercik się pomylił, prędkość światła to prędkość, wszechświat nie ma punktu odniesienia.
Perpetuum mobile - np. jowisz + jego księżyc, siły pływowe. Proste i niepraktyczne. |
|
Back to top |
|
|
Dagger Retired Dev
Joined: 11 Jun 2003 Posts: 765 Location: UK
|
Posted: Thu Oct 23, 2008 10:09 am Post subject: |
|
|
Osobiscie zostal bym przy gentoo (systemie ktory znasz), niz zaczynal sie bawic czyms nowym (chyba, ze masz naprawde duzo czasu).
Squid powinien spelnic wszystkie twoje wymagania. Jest bardzo rozbudowany i swietnie sie sprawdza w takich zastosowaniach.
Obawiam sie tylko o to lacze 8MB na 80 uzytkownikow... To bedzie dzialas super wolno. Bedziesz musial bardzo dobrze to podzielic. HTB z U32 powinno wystarczyc. _________________ 95% of all computer errors occur between chair and keyboard (TM)
Join the FSF as an Associate Member!
Post under CC license. |
|
Back to top |
|
|
no4b Bodhisattva
Joined: 18 Jan 2004 Posts: 774 Location: Tarnów, Poland
|
Posted: Thu Oct 23, 2008 12:08 pm Post subject: |
|
|
Quote: | (Tu skłaniam się ku FreeBSD, zawsze chciałem się nim pobawić, a nie miałem czasu. Jednak czy dokumentacja FreeBSD jest taka dobra i rozbudowana jak Gentoo?). |
Dokumentacja jest bardzo dobra. http://www.openbsd.org/faq/pf/pl/queueing.html (można korzystać z świetnej dokumentacji OpenBSD, bo PF jest dostępny we FreeBSD). Ogólnie sądzę, że pasmowanie znacznie łatwiej zrobić na pf + altq niż tc w Linuksie. _________________ GTK2/GNOME - The weakest link! |
|
Back to top |
|
|
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
Posted: Fri Oct 31, 2008 8:51 am Post subject: |
|
|
Ok, dzięki wszystkim za pomoc
Wybór padł na gentoo (już postawione) + Webmin (chciałem sprawdzić, czy to takie fajne, czy nie - ew potem przerzucę się na coś innego).
Co do squida - chyba rzeczywiście namówię szefa na 4 pendrive-y, i tak powinno wyjść taniej niż zwykły dysk
Quote: | Obawiam sie tylko o to lacze 8MB na 80 uzytkownikow... To bedzie dzialas super wolno. Bedziesz musial bardzo dobrze to podzielic. HTB z U32 powinno wystarczyc. |
W tym momencie to łącze działa od długiego czasu bez squida i HTB - i działa dość dobrze (tzn jak coś ściągam via http to transfery osiągam rzędu 200-400kb/s). Tylko ostatnio jakoś przymula łącze, stąd pomysł postawienia nowego serwera
Pobawiłbym się tym mikrotikiem - ale jak już coś, to wolałbym wziąć Routerboard 433AH, a nie zwykłego PCta ... I ew potem zwykły PC jako serwer squid.
no4b - jednak chyba jeszcze nie dojrzałem do BSD ... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|