pcens fremtid, monolitt eller cluster?
med tanke på hvor billige prosessorer og lignende begynner å bli, så har jeg i den senere tid undret meg på om ikke vi kan gå bort fra å se på pcen som en eneste stor boks.hva om en i stedet har en samling bokser, koblet sammen via en protokoll for utveksling av gui og data?altså at en skriver inneholder den programvare som trengs for å styre skriveren, skjermen inneholder programvare for å skape grunnlaget for visning av skrivebordet, hardisken leverer filbehandler sov.la oss si at jeg ønsker å sette opp en htpc. i dag så vil dette rett og slett være en vanlig pc med ett vanlig os og en spesiell gui for tvbruk.med "cluster" så vil videoenkoderen/kabelboksen/satelitttuneren være en pc, lagringsenheten enda en pc, og skjermen/prosjektøren være enda en.videoenkoderen vil inneholde programvare på flashminne som håndterer opptak og avspilling. lagringsenheten vil inneholde en filbehandler og skjermen vil tilby mulighet for å nå disse.så la oss ta en titt på bruks-scenarioer:opptak:via skjermen så velger jeg kontrollprogrammet/tjenesten for "enkoderen". så velger jeg enten tidspunkt og kanal for opptak, eller kansje jeg har en meny av kanaler og programmer slik at jeg kan markere programmet for opptak. når så opptaket starter så vil enkoderen gjøre akkurat det den skal, ta signaler, kode det om til en datafil og lagre den på en tilgjengelig lagringsenhet.avspilling:via skjermen så velger jeg igjen enkoderen, går til avspillingsdelen, og finner det jeg ønsker å spille av.skriveprogram:dette vil ligge lagret på en lagringsenhet. fortrinnsvis i en arkivfil slik at en kan legge den på en minnepinne eller lignende uten å bekymre seg for installasjon.skjermen vil kunne spørre de forskjellige lagringsenheter etter programmer lagret på dem. fortrinnsvis vil disse lagringsenheter inneholde en slags databaseindex slik at denne spørringen kan foretas hurtigt, heller den å kreve at en graver seg gjennom hver mappe og undermappe av enheten.programmet i seg selv vil fungere som en webside som tolkes av skjermen. eventuelt har den binære deler som blir startet når trengs og kan kjøre på de forskjellige cpuene rundt om i clusteren.utskrift:hele filen blir sendt over til skriveren som er mer som en skriverserver å regne. altså at den har en egen cpu, os og programvare som tar seg av utskrivingen. dette vil også gjøre at en kan skrive ut en fil rett fra filbehandler uten å ha nødvendig leseprogram siden skriver sin programvare kansje har støtte for filtypen.filbehandling:dette vil fungere mye som i dag, men hver lagringsenhet kan potensielt tilby sin egen distinkte gui for jobben.problemene ved denne tankegangen er at den krever ett høyt samarbeid blandt alle firmaene i databransjen. definering av protokoller og annet må til. og disse må holdes åpne for at tankegangen skal fungere.det morsomme er at denne løsningen er skalerbar og mobil.en bedrifts nettverk vil være som en eneste stor datamaskin når det gjelder den enkelte brukers opplevelser.og bruker og hans rettigheter, samt private arbeidsområde kan være lagret på en minnepinne. fin en passende skjerm, plugg i pinnen og de sertifikater og annet som ligger på denne pinnen, sammen med data (passord, biometriske kilder) hentet fra bruker selv, vil definere hva enheter en har tilgang på i nettverket.og i hjemmet så kan en ha en stabel med lagringsenheter i ett kott, en skjerm på hvert rom osv.mye av grunnlaget ligger der ute allerede, som den protokollen for tjenestelokalisering og addresse-utlevering uten dhcp-server (kommer ikke på navnet akkurat nå). det som egentlig trengs er arbeid med selve gui-delen, skulle jeg tro.jeg er egentlig en smule fristet til å starte utviklingen. jeg skulle tro linux kjernen vil fungere fint som en basis for å ta hånd om maskinvarestøtten.så var det å utvikle programvaren som trengs oppå. kansje stikke av med renderingmotoren fra mozilla, gecko, for skjermen.for skriveren kunne en brukt cups som en slags basis, med scripts og programmer rundt som tar i mot filer og legger dem i skriverkøen.video-innspilling og avspilling er vel en historie i seg selv.og disse lagringsenhetene, hmm.
0 kommentarer
Anbefalte kommentarer
Det er ingen kommentarer å vise.