Sad odosmo malo na topic, nije vezano za Managed Storage Disks na Azureu, al' ajde :)
Da Mladene, mislio sam na tebe. Mislio sam da se zasebno dize MySQL instanca, i dalje nisam u potpunosti upoznat sa svim mogucnostima Azure-a, a verovatno necu ni biti. Previse stvari a nemam potrebu za mnogima, fokusiram se na ono sto mi je bitno. Gledao sam im malo cene i MySQL servera (open nije relevantno ni za vas), i tu solidno deru. Nazalost moram reci da je Azure najskuplja cloud opcija koju sam gledao do sada, za bukvalno sve. Tamo gde nisu najskuplji i kidaju se za 10-15%, tu je u velikome na ustrb performansi. I iskren da budem, razocaran sam. Azure je verovatno dobro resenje onome kome treba MSSQL, Win server i tako nesto, ako i za to. Za ostalo, tesko. Neke stvari su im mozda malo bolje odradjene sto se GUI tice, ali na kraju krajeva... od GUI-ja se niko nece leba najesti.
DBaaS iliti EBS, kakogod ga ko zvao, ako su uopste ista stvar je opako skup. Ja sam razmisljao da umesto MySQL-a koristim MSSQL i vidim prednosti i mane tog pristupa, da idem na full-enterprise sa RHEL-om i jos nekim stvarima, ali ne mogu da nadjem ni racunicu ni neko olaksanje sto cu to koristiti.
Uz to, nkrgovic je napomenuo da za takvu bazu treba i dobar admin. S obzirom da ja ovo i dalje razvijam i imam neki skill na sve strane peglam koliko mogu sam i za sada ne nailazim na vece bottleneckove, dokle god mi je bekend odradjen tako da mi je timeline u redu, i realtime apdejti baze nisu ekstremni. Radio sam neke testove sa proporcionalno manjom kolicinom podataka, izlazim okej, optimizujem queryje i servise ali mi treba pravi scenario gde MS uskace sa svojom ponudom. Monetizacija je na nekom totalno trecem mestu trenutno, vise me vodi zelja da ovo zazivi, a funding ce postojati na neke nacine.
Sto se tice SQL servera, najjeftiniji je 1vCPU/7GB RAM i za west europe, cena mu je 195$ mesecno. Gen5 sa Broadwellom je 2vcpu/11gb za 400$ mesecno. Iskreno... mislim da cu naci neko drugo resenje za DB :) Redundansa, skalabilnost, itd, itd, kako god okrenes, za ove pare ima da se uzme ozbiljan dedicated. Ne znam koliko para ode na licencu za MS SQL ali previse je. Kada popunim adevaktno tabelu sa svim podacima koji su mi potrebni, ta najveca ce imati preko 5 miliona redova - u najboljem slucaju. Radim optimizaciju na drugoj koja bi po ovoj meri imala 50 miliona. Moracu da sagledam jos mogucnosti svih DB servera do tada. Zato sam se i javio MSu, predstavio problem i neki "rad" aplikacije kako bi me posavetovali sta od svojih servisa mogu da mi ponude. Do produkcije ima jos mnogo, ali vec sad gledam podlogu. Elem, ovo je problem koji za sada moram sam da resim na neki nacin, nije razlog zbog kog sam pokrenuo temu, tema je pokrenuta zbog losih performansi i vrlo cudnog ponasanja Azure portala, njihovih opcija pri deploymentu (evo probao danas da dignem 2016 DC Core server, misleci da ce mi napraviti disk od 32GB jer nemam opciju da biram velicinu OS diska, tek kasnije mogu samo da ga povecam, i dobio sam Premium SS disk od 127GB). Razmisljam da bezim od Azure-a ko djavo od krsta. Malo jaci dedicated ovo sve sto radim moze da tera lagano sa optimizacijama vremena upita, ali gledam kako bi prica ispala na cloud servisima kasnije, te s toga i moja testiranja nekih stvari na prethodnim stranicama. Generalno dual xeon server sa 128GB ECCa i recimo 4 SSDa od 1-2TB u raidu mogu da se nadju za nekih, sta znam, 10-15k kupovine + kolokacija?
THE ONLY EASY DAY WAS YESTERDAY