ponedjeljak, lipanj 6, 2011
Da bi uopće mogli pristupiti virtualizaciji potrebno je imati odgovarajući operativni sustav, aplikaciju ili nešto treće što će omogućiti kreiranje posebnog virtualizacijskog sloja između operativnog sustava i virtualnih mašina, ili između procesora i virtualnih mašina. Bez obzira o kojem se rješenju radi, mora uključivati poseban operativni sustav, odnosno upravitelja virtualnih mašina ili nadzornika.
Nadzornik (hypervisor)Nadzornik ili upravitelj virtualnih mašina (VMM) je skup programa čiji je zadatak pribaviti informacije o raspoložim resursima računala, omogućiti njihovo vremensko dijeljenje i voditi računa da ne dođe do eventualnih poremećaja uslijed upotrebe dijeljenih resursa. Svaka virtualna mašina kojom upravlja nadglednik ima privid da posjeduje procesor, memoriju i ostale resurse računala samo za sebe, i odijeljena je od ostalih virtualnih mašina kako uslijed zastoja ne bi došlo do izbacivanja svih već samo jedne virtualne mašine. Svako rješenja za virtualizaciju uključuje vlastiti alat za nadzor i upravljanje, ali omogućuje i spajanje raznim programima takve namjene, poput: HP OpenView, Altiris i dr.
Prvenstvo izvršenjaIzvršni se kôd unutar x86 uskladivih procesora izvršava unutar jednog od nekoliko nivoa zaštite koji se još nazivaju i ring-ovi. Najviši nivo prioriteta ima Ring 0, te se u njemu izvršava jezgra (kernel) OS-a. Za kôd koji se izvršava u nultom ringu, kažemo da se izvršava u sistemskom prostoru, kernel ili supervisor načinu rada. Preostali se kôd, što ga čine aplikacije pod OS-om, izvršava u ringu sa manje privilegiranim statusom što je u pravilu Ring 3.

srijeda, veljača 16, 2011
Virtualizacija, particioniranje iliti dijeljenje resursa
mainframe računala, na više manjih zasebnih jedinica u svrhu individualnog opsluživanja korisnika, bila je svojevrsna revolucija u tadašnjem računalnom svijetu. IBM se pozicionirao kao vodeća tvrtka i to je ostala do danas. Još će proći mnogo godina prije nego nešto slično zaživi na našim kućnim računalima.
Istina, tijekom vremena bilo je raznih pokušaja emuliranja različitog hardvera, i premda je neki oblik virtualizacije nije u onom pravom smislu riječi. Smisao virtualizacije je da maksimalno iskoristimo hardver računala, a operativni sustav virtualne mašine direktno komunicira sa procesorom bez potrebe za dodatnim prevođenjem instrukcija. Stoga, ako je naše računalo bazirano na Intel/AMD procesorima i srodnoj arhitekturi, na njemu nećemo pokretati operativi sustav pisan za PowerPC ili Alpha procesore, jer to vodi u emuliranje procesora, sporije izvođenje i mnogo drugih problema.
Emuliranje neke platforme, ili procesora, može raditi jako dobro ako je dobro napisan prevoditelj. Jedan takav primjer imamo kod Mac OS X-a kada je Apple prešao na Intel procesore i arhitekturu, te je trebalo omogućiti izvođenje programa pisanih za PowerPC procesor. Apple-ovi su inženjeri unutar Mac OS X operativnog sustava ugradili prevoditelj iz PowerPC u Intel x86 instrukcije i tako omogućili korisnicima da zadrže kupljene programe na novo kupljenim Mac računalima sa Intel procesorima. Ovo je i dobar primjer kako se tvrtka brine o korisnicima kada radikalno promjeni hardversku arhitekturu. Vratit ćemo se na Apple-u nešto kasnije.
Dakle, za sada imamo IBM koji je postavio temelje virtualizacije i prvi napisao operativni sustav koji je to omogućavao (CP-40, danas se koristi z/VM).
AT&T (Bell Labs) sredinom osamdesetih godina prošlog stoljeća najavljuje Intel 80286 bazirano računalo AT&T 6300+ uz koje se trebao isporučivati program Simultask, razvijen u suradnji sa tvrtkom Locus Computing Corp. Simultask je bio zamišljen kao
virtual machine monitor koji je omogućavao direktno izvođenje operativnog sustava za Intel 8086 procesor pod Unix System V Release 2 operativnim sustavom, uz ograničenje da je program napisan korištenjem ispravnog seta instrukcija za 8086, i nije podržavao nove instrukcije iz 80286 procesora. Samo za informaciju, Unix je razvijen 1969 godine u Bell Labs-u od strane Ken Thompsona i Dennis Ritchiea, a spomenuti je dvojac zajedno radio na programskom jeziku B i C.
Tih istih godina predstavljen je SoftPC (1988, Insignia Solutions) za Sun i Apple Macintosh računala i omogućavao je pokretanje MS-DOS operativnog sustava i njemu pripadnih programa, a radio je na principu emuliranja x86 hardvera. U početku je to bio samo MS-DOS, dok je kasnija inačica nazvana SoftWindows isporučivana sa Windowsima 3.x, 95 ili 98. SoftPC (SoftWindows) su bili dosta popularni do sredine devedesetih godine i pojave Virtual PC od strane Connectix-a za Apple macintosh računala, a kasnije i za Microsoft Windowse. Iako je bilo podsmjeha zašto je uopće Connectix objavio Virtual PC za Windowse, isti je omogućivao pokretanje Windowsa, MS-DOS-a, Novella i OS/2. Njegova je primjena bila najčešća na Macintoshu radi lakšeg prebacivanja dokumenata i programa koji nisu bili dostupni na Macintosh platformi. Imao sam priliku vidjeti njegovu primjenu na Windowsima 2000 gdje se koristio za pokretanje IBM OS/2 operativnog sustava i naslijeđenih programa nakon prelaska na Windowse.
utorak, veljača 15, 2011
Zanimljivo je gledati, iz vlastite perspektive, kako mnoge stvari koje srećemo za vrijeme života umiru i potom se kroz desetak godina ponovno vraćaju. Tako sam imao priliku živjeti u doba kada su poderane traperice bile cool stvar, walkman i koturaljke nezaobilazni dodatak trendi curama iz škole, a gramofonske ploče obavezni rekvizit tadašnjih disco jockeya i zaljubljenika u muziku. Međutim, nešto se kroz sve ove godine nije značajno mijenjalo, a opet bilo je mnogo „revolucionarnih“ promjena koje su promijenile svijet i percepciju svijeta oko nas.
Računala su danas brža, izvode višestruko više operacija u sekundi za razliku od računala iz sedamdesetih, ali se u principu nisu mnogo promijenila. Ako gledamo arhitekturu procesora, sabirnice, memorije, razne uređaje koje spajamo na računalo vidimo veliki napredak, ali je koncept rada računala ostao isti.
Kao i kod automobila imamo motor, podvozje, mehaniku za upravljanje i minimalno tri kotača. Od kraja devetnaestog stoljeća do danas koncept je ostao isti, ali su automobili brži, štedljiviji, sigurniji, i tako dalje.
No vratimo se računalima, a posebno tvrtki koja je zaslužna za osobno računalo kakvo danas poznajemo. OK, IBM jest prvi plasirao PC (Personal Computer) na tržište i možemo ga smatrati najzaslužnijim za današnju popularnost prvenstveno zbog kreiranja otvorene platforme. Compaq je išao obrnutim smjerom i reverse engineering-om došao do kôda BIOS-a, te su bili u stanju plasirati prvo IBM PC kompatibilno računalo. Bravo za Compaq! Tako je više-manje počela PC era koja živi i danas.
OK, imamo PC, ali vratimo se još kojih dvadesetak godina unazad u doba prije osobnih računala kada je IBM proizvodio mainframe računala. Bila su, a i danas su to velika i snažna računala. Razvoj nikada nije stao jer nas naša priroda tjera da težimo prema boljem i bržem. Tako su i tada računala iz godine u godinu postaja sve brža, jača i nitko im nije vidio kraja. Postavljala su se pitanje dokle to može ići i da li računalo od milijun dolara treba zamijeniti za dvije godine.
Sredinom šezdesetih godine prošlog stoljeća IBM nije mogao dati precizan odgovor na prvo pitanje, ali je zato dao jasan odgovor na drugo pitanje. Dajmo računalu dodatne uloge. Osim obrade financijskih podataka, neka isto računalo opslužuje marketing, razvij ili neki drugi odjel unutar tvrtke. Lakše je reći, ali je zato 1964 godine IBM započeo sa razvojem jednog takovog operativnog sustava, točnije CP-40. Kada je dovršen, CP-40 bio je prvi operativni sustav koji je uključivao potpunu virtualizaciju i paralelni rad na tadašnjim SYSTEM/360-40 mainframe računalima. Iako zamišljen kao razvojna inačica iz njega je proizašao novi operativni sustav CP-67/CMS koji postaje apsolutni vladar tog doba i kamen temeljac za VM/370 operativni sustav.
Da bi uopće mogao govoriti o operativnom sustavu koji omogućuje paralelni rad (time-sharing operating system) IBM je uveo novosti koje nisu bile poznate tadašnjim operativnim sustavima. Ako želimo siguran i pouzdan operativni sustav potrebno je izolirati korisnika od njega samog, ali i od drugih korisnika. Neka svaki korisnik „smatra“ da radi na vlastitom računalu sa programima koje je do sada koristio bez obzira da li ti programi podržavaju paralelni rad ili ne, a operativnog sustava će simulirati okruženje svakom korisniku. Sučelje mora biti jednostavno za korištenje i prilagodljivo za eventualne brze promjene.
četvrtak, ožujak 11, 2010
...ili
Technology Guarantee Program, tijekom čijeg trajanja Microsoft pruža mogućnost nabave instalacijskih medija za Office 2010 putem web linka
http://www.office.com/techg. Osim kupnje medija, korisniku će biti omogućeno i besplatno preuzimanje odgovarajuće instalacijske verzije Office 2010 paketa.
Tehnološko jamstvo vrijedi za sve kupljene i aktivirane Office 2007 licence u vremenskom razdoblju od:
5. ožujka 2010. – 30. rujna 2010. Zadnji datum za narudžbu ili besplatno preuzimanje instalacije za nadogradnju na Office 2010 je
31. listopad 2010.
Kako ostvariti tehnološko jamstvo? Osnovni uvjet je kupnja licence, te aktivacija iste u periodu trajanja programa.
Kako ostvariti tehnološko jamstvo:
- Posjetiti web adresu http://www.office.com/techg,
- Unijeti datum kupnje Office 2007 licence,
- Upisati instalacijski ključ (koji mora biti aktiviran unutar perioda trajanja programa tehnološkog jamstva),
- Windows Live™ ID (bez kojeg neće biti moguće pristupiti stranicama). Korisnicima će biti ponuđen link za kreiranje novoga u slučaju da ga već nemaju aktivnog (nije potrebno imati Windows Live email adresu nego samo Windows Live ID koji može biti asociran na bilo koju drugu email adresu).,
- Naziv proizvođača računala od koga je kupljeno računalo,
- Moguće je da će biti zatraženi i neki dodatni detalji.
Neki dodatni uvijeti:
- moguće je zatražiti do 25 Office 2010 licenci po jednom Windows Live ID-u,
- ponuda se odnosi samo na inicijalnu kupnju ili nabavku kvalificiranih Office 2007 produkata,
- ne postoji mogućnost povrata skinutih ili kupljenih fizičkih instalacijskih medija naručenih putem Office 2010 programa tehnološkog jamstva,
- korisnik će morati prihvatiti prava i obveze za korištenje preuzetog softvera
Kvalificirana Microsoft® Office 2007 edicija za nadogradnju:
- Office Home and Student 2007 --> Office Home and Student 2010
- Office Basic 2007 with Office Professional Trial --> Office Home and Business 2010
- Office Small Business 2007 with Office Pro Trial --> Office Professional 2010
- Office Professional 2007 --> Office Professional 2010
- Office Ultimate 2007 --> Office Professional 2010
O mogućnosti i uvjetima tehnološkog jamstva za Office 2007 na hrvatskom jeziku objavljujem kada informacije postanu dostupne.
četvrtak, siječanj 7, 2010
Nakon dugo vremena Windowsi ponovno imaju tzv. Uskršnje jaje iliti skrivena mogućnost (feature) do kojeg se dolazi kreiranjem mape slijedećeg naziva:
GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
Po pritisku tipke Enter ikona mape se mijenja u ikonu koja predstavlja Upravljačku ploču (Control panel) sa mnoštvom opcija koje možete mijenjati i prilagoditi Windowse svom osobnom guštu. Inače, navedena se skrivena mogućnost naziva GodMode iliti Božji način rada
, a isprobao sam je na Windows 7 Ultimate i Enterprise. Želim Vam ugodno istraživanje svih mogućnosti.
ponedjeljak, siječanj 4, 2010
Trebate li u neku poruku elektroničke pošte ubaciti sadržaj sa radne površine, a imate mnogo otvorenih prozora koji je zakrivaju? Ništa lakše… u Windowsima 7 jednostavno lijevom tipkom miša kliknite na traku naslova i držite tipku pritisnutu, zatim brzim pokretima miša u lijevo i desno posakrivajte prozore koji Vam smetaju. Pojavit će Vam se radna površina, a prozor koji se prodrmali u prvom planu.
Za vraćanje sakrivenih prozora ponovite postupak. Jednostavno, zar ne?
srijeda, studeni 25, 2009
Za sve vas koji ste nedavno instalirali Windowse 7 i ne snalazite se najbolje, te vam je teško pronaći jednostavne postavke poput postavki tipkovnice i miša, korisničkog računa stiže mali korisnički program nazvan Windows 7 in a Box.
Zamišljen je kao program koji će vas brzo uputiti na razne opcije postavki i drugih sistemskih alata unutar Windowsa 7. Možete pronaći sve od postavki teme, roditeljske zaštite ili jednostavno želite ponovno pokrenuti računalo. Program možete staviti na radnu površinu (desktop) ili na USB memoriju sa koje ga možete pokretati.
Program možete preuzeti sa slijedeće veze:
Windows 7 in a box
utorak, studeni 10, 2009
Microsoft Security Essentials (skraćeno MSE) je antivirus i antispyware rješenje koje Vaše računalo štiti od neželjenih prijetnji i virusa, a prema Microsoftu ideja je pružiti kvalitetnu zaštitu Vaših računala od raznih virusa, trojanskih konja, crva i ostalog zlonamjernog softvera.
MSE je vrlo jednostavan za korištenje, radi u pozadini i vrlo je neprimjetan te sa lakoćom koristite svoje Windowse bez nepotrebnih prekida i dugih čekanja da završi započetu operaciju.
Podržane su 32 i 64-bitne inačice Windowsa XP, Windows Vista i Windows 7. Navedeni softver možete preuzeti sa slijedećeg linka: http://www.microsoft.com/security_essentials/
utorak, listopad 7, 2008
Program pod nazivom DreamSpark ima za cilj studentima širom svijeta omogućiti besplatni pristup razvojnim alatima, uključujući profesionalna izdanja Visual Studia 2005 i 2008, Expression Studio (Web, Blend, Design i Media), SQL Server 2005 Developer Edition, te Windows Server 2008 Standard Edition, Virtual PC, te pristup Microsoft IT akademiji za stjecanje profesionalnih certifikata.
Studenti također imaju pristup Microsoftovim razvojnim alatima za Xbox, XNA Game Studio 2.0, kao i 12-mjesečno besplatno članstvo u XNA Creators Club.
Pravo korištenja navednog softvera traje koliko i studentski, odnosno nastavnički status, a po isteku istoga korisnik je dužan preuzeti softver deinstalirati sa računala na kojem ga koristi.
Za pristup programu potrebno je kreirati Microsoft LiveID (ukoliko isti već nemate), te posjedovati valjani CARNET korisnički račun kojim se provjerava Vaš studentski ili nastavnički status (npr. pperic@srce.hr).
Kod prvog preuzimanja zatražit će se provjera korisničkog statusa, te je potrebno:
- Odabrati regiju: Europa
- Zatim zemlju: Croatia
- Server za provjeru: AAI@EduHr
- Otvara se web stranica AAI servisa gdje unosite svoje korisničko ime i zaporku.
Za pristup web stranicama programa klikni ovdje.
ponedjeljak, kolovoz 25, 2008
Dd danas pa sve do 31.10.2008. možete kupiti hrvatsku inačicu Microsoft Office Home and Student 2007 edicije po akcijskoj cijeni od 444 kune (PDV uključen).
Microsoft Office Home & Student 2007 edicija idealno je rješenje za studente i kućne korisnike, a sadrži najčešće i najkorisnije aplikacije potrebne svakome: Word 2007, Excel 2007, PowerPoint 2007 i OneNote 2007. Navedeni paket možete istovremeno instalirati na najviše 3 računala, te ga ne smijete koristiti u komercijalne svrhe već ga mogu koristiti kućni korisnici, đaci i studenti.
Popis Microsoft partnera kod kojih možete kupiti navedeni paket.
