Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Windows-tööjaamade haldamine
(IFI7025)
Tanel Toova
E-mail: [email protected]
Telefon: 5210374
Kabinet: A-431
Töökorraldusest (1)
Maht: 3 EAP
Tüüp: Arvestus
Auditoorne töö: 4 praktikumi
Ühe praktikumi pikkus: 4 x 45 minutit
Iseseisev töö: 2 praktilist ülesannet
Hindamine: iseseisev töö (kohustuslik) + valikvastustega test
(100% tulemusest)
Töökorraldusest (2)
● Praktikumis käimine ei ole kohustuslik (kuid on soovitav).
● Iseseisvate ülesannete esitamine ON KOHUSTUSLIK.
● Loengukonspektid ja iseseisva töö ülesanded on
kättesaadavad http://www.cs.tlu.ee/ifi7025/
● Kui tekib küsimusi, siis palun esitage need kohe.
http://www.cs.tlu.ee/ifi7025/http://www.cs.tlu.ee/ifi7025/
Õpiväljundid
● Ainekursuse läbinu:
– oskab nimetada erinevaid MS Windows’i perekonna operatsioonisüsteeme ning kirjeldada nende
erinevusi;
– suudab iseseisvalt installeerida MS Windows’i perekonna operatsioonisüsteeme;
– suudab iseseisvalt seadistada MS Windows’i perekonna operatsioonisüsteemide komponente
arvestades seejuures erinevaid võimalikke vajadusi;
– oskab nimetada, leida ning iseseisvalt kasutada administraatori töövahendeid;
– oskab nimetada MS Windowsi operatsioonisüsteemide peamisi alamsüsteeme ning kirjeldada
nende funktsioone;
– oskab kirjeldada ning rakendada elementaarseid turvameetmeid.
Kuidas arvestuse kätte saab?
● Nõuetekohaselt on esitatud mõlemad iseseisvad ülesanded
● Sooritatud on valikvastustega test positiivsele tulemusele
– 20 küsimust, igale 4 vastusevarianti, millest 1 on õige.
– Testi positiivselt sooritamiseks peab õigesti vastama 60% küsimustest
– Testi sooritamiseks on aega 20 minutit
Küsimused korralduse kohta
● Mis teemad on puudu?
● Muud korralduslikud küsimused?
Operatsioonisüsteemi mõiste
● "Tarkvara, mis juhib programmide täitmist, nt
Windows" – ÕS 2006
● "Operatsioonisüsteem on tarkvara, mis töötab
arvutisüsteemidel hallates riistvara ja pakkudes
ühiseid teenuseid rakendustarkvara efektiivseks
tööks." - Wikipedia
● "Tarkvara, mis kontrollib riistvararessursside
jagamist ja kasutust" - Wiktionary
Operatsioonisüsteem
http://www.webopedia.com/TERM/o/operating_system.html http://en.wikipedia.org/wiki/File:Operating_system_placement.svg
Operatsioonisüsteemide tüüpe
● RTOS – Real Time Operating System
● Single-user, single task (DOS, Palm OS)
● Single-user, multi-tasking (Windows 7/8)
● Multiuser (UNIX-like)
Operatsioonisüsteemi põhiülesanded
● Protsessihaldus – protsessoriaja jagamine
rakendustarkvara vahel.
● Mäluhaldus – operatiivmälu jagamine protsesside vahel.
● Failihaldus – andmete salvestusloogika andmekandjatele.
● Protsesside ja seadmete vaheline kommunikatsioon
ning I/O (input/output) – andmete (signaalide)
vahendamine riistvaraseadmete (ning kasutaja) vahel.
Protsessihaldus (1)
● Iga protsessi kohta on olemas PCB (Windows) või Process
Descriptor (UNIX-like)
– Protsessi UID
– Protsessi staatus
– Protsessi olek
– Ressursikasutus
Protsessihaldus
● Multitasking (multitegumtöötlus) - Arvuti selline töö, kus kaht või
enamat tegumit (programmi) täidetakse samaaegselt või
vaheldumisi. Samas tähenduses kasutatakse ka terminit multitöötlus,
kuigi multitöötlus eeldab vahel enam kui ühe keskprotsessori
kasutamist.
● Multitegumtöö korral käib ümberlülitumine ühe programmi
täitmiselt teisele nii kiiresti, et jääb mulje, nagu täidetaks kõiki
programme korraga.
● On olemas kaht liiki multitegumtööd – tõrjuv (eelistusega) ja
mittetõrjuv (võrdõiguslik). Esimese puhul eraldab keskprotsessor
igale programmile kindlaid ajaintervalle, teise puhul juhib iga
programm ise keskprotsessorit nii kaua, kui ta seda vajab. Kui
programm keskprotsessorit parajasti ei vaja, siis võib ta lubada
mõnel teisel programmil seda ajutiselt kasutada. http://www.vallaste.ee
Protsessihaldus
● Protsessi loomine – mõne teise protsessi poolt, kasutaja algatusel,
arvutisüsteemi käivitamisel
● Protsessi lõpetamine – normaalne lõppemine, veasituatsioon,
operatsioonisüsteemipoolne lõpetamine, kasutajapoolne lõpetamine
● Kahe olekuga protsessihaldusmudel
– Running ja Not Running
● Kolme olekuga protsessihaldusmudel
– Running, Ready, Blocked
● Viie olekuga protsessihaldusmudel
– Running, Ready, Blocked, Ready Suspended, Blocked
Suspended
Mäluhaldus
● Saalimine – protsesside mäluosade vahetamine muutmälu ja
salvestusseadmete vahel eesmärgiga kasutatavat mälumahtu
suurendada.
– Swapping – protsessi terve mäluosa saalimine
– Paging – protsessi poolt kasutatava mäluosa saalimine
lehekülgede kaupa.
● Mäluosa kaitse – protsessi mäluosa kaitsmine teiste protsesside eest
● Mäluosa jagamine – teatavatel juhtudel võivad protsessid siiski
omada ühist mäluosa
● Mälu paigutus – vastavalt saalimisele ja mäluosa kaitsele ning
jagamisele mälus hoitavate andmete liigutamine muutmälu ja
salvestusseadmete vahel.
Mäluhaldus
http://en.wikipedia.org/wiki/Page_table http://en.wikipedia.org/wiki/Virtual_memory
Failihaldus
● Loogika andmete pikaajaliseks salvestamiseks.
● Failisüsteem - meetod failide ja neis sisalduvate andmete
organiseerimiseks salvestusseadmetes.
– Lame vs. Hierarhiline failisüsteem
● Failisüsteeme võib jaotada salvestusseadmete tüüpide kaupa.
– Kõvaketta failisüsteemid, lindi failisüsteemid jne.
● Tuntumad kõvakettafailisüsteemid:
– ext4, FAT32, NTFS, HFS, ReiserFS
Protsesside ja seadmete vaheline
kommunikatsioon ja I/O
● I/O kitsamalt: andmevahetus arvutisüsteemi ja
kasutaja või välise süsteemi vahel.
– Perspektiivi küsimus
● I/O laiemalt: igasugune andmevahetus
arvutisüsteemi sees (seadmete vahel).
– Seadmetevahelised liidesed
● Draiver: tarkvara, mis võimaldab protsessidel
(programmidel) suhelda riistvaraseadmetega.
Windows NT arhitektuur
Ajalugu
http://en.wikipedia.org/wiki/Microsoft_Windows
http://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Microsoft_Windows
Windows 1.0
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win101http://www.guidebookgallery.org/screenshots/win101
Windows 1.0
● 16 bitine töökeskkond
● Cooperative multitasking
● Virtuaalmälu
● Draiverid
Windows 2.x.xxx
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win203http://www.guidebookgallery.org/screenshots/win203
Windows 2.x.xxx
● Akende ülekattumine
● Eri versioonid 286 ja 386 protsessoritele
● HMA (himem.sys) ja EMS toetus
● 386 versiooni süsteemituum 32 bitine
● Protsessi virtuaalmasinad
Windows 3.0 ja 3.1
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win30http://www.guidebookgallery.org/screenshots/win30
Windows 3.0 ja 3.1
● Windows 3.0 SDK
● Virtuaalsed riistvaradraiverid
● Windowsi jaoks kirjutatud rakendused protected
mode’s
Windows for Workgroups 3.1x
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win311fwhttp://www.guidebookgallery.org/screenshots/win311fw
Windows for Workgroups 3.1x
● Uuendatud failihaldus
● Võrgutugi
– TCP/IP
– NetBIOS
– SMB
– IPX
Windows 95
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win95http://www.guidebookgallery.org/screenshots/win95
Windows 95
● Uuendatud kasutajaliides
● FAT 32
● Uuendatud mäluhaldus ja protsessihaldus graafilise
kasutajaliidesega rakendustele
● USB toetus
Windows 98/98 SE
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win98sehttp://www.guidebookgallery.org/screenshots/win98se
Windows 98/98 SE
● Täiendatud USB toetus
● WDM – Windows Driver Model
● DirectX 6.1
Windows ME
Pildimaterjal
http://www.guidebookgallery.org/screenshots/winmehttp://www.guidebookgallery.org/screenshots/winme
Windows ME
● Ebastabiilne
● System Restore
Windows NT 3.1
Pildimaterjal
http://www.guidebookgallery.org/screenshots/winnt31http://www.guidebookgallery.org/screenshots/winnt31
Windows NT 3.1
● tõeliselt 32 bitine
● Win32 API
● HAL – Hardware Abstraction Layer
● Kasutajaliides sarnane Windows 3.1-ga
Windows NT 3.5 ja 3.51
Pildimaterjal
http://www.guidebookgallery.org/screenshots/winnt351http://www.guidebookgallery.org/screenshots/winnt351
Windows NT 3.5 ja 3.51
● Eraldi tööjaama ja serveri versioonid
● OLE ver. 2.0
● TCSEC C2 reiting
● PowerPC toetus
Windows NT 4.0 client/server
Pildimaterjal (klient) Pildimaterjal (server)
http://www.guidebookgallery.org/screenshots/winnt40http://www.guidebookgallery.org/screenshots/winnt40http://www.guidebookgallery.org/screenshots/winnt40servhttp://www.guidebookgallery.org/screenshots/winnt40serv
Windows NT 4.0
● Uus graafiline kasutajaliides
● IIS 2.0
● Microsoft Transaction Server
● Microsoft Message Queuing
● Graafikakaardi draiverid kernel mode’s
Windows 2000
Pildimaterjal
http://www.guidebookgallery.org/screenshots/win2000prohttp://www.guidebookgallery.org/screenshots/win2000pro
Windows 2000
● Uuendatud arhitektuur
● Uuendatud kettahaldus
● Microsoft Management Console
– Link täiendavale materjalile
● Active Directory
– Link täiendavale materjalile
http://technet.microsoft.com/en-us/library/bb742442.aspxhttp://technet.microsoft.com/en-us/library/bb742442.aspxhttp://en.wikipedia.org/wiki/Active_Directoryhttp://en.wikipedia.org/wiki/Active_Directory
Windows XP
Pildimaterjal
http://www.guidebookgallery.org/screenshots/winxpprohttp://www.guidebookgallery.org/screenshots/winxppro
Windows XP
● Uuendused
– Kasutajaliides
– draiverite rollback
– remote desktop jms.
● SP1 - USB 2.0, IPv6
● SP2 - WSC, WPA
● SP3 - NAP client, Blackhole router detection
Windows Vista
Pildimaterjal
http://neosmart.net/gallery/v/os/Vista/RTM/http://neosmart.net/gallery/v/os/Vista/RTM/
Windows Vista
● UAC – User Account Control
● Windows Aero
● UAA – Universal Audio Architecture
● WDDM – Windows Display Driver Standard
Windows 7
Windows 7
● Väiksem riistvaranõudlikus
● Parandatud UAC
● Uuendatud tegumiriba (taskbar)
● Optimeeritud graafiline kasutajaliides
● Vähendatud on operatsioonisüsteemiga kaasa
tuleva tarkvara hulka
Windows 8
Windows 8
● Modern User Interface (tuntud kui Metro UI)
● Seotus Microsoft'i kontoga
● ISO ja IMG failide virtuaalse kettaseadmega ühendamise toetus
● ARM arhitektuuri toetus
● USB 3.0 toetus
● Hyper-V virtuaalmasin
● Storage Spaces
● Refresh ja Reset taastusfunktsioonid
● Windows To Go
Windows 8.1
Windows 8.1
● Modern User Interface uuendus
● Uuendatud otsingusüsteem
● 3D printerite tugi
● Wi-Fi Direct tugi
● Miracast tugi
Windows 10
Windows 10
● Uuendatud kasutajaliides
● Uued võimalused kasutaja tuvastamiseks
● Süsteemifailide automaatne pakkimine
● Uus veebisirvik
● Cortana
● Intergreeritus Xbox One konsooliga
● DirectX 12
● Windows Media Center on eemaldatud
Litsentsipoliitika (1)
● Üksiklitsentsid
– FPP (Full package Product)
– OEM (Original Equipment Manufacturer)
● Hulgilitsentsid
– Microsoft Open Value
– Microsoft Open License
– Microsoft Open Value Subscription
– Microsoft Campus Agreement
– Microsoft Enterprise Agreement
– Microsoft Select
Litsentsipoliitika (2)
● Serveritoodete litsentsimudelid
– Serverilitsentsid + kliendilitsentsid
● Serverilitsents
● Kliendi juurdepääsulitsents
● External Connector litsents
– Protsessorilitsentsid
● Downgrade
● Upgrade
● Software insurance
Virtuaalmasin (1)
● Virtuaalmasin on füüsilise arvuti tarkvaraline
realisatsioon.
● Virtuaalmasina komponentidel ei ole üks-ühele seost
riistvarakomponentidega, millel virtuaalmasin
jookseb.
● Protsessi virtuaalmasin – ühe protsessi jaoks
mõeldud virtuaalmasin.
● Süsteemi virtuaalmasin – emuleerib tervet
arvutisüsteemi, võimaldab käivitada
operatsioonisüsteeme
Virtuaalmasin (2)
● Hüperviisor (hypervisor) – tarkvara, mis võimaldab
virtuaalmasina tööd ja haldamist.
– Võib töötada nii operatsioonisüsteemi sees (hosted
Virtual Machine) kui otse riistvaral (native Virtual
Machine)
● Virtuaalmasina plussid
– Mitu operatsioonisüsteemi korraga ühes masinas
– Virtualiseerida saab reaalsest erinevat riistvara
– Varundus, tõrkekindlus, operatsioonisüsteemide
kolimine.
Virtuaalmasin (3)
● Levinumad hüperviisorid:
– Oracel VirtualBox
– Hyper-V server
– Vmware Workstation
– KVM
● Pikk võrdlustabel:
– http://en.wikipedia.org/wiki/Comparison_of_platform_vi
rtual_machines
http://www.virtualbox.org/http://www.virtualbox.org/http://www.microsoft.com/hyper-v-server/en/us/default.aspxhttp://www.microsoft.com/hyper-v-server/en/us/default.aspxhttp://www.microsoft.com/hyper-v-server/en/us/default.aspxhttp://www.microsoft.com/hyper-v-server/en/us/default.aspxhttp://downloads.vmware.com/d/details/wkst_711_win/ZGolYmRwcGViZHcqdA==http://downloads.vmware.com/d/details/wkst_711_win/ZGolYmRwcGViZHcqdA==http://www.linux-kvm.org/page/Main_Pagehttp://downloads.vmware.com/d/details/wkst_711_win/ZGolYmRwcGViZHcqdA==http://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machineshttp://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machineshttp://en.wikipedia.org/wiki/Comparison_of_platform_virtual_machines
Virtuaalmasina tüübid
- http://en.wikipedia.org/wiki/Hypervisor
Toetavad tehnoloogiad: ●Intel: VT-x ●AMD: AMD-V
Installeerimismeedia
● DVD, USB, võrgujaos
● Õige versiooni valik
● Recovery DVD
● Slipstreaming
Installeerimismeetodid
● „käsitsi“ install optiliselt seadmelt või USB-lt
● „järelvalveta“ install
● Kloonimine – ettevalmistatud tõmmis op.
süsteemist
● WDS – Windows Deployment Service
Windows XP
● Windows XP Home
● Windows XP Professional
● Windows XP Media Center Edition
● Windows XP Tablet PC Edition
● Windows XP Embedded ja Windows XP for
Embedded Systems
● Windows XP Professional x64 Edition
● Windows XP Starter Edition
Windows Vista
● Windows Vista Starter
● Windows Vista Home Basic
● Windows Vista Home Premium
● Windows Vista Business
● Windows Vista Enterprise
● Windows Vista Ultimate
● Windows Vista Business for Embedded Systems
● Windows Vista Ultimate for Embedded Systems
Windows 7
● Windows 7 Starter
● Windows 7 Home Basic
● Windows 7 Home Premium
● Windows 7 Professional
● Windows 7 Enterprise
● Windows 7 Ultimate
Windows 8/8.1
● Windows 8
● Windows 8 Pro
● Windows 8 Enterprise
● Windows 8 RT
Windows 10
● Windows 10 Home
● Windows 10 Pro
● Windows 10 Enterprise ja Enterprise 2015 LTSB
● Windows 10 Education
● Windows 10 IoT Core
Windows 8/10 riistvaranõuded
● Miinimum konfiguratsioon:
● CPU: 1 Ghz
● GPU: DirectX 9.0 riistvaratoega, soovitavalt
WDDM driveriga.
● RAM: vähemalt 1 GB (2GB 64-bitise versiooni
jaoks)
● HDD: vähemalt 20 GB ketas, millel on vähemalt
16 GB vaba ruumi
● Monitor: vähemalt SVGA resolutsioon
Arvuti riist- ja tarkvara sobivuse
kontroll
● Windows eri versioonide poolt toetatav tarkvara
– http://www.microsoft.com/whdc/hcl/default.mspx
● Windows XP upgrade advisor
– http://download.microsoft.com/download/whistler/Utility/1.0/WXP/EN-US/UpgAdv.exe
● Windows Vista upgrade advisor
– http://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspx
● Windows 7 Upgrade advisor
– http://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspx
● Windows 8 ja 8.1 Upgrade assistant – http://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faq
http://www.microsoft.com/whdc/hcl/default.mspxhttp://www.microsoft.com/whdc/hcl/default.mspxhttp://download.microsoft.com/download/whistler/Utility/1.0/WXP/EN-US/UpgAdv.exehttp://download.microsoft.com/download/whistler/Utility/1.0/WXP/EN-US/UpgAdv.exehttp://download.microsoft.com/download/whistler/Utility/1.0/WXP/EN-US/UpgAdv.exehttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-vista/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspxhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faqhttp://windows.microsoft.com/en-us/windows-8/upgrade-assistant-download-online-faq
Windows 7/8/10 install
● USB install – Windows 7 Download Tool
● BIOS: First boot device - CD/DVD ROM või USB
● Kasulikke vahendeid:
– Käsurida – Shift+F10
– Diskpart
Partitsioonid
● Primaarsed (primary) – maksimaalselt 4 ühe
füüsilise ketta kohta
– Active, määrab ära milliselt partitsioonilt toimub
alglaadimine
● Laiendatud (extended) – sisaldab loogilisi kettaid
Tänan kuulamast
Küsimused?