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