Štúdia pokročilých vlastností operačného systému Solaris <ul><ul><li>Matúš Kováčik </li></ul></ul><ul><ul><li>Vedúci: Ing....
Obsah <ul><li>OS Solaris 10 </li></ul><ul><li>Porovnávanie operačných systémov </li></ul><ul><li>Testy OS Solaris </li></u...
Ciele <ul><li>Splniť zadanie </li></ul><ul><li>Osobné: </li></ul><ul><ul><li>lepšie spoznať OS Solaris </li></ul></ul><ul>...
Prečo OS Solaris <ul><li>Zmena filozofie OS </li></ul><ul><ul><li>Korporátny pohľad </li></ul></ul><ul><li>Zaujímavosti od...
Solaris zóny a kontajnery <ul><ul><li>Paravirtualizácia </li></ul></ul><ul><ul><li>Bezpečnostné oddelenie virtuálnych syst...
Zettabyte File System <ul><li>Vlastnosti: </li></ul><ul><ul><ul><li>Prakticky nedosiahnuteľná kapacita </li></ul></ul></ul...
Bezpečnostné certifikáty  OS Solaris
Porovnávanie operačných systémov <ul><li>Dôležité vlastnosti operačných systémov </li></ul><ul><ul><li>aspekty hodnotenia ...
Dôležité vlastnosti <ul><li>jednoduchosť správy </li></ul><ul><li>bezpečnosť </li></ul><ul><li>stabilita </li></ul><ul><li...
Možnosti porovnávania <ul><li>Porovnávacie merania (benchmark) </li></ul><ul><ul><ul><li>výkon </li></ul></ul></ul><ul><li...
Bezpečnosť <ul><li>Počty objavených bezpečnostných zraniteľností </li></ul><ul><ul><ul><ul><li>Zdroj: IBM Internet Securit...
Bezpečnosť <ul><li>Percentuálny podiel producentov softvéru na počte bezpečnostných zraniteľností za rok 2006 </li></ul>Zd...
Rýchlosť <ul><li>Program OS Benchmark </li></ul><ul><ul><li>Meria časy vykonávania základných operácií operačných systémov...
Merané operácie <ul><li>správa pamäte </li></ul><ul><ul><li>alokácia pamäte </li></ul></ul><ul><ul><li>realokácia pamäte <...
Výsledky merania
Preferencie používateľov <ul><li>Prieskum názorov preferencií systémových administrátorov v oblasti operačných systémov </...
Použitie operačných systémov <ul><li>Otázka: Aké operačné systémy používate najčastejšie? </li></ul>
Použitie operačných systémov <ul><li>Otázka: Aké operačné systémy používate najradšej? </li></ul>
Preferované vlastnosti <ul><ul><li>stabilita </li></ul></ul><ul><ul><li>bezpečnosť </li></ul></ul><ul><ul><li>konfigurovat...
Vybrané tvrdenia <ul><ul><li>Najradšej by som mal na všetkých serveroch rovnaký operačný systém (14:11:7) </li></ul></ul><...
Náklady na prácu <ul><li>Z prieskumu ďalej vyplýva: </li></ul><ul><ul><li>Priemerný plat systémového administrátora je: 37...
Vlastné skúsenosti <ul><ul><li>2.5 ročná prevádzka OS Solaris 10  </li></ul></ul><ul><ul><li>Servery na platformách x86 aj...
Vlastné skúsenosti <ul><li>Stabilita </li></ul><ul><ul><li>Žiadny zaznamenaný pád ani zmrznutie programu spôsobené operačn...
Vlastné skúsenosti <ul><li>Inštalácia </li></ul><ul><ul><li>Jednoduchý postup </li></ul></ul><ul><ul><li>Nevhodné prednast...
Ďalšie produkty - wiki <ul><li>Používateľské návody: </li></ul><ul><ul><li>Konfigurácia a správa zón </li></ul></ul><ul><u...
Ďalšie produkty - skripty <ul><li>Postinstall </li></ul><ul><ul><li>automatizuje postinštalačnú procedúru </li></ul></ul><...
Práce realizované na projekte <ul><ul><ul><ul><li>inštalácia, konfigurácia a správa OS Solaris </li></ul></ul></ul></ul><u...
Publikácie <ul><ul><li>Wiki s používateľskými návodmi </li></ul></ul><ul><ul><li>Wiki stránky softvérových produktov </li>...
Rekapitulácia <ul><li>OS Solaris 10 </li></ul><ul><li>Porovnávanie operačných systémov </li></ul><ul><li>Testy OS Solaris ...
Priestor pre vaše otázky
Ďakujem za pozornosť Matúš Kováčik
Upcoming SlideShare
Loading in …5
×

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

1,729 views

Published on

Prezentácia diplomovej práce na FIIT STU

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,729
On SlideShare
0
From Embeds
0
Number of Embeds
22
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

  1. 1. Štúdia pokročilých vlastností operačného systému Solaris <ul><ul><li>Matúš Kováčik </li></ul></ul><ul><ul><li>Vedúci: Ing. Juraj Štefanovič, PhD </li></ul></ul>Diplomová práca
  2. 2. Obsah <ul><li>OS Solaris 10 </li></ul><ul><li>Porovnávanie operačných systémov </li></ul><ul><li>Testy OS Solaris </li></ul><ul><li>Prieskum preferencií používateľov </li></ul><ul><li>Vlastné skúsenosti </li></ul><ul><li>Ďalšie produkty </li></ul><ul><li>Diskusia </li></ul>
  3. 3. Ciele <ul><li>Splniť zadanie </li></ul><ul><li>Osobné: </li></ul><ul><ul><li>lepšie spoznať OS Solaris </li></ul></ul><ul><ul><li>použiť neštandardný prístup k diplomovej práci </li></ul></ul><ul><ul><li>zorientovať sa v korporátnom prostredí operačných systémov </li></ul></ul><ul><ul><li>vytvoriť užitočné a prakticky použiteľné výstupy </li></ul></ul>
  4. 4. Prečo OS Solaris <ul><li>Zmena filozofie OS </li></ul><ul><ul><li>Korporátny pohľad </li></ul></ul><ul><li>Zaujímavosti od verzie 10 </li></ul><ul><ul><li>Otvorenie zdrojového kódu (Projekt OpenSolaris) </li></ul></ul><ul><ul><li>Priblíženie komunite </li></ul></ul><ul><ul><li>Bezplatné používanie </li></ul></ul><ul><ul><li>Pokročilé vlastnosti </li></ul></ul><ul><ul><ul><li>Kontajnery a zóny </li></ul></ul></ul><ul><ul><ul><li>ZFS </li></ul></ul></ul><ul><li>Zameranie na stabilitu a bezpečnosť </li></ul>
  5. 5. Solaris zóny a kontajnery <ul><ul><li>Paravirtualizácia </li></ul></ul><ul><ul><li>Bezpečnostné oddelenie virtuálnych systémov </li></ul></ul><ul><ul><li>Alokácia zdrojov a load balancing (kontajnery) </li></ul></ul>
  6. 6. Zettabyte File System <ul><li>Vlastnosti: </li></ul><ul><ul><ul><li>Prakticky nedosiahnuteľná kapacita </li></ul></ul></ul><ul><ul><ul><li>Nezávislosť logických partícií a fyzických diskov </li></ul></ul></ul><ul><ul><ul><li>Dynamická veľkosť partícií, pridávanie za jazdy </li></ul></ul></ul><ul><ul><ul><li>Dynamické rozloženie záťaže </li></ul></ul></ul><ul><ul><ul><li>Jednoduchá správa </li></ul></ul></ul><ul><ul><ul><li>Snímkovanie, klonovanie </li></ul></ul></ul><ul><ul><ul><li>Komprimácia, šifrovanie </li></ul></ul></ul><ul><ul><ul><li>Copy-on-write </li></ul></ul></ul>
  7. 7. Bezpečnostné certifikáty OS Solaris
  8. 8. Porovnávanie operačných systémov <ul><li>Dôležité vlastnosti operačných systémov </li></ul><ul><ul><li>aspekty hodnotenia </li></ul></ul><ul><ul><li>(čo porovnávať) </li></ul></ul><ul><li>Spôsoby hodnotenia (porovnávania) operačných systémov </li></ul><ul><ul><li>(ako porovnávať) </li></ul></ul>
  9. 9. Dôležité vlastnosti <ul><li>jednoduchosť správy </li></ul><ul><li>bezpečnosť </li></ul><ul><li>stabilita </li></ul><ul><li>vlastnosti, funkcie (features) </li></ul><ul><li>výkon </li></ul><ul><li>hardvérové požiadavky a kompatibilita </li></ul><ul><li>rozšíriteľnosť </li></ul><ul><li>náklady </li></ul>Zdroj: PC world
  10. 10. Možnosti porovnávania <ul><li>Porovnávacie merania (benchmark) </li></ul><ul><ul><ul><li>výkon </li></ul></ul></ul><ul><li>Porovnávanie zverejnených informácií </li></ul><ul><ul><ul><li>bezpečnosť, vlastnosti, funkcie, hardvérové požiadavky a kompatibilita, rozšíriteľnosť, náklady </li></ul></ul></ul><ul><li>Názory používateľov </li></ul><ul><ul><ul><li>jednoduchosť správy, stabilita, vlastnosti </li></ul></ul></ul><ul><li>Vlastné testovanie </li></ul><ul><ul><ul><li>jednoduchosť správy, stabilita, vlastnosti, funkcie, výkon </li></ul></ul></ul>
  11. 11. Bezpečnosť <ul><li>Počty objavených bezpečnostných zraniteľností </li></ul><ul><ul><ul><ul><li>Zdroj: IBM Internet Security Systems X-Force 2006 Trend Statistics </li></ul></ul></ul></ul><ul><li>Ďalšie možnosti: </li></ul><ul><ul><li>penetračné testovanie </li></ul></ul><ul><ul><li>porovnávanie bezpečnostných certifikátov </li></ul></ul>
  12. 12. Bezpečnosť <ul><li>Percentuálny podiel producentov softvéru na počte bezpečnostných zraniteľností za rok 2006 </li></ul>Zdroj: IBM Internet Security Systems X-Force 2006 Trend Statistics
  13. 13. Rýchlosť <ul><li>Program OS Benchmark </li></ul><ul><ul><li>Meria časy vykonávania základných operácií operačných systémov </li></ul></ul><ul><ul><li>Režimy činnosti: </li></ul></ul><ul><ul><ul><li>deterministický režim </li></ul></ul></ul><ul><ul><ul><li>stochastický (náhorný) režim </li></ul></ul></ul><ul><ul><li>Nezávislý od operačného systému </li></ul></ul><ul><ul><li>Testovaný na </li></ul></ul><ul><ul><ul><li>Red Hat Enterprise Linux 4 </li></ul></ul></ul><ul><ul><ul><li>Solaris 10 11/2006 </li></ul></ul></ul><ul><ul><ul><li>FreeBDS 6.2 </li></ul></ul></ul>
  14. 14. Merané operácie <ul><li>správa pamäte </li></ul><ul><ul><li>alokácia pamäte </li></ul></ul><ul><ul><li>realokácia pamäte </li></ul></ul><ul><ul><li>čítanie z pamäte </li></ul></ul><ul><ul><li>zápis do pamäte </li></ul></ul><ul><li>správa procesov </li></ul><ul><ul><li>vytváranie procesov volaním služby fork </li></ul></ul><ul><ul><li>spúšťanie procesov príkazom system </li></ul></ul><ul><li>súborový systém </li></ul><ul><ul><li>vytváranie súborov </li></ul></ul><ul><ul><li>prepisovanie súborov </li></ul></ul><ul><ul><li>dopĺňanie obsahu na koniec súborov </li></ul></ul><ul><ul><li>čítanie zo súborov </li></ul></ul><ul><ul><li>mazanie súborov </li></ul></ul>
  15. 15. Výsledky merania
  16. 16. Preferencie používateľov <ul><li>Prieskum názorov preferencií systémových administrátorov v oblasti operačných systémov </li></ul><ul><ul><li>Zúčastnilo sa 32 respondentov </li></ul></ul><ul><ul><li>Respondenti museli byť profesionálni systémoví administrátori </li></ul></ul><ul><ul><li>Neboli oslovované skupiny zjavne podporujúce určité operačné systémy </li></ul></ul><ul><ul><li>10 otázok, 25 podotázok z oblastí </li></ul></ul><ul><ul><ul><li>Operačných systémov </li></ul></ul></ul><ul><ul><ul><li>Virtualizácie </li></ul></ul></ul><ul><ul><ul><li>Používaných technológií </li></ul></ul></ul><ul><ul><ul><li>Situácie vo firmách </li></ul></ul></ul><ul><ul><ul><li>Finančných nákladov </li></ul></ul></ul>
  17. 17. Použitie operačných systémov <ul><li>Otázka: Aké operačné systémy používate najčastejšie? </li></ul>
  18. 18. Použitie operačných systémov <ul><li>Otázka: Aké operačné systémy používate najradšej? </li></ul>
  19. 19. Preferované vlastnosti <ul><ul><li>stabilita </li></ul></ul><ul><ul><li>bezpečnosť </li></ul></ul><ul><ul><li>konfigurovateľnosť (možnosti prispôsobenia) </li></ul></ul><ul><ul><li>dokumentácia </li></ul></ul><ul><ul><li>podpora od výrobcu/komunity </li></ul></ul><ul><ul><li>rýchlosť (nároky na výkon hardvéru) </li></ul></ul><ul><ul><li>hardvérová podpora (na čom všetkom sa to dá rozbehať) </li></ul></ul><ul><ul><li>nenáročnosť údržby </li></ul></ul><ul><ul><li>cena </li></ul></ul><ul><ul><li>jednoduchosť inštalácie </li></ul></ul>
  20. 20. Vybrané tvrdenia <ul><ul><li>Najradšej by som mal na všetkých serveroch rovnaký operačný systém (14:11:7) </li></ul></ul><ul><ul><li>Preferujem radšej zaužívané postupy (14:16:2) </li></ul></ul><ul><ul><li>Rád sa naučím pracovať s novým OS (24:7:1) </li></ul></ul><ul><ul><li>Je mi jedno koľko to stojí, keď to neplatím ja (12:11:9) </li></ul></ul><ul><ul><li>... </li></ul></ul>
  21. 21. Náklady na prácu <ul><li>Z prieskumu ďalej vyplýva: </li></ul><ul><ul><li>Priemerný plat systémového administrátora je: 37 111 Sk/mesiac </li></ul></ul><ul><ul><li>Náklady po prepočte: 600 360 Sk/rok </li></ul></ul><ul><ul><li>alebo: 341.11 Sk/hodinu </li></ul></ul>
  22. 22. Vlastné skúsenosti <ul><ul><li>2.5 ročná prevádzka OS Solaris 10 </li></ul></ul><ul><ul><li>Servery na platformách x86 aj SPARC </li></ul></ul><ul><ul><li>Prevádzka služieb napr.: </li></ul></ul><ul><ul><ul><li>MySQL </li></ul></ul></ul><ul><ul><ul><li>PostrgreSQL </li></ul></ul></ul><ul><ul><ul><li>Apache + PHP/Python </li></ul></ul></ul><ul><ul><ul><li>FTP </li></ul></ul></ul><ul><ul><ul><li>Samba </li></ul></ul></ul><ul><ul><ul><li>OpenVPN </li></ul></ul></ul><ul><ul><ul><li>množstvo webových služieb </li></ul></ul></ul><ul><ul><li>Vývoj vlastných aplikácií (sieť, web, os, ...) </li></ul></ul><ul><ul><li>Využitie zón aj ZFS </li></ul></ul>
  23. 23. Vlastné skúsenosti <ul><li>Stabilita </li></ul><ul><ul><li>Žiadny zaznamenaný pád ani zmrznutie programu spôsobené operačným systémom </li></ul></ul><ul><ul><li>Problémy so štartom služieb po reštarte </li></ul></ul><ul><li>Bezpečnosť </li></ul><ul><ul><li>Žiadny zaznamenaný úspešný útok na systém </li></ul></ul><ul><ul><li>Bezp. skeny neindikovali žiadne závažné zraniteľnosti </li></ul></ul><ul><ul><li>Problémy s bezpečnostnými záplatami </li></ul></ul>
  24. 24. Vlastné skúsenosti <ul><li>Inštalácia </li></ul><ul><ul><li>Jednoduchý postup </li></ul></ul><ul><ul><li>Nevhodné prednastavené množiny balíčkov </li></ul></ul><ul><ul><li>Nedostatočný balíčkovací systém </li></ul></ul><ul><ul><li>Nepohodlná práca </li></ul></ul><ul><li>Konfigurovateľnosť </li></ul><ul><ul><li>Konfigurovateľnosť pomerne vysoká, no menšia ako v OS Linux </li></ul></ul><ul><ul><li>Obrovské možnosti opensource aplikácií </li></ul></ul>
  25. 25. Ďalšie produkty - wiki <ul><li>Používateľské návody: </li></ul><ul><ul><li>Konfigurácia a správa zón </li></ul></ul><ul><ul><li>Konfigurácia a správa súborového systému ZFS </li></ul></ul><ul><ul><li>Aktivácia a nastavenie sieťového filtra (firewall) a prekladu sieťových adries (NAT) </li></ul></ul><ul><ul><li>Inštalácia a konfigurácia systému opensource balíčkov </li></ul></ul><ul><ul><li>Aktualizácia a distribúcia záplat (patch) </li></ul></ul><ul><ul><li>Tipy a triky </li></ul></ul><ul><ul><li>Post-inštalačná a konfiguračná procedúra </li></ul></ul>
  26. 26. Ďalšie produkty - skripty <ul><li>Postinstall </li></ul><ul><ul><li>automatizuje postinštalačnú procedúru </li></ul></ul><ul><ul><ul><li>nastavenie používateľského prostredia </li></ul></ul></ul><ul><ul><ul><li>vypnutie nepotrebných služieb </li></ul></ul></ul><ul><ul><ul><li>nastavenie firewallu </li></ul></ul></ul><ul><ul><ul><li>inštalácia užitočných balíčkov; opensource balíčky </li></ul></ul></ul><ul><ul><ul><li>registrácia systému a inštalácia záplat </li></ul></ul></ul><ul><ul><ul><li>aktualizácia systému </li></ul></ul></ul><ul><li>Sundepend </li></ul><ul><ul><li>Inštalácia a odstraňovanie balíčkov s ošetrením závislostí </li></ul></ul>
  27. 27. Práce realizované na projekte <ul><ul><ul><ul><li>inštalácia, konfigurácia a správa OS Solaris </li></ul></ul></ul></ul><ul><ul><ul><ul><li>teoretické preskúmanie systému a vybraných vlastností: </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Solaris Kontajnery </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Solaris Zóny </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Zettabyte File System </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>Bezpečnostné prvky </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>metodika hodnotenia OS </li></ul></ul></ul></ul><ul><ul><ul><ul><li>zozbieranie existujúcich testov </li></ul></ul></ul></ul><ul><ul><ul><ul><li>prieskum názorov používateľov </li></ul></ul></ul></ul><ul><ul><ul><ul><li>rýchlostné porovnávacie merania </li></ul></ul></ul></ul><ul><ul><ul><ul><li>používateľské návody </li></ul></ul></ul></ul><ul><ul><ul><ul><li>praktická analýza systému ako celku a jeho vybraných aspektov: </li></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>konfigurovateľnosť a komfort obsluhy </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>bezpečnosť a stabilita </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>systém bezpečnostných záplat </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>systém správy služieb </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>sieťové funkcie </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>virtualizácia </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>ZFS </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><ul><li>balíčkovacie systémy </li></ul></ul></ul></ul></ul><ul><ul><ul><ul><li>postinstall script </li></ul></ul></ul></ul><ul><ul><ul><ul><li>sundepend script </li></ul></ul></ul></ul><ul><ul><ul><ul><li>aplikácia OS benchmark </li></ul></ul></ul></ul>
  28. 28. Publikácie <ul><ul><li>Wiki s používateľskými návodmi </li></ul></ul><ul><ul><li>Wiki stránky softvérových produktov </li></ul></ul><ul><ul><li>Prieskum názorov systémových administrátorov </li></ul></ul><ul><ul><li>Balíčkovacie systémy OS Solaris </li></ul></ul><ul><ul><li>Solaris kontajnery </li></ul></ul><ul><ul><li>Bezpečnostné prvky OS Solaris </li></ul></ul><ul><ul><li>Solaris zóny </li></ul></ul><ul><ul><li>Porovnanie vlastností jadier operačných systemov Linux Solaris a FreeBSD </li></ul></ul><ul><ul><li>Zettabyte File System </li></ul></ul><ul><ul><li>Skúsenosti z prevádzky Solaris servera </li></ul></ul><ul><ul><li>Rýchlostné testy OS Linux, Solaris a FreeBSD* </li></ul></ul>
  29. 29. Rekapitulácia <ul><li>OS Solaris 10 </li></ul><ul><li>Porovnávanie operačných systémov </li></ul><ul><li>Testy OS Solaris </li></ul><ul><li>Prieskum preferencií používateľov </li></ul><ul><li>Vlastné skúsenosti </li></ul><ul><li>Ďalšie produkty </li></ul>
  30. 30. Priestor pre vaše otázky
  31. 31. Ďakujem za pozornosť Matúš Kováčik

×