Top Banner
Skyen: Hvorfor og Hvordan Ole-Martin Mørk 1
25

Presentasjon om skyen

Jul 02, 2015

Download

Documents

Holdt på IASA
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Presentasjon om skyen

Skyen:Hvorfor og Hvordan

Ole-Martin Mørk

1

Page 2: Presentasjon om skyen

Bakgrunn

• Open AdExchange utvikler løsning for personalisert reklame

• Brukt Amazon EC2 og S3 siden mai 2008

• Kjører 14 instanser basert på 5 images

2

Page 3: Presentasjon om skyen

Agenda

• Kort intro til Amazon EC2

• Hvorfor/Hvorfor ikke?

• Konfigurasjon

• Tanker rundt arkitektur

• Eksempler

3

Page 4: Presentasjon om skyen

Amazon EC2

• Baserer seg på images og instanser

• Instanser er flyktige

• Fast intern ip og elastisk ekstern ip

4

Page 5: Presentasjon om skyen

Arbeidsflyt EC2

• Man starter en instans

• Installerer nødvendige tjenester

• Lager et image av instansen

• Registrerer imaget

• Starter nye instanser basert på image

5

Page 6: Presentasjon om skyen

ElasticFox

6

Page 7: Presentasjon om skyen

7

Page 8: Presentasjon om skyen

8

Page 9: Presentasjon om skyen

Hvorfor / Hvorfor ikke?

9

Page 10: Presentasjon om skyen

Hvorfor ikke?

• Spare penger

• Forbedre ytelse

• For å få en bedre arkitektur

10

Page 11: Presentasjon om skyen

Hvorfor?

• Variable kostnader

• Mulighet for å være fleksibel

• Enkelt å lage nye miljøer/servere

11

Page 12: Presentasjon om skyen

Konfigurasjon

12

Page 13: Presentasjon om skyen

Image

• Operativsystem

• Tjenester

• Applikasjoner

13

Page 14: Presentasjon om skyen

Deployment

• Automatisk deployment ved oppstart

• Mulighet for å deploye enkelt

• Evt bruke elastisk ip

14

Page 15: Presentasjon om skyen

Konfigurasjon

• Sentralisert konfigurasjon

• Kan gi konfigurasjonsparametere ved oppstart

• Enkel distribusjon av ny konfigurasjon

15

Page 16: Presentasjon om skyen

Fordeling

Applikasjon10%

Image85%

Konfigurasjon5%

16

Page 17: Presentasjon om skyen

0% manuell konfigurasjon

17

Page 18: Presentasjon om skyen

Bruk av Elastic IP

18

Page 19: Presentasjon om skyen

Vår arkitektur

19

Page 20: Presentasjon om skyen

Vår arkitektur

20

Page 21: Presentasjon om skyen

Vår arkitektur

21

Page 22: Presentasjon om skyen

Annen bruk

• Ytelsestest

• Byggservere

• Fellestjenester

22

Page 23: Presentasjon om skyen

Lekser lært

• Sikkerhet blir enda viktigere

• Backup blir enda viktigere

• Redundans blir enda viktigere

• Servere står på internett, og kan forsvinne.

23

Page 24: Presentasjon om skyen

Oppsummert

• Ha dynamiske images

• Unngå manuell konfigurasjon

• Applikasjoner må konfigureres automatisk

• Tjenester må konfigureres automatisk

24

Page 25: Presentasjon om skyen

Takk for meg

Ole-Martin MørkOpen AdExchange

[email protected]/olemartin

25