Aleksandar popovic konferencija ns-3
Upcoming SlideShare
Loading in...5
×
 

Aleksandar popovic konferencija ns-3

on

  • 222 views

 

Statistics

Views

Total Views
222
Views on SlideShare
222
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Aleksandar popovic konferencija ns-3 Aleksandar popovic konferencija ns-3 Document Transcript

  • Linux serveri-Ubuntu Server Edition LTS Aleksandar Popović1 Secondary school „Stevan Hristic“, Krusevac / Serbia apopovic@live.com AbstractThis paper intention is to present the advantages of Ubuntu Server solution in a variety offields including education. Fast, secure and powerful, Ubuntu Server helps you managethe most of your IT infrastructure. Whether you want to run your business, manageeducation or deploy a cloud, Ubuntu Server supports the most popular hardware andsoftware. Release cycle helps you keep pace with the latest IT developments. Its leaninitial install, with thousands of easy-to-find packages, makes it a great solution forsimple deployment and management at scale. Release schedule fits in with your businessand educational needs. Standard releases every six months help you stay up-to-date withthe very latest hardware and software development. Long-term support (LTS) releases,supported for five years, are perfect if youre looking for more stability over a longerperiod of time. So what else would be a reason for implementation in our educationalsystems?Keywords- Linux, Ubuntu, server, LTS,edubuntuLinux se na računarskoj sceni pojavio kao izdanak Unix-a. Kao operativni sistem Unix jemnogo stariji od stonih računara. Nastao je daleke 1969. godine u AT&T Bell-ovimistraživačkim laboratorijama. Njegovi tvorci su Ken Thompson i Dennis Richie. Uporedosa Unix-om su razvijali i programski jezik C, tako da je od 1972. čitav UNIX bioimplementiran na programskom jeziku C.Jedini problem vezan za Unix bila je njegova nedostupnost programerima koji su hteli darade na ovom operativnom sistemu van računarskih centara velikih preduzeća iuniverziteta. Iako je Unix portovan na PC računare ove njegove verzije bile su skupe inisu pružale dovoljno elegancije i snagu operativnih sistema sa mini i mainframeračunara.
  • Godine 1991(Linus Torvalds) je napisao UNIX kompatibilni kernel Linux. Madaprvobitno nije bio slobodan softver, Torvalds je licencu promijenio na GNU-ovu GPL1992. Linuks su dalje razvijali razni programeri preko Interneta. Nadalje je kombinovanosa GNU sistemom, što je za rezultat imalo potpuno funkcionalan slododan operativnisistem. Komponente iz GNU sistema se najčešće sreću uklopljene u Linux sistem, zbogčega brojni pojedinci Linux ispravnije zovu "GNU/Linux". Postoji takođe i projekat kojiradi na portovanju GNU sistema na jezgra FreeBSD-a i NetBSD-a. Uz to velikekompanije poput IBM-a, Novell-a i HP-a sponzorišu dalji razvoj GNU/Linux-a zbognjegove otvorenosti, izuzetnog potencijala i odličnih performansi. U ovom trenutkutržište GNU/Linux servera zauzima gotovo 35% globalnog serverskog tržišta i imatendenciju vrtoglavog rasta.Strogo gledajući ime GNU/Linux označava kernel (jezgro) operativnog sistema na komerade sve ostale serverske i desktop aplikacije. Na temeljima GNU/Linux kernela nastao jeveliki broj linux distribucija, gotovih operativnih sistema sa svim neophodnim softveromza serverske i desktop zadatke.Glavne osobine GNU/Linux-a koje su ga učinile toliko popularnim su: • sigurnost – otpornost na hakerske upade, imunost na viruse, trojanske konje i worm-ove • veća pouzdanost i robusnost - downtime servera sa GNU/Linux operativnim sistemom zbog nepredviđenih situacija kao što su softverski bagovi, entropija samog OS-a i hakerskih upada je za nekoliko redova veličina manja od servera sa instaliranim Windows operativnim sistemom • cena hardvera – za rad manje opterećenih GNU/Linux servera dovoljni su i stariji računari sa procesorom brzine 400-500 MHz i RAM-om i hard diskom odgovarajuće veličine • cena softvera i samog OS-a – kako je u pitanju slobodan softver, nije potrebno plaćati licence za operativni sistem i prateći softver • licenciranje – pošto je u pitanju slobodan softver ne postoji potreba za licenciranjem kako samog OS-a tako ni drugih vidova licenci (po korisniku, po konekciji i sl.)Zašto GNU/Linux distribucija i UbuntuServerEdition?Ubuntu Srever Edition menja tržište servera za poslovanje i edukaciju time što donosiono najbolje od besplatnih softvera, sa punom podrškom i sigurnom platformom. Ubuntuse sada može naći širom poslovnog i obrazovnog sveta, donoseći pouzdanost usluga,predvidljivost i ekonomičnost.UbuntuServerEdition postaje kostur mnogih servisa, koji su potrebni za pokretanje bilokakve vrste poslovanja, uključujući i obrazovanje. Ne zahtevanje plaćanja licence,
  • minimalno održavanje i mnogobrojne preporuke, dovode do toga da Ubuntu, a samim timi GNU/Linux budu korišćeni i zastupljeni u sve većem broju organizacija.Korisnici Ubuntu-a mogu uživati razne pogodnosti, koje Ubuntu pruža: • laka integracija u postojeće mreže • niski ukupnim troškovima vlasništva(TCO) • besplatno doživotno održavanjeUbuntu Server Edition je osmišljen sa ulogom da uprosti, optimizuje i zaštiti korisničkeservere. Standardne usluge, koje ovaj sistem nudi, mogu biti podešene tokom instalacije.Ove usluge zahtevaju ograničeno održavanje. Dodatno, moguće je instalirati nebrojanomnogo drugih usluga i aplikacija, koje bi podržale sve zahteve servera za određenu vrstuposlovanja a naročito za procese obrazovanja.UbuntuServerEdition je drugačiji. Njegovi tvorci prave jednake verzije dostupne svimakoji žele da ga imaju, zajedno sa nadogradnjama tokom njegovog čitavog životnogciklusa. Fokusirani su i na izgradnju novog sistema na način koji bi doneo velikebenificije u održavanju IT kičme administracije, poslovanja i obrazovanja.Ubuntu dodaje lakoću korišćenja i efikasnost konfiguracije standardnih usluga. Danaspostoji čitav niz vitalnih usluga, koje mogu biti postavljene i dostupne, uključujući mail,web, DNS, upravljanje bazama podataka, LAMP(Linux, Apache, MySQL i PHP) . Velikideo posla, koji se tiče konfiguracije i instalacije ovog sistema je završen još preinstalacije, tako da korisnik kao zadatak ima samo da odabere opcije koje želi.Troškovi administracije i nadogradnje su još jedna veoma važna stavka IT poslovanja.Zato je Ubuntu izgrađen tako da je njegovo održavanje svedeno na minimum.UbuntuServerEdition je besplatan i planirano je da tako i ostane. Veoma bitna stavkaprilikom odabira operativnog sistema je TCO(TotalCostOwnership-ukupni troškovivlasništva). Slede osobine Ubuntu-a, koje idu u prilog ovoj stavki: • Lako održavanje-instalacija, startovanje, islkjučivanje, instalacija dodatnih usluga i upravljanje paketima. • Sagrađen sa ciljem-pokrenute su samo one usluge koje su potrebne. • Platforma za otvoreno i besplatno računarstvo-prednosti fantastičnog niza slobodno-softverskih serverskih aplikacija, radi povećanja uštede posla, koji se obavlja. • Laka nadogradnja-besplatna nadogradnja svakih 6 meseci. • Bezbednost-najveći rizici su svedeni na minum.Zašto LTS?LTS ili Long Term Support podrazumeva garantovano održavanje i podršku u periodu od5 godina.
  • Sl.1-Periodičnost Ubuntu Server EdicijaTehničke specifikacijeUbuntu Server Edicija 8.04LTS je namenjen radu na x86 baziranim sistemima(uključujući Intel Pentium, Intel Xeon i AMD Athlon) kao i AMD64 i Intel64 baziranimsistemima (uključujući AMD Opteron i Intel EM64T). On takođe zahteva minimum 256Mb RAM memorije.-U sledećoj tabeli je dat pregled uobičajenih servisa koji su u potpunosti podržani u ovojServer Ediciji.Kernel(jezgro) Web Baze podataka2.6.24 Apache 2 MySQL 5KVM PostgreSQL 8E-pošta Umrežavanje Upravljanje paketimaDovecot LTSP 5 AptitudePostfi x 2.4 Samba 3 APTExim 4 OpenDAP 2.4 Dpkgamavis-new FreeRadiusJezici Bezbednost KlasteringPHP 5.2.4 AppArmor Ocfs 2Perl 5.8 iptables Lvm 2Python 2.5 Uncomplicated Firewall Gfs 2C, C++ OpenVPN DRBD 8Ruby Open SSH open-iscsi
  • Sl.2-Primer serverske konfiguracije Ubuntu Server Edicije
  • Jedan od tipičnih scenarija podržanih od strane Ubuntu Server Edicije je i automatizacijaprocesa dodavanja novih servera u postojeće mreže ili prekonfiguracija postojećih uzminimum rizika. Ovo se postiže tako što se jedan od računara u mreži konfiguriše kaoDHCP/TFTP/HTTP server koji obezbeđuje konfiguracijske informacije za celu mrežu.Sam proces instalacije prikazan je na sledećoj slici. Sl.3-Proces dodavanja novog servera(na klasičnoj ili bežičnoj mreži) • 1.Pribavljanje adrese i boot informacija • 2.Pribavljanje inicijalnog boot imidža • 3.Pribavljanje konfiguracijskih informacija • 4.Preuzimanje paketa
  • Uobičajeni servisiWeb application server Bilo da se odlučite za PHP, Perl, Java, Ruby ili Python, zajednosa Apache and MySQL, Postgresql,( DB2 ili Oracle), Ubuntu Server Edition je utrenutku spreman da opsluži vaše dinamične web strane. Za opsluživanje drugihaplikacija i drugih jezika potrebno je samo instalirati odgovarajući paket.Podržani jezici: Podržane baze:-PHP 5 -MySQL-Perl -Postgresql-Python -DB2 (IBM)-Ruby on Rails-Java -Sun Open JDK -Oracle Database Express (community supported)File and Print-Samba Razmena fajlova sa Windows-om,GNU/ Linux-om ili Mac-omrealizuje se preko Samba 3 servisa koji podržava sve uobičajene funkcije CIFS serverakao što su: NetBIOS preko TCP/IP, SMB i CIFS, MSRPC, WINS name serving prekoNetBIOS-a, NT Domain Logon, SAM databases, NTLM and Active Directory logon,LDAP, Print serving i dr.Mail Server Ovaj servis u okviru Ubuntu-a realizuje se preko dva relativno nova rešenjaiz kategorije slobodnih softvera- Postfix i Dovecot. Postfix je mail transfer agent, drugimrečima softver za rutiranje i isporuku mail-a. Dovecot komunicira sa email softverimapreko IMAP ili POP3 protokola. Ova dva softvera omogućuju sledeće funkcionalnosti:SMTP, LMTP & QMQP protokole, Delivery Status Notification, ETRN podršku, IPv6podršku, MIME encoding, SASL, TLS, podršku za više baza podataka (SQLor LDAPbaziranih), podršku virtuelnih domena, POP3 & IMAP podršku, CRAM-MD5, DIGEST-MD5, APOP, NTLM, GSS-SPNEGO, Kerberos v5, RPA i dr. ZaključakObrazovanje danas je svakako jedan od procesa u kome informacija ima veliku ako ne ipresudnu ulogu. Od toga kako i gde će se informacije pribaviti, kako će se obraditi-prezentovati, kako će se dalje distribuirati uglavnom zavise i ishodi procesa. U razvijenimsistemima obrazovanja ove uloge na sebe preuzimaju savremena IT rešenja mrežnog tipa(akademske mreže). Kod mrežnih sistema veoma je važan odabir odgovarajućih-stabilnihsoftverskih rešenja-servera. Ni jedan server nije besplatan-a najskuplji je onaj koji neradi/ili loše radi. Jedan od razloga koji posebno ide u prilog izboru gore prezentovanomserverskom rešenju u obrazovnim institucijama jeste svakako i posvećenost Ubuntuzajednice obrazovanju. Naime u okviru Ubuntu distribucije razvija se projekat Edubuntuu potpunosti posvećen potrebama obrazovnih struktura. Edubuntu, ranije poznat kao
  • Ubuntu Education Edition, je zvanični derivat Ubuntu distribucije kreiran za korišćenje uškolama, kući i zajednicama. Edubuntu je razvijen u saradnji sa učiteljima i tehnolozimau više država. Edubuntu je napravljen na Ubuntu osnovi, uključuje LTSP klijentarhitekturu i nekoliko obrazovnih aplikacija, i namenjen je korisnicima od 6 do 18godina. Kreiran je za jednostavnu instalaciju i održavanje. U Edubuntu je uključen LinuxTerminal Server Project, veliki broj obrazovnih programa uključujući GCompris, KDEEdutainment Suite, Sabayon Profile Manager, Pessulus Lockdown Editor, EdubuntuMenueditor, OpenOffice.org, Gnome Nanny i iTalc kao i mnogi drugi. Edubuntu CD-ovisu ranije bili dostupni besplatno putem Shipit servisa. Međutim, od verzije 8.10, može sepreuzeti jedino u DVD formatu. Edubuntuovo podrazumevano grafičko okruženje jeGNOME, a od verzije 7.10, KDE je takođe dostupan kao Edubuntu KDE. Od Ubuntu10.04, Edubuntu zajednica je takođe radila sa Qimo 4 Kids projektom kako bi omogućilaQimo radno okruženje koje je bazirano na XFCE okruženju. Osnovni cilj Edubuntua jeda omogući nastavniku sa ograničenim tehničkim znanjem i veštinama da postaviračunarsku laboratoriju ili okruženje za učenje u mreži za sat vremena ili manje i zatimefektivno administrira okruženje. Osnovni ciljevi za Edubuntu su centralizovani sistemupravljanja postavkama, korisnicima i procesima, zajedno sa uređajima za zajednički radu učionicama. Jednako važno je i okupljanje najboljih dostupnih digitalnih materijala islobodnog softvera za obrazovanje. Takođe je namenjen okruženjima sa malimprihodima kako bi maksimalno iskoristili dostupnu (stariju) opremu.Reference:-http://www.ubuntu.com/server (korišćene slike i grafikoni po CC-BY-SA licenci)-http://www.canonical.com/services/support-http://www.kernel.org/-http://technorati.com/r/tag/linux-http://torvalds-family.blogspot.com/-http://www.linuxfoundation.org/-http://www.linuxworld.com/-http://www.linuxjournal.com/article/2736-http://www.linuxjournal.com/-http://www.linuxjournal.com/article/10012-http://www.linux.org/info/linus.html-http://www.ubuntu-rs.org/edubuntu/