PowerPoint Presentation

Слични документи
Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt

Generated by Foxit PDF Creator Foxit Software For evaluation only. Operativni sistem U računarstvu, operativni sistem (OS

POSLOVNI INFORMACIONI SISTEMI I RA^UNARSKE

Microsoft PowerPoint - 06 Uvod u racunarske mreze.ppt

PowerPoint Presentation

ZIS

Повезивање са интернетом

PowerPoint Presentation

Računarski softver Da bi računarski sistem mogao da radi, pored hardvera mora biti opremljen i odgovarajućim programima koji će njime upravljati.ova k

Slide 1

Slide 1

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

P1.0 Uvod

CENOVNIK USLUGA maj godine

OPERATIVNI SISTEMI

STUDIJA SLUČAJA: Konsolidacija informatičkog sustava Grada Raba siječanj, Informacijske tehnologije

RAČUNALO

PowerPoint Presentation

Microsoft PowerPoint - podatkovni promet za objavu.pptx

WAMSTER Prezentacija

Microsoft PowerPoint - 01.pptx

Microsoft PowerPoint - Topic02 - Serbian.ppt

Microsoft PowerPoint - Topic02 - Serbian.ppt

PuTTY CERT.hr-PUBDOC

** Osnovni meni

Microsoft Word - 13-Mreze.doc

4 dan - DWeb

RAČUNARSKI SISTEM Ne postoji jedinstvena definicija pojma računarski sistem. Računarski sistem predstavlja skup mašina i pridruženih metoda (realizova

QFD METODA – PRIMER

UNIVERZITET U NOVOM SADU TEHNIČKI FAKULTET MIHAJLO PUPIN ZRENJANIN TEHNOLOGIJE DISTRIBUIRANIH INFORMACIONIH SISTEMA - Skripta za teorijski deo (RADNA

1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -

Računalne mreže Osnove informatike s primjenom računala

Rad u mrežnom okruženju Osnove informatike s primjenom računala

PowerPoint Presentation

sv-lncs

Microsoft Word - ????????? ? ??????????? ????????????-?????????????? ??????? ??????????? ????????? ? ?????.docx

Microsoft PowerPoint - 6. CMS [Compatibility Mode]

Препоруке безбедности мрежних сервиса Copyright 2015 АМРЕС

Microsoft PowerPoint - PRI2014 KORIGOVANO [Compatibility Mode]

Microsoft PowerPoint - Programski_Jezik_C_Organizacija_Izvornog_Programa_I_Greske [Compatibility Mode]

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

FAMILY SAFETY - PORODIČNA BEZBJEDNOST Program Family safety veoma je koristan za ograničavanje sadržaja i aplikacija koje učenici mogu koristiti na šk

Повезивање са интернетом

IEP - Projekat 2018/2019

PowerPoint Presentation

PowerPoint Presentation

НАСТАВНИ ПЛАН ОДСЕКА ЗА ТЕЛЕКОМУНИКАЦИЈЕ И ИНФОРМАЦИОНЕ ТЕХНОЛОГИЈЕ 2. година 3. семестар Предмет Статус Часови (П + В + Л) Кредити 3.1 Математика 3 O

Broj: 01-12/2014 Datum: Direktor preduzeća Phoneco doo, Marko Burgić dipl. Oecc., objavljuje OPŠTE USLOVE USTUPANJA PRAVA NA KORIŠĆENJE POS

OVO JE ZVANIČAN RCUB TEMPLATE: Normal

NAZIV PREDMETA UPRAVLJANJE POSLUŽITELJSKIM RAČUNALIMA Kod SIT135 Godina studija 3 Nositelj/i Dipl.ing Valentini Kožica, Bodovna vrijednost 6 predmeta

PowerPoint Presentation

Satnica.xlsx

JEZGRO OPERATIVNOG SISTEMA I UPRAVLJANJE PROCESIMA 1. Šta je jezgro, a šta proces? Jezgro (nukleus ili kernel) je osnovni deo svakog operativnog siste

DIGITALNA OBRADA SLIKE

Microsoft Word - DNS_DHCP.doc

UVOD Svaki složeni postupak koji se može izraziti pomoću algoritma sa konačnim brojem elementarnih operacija, može se predati računaru na izvršenje. J

НАЦРТ РЕАЛИЗАЦИЈЕ СТУДИЈСКОГ ПРОГРАМА ОСНОВНИХ СТРУКОВНИХ СТУДИЈА ШКОЛСКЕ 2010/11

Biz web hosting

(Microsoft PowerPoint - 902_\320ur\360evi\346 Atlassian JIRA - \232to je sve issue.pptx)

Slide 1

Slide 1

Satnica.xlsx

Microsoft PowerPoint - vezbe 4. Merenja u telekomunikacionim mrežama

06 Poverljivost simetricnih algoritama1

Microsoft PowerPoint - Strukturni dijagrami, Gantogram - Planiranje [Compatibility Mode]

PowerPoint Presentation

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

I година Назив предмета I термин Вријеме II термин Вријеме Сала Математика : :00 све Основи електротехнике

Microsoft Word - Master 2013

Slide 1

I година Назив предмета I термин Вријеме Сала Математика :00 све Основи електротехнике :00 све Програмирање

Microsoft PowerPoint - 14 ISP.ppt

Odluka o oglasavanju

Internet

vodič za os

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju

SRV_3_Ugradj_racun_sistemi_p [Compatibility Mode]

ZA MEDICINSKE USTANOVE INTELIGENTAN WI-FI d'.;,.. SISTEM ZA ZADOVOLJNE PACIJENTE I POSETIOCE

R u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j p s i t. r s, w w w. p s i t. r s

Microsoft Word - Master 2013

Prezentacija 1. i 2. cas

Студијски програм: ИНДУСТРИЈСКО ИНЖЕЊЕРСТВО

Студијски програм: ИНДУСТРИЈСКО ИНЖЕЊЕРСТВО

Visoka poslovna škola strukovnih studija Valjevo Primeri pitanja za polaganje prijemnog ispita Predmet: Informatika Valjevo, mart 2018.

Mikrokernelski operativni sistemi

PowerPoint Presentation

CRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 281 Podgorica, 31. oktobar god. Prilikom korišćenja ovih podataka navesti izvor Upotreba

Microsoft Word - privitak prijedloga odluke

Softversko inženjerstvo

Microsoft Word - Akreditacija 2013

Microsoft Word - pravila RTGS-precišcen tekst2007 (2).doc

PowerPoint Presentation

Microsoft Word - SYLLABUS - Osnove prenosa podataka

Microsoft Word - Akreditacija 2013

Microsoft Word - 11 Pokazivaci

Microsoft Word - Akreditacija 2013

Microsoft Word - Akreditacija 2013

Računarski praktikum II - Predavanje 03 - Apache Web server

Транскрипт:

6 Klijent server komponente - Server S A D R Ž A J 6.1 Karakteristike serverskog računara 6.2 Vrste servera 6.3 Mrežni operativni sistemi 6.3.1 Open VMS 6.3.2 Novell Netware 6.3.3 UNIX/LINUX 6.3.4 Windows Server

6.1 Karakteristike serverskog računara Server je računar koji istovremeno mogu da koriste više korisnika Sa softverske strane to je proces koji obezbeđuje servise za klijente. Server je pasivna komponenta jer uvek čeka na zahteve klijenata Ne postoje neka hardverska ograničenja, niti neki posebni uslovi koji su potrebni da se neki računar pretvori u server. Poželjno je da računar koji radi kao server bude mnogo snažniji od klijent računara: veću CPU snagu, veći kapacitet OM i hard diskova Da bi neki računar mogao da bude server definiše se odgovarajućim operativnim sistemom koji mora da zadovolji sledeće funkcije: deljivu memoriju (shared memory), nezavisne aplikacije (application isolation), multitasking sa pravom prečeg prioriteta (preemptive multitasting) Izvršavanje jedne aplikacije ne sme da se meša u izvršavanje druge. Greška u izvršavanju jedne aplikacije ne sme da se manifestuje u izvršavnju ostalih aplikacija koje se izvršavaju na isom serveru. Procesi se na serveru izvršavaju u određenim vremenskim razmacima Svakom procesu dodeli se određeni kvant vremena (vremenski preiod)

6.1 Karakteristike serverskog računara Primarna funcija servera je da podrži višestruke i istovremene zahteve klijenata, koji zahtevaju servisiranje svojih zahteva. Serveri moraju da omoguče podršku za multitasking kao i da omoguće nesmetanu podelu i dodelu svog memorijskog prostora Kao server platforme mogu se koristiti jači PC računari, RISC računari ili veliki računari ako je u pitanju upravljanje velikim bazama podataka Od njih se očekuje da prihvate spoljašnje zahteve, da ih obrade i vrate klijentima tražene podatake i to u potpunoj sinhronizaciji Sve to mora da prati potpuna bezbednost i nezavisnost u prihvatanju i slanju potrebnih podataka kako bi se sačuvao njihov integritet. Razvoj objektno orjentisanih tehnologija (OOT) diktira razvoj OS i razvojnih okruženja, pa su serveri postali svuda prisutni - ubiquitous Pravilo 3A-anyone (bilo ko), anywhere (bilo gde) i anytime(bilo kada) Serveri treba da budu potpuno transparentni da ne zavise od tehnologije izrade, mesta gde se oni postavljaju tj. gde se nalaze korisnici (users) ili razvijaoci (developers) i da budu uvek dostupni. any thing (bilo šta), any path/network (bilo koji način) i any service

BILO Š TA ( ) Any t h i ng BILO KADA ( Any time) 6.1 Pravilo 6A BILO KOJI PUT Any path ( ) BILO KOJI SERVIS ( ) BILO GDE ( ) Any one Any service ( Any place) BILO KO

6.1 Karakteristike serverskog računara Jedan računarski proces može se jasno podeliti na klijent i server komponente, tako za server procese kažemo da važe sledeći principi: Lokaciona nezavisnost - server proces može biti smešten bilo gde Optimizacija resursa - server proces mogu deliti više klijenata. Skalabilnost - server proces može biti startovan na više platformi. Server procesi bi trebalo da rade u plug-and-play okruženju. Od savremenih serverskih mašina zahteva se podrška: multiprocesiranju (multi-core CPU), disk poljima (RAID strukture), mehanizmima obrade višestrukih niti (multithreading) upravljanju memorijskih podsistema (ECC mehanizam) Potrebna je i zaštita od problema u napajanju električnom energijom što se obično obezbeđuje uređajem za neprekidno napajanje (UPS). Obezbediti mogućnost za proširenje CPU-a,memorije,diska i periferija. Za OS servera se najčešće bira OS sa mrežnom podrškom Ide se na to da se odvoje server procesi i mrežni OS jer se tada server računar rasterećuje od izvršavanja zahteva koji do njega stižu sa mreže

6.2 Vrste servera Vrlo je važno da se razume da je server jedna vrsta prostornog koncepta a ne opis fizičke implementacije nečega. Funkciju klijenata i funkciju servera moguče je obezbediti na istom fizičkom sredstvu (primer peer to peer umrežavanja) Aplikacioni serveri omogućavaju da se na klijenskoj radnoj stanici prikazuju poslovni rezultati koji zavise od više procesa-aplikacija koje se izvršavaju na serverima koji su na fizički nezavisnim mestima File serveri - služe za upravljanje datotekama i omogućavaju zapisivanje podataka koji nisu database orijentisani. Print serveri -služe za pristup štampačima dostupnim na mreži. Njihov osnovni zadatak je da prihvate podatke za štampanje od klijenata za određene štampače, da ih smeste u red, dodele im prioritet, aktiviraju odgovarajući drajver za štampač i da ih preko tog drajvera odštampaju. Fax serveri - slična namena kao i print serveri samo što dobijene zahteve koje su takođe smestili u redove upućuju na telefonsku paricu. E-mail serveri - pored Web servera najrasprostranjeniji i najopterećeniji u pogledu vremena koje provedu u aktivnom radu.

6.2 Vrste servera Komunikacioni serveri - izvršavaju specijalizovani softver koji omogućuje korisnicima da međusobno komuniciraju. On nudi usluge kao što su elektronska pošta i diskusione grupe, pomoću kojih korisnici razmenjuju informacije iako nisu direktno povezani. Database serveri najširu klijent/server implementaciju za pristup podacima koji su database (record) orujentisani. Klijent šalje SQL zahtev serveru; server prima zahtev, potvrđuje ga, izvršava i šalje rezultat klijentu. Podaci i softver za upravljanje podacima se nalaze na serveru baze podataka. Od klijenta se zahteva samo da ima aplikaciju za pristup. Transakcioni serveri - se sastoje od baze podataka, sistema za upravljanje bazom podataka (DBMS DataBase Managment System) i procedura za manipulaciju podacima. Čeona aplikacija na klijentu šalje zahteve transakcionom serveru na kome se izvršavaju specijalne procedure koje koje su instalirane na njemu. SQL kod ne putuje kroz mrežu čime je redukovan mrežni saobraćaj pa ovaj server ima bolje performanse od servera baze podataka.

6.2 Vrste servera Security serveri - dodeljuju određena prava oko pristupa serverima za određene korisnike/klijente. U većini OS to se radi putem dodeljivanja jedinstvenih imena korisnicima koja su uvek u paru sa lozinkama. Web serveri - su danas sigurno narasprostranjeniji serveri koji se i najviše eksplatišu. Omogućuju da izradimo Internet stranu, kojoj će pristupati kako zaposleni u našem preduzeću, tako i ljudi sa Interneta. Drugi specijalizovani serveri - na mreži se mogu naći i vrste servera koji ne nude resurse korisnicima LAN mreže. Oni omogućavaju ispravan rad mreže i povećavaju njenu efikasnost. To su pre svega DHCP i DNS. DHCP server automatski dodeljuje IP adrese računarima kada se ovi prijavljuju na mrežu i nakon zahteva koji dolazti od DHCP klijenta. DNS serveri (podržavaju uslugu Domain Name Service) preslikavaju ime, poznato kao jedinstveni identifikator resursa - Uniform Resource Locator, koje je zgodno korisnicima u stvarni oblik adrese tj. IP adresu

6.3 MOS Open VMS Smatran je za neprikosnoveni OS za snažne i moćne računare koje je proizvodila korporacija Digital Corporation VAX. To je bio period kada su snage klijentskih računara bile vrlo male, sa veoma skromnim resursima u pogledu memorijskog prostora i brzine procesora, tako da se iole ozbiljnija aplikacija koje je zahtevala malo veće resurse morala da se izvršava na moćnijim računarima OpenVMS radi na VAX, Alpha, i Itanium procesorima (HP Integrity) i trenutno je aktuelna verzija 8.3-1H1 Predstavlja višekorisnički multiprocesni sistem koji omogućava efikasno deljenje resursa, obradu transakcija i rad u realnom vremenu. Raspoloživost sistema je uvek na visokom nivou, s obzirom na sposobnost sistema da se distibuira na više fizički odvojenih računara. VMS je izuzetno tolerantan na bilo koji vid greške koja bi uticala na rad bilo koje pojedinačne jedinice za obradu informacija. VMS ima i mogućnost da bilo kom korisničkom procesu, prema potrebi, dodeli prioritet iznad procesa sistemskog jezgra.

6.3 MOS Open VMS VMS je uveo mnoge novine koje se danas smatraju obaveznim osobinama ozbiljnih mrežnih operativnih sistema: Simetrično, asimetrično i NUMA multiprocesiranje grupisanje (clustering), Integrisane računarske mreže (originalno DECnet, a kasnije TCP/IP) Distribuirani fajl sistem Integrisane mogućnosti u bazama podataka, kao što su RMS Podrška za višestruke računarske programske jezike Standardizovani mehanizam za pozivanje između dva ili više različitih programskih jezika Sopstveni proširivi komandni jezik (Digital Command Language) Hardversko particionisanje multi procesora Visok nivo zaštite.

6.3 MOS Novell Netware Novell Netware - predstavljao je jedan od najrasprostranjenijih mrežnih operativnih sistema za lokalne računarske mreže. Prema podacima iz 1993. godine, Novell-ovi proizvodi su se koristili u preko 400.000 LAN mreža. Podržava široki raspon klijentskih platformi sa kojima može da radi a koje mogu da budu OS2, DOS, Mac, Win, UNIX i Linux. Za komunikaciju u mrežama, Novell je razvio sopstveni mrežni komunikacioni protokol IPX/SPX a od verzije 3.x podržava TCP/IP OS je objektno orijentisan i objekti su hijerarhijski raspoređeni - stablo Standardne programe (.com i.exe) nije moguće izvršavati u okviru ovog OS zbog nekompatibilnog API, već je Novell razvio sopstvenu tehnologiju za izvršavanje programa - Netware Loadable Modul Maksimalna verzija ovog OS podržava čak do hiljadu korisnika. Nakon 8 revizija, oktobra 2008. Novell je objavio da napušta razvoj NetWare i prelazi u potpunosti na OES (Open Enterpise Server). Osnovni nedostak ovog operativnog sistema je da ne podržava multitasking a i ne poseduje neki snažan sistem zaštite podataka.

6.3 MOS UNIX/LINUX PC Network File Services (NFS) ili UNIX predstavlja začetnika serverskih OS koji su u startu podržavali klijent server model Dugi niz godina smatrao se kao neprikosnoveni OS na polju klijent serverskih sistema tako da je izgledalo da ga niko neće moći dostići Preživeo je mnoge modifikacije kako bi se odupreo konkurenciji tako da je danas najpoznatiji naslednik ove tehnologije Linux OS Linux je brz i stabilan OS za PC i radne stanice, otvorenog izvornog koda, koji pruža Internet servise profesionalnog nivoa, obimne razvojne alatke, potpuno funkcionalne grafičke korisničke interfejse Linux se ističe po svojoj snazi, fleksibilnosti, i po tome što je besplatan Linux predstavlja PC verziju OS UNIX koji se decenijama koristi na centralnim računarima i mini-računarima Linux donosi brzinu, delotvornost, skalabilnost i fleksibilnost Unixa na PC-u, koristeći sve mogućnosti koje personalni računari danas pružaju Linux se uopšteno može podeliti na tri glavne komponente: jezgro, okruženje i strukturu datoteka. Snaga Linuxovog OS ogleda se i u snažnoj podršci umrežavanja

6.3 MOS UNIX/LINUX Jednostavna prenosivost Linux-a i programskih sistema razvijenih pod ovim OS sa jednog računarskog sistema na drugi uz min. adaptacije Fleksibilnost Linux-a je takva da uz dodavanje novih modula omogućava rešavanje veoma širokog spektra problema Podržava podelu vremena, tako da istovremeno radi više korisnika uz istovremeno aktiviranje različitih procesa (multiuser i multitasking) Linux se smatra za jedan od najelegantnijih operativnih sistema Besplatan OS dostupan u velikom broju distribucija Lycoris, Xandros i Lindows za neiskusne korisnike, Gentoo, Debian i Slackware koji zahtevaju puno znanja, i Mandrake, RedHat, SuSE, Ubuntu i Mint koje se mogu klasifikovati kao dobre srednje zahtevne distribucije Linux je multiuser, multitasking, multiprocesorski operativni sistem Odvojenost kernela od aplikativnog softvera Moguća jednostavna i sigurna udaljena administracija. Po pitanju stabilnosti, Linux server je jako pouzdan sistem jer poseduje robustan filter paketa i firewall sistem i mnoge alate za detekciju upada Manja hardverska zahtevnost u odnosu na konkurentne OS

6.3 MOS - Windows Server Advanced Server Windows NT - predstavlja jednu novu pojavu na polju mrežnih operativnih sistema. Od svog prvog pojavljivanja Windows NT (New Technology) 1993 god. pa do danas ovaj proizvod je doživeo veoma brz i ogroman razvoj tako da se danas smatra za jednim od najraširenijim MOS. U početku zamišljen kao OS koji bi trebalo da poveže nekoliko Win računara u okviru LAN-a (konkurencija Novell-u) danas je prerastao u sasvim ravnopravnog pa čak i većeg OS u WAN mrežama. Velika prednost Windows OS u odnosu na druge leži u vizuelno atraktivnom korisničkom okruženju (GUI) - jednostavnost korišćenja i podešavanja čak i najsloženijih opcija - sistemi "čarobnjaka Izbor je mnogih korisnika i zbog ubedljivo najveće softverske podrške. Windows Server je infrastrukturna osnova za pokretanje povezanih aplikacija, mreža i Web servisa u svim okruženjima. Server ima napredne mogućnosti za upravljanje i komuniciranje sa udaljenim lokacijama, upravljanje pristupom i identitetima korisnika, pokretanje Web servisa, deljenje resursa.

6.3 MOS - Windows Server Odlikuje se naprednim bezbednosnim mehanizmima za utvrđivanje identiteta, prava i dozvola korisnika, kao i mehanizmima za šifrovanje podataka koji su kritični za poslovanje organizacije. Predstavlja modularni OS koji se sastoji od komponenata. Svi objekti OS imaju interfejse, pomoću kojih drugi objekti i procesi obezbeđuju njihovu funkcionalnost ili usluge. Komponente međusobno sarađuju prilikom obavljanja zadataka OS. Arhitektura Windows Servera podeljena je u dva glavna sloja: korisnički sloj (user mode) i sloj jezgra (kernel mode). Active Directory je ključan za građenje mreža Windows Servera Predstavlja višekorisnički sistem koji ima mogućnost višeprocesne i višenitne obrade pa samim tim i višeprocesorsku simetričnu obradu. Komponenta sistema Hardware Abstraction Layer (HAL) sadrži specifičan kod koji obezbeđuje ulazno/izlazne interfejse specifične za pojedine hardverske uređaje, obrađuje hardverske prekide itd. Hyper-V-na jednom hardveru pokrenuti i izvršavati više softver.servera Windows je trenutno najkomercijalniji i najpopularniji OS.

Hvala na pažnji!!! Pitanja???