Kako velike so porno strani?

Podatkovni center Planet

Splošno priznana resnica je, da mora oseba, ki ima hitro internetno povezavo, imeti pomanjkanje pornografije.



Čeprav je domeno težko prodreti - trdih številk je malo in vseeno - vsekakor vemo, da so pornografske spletne strani nekateri najbolj prometni deli interneta. Po podatkih Googlovega orodja za načrtovanje oglasov DoubleClick, ki uporabnikom po spletu sledi s piškotki, na desetine destinacij za odrasle zasede 500 najboljših spletnih mest. Xvideos, največje porno spletno mesto s 4,4 milijardami ogledov strani na mesec, je trikrat večje od CNN ali ESPN in dvakrat večje od Reddita. LiveJasmin ni veliko manjši. YouPorn, Tube8 in Pornhub - to so vsa velika, ogromna spletna mesta, ki škodijo skoraj vsem, razen Googlovih in Facebookovih strani na internetu.



Čeprav so ogledi strani dobro izhodišče, vam povedo le, da je X porno stran bolj priljubljena kot Y ne-porno stran. Štiri milijarde ogledov strani zagotovo zvoki veliko, ampak šele ko upoštevate, kaj so tisti porno deskarji dejansko delaš da velikost in obseg spletnih mest za odrasle resnično postane v središču pozornosti.



Začeli bomo s polaganjem tal, nato pa na drugi strani, ki jo imamo nekaj oseb iz YouPorna iz resničnega sveta , drugo največje porno spletno mesto na spletu. Če želite, si vzemite trenutek in poskusite oceniti količino prometa, ki ga YouPorn obdela vsako sekundo. V komentarjih nam sporočite, ali je vaše ugibanje kje blizu.

Lestvica

Xvideos v orodju za načrtovanje oglasovGlavna razlika med spletnimi mesti s porno in ne pornografijo je povprečno trajanje obiska: pri spletnih straneh z novicami, kot sta Engadget ali importpartsspecialists.com, je povprečen obisk običajno med tremi in šestimi minutami; dovolj časa za branje ene ali dveh zgodb. Povprečni čas, preživet na porno strani, pa je med 15 in 20 minutami.



Potem morate upoštevati, da je večina spletnih mest pretežno besedilo in slike, medtem ko največja pornografska mesta spodbujajo pretakanje videoposnetkov. Ko naložite domačo stran importpartsspecialists.com, govorite o nekaj megabajtih in nato 500 kilobajtih, če naložite članek. Ko pretakate pornografijo, ob predpostavki nizke ločljivosti 480 × 200, gledate približno 100 kilobajtov na sekundo - kar je v 15 minutah približno 90 megabajtov.



Nato morate pomnožiti 90 megabajtov s številom mesečnih obiskov - kar je približno 350 milijonov za Xvideos. To pomeni približno 29 petabajtov podatkov, prenesenih vsak mesec, oz 50 gigabajtov na sekundo . Če primerjamo to, vaša domača internetna povezava verjetno lahko prenese nekaj megabajtov na sekundo, kar je približno 25.000 krat manj.

Skratka, pornografska spletna mesta se spopadajo z astronomskimi količinami podatkov. Edina spletna mesta, ki se resnično približajo glede na neobdelano pasovno širino, sta YouTube ali Hulu, toda tudi takrat je YouPorn nekaj približno šestkrat večji od Huluja.



Infrastruktura

Serviranje videoposnetkov zahteva veliko več virov kot navadno besedilo in slike, kar zadeva pomnilnik, ciklu procesorja, notranji vhod / izhod in pasovno širino

Backblaze Storage Pod delno napolnjen kovčekČeprav se očitno razlikuje od mesta do mesta, bo večina spletnih mest za odrasle verjetno shranila v območju od 50 do 200 terabajtov pornografije. To je za spletno mesto precej veliko (več podatkov bi shranilo le nekaj, na primer Google, Facebook, Blogger ali YouTube), toda v svetu, kjer so pogoni z 2 TB poceni in obilni, to na koncu ni zelo veliko. Lani smo pisali o podstavku za shranjevanje Backblaze, ki lahko shranite 135 TB v ohišju 4U za samo 7.400 USD .



Procesorski cikli in V / I bodo odvisni od bitne hitrosti pretočnega videa in števila ogledov strani. Najprej mora pornografsko mesto ponuditi dinamično bazo podatkov o tisočih videoposnetkov, ki jo je mogoče iskati, nato pa je treba, ko nekdo klikne video, to datoteko prebrati s trdega diska in pretakati po internetu. Če ste kdaj prenesli veliko velikih datotek po lokalnem omrežju (tj. Poudarili tako trdi disk kot vrata Ethernet), boste vedeli, kako to je obdavčitev.



Dejanskih zahtev glede strojne opreme je skoraj nemogoče izpeljati (niso objavljene), toda v primeru velikega porno mesta verjetno govorimo o stojalih s strežniki s štirimi CPU, gigabitnimi stikali in izravnalniki obremenitve. Programsko gledano bo večina velikih pornografskih spletnih mest uporabljala zelo visoko zmogljivo bazo podatkov, kot je Redis za shranjevanje in strežbo videoposnetkov ter lahek strežnik HTTP, kot je Nginx za oskrbo spletnih strani.

Končno pasovna širina. Če se vrnemo na naš primer Xvideos (na podlagi ocene načrtovalnika oglasov), bo veliko porno spletno mesto moralo imeti dovolj povezljivosti, da bo lahko postreglo s 50 gigabajti na sekundo ali 400 Gbps. Upoštevajte, da je to tudi povprečna hitrost prenosa podatkov: ob konicah lahko Xvideos poči na 1.000 Gbps (1 Tbps) ali več. Da bi to postavili v perspektivo, obstaja le približno 15Tbps povezave med Londonom in New Yorkom.

Obstaja samo toliko načinov, kako se spopasti s tolikšnim prometom: nastavite si svoj podatkovni center, najamete nekaj stojal v zelo velikem podatkovnem centru ali uporabljate ponudnika oblaka, kot sta Amazon AWS ali Microsoft Azure.