audun ytterdal: bruk av fri programvare hos vg nett
DESCRIPTION
Audun Ytterdals foredrag under GoOpen 2009TRANSCRIPT
![Page 1: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/1.jpg)
Bruk av fri programvare
Audun Ytterdal, IT Driftsjef
VG Multimedia, hva er det? Hva slags programvare er i bruk? + og – ved bruk av fri programvare Våre erfaringer og prosjekter
![Page 2: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/2.jpg)
VG Multimedia
• Ikke det samme som VG Avis• Norges største nettsted• 38 millioner sidevisninger pr dag*• 1.2 millioner unike brukere*• 12000 request/sec (kun VG)• 2.5Gb/s VG alene uten strømmer• 3 driftere, 6 utviklere• 3 serverhaller, 2 leverandører
* http://rapp.tns-gallup.no/Default.aspx?aid=9072261
![Page 3: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/3.jpg)
Fri Programvare hos VG MM
Varnish - Webcache Mysql - Database Memcache - Cachelag PHP/Zend - Programmeringsrammeverk Jquery - Javascript bibliotek Munin – Grafing og trendanalyse Nagios - Overvåkning+ Hundrevis av andre komponenter
![Page 4: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/4.jpg)
Varnish
Webakslerator Byttet ut 13 Squid og 3 Bluecoat Anders Berg fikk en idé Håndplukket utvikler fra Danmark 1 Million NOK Prosjektledelse og eierskap gitt til Linpro Lisensiert under BSD-lisens
![Page 5: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/5.jpg)
Varnish
Brukes i dag av de fleste norske nettaviser Twitter, wordpress.com, slashdot.org etc Videreutviklet av A-pressen, Aftenposten, Finn
og Wikia Endringene føres tilbake Har et velfungerende økosystem (community) Vedlikeholdes av supportkontrakter Videreutvikles ved sponsing og kodebidrag
![Page 6: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/6.jpg)
Hva har det gitt oss?
En markedsledene webakslerator Stadig nye features betalt av andre Uberørt av konkurser / oppkjøp /
kjipinger Postiv buzz i IT-kretser Tiltrekker dyktige medarbeidere
![Page 7: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/7.jpg)
Utfordringer
![Page 8: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/8.jpg)
Softwarevarianter
1. Proprietær hyllevare2. Proprietær eksternutviklet3. Proprietær egenutviklet4. Fri programvare egenutviklet5. Fri programvare eksternutviklet6. Fri programvare hyllevare
![Page 9: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/9.jpg)
Proprietær hyllevare
+ Noen å legge ansvaret på+ Supportapparat+ Utvikles og oppdateres+ God dokumentasjon
- Ukjent status ved konkurser/oppkjøp etc- Stort nedslagsfelt for scriptede angrep- Vanskelig/umulig å tilpasse din arbeidsflyt- Størrelse avgjør support
![Page 10: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/10.jpg)
Proprietær eksternutviklet
+ Kan tilpasses arbeidsflyt+ Konkurransefortrinn
- Hvem eier hva- Videreutvikling og vedlikehold- Låst ved konkurs- Låst ved oppkjøp- Låst ved dårlig samarbeid- Låst ved generell stillstand
![Page 11: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/11.jpg)
Proprietær egenutviklet
+ Full kontroll på produktet+ Konkurransefortrinn
- Vedlikehold- Utviklingskostnad- Må skrives fra scratch
![Page 12: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/12.jpg)
Fri programvare egenutviklet
+ Kontroll på produktet+ Mulighet for et fungerende økosystem+ Gjenbruke annen fri programvare+ Utvikle raskere
- Koden må være presentabel og sikker- Må ha egne utviklere- Konkurrenter kan bruke løsningen din
![Page 13: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/13.jpg)
Fri programvare hyllevare
+ Fungerende økosystem+ Testet og velprøvd+ Support og utvikling fra ”hvemsomhelst”+ Enkelt bytte leverandør+ Kan enklere tilpasses din arbeidsflyt
- Stort nedslagsfelt for scriptede angrep- Ansvarsforhold for fatale bugs
![Page 14: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/14.jpg)
MySQL
• MySQL AB• Sun kjøper MySQL• Oracle kjøper InnoDB• IBM kjøper SUN
Vi kjører Percona sin MySQL med XtraDB
![Page 15: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/15.jpg)
Verdien av konkurransefortrinn
• Er det du skal utvikle core bussiness?• Kost av respirator • Verdi av andres videreutvikling• Kosten av tid og å finne opp hjulet på nytt
Satt opp mot
• Verdien av å ha et fortrinn andre ikke har ennå
![Page 16: Audun Ytterdal: Bruk av fri programvare hos VG Nett](https://reader033.vdocuments.site/reader033/viewer/2022052323/5593e0a21a28abef0b8b476d/html5/thumbnails/16.jpg)
Takk for meg
Audun Ytterdal Head of IT OperationsVG [email protected]
http://meta.vgb.nohttp://audun.ytterdal.nethttp://twitter.com/auduny
(impresstemplate fra templatehelper.co.uk, tux'er fra tux.cystalxp.net)