Re: [rlug] bsd & pachetele (was Re: kernel real time)
2011/2/22 Camelia Nastase : > pana acum cateva ore am avut > http://www.intel.com/products/server/adapters/pro1000pf/pro1000pf-overview.htm > in server, n-a crapat. serverul a functionat intermitent cu asta si cu > cea de 10G cu versiuni de la 8.0 la 8.2-prerelease. singurele probleme > legate de placa de retea au fost cu cea 10G in 8.0 (parca? dudu might > know), pierdea pachete. intre timp s-a rezolvat problema. then again, > tu poate aveai placile pe cupru si nu de server. si nici n-ai zis daca > erau in sloturi x4 sau x8. nenea cu threadul ala avea un intel pe > cupru, caz in care eu nu ma bag sa compar mere cu pere 1Gb cupru. > cum ziceam, a mea are fibra. Good on you. -- Adi Pircalabu ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] bsd & pachetele (was Re: kernel real time)
On 21.02.2011 16:19, various people wrote: > [crap deleted] > Ba a mea e mai mare! Cioby "iPenis" ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] bsd & pachetele (was Re: kernel real time)
> > 2011/2/21 Camelia Nastase : > > bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui > > sa justific faptul ca un bsd stie sa forwardeze pachete eficient. > > input pe interfata 10G in cauza variaza intre 600M si 1G (da, stiu, > > mi-ar ajunge o placa de 1G, dar nu despre asta e vorba). > > Cu fbsd 8.1 si driverul em(4) eu am o problema grava: crapa in 10 > minute de trafic sustinut. Exact ca aici: > http://www.mail-archive.com/freebsd-stable@freebsd.org/msg113044.html > Un Dell R200 cu patru interfete, 2 Intel si 2 Broadcom. Cand am mutat > traficul ala nebun pe Broadcom au disparut si crapaciunile. > Nu am testat 8.2-RC si nici nu am mai urmarit povestea in STABLE. > pana acum cateva ore am avut http://www.intel.com/products/server/adapters/pro1000pf/pro1000pf-overview.htm in server, n-a crapat. serverul a functionat intermitent cu asta si cu cea de 10G cu versiuni de la 8.0 la 8.2-prerelease. singurele probleme legate de placa de retea au fost cu cea 10G in 8.0 (parca? dudu might know), pierdea pachete. intre timp s-a rezolvat problema. then again, tu poate aveai placile pe cupru si nu de server. si nici n-ai zis daca erau in sloturi x4 sau x8. nenea cu threadul ala avea un intel pe cupru, caz in care eu nu ma bag sa compar mere cu pere, cum ziceam, a mea are fibra. "and here we go" blonda -- *Camelia Nastase* Network Administrator www.mediasat.ro Office: +4 031 82 40 610 PGP Key: 0xFBF8530B, http://pgpkeys.mit.edu/ Key fingerprint = BABF 3B12 3D11 911C 85BB 925E 09C1 6B4A FBF8 530B ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
> > On 02/21/2011 02:43 PM, Gabriel wrote: > >> bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui > >> sa justific faptul ca un bsd stie sa forwardeze pachete eficient. > > Cred ca Tudor spunea ca ar fi util ca OP sa dea detalii despre traficu` ce > > trece > > prin jucaria lui. > Pai da, ar fi bine sa stim despre ce nivel de trafic vorbim si nu ma > refeream la traficul de pe scula Cameliei, ci de pe a initiatorului > threadului. > nu e bine ca am pus si disclaimer? uite-asa ajung sa dau vina linistita me medicatie si doctori. care este. "ce sensibili sunt astia mici" blonda -- *Camelia Nastase* Network Administrator www.mediasat.ro Office: +4 031 82 40 610 PGP Key: 0xFBF8530B, http://pgpkeys.mit.edu/ Key fingerprint = BABF 3B12 3D11 911C 85BB 925E 09C1 6B4A FBF8 530B ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
On 02/21/2011 02:43 PM, Gabriel wrote: >> bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui >> sa justific faptul ca un bsd stie sa forwardeze pachete eficient. > Cred ca Tudor spunea ca ar fi util ca OP sa dea detalii despre traficu` ce > trece > prin jucaria lui. Pai da, ar fi bine sa stim despre ce nivel de trafic vorbim si nu ma refeream la traficul de pe scula Cameliei, ci de pe a initiatorului threadului. -- Teddy ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] bsd & pachetele (was Re: kernel real time)
2011/2/21 Camelia Nastase : > bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui > sa justific faptul ca un bsd stie sa forwardeze pachete eficient. > input pe interfata 10G in cauza variaza intre 600M si 1G (da, stiu, > mi-ar ajunge o placa de 1G, dar nu despre asta e vorba). Cu fbsd 8.1 si driverul em(4) eu am o problema grava: crapa in 10 minute de trafic sustinut. Exact ca aici: http://www.mail-archive.com/freebsd-stable@freebsd.org/msg113044.html Un Dell R200 cu patru interfete, 2 Intel si 2 Broadcom. Cand am mutat traficul ala nebun pe Broadcom au disparut si crapaciunile. Nu am testat 8.2-RC si nici nu am mai urmarit povestea in STABLE. -- Adi Pircalabu ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
> bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui > sa justific faptul ca un bsd stie sa forwardeze pachete eficient. Cred ca Tudor spunea ca ar fi util ca OP sa dea detalii despre traficu` ce trece prin jucaria lui. ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
On Mon, Feb 21, 2011 at 01:15:36PM +0200, Tudor Gheorghe wrote: > Date: Mon, 21 Feb 2011 13:15:36 +0200 > From: Tudor Gheorghe > User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) > Gecko/20101208 > Thunderbird/3.1.7 > To: Romanian Linux Users Group > Subject: Re: [rlug] kernel real time > > On 02/21/2011 01:04 PM, Camelia Nastase wrote: > > Io zic sa-si ia placi 10g si sa puna BSD: > Mda, n-ar fi rau sa spuna si cat trafic are pe acolo,eventual pe cate > place de retea. > bula de care zic io nu prea face fwd, da' mi se pare aiurea sa ma pui sa justific faptul ca un bsd stie sa forwardeze pachete eficient. input pe interfata 10G in cauza variaza intre 600M si 1G (da, stiu, mi-ar ajunge o placa de 1G, dar nu despre asta e vorba). ideea era ca se balanseaza intreruperile pe 3 proace si pe al patrulea am procesul care mananca cel mai mult, in conditiile in care nu am manarit nimic in acest scop. cel putin eu despre asta am inteles ca se discuta. daca era vorba despre altceva, imi cer scuze si dau vina pe medicatie si vizite la medici lunea. "bsd iz teh shit" blonda -- *Camelia Nastase* Network Administrator www.mediasat.ro Office: +4 031 82 40 610 PGP Key: 0xFBF8530B, http://pgpkeys.mit.edu/ Key fingerprint = BABF 3B12 3D11 911C 85BB 925E 09C1 6B4A FBF8 530B ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
--- On Mon, 2/21/11, Tudor Gheorghe wrote: > From: Tudor Gheorghe > Subject: Re: [rlug] kernel real time > To: "Romanian Linux Users Group" > Date: Monday, February 21, 2011, 1:15 PM > On 02/21/2011 01:04 PM, Camelia > Nastase wrote: > > Io zic sa-si ia placi 10g si sa puna BSD: > Mda, n-ar fi rau sa spuna si cat trafic are pe > acolo,eventual pe cate > place de retea. S-a renuntat la ideea de rt, una din cerinte ar fi fost sa reziste la diferite atacuri prin metoda "face fata" :), prin faptul ca load-ul sta 0.00 mereu si doar idle-ul mai scade. Dar din cate am inteles nu e o diferenta formidabila intre kernelul normal si cel Rt in ceea ce priveste acest lucru. Routerul are 2 interfete forwardeaza pachete ruleaza si bgp pe el Traficul difera de la 80 - 90 Mbps la 400-500 Mbps. > > -- > Teddy > ___ > RLUG mailing list > RLUG@lists.lug.ro > http://lists.lug.ro/mailman/listinfo/rlug > ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
On 02/21/2011 01:04 PM, Camelia Nastase wrote: > Io zic sa-si ia placi 10g si sa puna BSD: Mda, n-ar fi rau sa spuna si cat trafic are pe acolo,eventual pe cate place de retea. -- Teddy ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
> > Salut, > > > > Am o intrebare legat de kernelul real time. > > > > Incerc sa fac o masinarie tip router (quagga) si am fost sfatuit sa > > folosesc kernel real time (avand in vedere ca nu trebuie sa fie pusa in > > productie decat peste vo 2 luni am timp sa tot fac teste). > > Dar ca sa nu plec pe picior gresit, din ce stiti voi pentru ce se > > foloseste cel mai des kernelul real time? adica am vazut ca nu toate > > aplicatiile pot folosi asa ceva, inclusiv pe partea de voce nu se > > compileaza driverele etc. > > > > Dar pentru o masina ca si router (procesor -quad core se foloseste > > fiecare procesor pentru task-uri separate) ce dezavantaje ar fi si daca > > puteti sa imi dati si cateva sfaturi. > > > > Acu' nu vreau sa fiu carcotas, dar cine e nenea de a zis ca ai nevoie de > real time ? :) > > 1. La routing, singura balansare care ai putea sa o faci este cea de IRQ > pe diferite procesoare/core-uri, dar si pentru asta ai nevoie de mult > tweaking. > 2. Conteaza foarte mult ce placi de retea ai, sa cresti bufferul la 4096 > (e1000) va treubi sa scazi timpul la softIRQ pentru procesarea fiecarui > pachet, cresterea tabelei de hash, mornirea irqbalance cu --noethernet, > sa nu te bagi peste setarile de smpaffinity de la placile de retea > > Iti recomand sa nu folosesti iptables, in special NU NAT, mai exact sa-i > dai disable de tot, mai economisesti din timpul petrecut sa rezolvi > problemele cauzate de iptables, sa incerci sa iti rulezi servicii doar > pe interfete locale de management/vlan-uri > > Poti sa scazi tcp_wait sa reduci numarul de conexiuni din tabela, (eu le > foloseam intre 60-360 de secunde, fata de 1h cat era default) > > Kernelul a fost gandit sa proceseze pachetele pe un singur CPU incat > tabela hash va sta mereu in cache-ul procesorului pentru performante mai > bune, vezi partea 1 pentreu balansare :-) > Io zic sa-si ia placi 10g si sa puna BSD: 12 root -68- 0K 400K CPU22 3:13 29.98% {irq263: ix1:que } 12 root -68- 0K 400K CPU11 3:31 27.88% {irq262: ix1:que } 12 root -68- 0K 400K CPU00 3:08 25.68% {irq261: ix1:que } unde ix1: "nono, i ain't gloating here" blonda -- *Camelia Nastase* Network Administrator www.mediasat.ro Office: +4 031 82 40 610 PGP Key: 0xFBF8530B, http://pgpkeys.mit.edu/ Key fingerprint = BABF 3B12 3D11 911C 85BB 925E 09C1 6B4A FBF8 530B ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
[rlug] Senior Linux Architect Opening
Buna, Va scriu in legatura cu un rol de Senior Linux Architect deschis in Bucuresti, in cadrul unei companii multinationale. Cautam o persoana care sa aiba, preferabil, un minim de 10 ani de experienta in dezvoltare si arhitectura software (embedded C), la nivel de kernel. In cazul in care sunteti interesati de mai multe informatii, ma puteti contacta pe mail, la oana.mana...@brainspotting.ro Multumesc, Oana Manaila IT&C Recruitment Consultant BrainSpotting ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
On 02/21/2011 09:48 AM, Munteanu Alexandru wrote: > kernelul real time este folosit in acest caz pentru fwd/sw de pachete > pentru ca tot traficul de core trece prin el. > Despre ce unitate de marime vorbim? Cat trafic este? > Ce parere aveti este un avantaj? suporta mai bine un atack? sau face fata > unui trafic intens? Acum cativa ani foloseam niste placi de baza intel, din seria 5000, care in combinatie cu psi-msi dadea o combinatie care ajuta pana la un punct: cu pus in smp-affinity punea fiecare intrerupere pe un core, la rand. -- Teddy ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug
Re: [rlug] kernel real time
2011/2/21 Munteanu Alexandru : > Pai ideea e din cate am inteles este urmatoarea: > Se muta un sistemul de operare + quagga pe un procesor > Placile de retea se muta fiecare pe cate un processor. > Din cauza ca routerul este in productie am putut observa in cat > /proc/interrupts ca nu se muta loadbalancing interr. de pe un procesor pe > altul si daca ai norocul sa porneasca amandoua pe acelasi procesor celelalte > procesoare lenevesc mult si bine. > De asemenea am inteles ca se poate seta tic-ul din 250mhz in 1000mhz si > atunci procesorul cauta de 4 ori mai rapid daca sunt task-uri. > kernelul real time este folosit in acest caz pentru fwd/sw de pachete pentru > ca tot traficul de core trece prin el. > > Ce parere aveti este un avantaj? suporta mai bine un atack? sau face fata > unui trafic intens? Oricat sunt eu de fanboy Linux, mi s-a demonstrat de cateva ori ca pentru plimbat multe pachete pe secunda, BSD-urile se descurca mult mai bine. Daca e asa de important, poate merita sa incerci sa schimbi OS-ul (ca daca isi face treaba bine, n-o sa ai nevoie sa te freci toata ziua cu el). Sau iei un cisco (mic) care face in hardware multe din treburile pt care un PC se incurca in irq-uri. -- Petre "no flame intended" ___ RLUG mailing list RLUG@lists.lug.ro http://lists.lug.ro/mailman/listinfo/rlug