Posts Tagged ‘amazon elastic cloud ec2’

Amazon fatal

dissabte, juny 30th, 2012

Amazon ha tingut caigues durant tot el matí i molts problemes de rendiment, així que el bloc no ha estat accessible durant la major part del matí d’avui.

La zona on tinc el servidor s’ha vist afectada, segons diuen, per una tempesta i han tingut talls elèctrics.

Fatal, perquè els datacenters precissament es fan per a evitar aquestes coses, i evitar que caigui la llum.

Positiu: la transparència amb que ho diuen.

Negatiu: Tots els problemes que m’han ocassionat i la por que se’t queda al cos de que els discs on són els teus servidors poden estar corruptes i pots haver-ho perdut tot. :-(

Nota: tinc backups, però fa por

També en parla forbes: amazon cau i deixa fora de servei Netflix, pinterest…

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Ubuntu Cloud AMI Locator

dimecres, juny 27th, 2012

Si voleu saber quines són les AMI oficials d’Ubuntu, han creat una plana per a aquest fi.

És la Ubuntu Cloud AMI Locator, i podeu executar la vostra instància amb només un clic del ratolí (obre una nova plana cap a ec2 amb l’ID de l’AMI de l’enllaç).

Des de Amazon EC2 també podeu localitzar les instàncies d’Ubuntu filtrant per “ubuntu-images/“.

 

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Servidor estable

Dimarts, març 27th, 2012

Fa 11 dies que vaig actualitzar el servidor virtual amazon ec2 de Codi Ç, de la instància micro a la smart, millorant el rendiment de disc, i quasi triplicant la memòria disponible, i per ara el servidor no s’ha quedat penjat,fregit,bloquejat com solia.

El servidor encara és un CentOS però ja tinc una instància amb Ubuntu Server preparada per a fer la migració quan tingui un xic de temps.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Actualitzat servidor

divendres, març 16th, 2012

Després d’un temps testejant que tal funciona amazon ec2, amb CentOS i la versió més lleugera, i experimentar els problemes de manca de penjades de la màquina virtual, que deixa de respondre fins per ssh, he decidir ampliar el servidor.

Bàsicament passem de la instància més petita, la micro instance, a la següent, la small instance.

Les característiques de la micro són:

Micro Instance

613 MB memory
Up to 2 EC2 Compute Units (for short periodic bursts)
EBS storage only
32-bit or 64-bit platform
I/O Performance: Low
API name: t1.micro

I les característiques de la small que ara hi ha són:

Small Instance – default*

1.7 GB memory
1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
160 GB instance storage
32-bit or 64-bit platform
I/O Performance: Moderate
API name: m1.small

 

Aquesta ampliació forma part del projecte de seguir investigant a fons la plataforma EC2 d’Amazon, per tal de poder-vos oferir la millor informació sobre la plataforma i sobre si és escaient per als vostres projectes.

Comentar-vos que ampliar la instància és tan fàcil com parar la màquina virtual, i dir-li des del panell change instance type.

Enllaç als diferents tipus d’instància.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Problemes Amazon cloud

divendres, desembre 30th, 2011

El servidor s’està quedant “penjat”, “fregit”, “clavat”, palplantat, corprès, esmaperdut, byteferit (adaptació lliure de lletraferit) molt sovint.

És cosa d’Amazon i estic investigant com solucionar-ho.

Encara que m’heu preguntat si surt a compte emprar Amazon amb els problemes que estic experimentant, crec que haig de dominar-lo, coneixent els punts bons i els punts negatius per a poder tenir clar, i poder aconsellar-vos, si serveix per als projectes emprenedors del nostre país.

Actualització 02 de Gener de 2012: he obert un ticket amb Amazon, i he vist algunes webs en que reporten el mateix problema. Estic investigant si això succeeix en condicions en que la CPU està al 100%.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Més problemes al núbol

dijous, desembre 15th, 2011

Avui ha tornat a passar el que passa de tant en tant.

El servidor es queda fregit, clavat, penjat i no respon a les peticions.

En principi es deu a un problema amb el maquinari d’amazon i la única solució és apagar la màquina, reiniciar-la no serveix per a res.

Apagar la màquina fa efecte ja que en apagar, la màquina virtual es desvincula del servidor físic, i la propera vegada que la iniciem ho fa des d’un altre servidor.

Mentre que si la reiniciem segueix executant-se al mateix servidor problemàtic i per tant cap problema se soluciona.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Amazon ec2: Reinici del servidor planificat

dilluns, desembre 12th, 2011

Pels que seguiu l’evolució del bloc en amazon ec2, ahir vam tenir el primer reinici planificat d’amazon.

Em van avisar, via email, que estaven ampliant maquinari i que necessitarien reiniciar la meva màquina per a fer unes operacions de manteniment a nivell d’instal·lar programari o bé canviar el maquinari on la instància corria.

De fet vaig rebre un altre email avisant que el maquinari sobre el que corria la màquina virtual estava experimentant problemes tècnics i si volia podia parar la màquina virtual i iniciar-la per a que ho fes en un altre servidor físic sense problemes.

Ahir dia 10 van dur a terme la operació.

Després de les tasques de l’esdeveniment planificat he notat un increment notable de la velocitat de servei de planes.

 

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Bloc KO pel núbol

divendres, desembre 2nd, 2011

El bloc va estar caigut gran part de dimarts i dimecres fins les nou del matí de dijous.

El problema que va patir és que tot i que l’amazon cloud està molt bé, de vegades el servidor físic on tens allotjat el teu projecte falla.

Quan això passa no queda altre remei que parar la màquina virtual i tornar-la a iniciar.

Vaig fer unes quantes proves per a determinar que es tractava d’això ja que havia rebut un atac d’spam massiu (que no va reixir però que va estressar el servidor), i vaig apagar la instància.

Llavors vaig experimentar un altre problema, el DNS no responia.

Vaig afegir la feina d’investigació i llavors finalment vaig veure el problema. En apagar i iniciar de nou el servidor aquest tenia una ip interna diferent (funciona amb NAT) i jo tenia especificat que el servidor dns (service named) només respongués per 127.0.0.1 i la ip interna del NAT (que havia canviat).

Determinar i solucionar tot això em va comportar aquest interval de temps en que el servidor no va romandre accessible.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Bloc inaccessible

dimecres, novembre 23rd, 2011

El bloc ha estat inaccessible durant aquest matí i el dia d’ahir.

El motiu sembla ser que Amazon va fer un càrrec a la meva tarja que va ser rebutjat i va deixar de fer accessibles els serveis.

Després de fer el pagament de manera manual van tardar una mica a reactivar l’accés.

Llavors el problema va ser un altre, i és que en veure que no responia el servidor, l’havia reiniciat, i quan ja va estar funcionant no responia al DNS.

I és que no tenia configurat el servei de dns (named) per a que arranqués de manera automàtica.

El vaig iniciar manualment i el vaig configurar com a servei automàtic.

En CentOS això es fa amb:

sudo service named start
sudo chkconfig named on
Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Més sobre la migració a cloud

diumenge, octubre 30th, 2011

Com és un tema que us interessa bastant us adjunto més detalls sobre la migració.

Per a ser més concrets, el primer any tinc gratuïtament 750 hores d’ús al mes, això vol dir aproximadament un mes d’ús continuat (31 dies * 24 hores) durant el primer any.

Característiques de la modalitat gratuïta Free Usage Tier.

Després pago per hora de ús, en el cas de la instància més petita, la micro, i Linux, el seu cost és de $0.025, és a dir 0,017 €

Això és 18 dolars al mes o 12,71 € amb el tipus de canvi d’avui.

Amb això m’entra 1 GB de tràfic sortint (l’entrant és gratuït) i disposo d’una ip pública que no canvia sempre i quan no apagui la instància.

La resta de tràfic a $0.120 , és a dir, que transferir 10 GB al mes em costarà (10-1)*$0.120 = $1,08 , menys d’un euro. (A Catalunya pagava 50 € + IVA i no podia arribar a les velocitats que pot oferir Amazon)

Sovint us havia parlat que cap emprenedor Català podia muntar projectes emprenedors com youtube o dropbox perquè el tràfic als data centers és salvatgement car (com passa als països subdesenvolupats).

Gràcies a les tecnologies com Amazon Cloud Computing els Catalans podem esquivar un cop més les restriccions que ens imposa ser presoners de l’estat espanyol, i emprant la intel·ligència i essent pràctics fer negoci.

He tingut algun problema extra amb imatges que Firefox havia catxejat però que realment no es veuen al navegador dels visitants nous. Es devia a una extensió en majúscula que un programa de windows em va posar en unes imatges.

També he afegit una elastic ip, que és el terme que fa servir amazon per a referir-se a una ip fixa.

Quan s’assigna una elastic ip a una instància, aquesta deixa de respondre amb la ip pública per defecte, pel que mentre es refrescaven els dns el bloc pot haver deixat de veure’s durant uns minuts (o hores si passes a través d’un proxy).

La gràcia de les elastic ip és que un cop me n’assignen una, jo la puc associar a un servidor o a un altre amb un clic de ratolí.

Això permet fer coses com no haver de canviar els dns si migro un servidor.

Disposar d’ip fixa incrementa en una fracció ridícula el cost d’enviament de cada GB de dades.

Seguint l’enllaç podeu veure tots els preus d’amazon ec2.

Altres problemes que he tingut: el primer dia que he activat el bloc ja m’estaven atacant spammers per a intentar enviar correu brossa des del meu server.

També vaig tenir un problema amb la web, no podia veure-la, però va resultar que el Firefox de l’ordinador amb el que ho revisava s’havia quedat catatònic a conseqüència dels canvis de DNS. (Els navegador catxegen les entrades DNS per a anar més ràpid, i es va corrompre alguna cosa. Vaig revisar que en un altre equip es veia, ho vaig provar amb el lynx i en tancar i tornar a obrir el Firefox tot va funcionar).

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy

Migració al cloud

dissabte, octubre 29th, 2011

Després de barrinar-ho un temps he decidit migrar el bloc als serveis cloud d’amazon.

Aquests serveis es diuen amazon ec2 (elastic cloud) i tenen alguns avantatges:

– El primer any no pago res per la màquina virtual més bàsica, amb CentOS, 10 GB d’espai i 620 MB de RAM

– La velocitat de servir les planes pot arribar fins a 250 Mbit/segon amb la màquina més senzilla

Fins ara disposava de vàries màquines virtuals VmWare dins d’un servidor físic de la meva propietat amb dos processadors Xeon de dos nuclis amb 12 GB de RAM.

La màquina virtual del bloc era Windows 2003 Server de 32 bit, amb 3 GB de RAM on hi tenia projectes que anava desenvolupant.

El bloc corria amb Apache, MySQL i PHP.

Tenia capacitat per a enviar 10 Mbit/segon i un tràfic mensual base contractat de 10 GB (Gigabytes) i pagava per excés de tràfic.

Tenia diverses adreces Ip i per tot pagava 150 € al mes.

Ara passaré a pagar 0 € al mes durant el primer any.

Feia temps que pensava a fer aquesta migració però m’agradava tenir un servidor connectat a Internet, per a poder fer proves de rendiment i optimització, experimentar i descobrir més coses en detall. Amb la mala passada que m’han fet a la feina, he decidit fer el pas definitiu.

La migració ha anat bé, vaig instal·lar Apache i MySQL + PHP + pear a la màquina base, he migrat les dades del servidor antic (el tràfic entrant a amazon no es paga): base de dades i arxius, i he configurat l’apache amb diferents directives i he activat els rewrites i he corregit un problema amb uns arxius amb extensió en majúscula que es veien en windows però en Linux no (windows no distingeix entre majúscules i minúscules a nivell de noms d’arxiu però unix sí).

Finalment, una cosa que molta gent no sap com solucionar, s’ha de modificar la configuració des del tauler de wordpress per a indicar-li on deixarà les imatges que pugem.

Si trobeu problemes si us plau feu-m’ho saber.

Català-Catalunya English-USA Traduir a l'Anglès. Translate to English Compartir: La TafaneraIndependènciaCatosfera|FacebookTwitterFriend Feed|googleDeliciousDiggTechnoratiredditmixxyahoolivestumbleuponsimpy