Diplomová práca - Štúdia pokročilých vlastností operačného systému Solaris

download Diplomová práca - Štúdia pokročilých vlastností operačného systému Solaris

If you can't read please download the document

description

Prezentácia diplomovej práce na FIIT STU

Transcript of Diplomová práca - Štúdia pokročilých vlastností operačného systému Solaris

  • 1. tdia pokroilch vlastnost operanho systmu Solaris
      • Mat Kovik
    • Vedci: Ing. Juraj tefanovi, PhD

Diplomov prca 2. Obsah

  • OS Solaris 10
  • Porovnvanie operanch systmov
  • Testy OS Solaris
  • Prieskum preferenci pouvateov
  • Vlastn sksenosti
  • alie produkty
  • Diskusia

3. Ciele

  • Splni zadanie
  • Osobn:
    • lepie spozna OS Solaris
    • poui netandardn prstup k diplomovej prci
    • zorientova sa v korportnom prostred operanch systmov
    • vytvori uiton a prakticky pouiten vstupy

4. Preo OS Solaris

  • Zmena filozofie OS
    • Korportny pohad
  • Zaujmavosti od verzie 10
    • Otvorenie zdrojovho kdu (Projekt OpenSolaris)
    • Priblenie komunite
    • Bezplatn pouvanie
    • Pokroil vlastnosti
      • Kontajnery a zny
      • ZFS
  • Zameranie na stabilitu a bezpenos

5. Solaris zny a kontajnery

    • Paravirtualizcia
    • Bezpenostn oddelenie virtulnych systmov
    • Alokcia zdrojov a load balancing (kontajnery)

6. Zettabyte File System

  • Vlastnosti:
      • Prakticky nedosiahnuten kapacita
      • Nezvislos logickch partci a fyzickch diskov
      • Dynamick vekos partci, pridvanie za jazdy
      • Dynamick rozloenie zae
      • Jednoduch sprva
      • Snmkovanie, klonovanie
      • Komprimcia, ifrovanie
      • Copy-on-write

7. Bezpenostn certifiktyOS Solaris 8. Porovnvanie operanch systmov

  • Dleit vlastnosti operanch systmov
    • aspekty hodnotenia
    • (o porovnva)
  • Spsoby hodnotenia (porovnvania) operanch systmov
    • (ako porovnva)

9. Dleit vlastnosti

  • jednoduchos sprvy
  • bezpenos
  • stabilita
  • vlastnosti, funkcie (features)
  • vkon
  • hardvrov poiadavky a kompatibilita
  • rozritenos
  • nklady

Zdroj: PC world 10. Monosti porovnvania

  • Porovnvacie merania (benchmark)
      • vkon
  • Porovnvanie zverejnench informci
      • bezpenos, vlastnosti, funkcie, hardvrov poiadavky a kompatibilita, rozritenos, nklady
  • Nzory pouvateov
      • jednoduchos sprvy, stabilita, vlastnosti
  • Vlastn testovanie
      • jednoduchos sprvy, stabilita, vlastnosti, funkcie, vkon

11. Bezpenos

  • Poty objavench bezpenostnch zranitenost
        • Zdroj: IBM Internet Security Systems X-Force 2006 Trend Statistics
  • alie monosti:
    • penetran testovanie
    • porovnvanie bezpenostnch certifiktov

12. Bezpenos

  • Percentulny podiel producentov softvru na pote bezpenostnch zranitenost za rok 2006

Zdroj: IBM Internet Security Systems X-Force 2006 Trend Statistics 13. Rchlos

  • Program OS Benchmark
    • Meria asy vykonvania zkladnch operci operanch systmov
    • Reimy innosti:
      • deterministick reim
      • stochastick (nhorn) reim
    • Nezvisl od operanho systmu
    • Testovan na
      • Red Hat Enterprise Linux 4
      • Solaris 10 11/2006
      • FreeBDS 6.2

14. Meran opercie

  • sprva pamte
    • alokcia pamte
    • realokcia pamte
    • tanie z pamte
    • zpis do pamte
  • sprva procesov
    • vytvranie procesov volanm sluby fork
    • spanie procesov prkazom system
  • sborov systm
    • vytvranie sborov
    • prepisovanie sborov
    • dopanie obsahu na koniec sborov
    • tanie zo sborov
    • mazanie sborov

15. Vsledky merania 16. Preferencie pouvateov

  • Prieskum nzorov preferenci systmovch administrtorov v oblasti operanch systmov
    • Zastnilo sa 32 respondentov
    • Respondenti museli by profesionlni systmov administrtori
    • Neboli oslovovan skupiny zjavne podporujce urit operan systmy
    • 10 otzok, 25 podotzok z oblast
      • Operanch systmov
      • Virtualizcie
      • Pouvanch technolgi
      • Situcie vo firmch
      • Finannch nkladov

17. Pouitie operanch systmov

  • Otzka: Ak operan systmy pouvate najastejie?

18. Pouitie operanch systmov

  • Otzka: Ak operan systmy pouvate najradej?

19. Preferovan vlastnosti

    • stabilita
    • bezpenos
    • konfigurovatenos (monosti prispsobenia)
    • dokumentcia
    • podpora od vrobcu/komunity
    • rchlos (nroky na vkon hardvru)
    • hardvrov podpora (na om vetkom sa to d rozbeha)
    • nenronos drby
    • cena
    • jednoduchos intalcie

20. Vybran tvrdenia

    • Najradej by som mal na vetkch serveroch rovnak operan systm (14:11:7)
    • Preferujem radej zauvan postupy (14:16:2)
    • Rd sa naum pracova s novm OS (24:7:1)
    • Je mi jedno koko to stoj, ke to neplatm ja (12:11:9)
    • ...

21. Nklady na prcu

  • Z prieskumu alej vyplva:
    • Priemern plat systmovho administrtora je: 37 111 Sk/mesiac
    • Nklady po prepote:600 360 Sk/rok
    • alebo:341.11 Sk/hodinu

22. Vlastn sksenosti

    • 2.5 ron prevdzka OS Solaris 10
    • Servery na platformch x86 aj SPARC
    • Prevdzka sluieb napr.:
      • MySQL
      • PostrgreSQL
      • Apache + PHP/Python
      • FTP
      • Samba
      • OpenVPN
      • mnostvo webovch sluieb
    • Vvoj vlastnch aplikci (sie, web, os, ...)
    • Vyuitie zn aj ZFS

23. Vlastn sksenosti

  • Stabilita
    • iadny zaznamenan pd ani zmrznutie programu spsoben operanm systmom
    • Problmy so tartom sluieb po retarte
  • Bezpenos
    • iadny zaznamenan spen tok na systm
    • Bezp. skeny neindikovali iadne zvan zranitenosti
    • Problmy s bezpenostnmi zplatami

24. Vlastn sksenosti

  • Intalcia
    • Jednoduch postup
    • Nevhodn prednastaven mnoiny balkov
    • Nedostaton balkovac systm
    • Nepohodln prca
  • Konfigurovatenos
    • Konfigurovatenos pomerne vysok, no menia ako v OS Linux
    • Obrovsk monosti opensource aplikci

25. alie produkty - wiki

  • Pouvatesk nvody:
    • Konfigurcia a sprva zn
    • Konfigurcia a sprva sborovho systmu ZFS
    • Aktivcia a nastavenie sieovho filtra (firewall) a prekladu sieovch adries (NAT)
    • Intalcia a konfigurcia systmu opensource balkov
    • Aktualizcia a distribcia zplat (patch)
    • Tipy a triky
    • Post-intalan a konfiguran procedra

26. alie produkty - skripty

  • Postinstall
    • automatizuje postintalan procedru
      • nastavenie pouvateskho prostredia
      • vypnutie nepotrebnch sluieb
      • nastavenie firewallu
      • intalcia uitonch balkov; opensource balky
      • registrcia systmu a intalcia zplat
      • aktualizcia systmu
  • Sundepend
    • Intalcia a odstraovanie balkov s oetrenm zvislost

27. Prce realizovan na projekte

        • intalcia, konfigurcia a sprva OS Solaris
        • teoretick preskmanie systmu a vybranch vlastnost:
          • Solaris Kontajnery
          • Solaris Zny
          • Zettabyte File System
          • Bezpenostn prvky
        • metodika hodnotenia OS
        • zozbieranie existujcich testov
        • prieskum nzorov pouvateov
        • rchlostn porovnvacie merania
        • pouvatesk nvody
        • praktick analza systmu ako celku a jeho vybranch aspektov:
          • konfigurovatenos a komfort obsluhy
          • bezpenos a stabilita
          • systm bezpenostnch zplat
          • systm sprvy sluieb
          • sieov funkcie
          • virtualizcia
          • ZFS
          • balkovacie systmy
        • postinstall script
        • sundepend script
        • aplikcia OS benchmark

28. Publikcie

    • Wiki s pouvateskmi nvodmi
    • Wiki strnky softvrovch produktov
    • Prieskum nzorov systmovch administrtorov
    • Balkovacie systmy OS Solaris
    • Solaris kontajnery
    • Bezpenostn prvky OS Solaris
    • Solaris zny
    • Porovnanie vlastnost jadier operanch systemov Linux Solaris a FreeBSD
    • Zettabyte File System
    • Sksenosti z prevdzky Solaris servera
    • Rchlostn testy OS Linux, Solaris a FreeBSD*

29. Rekapitulcia

  • OS Solaris 10
  • Porovnvanie operanch systmov
  • Testy OS Solaris
  • Prieskum preferenci pouvateov
  • Vlastn sksenosti
  • alie produkty

30. Priestor pre vae otzky 31. akujem za pozornos Mat Kovik