-
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?