összes videóa hét videói
5/5 (2db)
összes képa hét képei
Csillagok5/5 (2db)
eseménynaptár
hírlevél
Nézem a videómat
Készítettél egy jó videót, és szeretnéd megosztani az ismerőseiddel? Mi sem egyszerűbb, töltsd fel az egyik videómegosztó portálra, és máris mindenki láthatja. De mi zajlik a háttérben, és hogyan képes a rendszer milliónyi videót tárolni?Először is felhívnám a figyelmed arra, hogy amíg ezt a cikket olvasod, addig - persze függően az olvasási sebességedtől - több mint 40 órányi videót töltenek fel a YouTube-ra. A 2005-ben indult videómegosztó oldal népszerű, a használatát vagy elérhetőségét biztosan nem kell bemutatni nektek. De a mögötte álló (elméleti) problémákon már érdemes rágódni egyet.
Saját videómegosztás
Ráérnek a haverok, akik értenek egy kicsit a programozáshoz, és van egy ismerősünk, aki felajánlja, hogy a szerverén futtathatjuk. Nosza, készítsünk egy saját videómegosztó portált! A program készen van, szépen néz ki, tetszik mindenkinek a baráti körünkben. Feltöltjük rá az első videót, amelyen rajta van Károly és Évi is, és sokat nevetünk rajta. Majd elkezd terjedni az ismerőseink körében a portálunk híre, és egyre több és több látogató lesz kíváncsi a feltöltött videókra. Majd egyre több ismerősünk kezd videókat feltölteni. A számítógép pedig, amelyen a szolgáltatásunk üzemel, egyre lassabb lesz, majd behal. Szerencsére Tibi felajánl még egy gépet, és így már két számítógépről futnak a dolgaink. Bejelentkezik még 1000 felhasználó, és ismét lehal a rendszerünk. Hiába no, mégsem olyan egyszerű egy népszerű videómegosztó portált üzemeltetni. Na de akkor hogyan csinálja a YouTube? A lehető legegyszerűbben.
Elosztott világ
A YouTube rendszer mögött álló szerverek - hasonlóan a Google más szolgáltatásai mögötti gépekhez - egyszerű számítógépek, olyanok, amelyek egy átlagos háztartásban megtalálhatóak. A kulcsszó az, hogy sokat, nagyon sokat használnak ezekből a gépekből. Egy másik út az lehetett volna, hogy drága, megbízható számítógépeket vásárolnak, de ők inkább sok olcsó gépet választottak, és úgy készítették el a szerverfarmjukat, hogy felkészültek a gépek meghibásodására. A kulcsszó az elosztott rendszer. Egy ilyen rendszerben a műveletek párhuzamosan, több szálon, több gépen történnek. Amikor feltöltenek egy videót a YouTube-ra, akkor a feltöltőprogram automatikusan több kisebb darabkára osztja szét, amelyeket több különböző számítógépen helyez el. Egy darab videó megtekintésekor így a rendszer több számítógépről olvassa ki gyorsan az adatokat, csökkentve az egyes szervereket érő terhelést.
Ha a teljes rendszert nézzük, akkor azt látjuk, hogy egyszerre nagyon sok felhasználó tölt fel videókat, és még több látogató kíváncsi a különböző felvételekre. A videó feltöltése írást jelent a merevlemezre, a videó megnézése pedig olvasást a merevlemezről. A megtekintéskor pedig nem csak az adott videót kell lejátszani, hiszen a weboldalon a rendszer további 5-10 kapcsolódó videót is felkínál. Egyáltalán nem egyszerű a szituáció, nem véletlen, hogy a Youtube (és a Google) szakemberei nem szívesen beszélnek a nyilvánosságnak az általuk alkalmazott megoldásokról.
YouTube a számok mögött
A YouTube nevű céget 2005 februárjában alapította Chad Hurley, Steve Chen és Jawed Karim. Az első videót 2005. április 23-án töltötték fel a rendszerbe, „Én az állatkertben" (Me at the zoo) címmel. 2006 novemberében vásárolta meg a Google, 1,65 millió dollárért. Egy érdekesség: 2007-ben a YouTube rendszere akkora sávszélességet használt fel, amelyet a 2000-es esztendő teljes internetes sávszélesség-igénye volt. 2008 márciusában egy becslés szerint napi 1 millió dollárba került a videórendszerhez való hozzáférés biztosítása - ami érthető, hiszen (bizonyos statisztikák szerint) a harmadik legnépszerűbb internetes oldalról van szó. A teljes rendszert tekintve minden egyes percben 20 órányi videót töltenek fel a felhasználók. Nincs az az ember, aki képes lenne a rendszerben lévő összes videót végignézni. Az persze egy másik kérdés, hogy sok videót nem is érdemes megnézni.
Az alatt a két perc alatt, amíg eljutottál idáig, újabb 40 órányi videóval gazdagodott a YouTube adatbázisa. Újabb két olyan perc telt el, amelyen felhasználók milliói találkoztak egy elosztott rendszer előnyeivel. Még ha nem is tudják, hogy ilyen rendszerről van szó.









