Raspberry Pi 512MB-ból webszerver, későbbi bérbe adás céljából. Van értelme?

 ( Breaknet | 2013. április 18., csütörtök - 20:12 )

Sziasztok,

Először is szeretném leszögezni, hogy nem a pénzszerzés a célom, csupán hobbiból érdekelne a dolog, mindig szerettem volna ilyet csinálni, csekély tapasztalatom már van webszerver üzemeltetésben. Arra gondoltam, hogy vennék egy Raspberry Pi-t, egy magas class-al rendelkező SSD-vel és webszervert csinálnék belőle (Digi, 40/20 MBps kapcsolatra kötve); kiadnám 2-3 statikus weboldalnak mondjuk havi 100 Ft-ért. Mit gondoltok? Meg lehetne csinálni?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Miután az eszközre linuxot telepítesz, biztosan meg lehet csinálni, de a bérbeadást már nem nagyon értem. Ha működik, akkor örülsz és felhasználod a cuccot valami másra. De bérbe adni?

Ez hogy?
"vennék egy Raspberry Pi-t, egy magas class-al rendelkező SSD-vel"
Milyen a magas class-os SSD? :)

Remélem az sd akart lenni.
Rpi alkalmatlan bármilyen komolyabb apache kiszolgálásra, egy ab-val lazán le lehet fektetni 0-ra..

(igen, van nekem is, tudni kell hol a határ, mire jó..)
--------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Igen, SD, csak épp SSD-t nézek vásárlásra és az zavart meg :)

Bérbe adni miért: tapasztalat, szórakozás :) Akár ingyen... Nem tudom mire jó, hol a határ :) Mennyit bírna?

Figyu,

alkalmas 10 olyan oldal kiszolgálására amit senki se látogat kb, alkalmatlan arra, hogy egy erősebb eldübörögjön rajta.

Tipikus: "nekem magas rendelkezésre állás kell"
Van akinek ez azt jelenti, hogy ha napi 1 órát megáll nem gond.
Van akinek ez azt jelenti, hogy ha napi 10 percet megáll nem gond.
Van akinek ez azt jelenti, hogy ha napi 1 percet megáll, már az is gond.

Ha egy pár statikus weboldalt szeretnél kiszolgálni "helló ismeretlen" szöveggel, arra talán elég lesz.
Arra, hogy dinamikus php+sql akármiket kiszolgálj, kevés lesz.

Ilyen célra a Rpi hobby belső célra elégséges sajnos, semmi több.
Nekem kb arra van, hogy behív a céges hálóra, portforward-ol pár portot, néha egy két apróságot kipróbálok rajta, azt jónapot.
Egy apt-get update && apt-get upgrade hosszú percek rajta...
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Ebbol az kovetkezik, hogy nem Apache-ot kell ratenni. Egy alapbeallitasu hiawatha-t nem fogsz megfektetni ab-vel.

"Egy alapbeallitasu hiawatha-t nem fogsz megfektetni ab-vel."
Ha kiszolgal mondjuk egy wordpress-t akkor sem? :)
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Ha első blikkre nem hitted el, akkor másodikra se fogod, gondolom. Egy próba, esetleg?
:-)

A hetvegen rahuzok egy mysql+php+emlitett httpd-t a rpi-re egy wordpressel mondjuk, es kiprobalom :)

---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

A tapasztalatodat légyszíves oszd meg. Akár publikusan, akár privátban. És próbáld meg padlőra küldeni is!

Én is kíváncsi lennék rá :)

Nos, kipróbáltam ezt a csoda hiawatha httpd-t (hiawatha-9.1.tar.gz -t raktam fel, php-cgi-vel, mysql 5.5.24-8, egy alap wordpress-t, ahogy állítottam), nagyon bíztam a csodában, de ez sem bírta a
"while :; do ab -kc 100 -n 100 http://raspiipcime/; sleep 0; done"
egyszerű tesztet...
A load 30 körül volt úgy 20mp után, és simán 500 internal server errort dobott mindenre, ha éppen bejött valami..., ahogy leállítottam az ab-t, a kiszolgálás elindult normálisabban.

Ja és sikerült padlóra is küldeni úgy gondolom ezzel, illetve az "Egy alapbeallitasu hiawatha-t nem fogsz megfektetni ab-vel" valótlan kijelentésedet is cáfolni ;)
---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Azert a 100as concurrency kicsit eros, ebbol kijonne napi 8.5M pageview. Akinek ekkora a latogatottsaga az nem RPi-vel kiserletezik szerintem. :)

Szerintem se production szerverre valo, de kivancsi lennek, hogy megis mennyit bir el.
Mondjuk egy "-kc 10 -n 1000"-et nem probalnal ki, ha meg megvan a tesztkornyezet?

megneztem mi ez:

9.0: March 2013, usage of a thread pool instead of forking threads on the fly.

ok, biztos baszott gyors, ha erre most jottek ra, hogy igy kell :D

--
NetBSD - Simplicity is prerequisite for reliability

http://cdn.memegenerator.net/instances/400x/32937818.jpg

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

néhány egyszerű benchmark:

írás:

dd if=/dev/zero of=~/test.tmp bs=500K count=1024
1024+0 records in
1024+0 records out
524288000 bytes (524 MB) copied, 37.4955 s, 14.0 MB/s

olvasás:
dd if=~/test.tmp of=/dev/null bs=500K count=1024
1024+0 records in
1024+0 records out
524288000 bytes (524 MB) copied, 26.6363 s, 19.7 MB/s

másolás sftp-vel erről a gépről: max 3.0MB/s

ilyen SD kártyám van:
http://www.kingmax.com/en-global/product/product/Model/Waterproof_SDHC_Pro

Ha 512K-ra igazítod a dd-t, gyorsabb lesz az :)
( dd if=/dev/zero of=~/test.tmp bs=512K count=1000 )

---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Ez mennyiben fog segíteni az sftp elérés alacsony sebességén?

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

A benchmarkkal kapcsolatban irtam, nem az sftp-vel.

---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Azon semmit.

nem úgy tűnik:

dd if=/dev/zero of=~/test.tmp bs=512K count=1000
3 mérés: 15.9 MB/s, 14.6 MB/s, 14.4 MB/s

dd if=/dev/zero of=~/test.tmp bs=500K count=1024
3 mérés: 16.1 MB/s, 15.2 MB/s, 16.1 MB/s

A dd nagyjából csak i/o-t használ. Az sftp meg CPU-t is... Az rpi-hez képest sokat.

Raspberry colocation - ingyen

http://www.raspberrypi.org/archives/3685

Na ez nagyon szuper :)

100 forintokkal kár bíbelődni, hacsak nem az 5. osztályban a zsebpénzed... bár akkor nem veszel se RPi-t, se SD-t. Ha akarsz belőle tanulni, csináld nyugodtan. 100ft nem fizeti ki a belefektetett idődet, és nem éri meg a "szolgáltatást".

Software is like sex, it's better with a penguin. :D (r)(tm)(c) آكوش

Felejtsd el, a Raspberry nem alkalmas production szervernek.

+1, ennek fel sem szabadna merülnie lehetőségként.

Miért? A mysite on myserver okosságnak magamnak elmehet hobbi célra.

Magadnak hobbi celra igen, de mi production szerverrol beszeltunk.

Igaz, 100 hufért valakinek digin hoszting. Hát, arra nem ez való. Amúgy annyiért van hosting nem ilyen cuccon.

Hobbi production szerver? :)

Magadnak, hobbi célra != production üzem.

Lol.

Nem fog menni. A rpi nem erre van kitalalva, keves i/o -t tudna kinyomatni. Mindegy milyen keves weboldalt szamolsz, mindegy mennyire gyors httpd moge rakod be, siman lehet hogy felmegy 15 ember es fejreall tole szegeny. Inkabb csinalj belole hazi nas -t vagy hazimozis cuccot, amire valo.
Plusz otthonrol kiszolgalva ne vallalj be ilyeneket maximum barati alapon (tehat ingyen) mert egy otthoni netkapcsolat meg redundans aramellatas es egyeb dolgok hijan eleg ocska lesz a rendelkezesre allasod. Eleg egy aram vagy net szunet, vagy valamelyik baratod lespricceli amikor kinyitja a bubis vizet, es jol el is pusztul a cucc.

--
http://neurogadget.com/

Hááát, csak ha nagyon cimbik vagytok a bérlőkkel. :)

Én használok RPi-n Apache+PHP+MySQL+Wordpress-t. Hobbicélra jó, de komoly célra nem, nagyon lassan viszi.

:wq

Seed servernek vajon mennyire alkalmas egy ilyen kis játék? 100 megás nettel mondjuk egy free helyre berakva. DNS-re, emailre, backupra felteszem simán jó, viszont említette valaki az I/O kérdését is.

Sajnos fogalmam sincs, én nem próbáltam.

:wq

Bakker nektek is vannak eszement ötleteitek. Vagy saját találmány volt szegény málnával ilyet tenni?

Ezt megindokolnád kicsit?

A málnának relatív kevés (*) memóriája van, és egy SD-kártya minden, de nem sebességbajnok (nyilván a procija se villám). Ezek után valami olyasmit rárakni ami memóriát igényel, de ha azt nem, akkor diszket - hát izé.

(*) van 32MB-ban Linuxot futtató gépem aktív használatban, ahhoz képest persze sok.

512MB RAM kevés lenne? Ha neked elmegy egy linux 32 megával is, akkor az OS-re számolok 100MB-t, a torrentre meg ott van még 400MB. Az SD-t (Class 10) meg a procot nem tudom.
Írhatna valaki aki próbált már ilyesmit. Találtam egy blogot, ahol annyit írnak, hogy sok torrent ne fusson lehetőleg.

Rajtad kívül ki beszél torrentről? Én csearo lampos, wordpresses felvetésére reagáltam. :-) (Ja, és te is 2.4-es kernellel futtatod a tiedet? Mert én igen.)

Régebben csináltam teszteket torrent ügyben. 5--6 aktív torrent és torrentenként 10-15 peer gyorsan megfektette a Raspberry Pit. Az igazsághoz azonban az is hozzátartozik, hogy korai verzióm van, azaz 256 MB RAM van rajta.

-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.

Tök mindegy mennyi ramot teszel rá, attól még két nagyságrenddel lassabb lesz a busza, mint desktopon...

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

Mármint melyik busza?
Én ezeket tudom eddig: Class 10-es SD 10MB/s-et, az USB 2.0 pedig 60MB/s-et tud. Ha a lassabbikat veszem, akkor az már egy 100Mbites nethez jónak tűnik a maga 80Mbitjével.

Mondjuk a ram írása/olvasása, amely a lesajnált x86-on most a legócskább PC-ben is van vagy 25GB/s, szemben az ARMv6-os chipek 250MB/s-ével.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™

Áh, értem. Na pont az ilyen infók miatt kezdtem követni ezt a topicot :)

Sok a kotnyél. Lamp kiszolgálás közben a szűk keresztmetszet se nem a RAM mérete, se nem az SD class, hanem a CPU ill. a RAM access, ahogy saxus is írja lentebb/fentebb. A swap-et nem használja, memóriából is szabadon van ~100MB, az apache2 meg viszi a 100% CPU-t 0% I/Owaittel.

:wq

Ez kényszermegoldás, mert a 32 MB RAM-mal + 8 MB flash-sel Openwrt-t futtató Asus routerre nem ment föl a MySQL. :P
Egyébként a málna jól van, nincs overclockolva se.

:wq

Na tessék.

:wq

Lécci írj, ha azt futtatod a málnán. Megnézem a babazsúros fotókat.

és gondolom teljesen élvezhetően futtatja :))

---------------------------------------------------
Hell is empty and all the devils are here.
-- Wm. Shakespeare, "The Tempest"

Nem erről szólt a kérdés.

--
trey @ gépház