( turdus | 2010. 11. 30., k – 09:34 )

Én jobb szeretem a homogén rendszereket, ha már VLC benne van a pakliban, szerintem azzal old meg. Ha a több szerver eleve szóbajött, akkor a következő topológiát javaslom, ami könnyen skálázható:

(forrás)--(encoder szerver vlc-vel ENC)==(átjátszó vlc szerver BST)==LB--(kliensek)

Azaz az encodolást elvégzi egy gép, az ENC, ehhez kapcsolódik mondjuk 2-3 BST szerver, amire meg beesnek a userek. Ha kevés a sávszél, beraksz még egy két BST szervert (lehet VPS is, mivel nem kódolod az adást, bőven elég). A kliensek mit sem látnak az egészből, mert a load balancer szórja szét a BST-t között egyenlően a forgalmat (ez lehet mondjuk round rubin DNS resolve, mint amit a google használ a gmail-nél, de akármi más is).

Előnye: egy proggival (amit már ismersz, ne felejtsük el) megoldod az egészet, és menet közben tudod növelni a sessionök számát.

Hátrány: kell egy kis DNS konfigurálás, és több szerver.