10Gbits/sec linux router

2010-03-08 bef zés Salamon Attila
Sziasztok!


Lehet össze kell majd raknom egy ilyet. Egy kártya lesz benne, amin 
tagged vlan csomagok jönnek és a gépnek a vlan -ok között kéne route 
-olni, nat -olni, tűzfalat játszani.

Ha valaki már csinált ilyet, akkor azt milyen géppel/hálókártyával?

Első körben ezt a hálókártyát néztük ki: PXLA8591CX4 - Intel 10 Gigabit 
XF SR Server Adapter:

* 10Gb/s
* 82597EX Chipset
* 133/100/66/33MHz, 64 bites PCI-X server ethernet kártya

http://en.wikipedia.org/wiki/PCI-X szerint 133MHz -en max. ~8 Gbits/sec 
-ot tud átvinni. (Ez elég is lenne.) Mekkora cpu-igénye lehet a 
dolognak? Mert ha irreális, akkor alapból nincs értelme gyorsabb kártya 
után kajtatni, mert úgysem tudja feldolgozni majd a masina.
Számít, ha több magos cpu(k) van(nak) a gépben?
pci-x, vagy inkább pci-e a nyerő?
Előre is köszi,

üdv,
Salamon Attila

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: 10Gbits/sec linux router

2010-03-08 bef zés Salamon Attila

Salamon Attila írta:
 Lehet össze kell majd raknom egy ilyet. Egy kártya lesz benne, amin 
 tagged vlan csomagok jönnek és a gépnek a vlan -ok között kéne route 
 -olni, nat -olni, tűzfalat játszani.
   

Amitől linuxosabb lesz a kérdés: milyen kernel-tuning beállításokat 
érdemes eszközölni?

üdv,
SA.

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


samba forgatás

2010-03-08 bef zés /dev/null
Sziasztok!

Segítségre lenne szükségem, így a kollektívát kérdezném melyik dev 
csomagot nem raktam még fel?
Googlizok, de szerintem nem jól kérdezek :(

./autoden.sh
./configure --with-ads --with-ldap -with-winbind --without-libsmbclient
make

..

Linking libsmbsharemodes non-shared library bin/libsmbsharemodes.a
Linking libsmbsharemodes shared library bin/libsmbsharemodes.so
/usr/lib/gcc/i486-linux-gnu/4.3.2/../../../../lib/Scrt1.o: In function 
`_start':
(.text+0x28): undefined reference to `main'
libsmb/smb_share_modes.o: In function `smb_change_share_mode_entry':
smb_share_modes.c:(.text+0x191): undefined reference to `tdb_fetch'
smb_share_modes.c:(.text+0x251): undefined reference to `tdb_store'
libsmb/smb_share_modes.o: In function `smb_get_share_mode_entries':
smb_share_modes.c:(.text+0x317): undefined reference to `tdb_fetch'
libsmb/smb_share_modes.o: In function `smb_delete_share_mode_entry':
smb_share_modes.c:(.text+0x4ef): undefined reference to `tdb_fetch'
smb_share_modes.c:(.text+0x565): undefined reference to `tdb_delete'
smb_share_modes.c:(.text+0x6f3): undefined reference to `tdb_delete'
smb_share_modes.c:(.text+0x76d): undefined reference to `tdb_store'
libsmb/smb_share_modes.o: In function `smb_create_share_mode_entry_ex':
smb_share_modes.c:(.text+0x7fb): undefined reference to `tdb_fetch'
smb_share_modes.c:(.text+0x935): undefined reference to `tdb_store'
smb_share_modes.c:(.text+0xa26): undefined reference to `tdb_store'
libsmb/smb_share_modes.o: In function `smb_unlock_share_mode_entry':
smb_share_modes.c:(.text+0xb16): undefined reference to `tdb_chainunlock'
libsmb/smb_share_modes.o: In function `smb_lock_share_mode_entry':
smb_share_modes.c:(.text+0xb6c): undefined reference to `tdb_chainlock'
libsmb/smb_share_modes.o: In function `smb_share_mode_db_close':
smb_share_modes.c:(.text+0xb99): undefined reference to `tdb_close'
libsmb/smb_share_modes.o: In function `smb_share_mode_db_open':
smb_share_modes.c:(.text+0xc0c): undefined reference to `tdb_open'
collect2: ld returned 1 exit status
make: *** [bin/libsmbsharemodes.so] Error 1

tdb-dev fenn van.
apt-get buil-dep samba megvolt


Husy
_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: 10Gbits/sec linux router

2010-03-08 bef zés Lajber Zoltan
On Mon, 8 Mar 2010, Salamon Attila wrote:

 Sziasztok!


 Lehet össze kell majd raknom egy ilyet. Egy kártya lesz benne, amin
 tagged vlan csomagok jönnek és a gépnek a vlan -ok között kéne route
 -olni, nat -olni, tűzfalat játszani.

 Ha valaki már csinált ilyet, akkor azt milyen géppel/hálókártyával?

 Első körben ezt a hálókártyát néztük ki: PXLA8591CX4 - Intel 10 Gigabit
 XF SR Server Adapter:

 * 10Gb/s
 * 82597EX Chipset
 * 133/100/66/33MHz, 64 bites PCI-X server ethernet kártya

 http://en.wikipedia.org/wiki/PCI-X szerint 133MHz -en max. ~8 Gbits/sec
 -ot tud átvinni. (Ez elég is lenne.) Mekkora cpu-igénye lehet a
 dolognak? Mert ha irreális, akkor alapból nincs értelme gyorsabb kártya
 után kajtatni, mert úgysem tudja feldolgozni majd a masina.
 Számít, ha több magos cpu(k) van(nak) a gépben?
 pci-x, vagy inkább pci-e a nyerő?

Elvileg a pci-e jobb, mint a pci-x. Mar a rendes gigaethernet switchek nem
proceszorbol lapatoljak a frame-eket, hanem speci megoldasokkal (pl
http://en.wikipedia.org/wiki/CAM_Table).

Tekintettel, hogy iptables/netfilter is kell neked, eleg nehez josolni. De
ha a 10GE felet kitoltod, az mar jo.

A nagy cegek speci tuzfalai mar ip csomag manipulalo cel aramkoroket
hasznalnak.
Masik dolog. A layer2 eszkozoknel is frame/sec es Gbps van, a layer2
eszkozoknel pedig packet/sec. Es nyilvan tuzfal meretezesnel ezert a 64
bytes packettekkel kell szamolni.

Egy viszonylag combos tuzfal parameterei valahogy ugy neznek ki, hogy 3
millio packet per sec, 5 Gbps. Ezert 64 bytos packetekbol atlapatol 3
milliot, de ez csak kb 2Gbps. Viszont valahol koppan 5Gbps-re, ezert
1518bytes packetekbol csak 0.5 milliot tud.

Kadlecsik Jozsi mericskelt ezugyben. A netfilter teljesitmenye leginkabb
memoriasebessegtol fugg.

Egy darabig segit pl az e1000 drivernel a NAPI, de igazan nagy terhelesen
megint csak ront a helyzeten...

Udv,
-=Lajbi=-
 LAJBER ZoltanSzent Istvan Egyetem,  Informatika Hivatal
  HTH=Hope This Helps, YMMV=Your Mileage May Vary, HAND=Have A Nice Day

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: samba forgatás

2010-03-08 bef zés Gabor HALASZ
/dev/null wrote:
 Sziasztok!
 
 Segítségre lenne szükségem, így a kollektívát kérdezném melyik dev 
 csomagot nem raktam még fel?
 Googlizok, de szerintem nem jól kérdezek :(


Ez linkelesi es nem compilalasi problema. Forras kitakarit (ertsd: 
letorol es ujra kitomorit az orig.tar.gz), az autogen.sh-t (es altalaban 
az auto* nevueket)keruld el, ha nem pont ugyanaz a toolchained, mint a 
fejlesztoe, akkor csak romlani fog a helyzet.

-- 
Gabor HALASZ halas...@freemail.hu

_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux


Re: samba forgatás

2010-03-08 bef zés /dev/null
Köszi, targiziből rendesen ./configure -val megfordult.

husy

On 2010-03-08 16:40, Gabor HALASZ wrote:
 /dev/null wrote:

 Sziasztok!

 Segítségre lenne szükségem, így a kollektívát kérdezném melyik dev
 csomagot nem raktam még fel?
 Googlizok, de szerintem nem jól kérdezek :(

  
 Ez linkelesi es nem compilalasi problema. Forras kitakarit (ertsd:
 letorol es ujra kitomorit az orig.tar.gz), az autogen.sh-t (es altalaban
 az auto* nevueket)keruld el, ha nem pont ugyanaz a toolchained, mint a
 fejlesztoe, akkor csak romlani fog a helyzet.


_
linux lista  -  linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux