15
App-U En databasmotor för molnet

App u pres- innovpanel

Embed Size (px)

Citation preview

Slide 1

App-U

En databasmotor fr molnet

111

Vnta ngon sekund s att man hinner lsa bilden[KLICK]

22

I takt med att vrlden blir mer och mer uppkopplad mot internet och program och applikationer blir mer avancerade s stlls hgre krav p infrastrukturen bakom applikationerna. [KLICK]2

Problemet

33I ett system som vxer och fr fler anvndare mste naturligtvis ocks servrarna som driver applikationen kunna hantera en kande informationsmngd. [KLICK]

Problemet

44Vid en kande mngd anvndare och data brjar databasservern bli verbelastad. [KLICK]

Problemet

55Till slut kan den inte lngre hlla uppe prestandan och i vrsta fall leder det till att systemet kraschar.

Fr att undvika detta behver man p ngot stt f in mer datorkraft och lagringskapacitet i systemet.

De lsningar man brukar ta till har dock vissa nackdelar. Att kpa extra kraftfulla servrar r en relativt dyr lsning, mycket dyrare n att stta in flera, mindre kraftfulla maskiner som tillsammans skulle ge samma kapacitetskning.

Att dela arbetet p flera datorer r dock ocks ofta en dyr och komplicerad lsning med dagens system. De SQL-databaser som r vanligt frekommande idag har svrt att automatiskt hantera lagring och relationer mellan data som finns p olika fysiska servrar. [KLICK]

App-U r skalbart

SQL ANSI-92 relationsdatabasmotor med distribuerade transaktioner, obegrnsad storlekDistribuerat filsystem med samtidig ls och skrivtkomst, obegrnsad storlek

66

Det var med det hr i tanke som idn om App-U fddes.

App-U r en nyutvecklad databasmotor som vi har tagit fram fr att kunna hantera avancerade applikationer, precis som en SQL-databasmotor, men samtidigt vxa fritt ver tusentals datorer.

Nr behovet av extra datorkraft uppstr s adderar man enkelt fler datorer som automatiskt brjar arbeta och hantera information. Helt smlst. Utan avbrott. Detta gr att det blir billigt och enkelt att skala upp sitt system eftersom man inte behver kpa dyrare datorer, man kper istllet fler billiga datorer.

App-U brjar automatiskt portionera ut arbete och information till de nytillkomna servrarna s att varje dator utnyttjas optimalt.

[KLICK]

En viktig pong r att App-U innehller en SQL ANSI-92 kompatibel relationsdatabasmotor med distribuerade transaktioner, utan storleksbegrnsningar. Man kan allts skapa avancerade kopplingar mellan data och bygga rika applikationer, precis som med en vanlig SQL-databas.

[KLICK]

App-U r skert

100% tillgnglighet3x redundans

77

En punkt som vi har lagt mycket energi p r skerheten och tillfrlitligheten i systemet.

Fr att klara att servrar gr snder har vi satt en trefaldig redundans som standard i App-U, dvs. att samma data automatiskt lagras p tre olika fysiska enheter. [KLICK]

App-U r skert

100% tillgnglighet2x redundans

88

Gr en dator snder, s finns samma data p tv andra datorer och det kommer fortfarande att vara 100% tillgngligt. [KLICK]

App-U r skert

100% tillgnglighet3x redundans

99

Fr att terstlla den trefaldiga redundansen brjar App-U automatiskt att replikera data till andra datorer dr det finns utrymme. Addera s smningom en ny dator fr att erstta den som gick snder s r systemet terstllt till sitt ursprungsskick. [KLICK]

App-U r skert

1010

En annan skerhetsaspekt r att systemet inte har ngra s kallade Single Point Of Failures. Detta betyder att vilken dator som helst i systemet kan stngas av eller g snder nr som helst utan att det skapar problem. [KLICK]

App-U r skert

1111

Nr en ersttningsdator lggs till systemet s uppmrksammar App-U detta och lasten kan balanseras ut ven p denna dator.

App-U anvnder s kallad tidsstmpling av data vilket innebr att man kan se exakt hur ens data sg ut fr ett visst datum och klockslag, ven fr data som r raderat. Vill man s kan man t.ex. vlja att kontinuerligt rensa ut data som r utdaterat. [KLICK]

App-U r effektivt

1212

En annan punkt som vi har lagt mycket energi p r att gra systemet s effektivt som mjligt.

App-U innehller ett distribuerat filsystem med samtidig ls- och skrivtkomst fr multipla klienter. Detta gr det till ett mycket parallellt system utan flaskhalsar. Eftersom systemet r nra fritt frn resurslsningar s blir det inte dtid dr olika anrop behver vnta p varandra.

Man kan ocks lagra data komprimerat fr att spara utrymme och App-U kan ven nyttja maskinparken fr att tillta anvndare att bearbeta andra uppdrag med ledig CPU tid.

[KLICK]

App-U r effektivt

1313

Det r dessutom en energieffektiv databasmotor eftersom den nyttjar en s kallad skiftteknik dr den kan uppmrksamma nr lasten i systemet r lg och d stta en del av maskinparken i vilolge fr att spara strm. Nr anvndandet kar igen s vcks maskinerna upp automatiskt.[KLICK]

Summering

App-U programvara som innehller:

Molnplattform Sammanfogar 1000-tals billiga servrar Hanterar maskinhaverier och ntverksfel Ltt att addera / ta bort maskiner

Databasmotor Distribuerad relationsdatabasmotor (SQL) Distribuerat Filsystem

Enkelt och snabbt att installera i eget ntverk.

1414

Sammanfattningsvis kan man sga att App-U r en programvara fr databashantering som bestr av en molnplattform som kan sammanfoga 1000-tals enkla servrar. Systemet hanterar automatiskt maskinhaverier och ntverksfel och det r mycket enkelt att addera eller ta bort datorer till systemet.

I App-U:s molnplattform ingr en SQL-relationsdatabasmotor med distribuerade transaktioner utan storleksbegrnsningar. En databas eller tabell kan smlst strcka sig ver 1000-tals fysiska datorer och s kallade joins mellan och inom tabeller sker smlst ver fysiska barrirer.

[KLICK]

Vad tycker du?

1515

Vi tror att det hr r en databaslsning som har flera frdelar och som ger mnga spnnande mjligheter. Men det r det ju alltid ltt att tycka nr det r man sjlv som har utvecklat den Drfr vill vi hra dina sikter och tankar om detta.

S, vad tycker du om App-U?

[slut]