Hierbij de nieuwe nieuwsbrief van het Vlaams Software Platform (VSP). Graag ontvangen we uw opmerkingen! Stuurt u daarvoor een e-mail naar nieuwsbrief@vsp-vzw.org.
Om u af te melden ("unsubscribe"), uw e-mailadres te wijzigen of u aan te melden ("subscribe") volstaat het een eenvoudige e-mail te zenden naar nieuwsbrief@vsp-vzw.org. U vindt deze nieuwsbrief binnenkort ook op de VSP website. Deze nieuwsbrief bevat een speciaal dossier, dat de status van onderzoek en ontwikkeling rond 'Grid Computing' bij diverse VSP leden beschrijft.
Op donderdag 9 december 2004, vanaf 16:00 uur, organiseert het Vlaams Software Platform een VSP Event rond 'Grid Computing'. Het event is gericht op (R&D-) managers, IT-experten en academici. Het vindt plaats bij VSP lidbedrijf Inno.com in Beerzel.
Dit event is bedoeld als inleiding tot grid computing vanuit een bedrijfsmatige optiek. Zowel de mogelijkheden van grid computing als de eisen die grid computing oplegt aan de software worden toegelicht.
Grid computing is zinvol bij complexe of rekenintensieve processen, die veel rekenkracht vergen en niet in een aanvaardbare tijd kunnen worden berekend op 'normale' computers. Klassieke voorbeelden zijn het berekenen van weersvoorspellingen door middel van weermodellen, het modelleren van fysische en chemische processen, 'protein folding' in geneesmiddelenonderzoek, het 'virtueel' testen van een model, statistische berekeningen door Monte-Carlo en andere steekproefmethodes.
Ook kan Grid computing behulpzaam zijn voor bedrijven die periodiek een piek aan rekenkracht nodig hebben. We denken hier bijvoorbeeld aan het opstellen van facturen, het 's nachts uitvoeren van automatische testen, of het berekenen van financiéle simulaties.
Inschrijven via de website. Inschrijven is verplicht. Het is gratis voor VSP leden en kost 75 euro voor niet-leden. Zie ook de VSP event kalender.
De werkgroep 'Juridische aspecten van software engineering' is druk bezig de 'steekkaartenbak' vol adviezen aan het verrijken die op 6 mei jl. is voorgesteld tijdens het VSP-event bij LMS International in Leuven.
De steekkaartenbak is te zien als een handboek voor projectmanagers. Het geeft op een praktische en inzichtelijke wijze aan waar op te letten tijdens het voorbereiden en uitvoeren van projecten, om juridische problemen te voorkómen. Het is bereikbaar voor VSP leden, via de VSP website. Dit gedeelte van de site is wachtwoord-beveiligd; VSP-leden geven hier dezelfde inloggegevens in als voor het VSP Extranet. Als u hier nog geen toegang toe hebt, maar uw bedrijf is wel VSP lid, kunt u uw aanloggegevens aanvragen door een e-mail te sturen naar inschrijving@vsp-vzw.org.
De steekkaartenbak wordt momenteel verrijkt met aspecten als de werkmethodiek, tijdelijke verenigingen, R&D-projecten, open source-problematiek. Als u interesse hebt om deel te nemen aan de werkgroep kunt u altijd contact opnemen met het VSP.
Sinds oktober 2004 heeft de werkgroep gebruikersinterfaces een elektronisch discussieforum in gebruik genomen, om de communicatie binnen deze werkgroep te ondersteunen. Het forum is toegankelijk voor elk VSP lid dat geïnteresseerd is in gebruikersinterfaces en is te vinden op http://groups.yahoo.com/group/vsp_wg_ui/. Om u in te schrijven, volstaat het een mailtje te sturen naar olivier.biot@vsp-vzw.org waarna een korte handleiding wordt opgestuurd. De berichten van het forum zijn enkel toegankelijk voor de ingeschreven leden. Dit forum is enkel toegankelijk voor VSP leden.
CoDAMoS is een onderzoeksprojekt dat deel uitmaakt van het SBO-programma van het IWT. Het acroniem staat voor Context-Driven Adaptation of Mobile Services. Het VSP zetelt in de gebruikerscommissie.
Op 14 oktober 2004 is de gebruikerscommissie van het CoDAMoS SBO-project in Leuven bijeengekomen, en werden na 1 jaar de tussentijdse resultaten voorgesteld. Tien deliverables werden aan de leden van de gebruikerscommissie overhandigd, waarin o.a. het begrip 'context' wordt gedefinieerd binnen het kader van CoDAMoS, een aantal gebruiksscenario's worden voorgesteld, het gebruik van een Java virtuele machine die sterke mobiliteit ondersteunt (met demonstratie), modelgebaseerde ontwikkeling van een gebruikersinterface, de impact van de context op de gebruikersinterface (met demonstratie).
Uit de resultaten blijkt dat het project op kruissnelheid is gekomen. Er werden reeds 19 artikels over de projectresultaten verspreid in diverse wetenschappelijke publicaties en seminaries.
Informatie over het CoDAMoS project is te vinden op de CoDAMoS website.
Op 21 oktober 2004 hebben L-SEC, DSP Valley en het VSP in Leuven een seminarie georganiseerd met als thema het softwarematige en hardwarematige beveiligen van software. Onder beveiliging werd hier verstaan:
Op het gebied van softwarebeveiliging werd 'threat modelling' meermaals aangehaald, waaronder de STRIDE methodiek van Microsoft. Een aantal interessante boeken die over deze thematiek handelen, zijn:
Ook werd door een spreker verduidelijkt dat 'security' een geschikt voorbeeld is van een aspect dat ingeweven kan worden in software, hetgeen het potentieel belang van 'Aspect-Oriented Software Development' versterkt.
Deze rubriek dient voor aankondigingen van VSP leden naar de lezers van de VSP nieuwsbrief. Om een bericht te laten opnemen, gelieve een mailtje te schrijven naar nieuwsbrief@vsp-vzw.org, met als onderwerp "AdValvas".
Naar aanleiding van het VSP Event van 9 december, stellen we kort enkele onderzoeken voor die bij VSP leden gebeuren in het kader van grid computing. Een definitie van grid computing kan worden gevonden op Wikipedia.
Als een artikel u interesseert, kunt u contact opnemen met het VSP, of direkt met de contactpersoon waarvan de contactgegevens in het artikel staan.
Grid computing is een relatief nieuw gebied in de ICT omgeving. Wereldwijd wordt er momenteel veel tijd en geld besteed aan het "ontwerpen" van de software laag die nodig is om een computing grid te realiseren (grid middleware) en aan het uittesten van deze grid middleware. Bij de meeste, misschien alle, beschikbare middleware zijn er nog hangende problemen waaronder een grotere beveiliging en accounting er slechts een paar zijn.
Ook in België, Vlaanderen en de VUB wordt er actief meegewerkt aan grid computing. In België is er dankzij het Belnet Grid Initiatief en ook de steun van de Vlaamse Regering een computing grid infrastructuur gegroeid waaraan de VUB actief deelneemt, zowel in het ter beschikking stellen van "computing resources" als bij het installeren van grid clusters en het "gridifiëren" van toepassingen. Meerdere onderzoeksgroepen uit de toegepaste wetenschappen en de wetenschappen zijn momenteel bezig om hun toepassingen klaar te maken voor verwerking op een grid infrastructuur. Een voortrekkersrol wordt gespeeld door de Hoge Energie Fysica groep die nu al een simulatietoepassing heeft die op de grid gebruikt wordt. De andere toepassingsgebieden zijn medische beeldvorming, stromingsmechanica en hydrologie. Het aanpassen van een toepassing aan de grid kan variëren van gemakkelijk naar heel moeilijk afhankelijk van het niveau van parallelisatie dat vereist is. Het echte paralleliseren van een toepassing op een computing grid is nog een onderzoeksdomein waar onder andere de impact van het (wereldwijd) netwerk moet worden nagetrokken op het synchroniseren van processen.
EGEE (Enabling Grid for E-sciencE) is het grootste grid project in het 6e kaderprogramma van de Europese Commissie, Research Infrastructures. Het doel van EGEE is het ontplooien van een wereldwijde grid infrastructuur waartoe een zeer groot aantal vorsers toegang zal hebben. Het project voorziet zelf niet in reken- of opslagelementen, deze moeten door de projectpartners aangebracht worden. Momenteel is er in EGEE een rekencapaciteit aanwezig equivalent aan 3.700 individuele PCs. De VUB is ook partner in dit project en is er in feite ook de vertegenwoordiger van andere Belgische universiteiten en geïnteresseerde partijen.
Onderzoeksgroep CoMP (Computational Modeling and Programming) maakt deel uit van het Departement Wiskunde-Informatica van de Universiteit van Antwerpen. De groep bestaat uit 3 professoren, 2 post-doctorale onderzoekers, 10 doctoraalstudenten en ongeveer evenveel master studenten. Het grootste deel doet onderzoek naar de verschillende aspecten van grid computing. De groep onderhoudt zeer goede contacten met het Distributed Computing Laboritory van Emory University, Atlanta, USA, waarmee ze een extensief uitwisselingsprogramma heeft uitgebouwd. CoMP is lid van het BEGrid consortium dat, in samenwerking met het overheidsagentschap BelNet, de Belgische poot van het Europese Datagrid Project uitbouwt. Hierdoor heeft ze extensieve ervaring in het installeren en onderhouden van grid systemen. Verder heeft ze ook ervaring opgebouwd in het 'grid enabled' maken van toepassingen. Daarnaast situeert het onderzoek zich vooral op het gebied van de Lightweight Grid Systems (LWG). Het basisidee van LWGs is dat de meeste computers, het grootste gedeelte van hun tijd, ver onder hun maximale capaciteit opereren. Deze overtollige resources zouden dan vervolgens aan derden beschikbaar kunnen gesteld worden, wat large-scale computing mogelijk maakt.
Ons onderzoek binnen dit domein concentreert zich momenteel op de volgende facetten:
De belofte van Grid Computing om op massieve schaal de krachten te bundelen en één grote infrastructuur aan gebruikers aan te bieden, wordt stilaan werkelijkheid. Op wereldschaal ontplooien een aantal grote projecten (waaronder het Europese EGEE) gigantische infrastructuren die ongekende mogelijkheden bieden aan de gebruikers. Zo voorziet het door CERN gedreven LCG-project (Large Hadron Collider Computing Grid Project LCG) om in het jaar 2007 grid faciliteiten aan 60 000 gebruikers aan te bieden, verspreid over de ganse wereld, waarbij het jaarlijks datavolume begroot wordt op 12-14 Pbyte (het equivalent van 20 miljoen CDs).
De huidige gridaanpak en -infrastructuren richten zich quasi exclusief tot de wetenschappelijke wereld als gebruikers. Verwacht wordt echter dat ook thuisgebruikers op middelange termijn voordeel uit de gridtechnologie kunnen halen. Het massaal beschikbaar stellen van computerkracht in combinatie met opslagcapaciteit en bandbreedte opent immers de mogelijkheid om de rol van de high-end huiscomputer (die typisch om de 3 jaar vervangen moet worden) te laten overnemen door een grid-enabled thin client. Deze evolutie biedt bijzondere uitdagingen op wetenschappelijk gebied : niet alleen moet het grid in dit geval vele miljoenen gebruikers kunnen dragen (dit in tegenstelling tot de enkele tienduizenden uit de e-science gemeenschap) maar tevens moet ook een ander type applicaties aangeboden worden (vooral multimedia gericht).
Het onderzoek van de onderzoeksgroep IBCN richt zich vooral rond het aanbieden van netwerkintensieve applicaties aan het brede publiek, via een zogenaamd consumer-grid. Hierbij wordt gewerkt aan conceptuele oplossingen om volgende hinderpalen uit de weg te ruimen: (i) beheer van het grid, inclusief het beheer van bandbreedte [1] (huidige systemen concentreren zich vooral op het beheer van rekenkracht en opslagcapaciteit, wat voor het aanbieden van netwerkintensieve applicaties duidelijk niet volstaat) en (ii) onderzoek naar optische netwerken voor consumer grids. In dit kader wordt in het bijzonder het potentieel van een innovatief type optische netwerken, namelijk burstgeschakelde netwerken, nagekeken, vooral omwille van de mogelijkheid om sterk gedecentraliseerde en dus schaalbare oplossingen uit te werken.
In aanvulling hierbij, neemt de onderzoeksgroep IBCN deel aan het BEgrid-initiatief, waarbij het voor de UGent de coördinerende partner is.