Ugrás a főmenüre.
Web 2009.10.31. Amazon, Cloud computing, Hosting

Amazon MySQL

Pontosabban Relational Database Service (RDS), ami egy speciális EC2 példány, ami csak MySQL-t futtat. Érdekes, de nem tudom még hova tenni.
Amazon MySQL

Az Amazon dolgok bonyolultabbak, mint egy hagyományosabb szolgáltatónál hostolni, ezért nem értem ennek a helyét. Persze könnyebb vele egy MySQL-t megvalósítani, de úgyis kell egy ügyes rendszergazda az Amazon-os cuccokhoz, akinek egy ilyen MySQL összeállítása biztosan nem ügy.

Ráadásul a saját megvalósításban totális kontrol van, az RDS-nél nincs saját patch, parancssori és SSH elérés, replikáció. Akkor lesz majd valóban használható, ha megoldják a replikációt is (ígérik), akkor már tényleg sok terhet vesz le a rendszergazda válláról (aki így kénytelen lesz olcsóbb lenni). Viszont drágább, mint a már jelenleg is elérhető third-party, teljes körű Amazon-os MySQL megoldások, például a RightScale-féle.

A futtatása kb. 30%-kal kerül többe, mint a vele egyenlő teljesítményű EC2 példányé. Az ár teljesítményfüggő és a fix díjon felül az I/O kérésekért és a sávszélért kell fizetni. Nem kell megijedni, a régión belüli sávszél ingyenes, a webszerver meg úgyis ott van. Már a legkisebbbet is 1.7 GB RAM-mal adják, ez jó, mert tudjuk, hogy a MySQL akkor gyors, ha az adatbázis befér a memóriába.

A jelenleg elérhető MySQL verzió 5.1.38 és folyamatosan frissítik/patchelik. Nagyon jó, hogy az árban már benne van az automatikus backup (teljes méretű), lehet nightly és snapshot is. Az adatbázis egy EBS (hálózati) lemezen van, így ha onnan kell olvasni, akkor nyilván lassú: be kell férni a RAM-ba, nincs mese. Csak InnoDB és MyISAM van, de az szerintem bőven elég.

Különleges lehetőség, hogy valamennyi díjért (nincs fent, call us!) szinkronban tartanak egy másik farmon lévő replikát is biztonsági célból. Egyébként kaptunk még 15%-os EC2 árcsökkentést is, de így lassan 2010 táján már kevésnek/drágának érzem a benne foglalt CPU erőket.

Az RDS egyelőre csak az USA-ban érhető el, EU majd később. That's all folks. Használjatok Slicehost-ot, az a legtöbb magyar projektre bőven elég.

3 hozzászólás

  1. idézem 2009.10.31. 10:41
    • Benkő Nóra
    Köszi a cikket! Szerintem jól hangzik az a lehetőség, hogy API-n keresztül bármikor emelhetem a gépnek adott erőforrásokat, ha úgy látom, hogy szűkös a jelenlegi kapacitás. Viszont felmerült a SimpleDB használata mysql helyett, szóval ezt még majd jobban körül kell járnunk.
  2. idézem 2009.10.31. 10:54
    A SimpleDB nem relációs és úgy hallottam, hogy elég lassú. Ha elég a key-value alapú tárolás, akkor fontoljátok meg a Redis-t is.
  3. idézem 2009.10.31. 17:23
    • Benkő Nóra
    Igen, az világos, hogy SimpleDB nem relációs, azért mondtam, hogy még vizsgáljuk a lehetőségét, mert a fejlesztőknek ez nem kevés fejtörést okozhat, s nem biztos, hogy visszahozza az árát... Én SDB-ről nem olvastam még, hogy lassú lenne, Amazon is azzal árulja, hogy űberszupigyors.
Új hozzászólás
A sortörések automatikusak. Csak az üzenet kitöltése kötelező, a többi mező opcionális. A megadott e-mail címet nem tesszük közzé. Engedélyezett HTML tagek: p, a, strong, em, blockquote, ul, ol, li, dl, dt, dd.

Legutolsó hozzászólások

Hazai fejlesztésű DJ alkalmazás iPhone-ra profi DJ-knek: Balazs via Google Reader: grats

Veoh.com: szánalmas!: Milyen Feri: JANI: IE-t használsz? Akkor Tools-Internet Options-Connections-LAN Settings és ott alul... magyarul kb. Eszközök-(internet) soxerencsét...

DJ PLAYER Blue Edition: nev: ilyenkor nem az a jó, ha az ember valóban tologat, meg tekerget, és nem csak tapogat? valódi keverőpultot kellene építened azt hiszem....

Veoh.com: szánalmas!: JANI: Rahzel ez a hotspot-shield valami illegális dolog,vagy megengedett a használata. És bocsi a kérdést de én ehhez hülye vagyok,hogy hol és...

DJ PLAYER Blue Edition: KTamas via Google Reader: meno.

iMect means internet, media and other cool things. iMect is a small company near lake Velence, Hungary. We’ve a big footer on every page where you can discover what we do and what happens with us.

Az iMect jelentése: internet, média és egyéb király dolgok. Egy kis cég vagyunk közel a Velencei-tóhoz. Minden oldalon van egy nagy lábléc, ahol felfedezheted, hogy mivel foglalkozunk.