Hace 4 años | Por --228360-- a electron.sytes.net
Publicado hace 4 años por --228360-- a electron.sytes.net

Este es un envío diferente a los habituales. Es para la parte "red social" de menéame He montado un servidor web de pruebas en un smartphone, y necesito algo de carga real para ver de qué es capaz. El enlace estará disponible dos o tres días, después apagaré el aparato (la verdad por delante). Detalles en el primer comentario.

Comentarios

D

Si llegas a esta noticia y el enlace ya no funciona, necesitas: un smartphone con al menos Android 6, UserLand*, tu GNU/Linux favorito y Lighttpd.
En este caso concreto, el smartphone es un Galaxy S4 Mini (GT-i9195), con AOKP Pie (Android 9), y la distro elegida es Debian.
Si alguna vez has montado un servidor GNU/Linux, te será muy facil repetirlo. Eso si, tiene que saber que cuando abres un puerto en el linux "invitado", UserLand pone un 20 delante. Por lo tanto el puerto SSH por defecto es 2022, el http 2080, etc.

*Disponible en la Play Store y en F-Droid.

thorpedo

Si quieres probar lo que soporta usa apache bench (ab)

m

dado que no indicas que hayas instalado php ni mysql estaras sirviendo paginas estaticas ¿correcto? Esa es una actividad muy liviana, recuerdo haber tenido servidores hace 15 años con 512MB de ram y procesadores Celeron 1.3 de la epoca y se les podia meter bastante trafico con paginas estaticas.

Ahora, con esa configuracion ni se me ocurriria pensar en meterle un wordpress

Como dice #3, apache benchmark es tu amigo, el ejecutable se llama ab como te ha indicado

thorpedo

#4 los wordpress los carga el diablo... Bueno en general todos los cms ...

m

#5 no puedo estar mas de acuerdo, se comen los recursos, la gente instala plugins como quien come caramelos, no los actualizan y un buen dia te encuentras con un cms hackeado, antes era el pan de cada dia con joomla y ahora se repite la historia con wordpress

D

#4 Como era la primera vez que monto este invento, he usado una web estática. Para la próxima quiero probar un CMS sin base de datos (http://pivotlog.net/), porque un mysql me parece demasiado para el hardware. Pero bueno, por probar, igual pruebo uno que si que necesite mysql (Drupal probablemente).

#3 Tomo nota del Apache Bench 👍

D

#9 Acabo de pasarle el Apache Bench (gracias #3), y el teléfono me indica un sostenido de 5 MB/s, así que el cuello de botella está en mi conexión, no en la wifi.
Este es el resultado:

Finished 300 requests


Server Software: lighttpd/1.4.45
Server Hostname: electron.sytes.net
Server Port: 2080

Document Path: /fotos/Tren-Historico-Valencia.jpg
Document Length: 1237170 bytes

Concurrency Level: 5
Time taken for tests: 77.653 seconds
Complete requests: 300
Failed requests: 0
Total transferred: 371222700 bytes
HTML transferred: 371151000 bytes
Requests per second: 3.86 [#/sec] (mean)
Time per request: 1294.209 [ms] (mean)
Time per request: 258.842 [ms] (mean, across all concurrent requests)
Transfer rate: 4668.52 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 21 50 17.4 48 187
Processing: 721 1240 188.3 1191 2045
Waiting: 21 65 42.3 53 307
Total: 769 1289 192.9 1236 2114

Percentage of the requests served within a certain time (ms)
50% 1236
66% 1297
75% 1352
80% 1411
90% 1578
95% 1698
98% 1828
99% 1921
100% 2114 (longest request)

D

#9 No he limitado nada, al menos no intencionadamente. El Lighttpd está por defecto.
Me da a mi que el cuello de botella está en mi conexión (50/2), o en el WiFi.

festuc

#10 Quizá un usb2ethernet te ayudaría?
Ya ves los tiempos que me daba.
Pero tu proyecto me parece fantástico para guardar información confidencial en cualquier rincón de la tierra (incluido sus órbitas más bajas) a un buen precio

D

#12 Ahora mismo la Wifi tira más que la conexión a Internet, así que lo del ethernet no lo veo necesario, pero la idea es buena. De todas formas, nadie va a poner nada demasiado pesado en un teléfono

Mi idea con esto es tener un servidor web de muy bajo costo, no necesariamente para almacenar "maldades" roll

festuc

#13 No tienen que ser maldades necesariamente . Pueden ser una copia de tus ahorros en critpomonedas por ejemplo. Y que no te de la gana que ningún ladrón entre en tu casa y encuentre las claves privadas.

D

#14 Montas un OwnCloud como servicio oculto TOR, y te puedes conectar a él desde cualquier equipo que tenga el TorBrowser. Además, al usar la red TOR se salta todos los NAT que pudiera haber de por medio. Siempre que no estés en una red que filtre TOR, obviamente.
Eso si, ten el smartphone en un lugar seguro...

festuc

#15 por tor puedes montar un ssh i de allí un sshfs. que te va a requerir menos recursos en servidor, no crees?

D

Ya que ha hecho portada del sub, acabo de volver a encender el smartphone, para que podáis probarlo

festuc

#8 te tiro un wget ahora mismito
Creo que te va un poco lento, tienes limitado los spiders?
festuc@arale ~ [12:23:42]
> $ wget -r http://electron.sytes.net:2080/
--2019-04-22 10:33:06-- http://electron.sytes.net:2080/
S'està resolent electron.sytes.net (electron.sytes.net)… 212.225.237.97
S'està connectant a electron.sytes.net (electron.sytes.net)212.225.237.97|:2080… connectat.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 8427 (8,2K) [text/html]
S'està desant a: «electron.sytes.net:2080/index.html»

electron.sytes.net:20 100%[=========================>] 8,23K --.-KB/s en 0,008s

2019-04-22 10:33:06 (987 KB/s) - s'ha desat «electron.sytes.net:2080/index.html» [8427/8427]

S'està llegint el robots.txt; si us plau, ignoreu els errors.
--2019-04-22 10:33:06-- http://electron.sytes.net:2080/robots.txt
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 0 [text/plain]
S'està desant a: «electron.sytes.net:2080/robots.txt»

electron.sytes.net:20 [ ] 0 --.-KB/s en 0s

2019-04-22 10:33:07 (0,00 B/s) - s'ha desat «electron.sytes.net:2080/robots.txt» [0/0]

--2019-04-22 10:33:07-- http://electron.sytes.net:2080/layout/styles/layout.css
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 19252 (19K) [text/css]
S'està desant a: «electron.sytes.net:2080/layout/styles/layout.css»

electron.sytes.net:20 100%[=========================>] 18,80K --.-KB/s en 0,06s

2019-04-22 10:33:08 (294 KB/s) - s'ha desat «electron.sytes.net:2080/layout/styles/layout.css» [19252/19252]

--2019-04-22 10:33:08-- http://electron.sytes.net:2080/index.html
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 8427 (8,2K) [text/html]
S'està desant a: «electron.sytes.net:2080/index.html»

electron.sytes.net:20 100%[=========================>] 8,23K --.-KB/s en 0,008s

2019-04-22 10:33:09 (1000 KB/s) - s'ha desat «electron.sytes.net:2080/index.html» [8427/8427]

--2019-04-22 10:33:09-- http://electron.sytes.net:2080/gallery.html
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 4789 (4,7K) [text/html]
S'està desant a: «electron.sytes.net:2080/gallery.html»

electron.sytes.net:20 100%[=========================>] 4,68K --.-KB/s en 0,006s

2019-04-22 10:33:29 (802 KB/s) - s'ha desat «electron.sytes.net:2080/gallery.html» [4789/4789]

--2019-04-22 10:33:29-- http://electron.sytes.net:2080/images/fondo-1.jpg
S'està connectant a electron.sytes.net (electron.sytes.net)212.225.237.97|:2080… connectat.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 10917 (11K) [image/jpeg]
S'està desant a: «electron.sytes.net:2080/images/fondo-1.jpg»

electron.sytes.net:20 100%[=========================>] 10,66K --.-KB/s en 0,006s

2019-04-22 10:33:29 (1,71 MB/s) - s'ha desat «electron.sytes.net:2080/images/fondo-1.jpg» [10917/10917]

--2019-04-22 10:33:29-- http://electron.sytes.net:2080/images/fondo-2.jpg
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 7761 (7,6K) [image/jpeg]
S'està desant a: «electron.sytes.net:2080/images/fondo-2.jpg»

electron.sytes.net:20 100%[=========================>] 7,58K --.-KB/s en 0,01s

2019-04-22 10:33:34 (526 KB/s) - s'ha desat «electron.sytes.net:2080/images/fondo-2.jpg» [7761/7761]

--2019-04-22 10:33:34-- http://electron.sytes.net:2080/images/AOKP.png
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 86133 (84K) [image/png]
S'està desant a: «electron.sytes.net:2080/images/AOKP.png»

electron.sytes.net:20 100%[=========================>] 84,11K 382KB/s en 0,2s

2019-04-22 10:33:35 (382 KB/s) - s'ha desat «electron.sytes.net:2080/images/AOKP.png» [86133/86133]

--2019-04-22 10:33:35-- http://electron.sytes.net:2080/images/Userland.jpg
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 10353 (10K) [image/jpeg]
S'està desant a: «electron.sytes.net:2080/images/Userland.jpg»

electron.sytes.net:20 100%[=========================>] 10,11K --.-KB/s en 0,003s

2019-04-22 10:33:35 (3,05 MB/s) - s'ha desat «electron.sytes.net:2080/images/Userland.jpg» [10353/10353]

--2019-04-22 10:33:35-- http://electron.sytes.net:2080/images/Debian.png
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 18704 (18K) [image/png]
S'està desant a: «electron.sytes.net:2080/images/Debian.png»

electron.sytes.net:20 100%[=========================>] 18,27K --.-KB/s en 0,02s

2019-04-22 10:33:35 (1,14 MB/s) - s'ha desat «electron.sytes.net:2080/images/Debian.png» [18704/18704]

--2019-04-22 10:33:35-- http://electron.sytes.net:2080/images/Lighttpd.png
S'està reutilitzant la connexió a electron.sytes.net:2080.
HTTP: s'ha enviat la petició, s'està esperant una resposta… 200 OK
Mida: 13136 (13K) [image/png]
S'està desant a: «electron.sytes.net:2080/images/Lighttpd.png»

electron.sytes.net:20 100%[=========================>] 12,83K --.-KB/s en 0,01s

2019-04-22 10:33:58 (1,29 MB/s) - s'ha desat «electron.sytes.net:2080/images/Lighttpd.png» [13136/13136]

--2019-04-22 10:33:58-- http://electron.sytes.net:2080/layout/scripts/jquery.min.js
S'està connectant a electron.sytes.net (electron.sytes.net)212.225.237.97|:2080… connectat.
HTTP: s'ha enviat la petició, s'està esperant una resposta… ^C