{"id":138,"date":"2011-10-30T11:30:48","date_gmt":"2011-10-30T09:30:48","guid":{"rendered":"http:\/\/www.joanillo.org\/?p=138"},"modified":"2020-09-14T11:32:36","modified_gmt":"2020-09-14T09:32:36","slug":"quant-val-un-servidor-0-e-90-e","status":"publish","type":"post","link":"https:\/\/www.joanillo.org\/?p=138","title":{"rendered":"Quant val un servidor? 0 \u20ac? 90 \u20ac?"},"content":{"rendered":"<p>Aquests dies he hagut de canviar el servidor que hostatja aquest blog, <a href=\"http:\/\/www.joanillo.org\" title=\"www.joanillo.org\">www.joanillo.org<\/a>. Es un servidor Ubuntu, que surt a internet a traves d&#8217;una ADSL i un router dom\u00e8stics.<\/p>\n<p>L&#8217;anterior servidor, que ha estat en funcionament ni m\u00e9s ni menys que 3 anys, les 24 hores al dia, era (m\u00e9s ben dit, \u00e9s) un PIII amb 512 KB de RAM que em vaig trobar al carrer un bon dia i li vaig ficar un Ubuntu 7.10. Durant tres anys ha estat hostatjant la wiki i un parell de blogs, no exempt de problemes, i \u00e9s per aix\u00f2 que finalment he hagut de canviar el servidor. Els problemes que m&#8217;han obligat al canvi b\u00e0sicament s\u00f3n: el sistema havia quedat amb versions del software antigues, impossibles d&#8217;actualitzar degut a problemes de depend\u00e8ncies pel fet d&#8217;utilitzar paquets que havien quedat antics; sense espai al disc dur (cada cop es feia m\u00e9s dif\u00edcil fer c\u00f2pies de seguretat); la wiki que hostatja ha estat atacada cont\u00ednuament per spammers i robots.<\/p>\n<p>Tenia el servidor de recanvi esperant de feia uns mesos, i el que m&#8217;ha decidit finalment a fer el canvi ha estat un ensurt que he tingut amb el servidor Mysql (degut b\u00e0sicament a tenir l&#8217;espai de disc ocupat al 100%). B\u00e9 doncs, ja tocava fer un canvi de servidor. He passat d&#8217;un servidor que em va costar 0 euros a un d&#8217;altre que em va costar ja fa 8 mesos 90 euros!<\/p>\n<p>Els objectius que ha de complir aquest servidor s\u00f3n:<\/p>\n<ul>\n<li>Amb un servidor Apache, hostatjar la wiki <a href=\"http:\/\/wiki.joanillo.org\" title=\"wiki.joanillo.org\">wiki.joanillo.org<\/a> i el blog <a href=\"http:\/\/www.joanillo.org\" title=\"www.joanillo.org\">www.joanillo.org<\/a>. A m\u00e9s, hostatjar <a href=\"http:\/\/langtrainer.joanillo.org\" title=\"langtrainer.joanillo.org\">langtrainer.joanillo.org<\/a> (gestiona el meu vocabulari particular angl\u00e8s-catal\u00e0), <a href=\"http:\/\/fotos.joanillo.org\" title=\"fotos.joanillo.org\">fotos.joanillo.org<\/a> (el repositori familiar de fotos), <a href=\"http:\/\/www.jmquintana.com\" title=\"www.jmquintana.com\">http:\/\/www.jmquintana.com<\/a> (la web del meu pare).<\/li>\n<li>Fer que totes aquestes webs siguin p\u00fabliques (els dominis joanillo.org i jmquintana.com s\u00f3n de propietat, i un compte a dyndns.org pot fer que el meu router amb IP din\u00e0mica sigui visible p\u00fablicament).<\/li>\n<li>Serveis de Mysql i SSH per a connexi\u00f3 remota<\/li>\n<li>Servidor de c\u00f2pies de seguretat d&#8217;altres m\u00e0quines, i c\u00f2pia de seguretat a un disc NDAS.<\/li>\n<\/ul>\n<p>Tota la documentaci\u00f3 sobre la instal\u00b7laci\u00f3 i configuraci\u00f3 del nou servidor estan a la wiki: <a href=\"http:\/\/wiki.joanillo.org\/index.php\/Servidor_Pentium_IV_3GHz\" title=\"configuraci\u00f3 servidor Pentium IV\">http:\/\/wiki.joanillo.org\/index.php\/Servidor_Pentium_IV_3GHz<\/a><\/p>\n<p>Com es pot deduir, s\u00f3c un gran defensor, a part del software lliure, del reciclatge de m\u00e0quines que en la majoria dels casos es consideren obsoletes. Crec que un sistema ben configurat i mantingut, amb un SO lleuger, i amb una monitoritzaci\u00f3 del seu rendiment, pot tenir unes prestacions suficients per acomplir les seves tasques: en aquest cas ser un servidor Apache p\u00fablic, totalment transparent per als possibles visitants (que es pensaran que la p\u00e0gina est\u00e0 hostatjada en un hosting professional).<\/p>\n<p>Els avantatges de tenir un servidor dedicat \u00e9s que el pots tenir configurat a la teva mida, sense cap restricci\u00f3 dels paquets a instal\u00b7lar, amb processos i scripts que treballen en background. A tall d&#8217;exemple, la p\u00e0gina langtrainer.joanillo.org, que gestiona un vocabulari angl\u00e8s-catal\u00e0 particular, \u00e9s capa\u00e7 de generar un fitxer d&#8217;\u00e0udio que pots descarregar al smartphone i aix\u00ed aprendre vocabulari en el temps lliure. Tot aix\u00f2 gr\u00e0cies a la utilitat <em>espeak<\/em> (\u00e9s una eina TTX-Text to Speech), i uns quants scripts que converteixen un fitxer de text en un fitxer d&#8217;\u00e0udio. Es pot consultar la documentaci\u00f3 a <a href=\"http:\/\/wiki.joanillo.org\/index.php\/P%C3%A0gina_principal#Projecte_Langtrainer\" title=\"Langtrainer\">http:\/\/wiki.joanillo.org\/index.php\/P%C3%A0gina_principal#Projecte_Langtrainer<\/a>.<\/p>\n<p>Com a inconvenient podem destacar el fet d&#8217;haver de tenir una m\u00e0quina encesa les 24 hores del dia (ara b\u00e9, aquest inconvenient pot quedar minimitzat si tenim present de qu\u00e8, quan estiguem en fase de producci\u00f3, no ser\u00e0 necessari una pantalla, teclat i ratol\u00ed; i tamb\u00e9 procurarem tenir una font d&#8217;alimentaci\u00f3 i ventiladors eficients i poc sorollosos-que de moment no \u00e9s el meu cas).<\/p>\n<p>Per tant, com a cost del servidor, a part dels 90 \u20ac que em va costar de segona m\u00e0, cal afegir-hi el cost de la factura el\u00e8ctrica: 24 h\/dia*365 dies = 8760 hores x 250W = 2190 KWh x 0,142319 \u20ac\/KWh = 311 \u20ac. (ostres! mai havia fet aquest c\u00e0clul, mai vaig considerar que aix\u00f2 tenir un servidor en marxa les 24 hores tingu\u00e9s un cost de 26 \u20ac al mes, que \u00e9s una quantitat no-menyspreable en uns moments que tothom est\u00e0 retallant d&#8217;aqu\u00ed i d&#8217;all\u00e0).<\/p>\n<p>En qualsevol cas, la instal\u00b7laci\u00f3, configuraci\u00f3 i manteniment d&#8217;un servidor dedicat et d\u00f3na una experi\u00e8ncia molt v\u00e0lida de les tasques que un administrador de sistemes ha de dur a terme, \u00e9s una molt bona plataforma d&#8217;aprenentatge en un context de producci\u00f3 per\u00f2 que alhora no \u00e9s cr\u00edtic (si l&#8217;ordinador est\u00e0 fora de servei, l&#8217;\u00fanic perjudicat s\u00f3c jo mateix, ning\u00fa em demanar\u00e0 responsabilitat m\u00e9s que no pas jo&#8230; o els meus alumnes, que s&#8217;han acostumat a consultar la informaci\u00f3 directament de la wiki). Per tant, com a administrador de sistemes, en el servidor s&#8217;haur\u00e0 de dominar la configuraci\u00f3 dels servidors Apache, MySQL, SSH, SAMBA; la realitzaci\u00f3 de c\u00f2pies de seguretat automatitzades (c\u00f2pies de fitxers, c\u00f2pies de mysql, c\u00f2pies totals, diferencials i\/o incrementals, procediments de restauraci\u00f3); instal\u00b7laci\u00f3, configuraci\u00f3 i manteniment de Mediawiki i WordPress; configuraci\u00f3 del router; aspectes de seguretat: control d&#8217;accessos, monitoritzaci\u00f3 del servidor i de la xarxa. En definitiva, programaci\u00f3 de scripts per automatitzar al m\u00e0xim totes les tasques possibles, i sobretot, documentar b\u00e9 tots els passos (tot i que est\u00e0 escrit en tots els llibre, l&#8217;experi\u00e8ncia ens demostra que la bona documentaci\u00f3 ens estalvia feina i maldecaps en el futur, tot i que aix\u00f2 sempre resulta complicat transmetre-ho als alumnes).<\/p>\n<p>B\u00e9 doncs, ja est\u00e0 a tota marxa el meu nou flamant Pentium IV a 3GHz i 4GB de RAM, amb un Ubuntu 10.04  LTS. <strong>Llarga vida als ordinadors reciclats!<\/strong> Quant de temps estar\u00e0 en funcionament? Les coses que funcionen millor no tocar-les&#8230; Ara b\u00e9, tenint en compte que la nova versi\u00f3 LTS d&#8217;Ubuntu ser\u00e0 la 12.04 LTS (abril del 2012), i que per aquesta versi\u00f3 les actualitzacions es garanteixen per 5 anys, podria ser un bon moment per tornar a comen\u00e7ar de zero ell maig de l&#8217;any vinent.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aquests dies he hagut de canviar el servidor que hostatja aquest blog, www.joanillo.org. Es un servidor Ubuntu, que surt a internet a traves d&#8217;una ADSL i un router dom\u00e8stics. L&#8217;anterior servidor, que ha estat en funcionament ni m\u00e9s ni menys que 3 anys, les 24 hores al dia, era (m\u00e9s ben dit, \u00e9s) un PIII [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,16],"tags":[],"_links":{"self":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/138"}],"collection":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=138"}],"version-history":[{"count":1,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/138\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=\/wp\/v2\/posts\/138\/revisions\/139"}],"wp:attachment":[{"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.joanillo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}