A Linux Mint projekt folyamatos fejlődésével együtt a szerverek kapacitása is egyre nagyobb igényt támasztott. Azonban, ahogy a felhasználói bázis bővült és az adatok mennyisége nőtt, a hagyományos szerverek korlátai egyre nyilvánvalóbbá váltak. Az eddigi megoldások, mint például a több szerver használata és a terhelés elosztása, bár hatékonyak voltak, nem tudták teljes mértékben kezelni a megnövekedett forgalmat és a gyorsan változó igényeket.
A Linux Mint csapata most egy új lehetőséget tesztel: a Fastly CDN-t (Content Delivery Network). A Fastly globális hálózata jelentős előnyöket kínál a tárolók teljesítményének növelésében és a felhasználói élmény javításában.
Miért jobb a Fastly CDN?
A Fastly CDN rendszerének alapja a globális adatcache és az elosztott szerverek hálózata. Ez azt jelenti, hogy a Linux Mint tárolók adatai nem csupán egyetlen helyszínről érhetők el, hanem a Fastly szerverhálózatán keresztül világszerte, gyorsan és megbízhatóan. Mivel az adatok a Fastly szervereken cache-elve vannak, a felhasználók az egész világon egyforma sebességgel férhetnek hozzá az információkhoz, függetlenül attól, hogy fizikailag hol tartózkodnak.
Ezen kívül a Fastly CDN képes biztosítani a magas rendelkezésre állást, még akkor is, ha a Linux Mint szerverei valamilyen okból elérhetetlenné válnak. A cache-elt adatok továbbra is elérhetők lesznek, biztosítva a folytonosságot és a felhasználói élmény stabilitását.
Hogyan tesztelhetjük a Fastly CDN-t?
A teszteléshez kövesd az alábbi lépéseket:
- Indítsd el a Szoftverforrások (Software Sources) programot.
- Kattints az „Az alapértelemezett beállítások visszaállítása” („Restore the default settings") lehetőségre, hogy az hivatalos tükörre állítsd be a forrást.
- Szerkeszd az `/etc/apt/sources.list.d/official-package-repositories.list` fájlt a következő parancs használatával:
sudo xed /etc/apt/sources.list.d/official-package-repositories.list
- A fájlban cseréld le az alábbi sort:
http://packages.linuxmint.com
- A következőre:
https://fastly.linuxmint.io
- Frissítsd az APT cache-t az alábbi parancs használatával:
apt update
Mit várhatsz a teszt során?
Gyorsabb válaszidők: A Fastly globális CDN hálózata révén az adatok bármely ponton gyorsan elérhetők.
Konzisztens sebességek: Mivel az adatok cache-elve vannak, a letöltési sebességek nem csökkennek, még magas forgalom esetén sem.
Magas rendelkezésre állás: A cache-elt adatok biztosítják, hogy az adatok továbbra is hozzáférhetők legyenek, még akkor is, ha a fő szerverek elérhetetlenek.
A Fastly CDN a http protokollon keresztül is elérhető. Ha ezt szeretnéd tesztelni, a következő címet használd:
http://fastly.linuxmint.io
Hogyan adhatod meg a visszajelzést?
Ha elégedett vagy a Fastly CDN teljesítményével, jelezd ezt. Ha problémákat tapasztalsz, kérjük, hagyj egy megjegyzést.
Hosszú távú terv
A Linux Mint csapata célja, hogy a jövőben a Fastly CDN-re álljon át. Az átállás előtt fontos, hogy megvizsgáljuk, hogyan kezeli a CDN a nagy felhasználói forgalmat. Jelenleg az `http://fastly.linuxmint.io` cím ideiglenes, és csak a teszt céljára lett létrehozva. Ha végül átváltunk a Fastly-re, a `http://packages.linuxmint.com` közvetlenül a Fastly CDN-re fog mutatni.
A nagy terheléses időszakokban, mint például a frissítések bejelentése vagy magas forgalom esetén, a fő tárolók lassulhatnak. Ezt elkerülendő, javasolt az új Fastly tárolók használata, amelyek kifejezetten magas terhelés és rendelkezésre állás biztosítására lettek optimalizálva.
A teszteléshez és a visszajelzésekhez mindenki hozzájárulhat, hogy a végleges rendszer minél zökkenőmentesebben működhessen.
Ti már kipróbáltátok, kipróbálnátok ezt az új megoldást?