Tag Archives: cloud

El futur del correu a la UPC

A la UPC ja fa uns anys que s’està estudiant la migració del servei de correu electrònic al núvol. Arran d’un fil sobre el tema a la llista de l’assemblea de la Càtedra de Programari Lliure, he fet una reflexió sobre el tema que també vull compartir des del blog. Us recomano que llegiu tot el fil i especialment el document que ha preparat en Sebas Vila amb les seves valoracions.


El tema del correu com a comodity és un aspecte interessant a tenir en compte, hi estic d’acord. Però no és pas l’únic i no crec que sigui el principal en la situació actual de la UPC. Davant de la greu situació econòmica de la UPC, el primer que cal posar damunt la taula és una anàlisi econòmica del cost actual del servei de correu distribuït en unitats, el cost que tindria si es centralitzés en 1 sol punt dins la UPC i finalment el que costaria externalitzar-lo, tenint en compte el cost de migració del que no es parla en cap moment, i de tornar-lo cap a casa si canviessin les circumstàncies. Amb l’anàlisi econòmica i tècnica, junt amb l’anàlisi de riscos es podria determinar si cal fer el pas i si cal fer-lo ara.

Un altre aspecte important a tenir en compte és l’opinió que tenen els usuaris del servei actual. Tal com apunta en Sebas, potser ens adonaríem que hi ha una part important de gent dins la UPC que ja no estan utilitzant el servei de correu i que per tant tampoc suposen un cost significatiu. Però també cal tenir en compte que fa una pila d’anys que s’intenta deixar de banda el Lotus Notes i que no hi ha manera d’aconseguir-ho, força usuaris segueixen utilitzant-lo per llegir el correu. Si fins ara no ha estat possible eliminar el Notes què ens fa pensar que aquests usuaris es voldran canviar a qualsevol altra cosa?

El risc de fracàs és realment alt per molts motius, però principalment perquè s’està plantejant una migració completa del servei de correu actual. Em pregunto per què no es pot fer un projecte pilot amb usuaris de diferents col·lectius i fer una anàlisi acurada del que suposaria la migració completa. S’ha fet amb el tema del teletreball, per què no es fa amb el correu?

Estic d’acord amb en Marc que hem de valorar si el correu és un servei estratègic o si cal dedicar els esforços a d’altres serveis que tinguin més impacte en la docència i la recerca. Però com a tècnic tinc la sensació que el correu UPC és com la xarxa UPC, són serveis transversals que vehiculen la resta de serveis. No els valorem perquè funcionen raonablement o perquè hem sabut trobar-hi alternatives (els mòbils amb 3G en són un exemple).

Si la UPC fos una startup dedicada a fabricar maquinari lliure o programari lliure, tindria clar que el correu no seria un servei estratègic i no hi dedicaria recursos propis. Però el nostre camp és el coneixement i per compartir-lo de forma eficient crec que hem de tenir el control dels nostres propis canals de comunicació. No es tracta de competir amb els serveis del núvol perquè qui vol ja els està utilitzant sense demanar permís, hem de donar el servei que necessiten els nostres usuaris. Per això potser ens hem de preocupar primer per saber si estem donant el servei que volen i si ho estem fent bé. Tampoc serveix de res parlar en nom dels usuaris sense tenir dades concretes del que opinen del servei que donem.

Finalment, un aspecte interessant a tenir en compte és que el servei de correu no ha evolucionat gaire perquè és un dels més omnipresents a tot el món i costa introduir canvis (per exemple, per combatre l’spam, etc.). Curiosament aquest és un àmbit de recerca que sembla en via morta, però crec que té molt de potencial. Si la UPC renuncia a gestionar el seu propi correu estarà renunciant a un dels serveis universals sobre els quals un avenç en recerca podria tenir un impacte molt important per a tota la humanitat. De debò la UPC s’ho pot permetre o ha de ser pionera en el futur del correu electrònic? Si ho hagués de ser, no tindria gaire sentit haver externalitzat el seu propi servei, oi?

Dia 5 a la UDS Karmic

El divendres 29 de maig va ser el darrer dia de la UDS. Es notava que després d’una setmana força esgotadora, hi havia ganes d’anar plegant i alguns dels assistents estrangers ja havien marxat cap a casa. D’altres es van quedar alguns dies més.

Sessions de matí

Em llevo una mica tard i em perdo dues sessions interessants sobre computació en núvol: clústers en núvols i gestió d’energia dels núvols (tots dos m’interessaven per la feina, però què hi farem). Aleshores em trobo amb l’Esteve, que ha vingut amb el seu cap per presentar el producte que estan desenvolupant a la sessió d’investigació de tecnologies en núvol prometedores. Realment hi ha molt de moviment al voltant dels núvols, és cert que també hi ha molt de fum però no es pot negar que també n’estan sortint idees molt interessants i engrescadores.

Dinar

Mentre estava a l’anterior sessió, en Chris em pregunta si podem dinar plegats. Anem cap al bufet amb l’Esteve, en Pau i el seu amic del dia anterior. L’Esteve s’ajunta amb el seu cap i altres persones (suposo que per seguir parlant de feina) i jo em trobo en Chris i seiem en una taula amb l’Efraín. Quan arriben el Pau i l’amic, la taula ja s’ha omplert i han de buscar un altre lloc (em sap greu). Li pregunto a l’Efraín sobre el sopar dels LoCo que es va improvitzar la nit de dimecres i del que cap membre de l’equip local es va assabentar, va ser mala sort perquè en Siegfried tampoc sabia que era un sopar dels LoCo, tot i haver-hi anat! Més tard, en Chris em pregunta si algun membre de l’equip pot deixar-li un lloc on dormir la nit de dissabte perquè ha d’agafar el vol el diumenge de matinada i no té cap habitació reservada. Mentre l’acompanyo a l’habitació de l’hotel a buscar el carregador del portàtil li dic que es pot quedar a casa, si no troba res millor (no és que tingui gaire espai a casa per tenir-hi convidats).

Plenàries

A la primera sessió plenària es fa un repàs dels canvis que s’han incorporat al portal de pluja d’idees per a Ubuntu. Tot seguit ens ensenyen l’eina per a enviar informes d’error, ubuntu-bug. A continuació veiem una demostració ràpida de les novetats que incorpora la KDE 4.3, que en principi durà la karmic. I finalment, la darrera sessió parla d’Eucalyptus i de com es pot usar per a muntar-se un núvol propi per a ús privat (o públic).

Sessions de tarda

Em salta la primera sessió de la tarda, però no em vull perdre la següent. L’han mogut 3 o 4 cops, no només de sala i d’hora sinó també de dia (pel que sembla hi ha molta gent interessada en el tema): integració de Puppet a Ubuntu. Puppet és un gestor de configuracions molt popular que permet dur el control de configuració de centenars d’equips d’una manera centralitzada. Per acabar, a la darrera sessió del dia es tracta de fer repàs de les coses positives i negatives de la trobada. Hi ha força coses positives i algunes de negatives (potser les que més destaqun és la mala qualitat de la wifi i el fred de les sales degut a l’aire condicionat).

Fotografies

A la sortida tothom comença a plegar i a recollir el material. Vaig a parlar amb la Maria sobre els CD que sobren (confirmem que són unes 2 capses grans i alguna de petita, per tant em caldrà un vehicle) i acordem que me’ls deixaran a la consergeria de l’hotel per tal que els passi a recollir. Aleshores en tornem a trobar amb en Pau, el seu amic i una sorpresa de darrera hora, en David. Duu la càmera i li dic en conya que si no s’afanya no podrà fer-se la foto amb en Mark, que se’n va cap a l’hotel carregat amb el portàtil a les mans. En David comença a córrer perseguint en Mark i jo al darrera per fer-li la foto. En David aconsegueix aturar en Mark al jardí del palau de congressos i com que hi ha molta gent, al final ens fem una foto tots junts. Aprofito per preguntar-li a en Mark qui va decidir de venir a Barcelona i em diu que és cosa de la Claire. Tornem a entrar al palau i ara empaitem en Jono, ja que en Pau vol fer-se una foto amb ell.

Podeu veure’n el resultat a l’àlbum d’en David i trobareu moltes més fotos a can Flickr cercant l’etiqueta uds-karmic.

Karaoke

Durant la preparació de la UDS, una de les coses que ens van demanar a l’equip local va ser que busquéssim un local on fer una petita festa el divendres a la nit. Després de mirar i remirar diverses opcions, al final es va triar la que m’havia suggerit una companya de la universitat (gràcies Isa!), la Discoteca Nick al barri de les Corts.

La festa comença a les 8 del vespre fins a mitjanit i hi ha beguda i pica-pica gratis fins a 2 quarts de 10, moment a partir del qual va comença el karoke. Mentrestant ens trobem de nou amb els de l’equip local i anem xerrant amb alguns dels presents: en Chris, l’Steve, l’Alex, en Martin… Quan la cosa s’anima i comença el karaoke, anem escalfant la gargamella. En Pau està molt animat i vol sortir a cantar el que sigui, però cap als volts de les 10 decideixo marxar perquè estic molt cansat i no estic gaire fi de la panxa (tant de menjar de bufet sembla que m’ha passat factura). M’acomiado d’en Nick i en Jorge a la porta de la discoteca i tiro cap a casa una mica trist perquè ja s’ha acabat.

No us perdeu els vídeos que van enregistrar alguns dels assistents.

Dia 4 a la UDS Karmic

El dijous 28 de maig va ser un dia llarg i intens per molts motius, entre els quals no hi ha la celebració de les victòries del Barça, tot i que me n’alegro per aquells que sí en van gaudir. Val a dir que força assistents a la UDS estaven impressionats pel sarau que hi va haver amb els petards i la festa del dia anterior, però encara van al·lucinar més amb la festa de dijous a la tarda-vespre.

Sessions de matí

El matí de dijous sóc puntual i arribo a temps per la primera ronda de sessions. Decideixo anar a la sessió sobre com millorar la comunitat de l’equip de servidors. Es parla dels diferents rols que es pot assumir com a membre d’aquest equip, ajudant en diferents aspectes essencials de la comunitat: ajuda a la llista i a l’irc, resolució i seguiment d’errors, empaquetament, documentació, traducció, test i desenvolupament. Existeix un full de ruta al wiki de l’equip, on es pot trobar molta més informació de com participar.

Després de la primera sessió em trobo amb l’Àngel, company de la UPC i membre de l’equip de desenvolupament del projecte Sméagol de la CPL-UPC. En principi teníem previst fer una mini reunió de l’equip aprofitant el context de la UDS però com que només som ell i jo, decidim passar una estona als sofàs.

Cap a les 11 m’acosto cap a la sessió sobre xifrar les carpetes d’inici de tots els usuaris basat en ecryptfs. A la Ubuntu Jaunty ja es permet xifrar un directori privat per usuari, però que tota la carpeta d’inici o l’espai d’intercanvi estiguin xifrats té inconvenients addicionals com ara on es guarden les claus per a cada usuari, com s’indica en el procés d’instal·lació que es vol activar aquesta característica, etc.

La sessió següent torna a parlar dels núvols: què fa que una aplicació estigui llesta per als núvols de computació. Doncs bé, hi ha 3 conceptes a tenir en compte: IaaS, PaaS i SaaS, a banda del concepte d’elasticitat en el sentit més plàstic i fluid (és a dir, que l’escalabilitat sigui fàcil i gairebé transparent). Sobre què fa que una aplicació en concret estigui o no preparada per aquest entorn es difícil de posar-se d’acord; bàsicament perquè el mateix concepte del núvol de computació tampoc està molt clar. Tot i així, la cosa promet molt.

Dinar

A l’hora de dinar em trobo amb l’Alba, en Pau i un amic seu. Com els altres dies, hi ha bufet lliure i el menjar està prou bo. La veritat és que s’agraeix no haver d’anar a menjar fora del recinte, sobretot tenint només 1 hora.

Plenàries

La primera sessió plenària és la foto de grup: foto de grup a la UDS Karmic

Tot seguit, l’Scott ens parla una mica de com té previst fer més ràpida l’arrencada a la Ubuntu Karmic i a continuació en Jorge presenta l’eina de seguiment d’errors upstream del projecte Ubuntu al Launchpad. Finalment, un altre Scott ens parla del ClamAV i de com tenint-lo en un servidor amb Ubuntu s’està protegint també als usuaris d’altres sistemes operatius menys afortunats en aquest camp.

Sessions de tarda

A la tarda 3 sessions més. La primera és força àmplia, amb moltes A: autenticació, autorització, control d’accés, comptabilitat i auditoria dels serveis als núvols de computació. Si cadascuna d’aquestes àrees per si sola ja és prou complexa, imagineu-vos-les totes juntes.

A la següent sessió decideixo canviar de tema i vaig a com utilitzar el Zeitgeist de GNOME per als favorits de la Ubuntu Netbook Remix. Tinc ganes de canviar d’aires, no sé res del Zeitgeist i en Siegfried és ponent en aquesta sessió. Tot un plegat de motius per no perdre-me-la.

La darrera sessió del dia és sobre configurar LVM per omissió a Ubuntu. Quan es tria utilitzar tot el disc (el cas habitual en un servidor) ja s’usa LVM però cal fer un munt de passes igualment per completar el particionat dels discs. La idea és que per omissió sigui molt més senzill i hom pugui triar l’opció avançada si ho prefereix.

Perl Mongers de Barcelona

Un cop acabades les sessions em trobo l’Esteve i decidim anar cap al centre a matar el temps fins l’hora de la reunió mensual dels Perl Mongers de Barcelona. Anem al pati de la Facultat de Matemàtiques a la UB i la fem petar una bona estona (parlem molt sobre RabbitMQ). Després anem cap al Viena del carrer Pelai i prop d’allà trobem l’Eva amb uns amics, tot esperant la comitiva del Barça per la celebració de les victòries esportives. L’Esteve i jo ens dirigim al Viena on van apareixent els sospitosos habituals: en Jose Luís, en Raimon, en Jordi, en Xavi, etc.

Arribo a casa i de pet al llit, ben cansat.