<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Availability &#8211; Smals Research</title>
	<atom:link href="https://www.smalsresearch.be/tag/availability/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.smalsresearch.be</link>
	<description></description>
	<lastBuildDate>Thu, 26 Mar 2026 16:11:45 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.smalsresearch.be/wp-content/uploads/2026/01/cropped-cropped-Smals_Research-32x32.png</url>
	<title>Availability &#8211; Smals Research</title>
	<link>https://www.smalsresearch.be</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>High Availability Concepts</title>
		<link>https://www.smalsresearch.be/high-availability-concepts-2/</link>
		
		<dc:creator><![CDATA[Johan Loeckx]]></dc:creator>
		<pubDate>Wed, 25 Jan 2012 09:21:29 +0000</pubDate>
				<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Availability]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://www.smalsresearch.be/high-availability-concepts-2/</guid>

					<description><![CDATA[Centraal in het debat rond High Availability staat het zogenaamde &#8220;CAP theorema&#8221; dat stelt dat de consistentie van gegevens en beschikbaarheid niet beide kunnen gegarandeerd worden en bijgevolg strikt tegen elkaar afgewogen moeten worden. Concreet komt het erop neer dat systemen niet op elk ogenblik over de meest up-to-date informatie kunnen bezitten, als men hoge [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Centraal in het debat rond High Availability staat het zogenaamde &ldquo;CAP theorema&rdquo; dat stelt dat de consistentie van gegevens en beschikbaarheid niet beide kunnen gegarandeerd worden en bijgevolg strikt tegen elkaar afgewogen moeten worden. Concreet komt het erop neer dat systemen niet op elk ogenblik over de meest up-to-date informatie kunnen bezitten, als men hoge beschikbaarheid vereist.</p><p class="wp-block-paragraph">Hoewel dit onoverkomelijk en dramatisch lijkt, kan men dit euvel in praktijk vaak verhelpen op voorwaarde dat men hier reeds tijdens de requirements analyse rekening mee houdt. De levensduur en vluchtigheid van de gegevens moet in kaart gebracht worden evenals de eisen op vlak van beschikbaarheid voor elke use-case, in plaats van voor het volledige systeem.</p><p class="wp-block-paragraph">Als dit proces rigoureus uitgevoerd wordt, kan tijdens de architectuurfase de beschikbaarheid aanzienlijk verhoogd worden met een factor 40x (van 90 tot 99.75%). De uiteindelijke beschikbaarheid wordt bepaald door de kans op falen (menselijk, configuratie, hardware, software), maar ook door de tijd die nodig is voor de detectie en het herstellen van het incident. Om deze reden is een goed geoliede organisatie essentieel.</p><p class="wp-block-paragraph">In deze nota worden aanbevelingen geformuleerd ter verhoging van de beschikbaarheid tijdens requirements analyse, wanneer de architectuur wordt uitgetekend, tijdens development, op infrastructuurvlak. Ook wordt het belang van transparantie, governance en automatisering aangetoond. Gezien de breedte van het onderwerp, zal de bespreking beperkt blijven tot een high-level overzicht.</p>







                <h1 class="wp-block-heading">Presentation</h1>
            
            


            <div data-wp-interactive="core/file" class="wp-block-file">
                <object data-wp-bind--hidden="!state.hasPdfPreview" hidden class="wp-block-file__embed" data="https://www.smalsresearch.be/wp-content/uploads/2012/01/slides-High-Availability.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="Embed of slides-High-Availability."></object>
                <a id="wp-block-file--media-ec84a830-a53e-474d-88a8-15cfeeb5c97e" href="https://www.smalsresearch.be/wp-content/uploads/2012/01/slides-High-Availability.pdf">slides-High-Availability</a><a href="https://www.smalsresearch.be/wp-content/uploads/2012/01/slides-High-Availability.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-ec84a830-a53e-474d-88a8-15cfeeb5c97e">Download</a>
                </div>
            ]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>High Availability Concepts</title>
		<link>https://www.smalsresearch.be/high-availability-concepts/</link>
		
		<dc:creator><![CDATA[Johan Loeckx]]></dc:creator>
		<pubDate>Wed, 25 Jan 2012 09:18:37 +0000</pubDate>
				<category><![CDATA[Research Note]]></category>
		<category><![CDATA[Availability]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://www.smalsresearch.be/high-availability-concepts/</guid>

					<description><![CDATA[Centraal in het debat rond High Availability staat het zogenaamde “CAP theorema” dat stelt dat de consistentie van gegevens en beschikbaarheid niet beide kunnen gegarandeerd worden en bijgevolg strikt tegen elkaar afgewogen moeten worden. Concreet komt het erop neer dat systemen niet op elk ogenblik over de meest up-to-date informatie kunnen bezitten, als men hoge [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Centraal in het debat rond High Availability staat het zogenaamde “CAP theorema” dat stelt dat de consistentie van gegevens en beschikbaarheid niet beide kunnen gegarandeerd worden en bijgevolg strikt tegen elkaar afgewogen moeten worden. Concreet komt het erop neer dat systemen niet op elk ogenblik over de meest up-to-date informatie kunnen bezitten, als men hoge beschikbaarheid vereist.</p>




<p class="wp-block-paragraph">Hoewel dit onoverkomelijk en dramatisch lijkt, kan men dit euvel in praktijk vaak verhelpen op voorwaarde dat men hier reeds tijdens de requirements analyse rekening mee houdt. De levensduur en vluchtigheid van de gegevens moet in kaart gebracht worden evenals de eisen op vlak van beschikbaarheid voor elke use-case, in plaats van voor het volledige systeem.</p>




<p class="wp-block-paragraph">Als dit proces rigoureus uitgevoerd wordt, kan tijdens de architectuurfase de beschikbaarheid aanzienlijk verhoogd worden met een factor 40x (van 90 tot 99.75%). De uiteindelijke beschikbaarheid wordt bepaald door de kans op falen (menselijk, configuratie, hardware, software), maar ook door de tijd die nodig is voor de detectie en het herstellen van het incident. Om deze reden is een goed geoliede organisatie essentieel.</p>




<p class="wp-block-paragraph">In deze nota worden aanbevelingen geformuleerd ter verhoging van de beschikbaarheid tijdens requirements analyse, wanneer de architectuur wordt uitgetekend, tijdens development, op infrastructuurvlak. Ook wordt het belang van transparantie, governance en automatisering aangetoond. Gezien de breedte van het onderwerp, zal de bespreking beperkt blijven tot een high-level overzicht.</p>







            <div data-wp-interactive="core/file" class="wp-block-file">
                <object data-wp-bind--hidden="!state.hasPdfPreview" hidden class="wp-block-file__embed" data="https://www.smalsresearch.be/wp-content/uploads/2012/01/High-Availability-Concepts.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="Embed of High-Availability-Concepts."></object>
                <a id="wp-block-file--media-5e2dbc09-92a4-4aee-a969-bcec767dee8d" href="https://www.smalsresearch.be/wp-content/uploads/2012/01/High-Availability-Concepts.pdf">High-Availability-Concepts</a><a href="https://www.smalsresearch.be/wp-content/uploads/2012/01/High-Availability-Concepts.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5e2dbc09-92a4-4aee-a969-bcec767dee8d">Download</a>
                </div>
            ]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>NoSQL &#8211; Hype ou Innovation</title>
		<link>https://www.smalsresearch.be/nosql-hype-ou-innovation/</link>
		
		<dc:creator><![CDATA[Grégory Ogonowski]]></dc:creator>
		<pubDate>Tue, 25 Oct 2011 10:24:55 +0000</pubDate>
				<category><![CDATA[Presentations]]></category>
		<category><![CDATA[Availability]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[database management]]></category>
		<guid isPermaLink="false">https://www.smalsresearch.be/nosql-hype-ou-innovation/</guid>

					<description><![CDATA[Al verschillende decennia domineert het relationele model de wereld van de databases. En hoewel informatici de relationele databases zeer goed beheersen, heeft de opkomst van het Web 2.0 aangetoond dat die databases toch ook hun grenzen hebben. Soms bleken zij zelfs niet bruikbaar voor bepaalde taken waardoor grote spelers op het web zoals Amazon, Facebook [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Al verschillende decennia domineert het relationele model de wereld van de databases. En hoewel informatici de relationele databases zeer goed beheersen, heeft de opkomst van het Web 2.0 aangetoond dat die databases toch ook hun grenzen hebben. Soms bleken zij zelfs niet bruikbaar voor bepaalde taken waardoor grote spelers op het web zoals Amazon, Facebook of Google zich gedwongen zagen alternatieven te ontwikkelen om aan deze nieuwe behoeften te kunnen voldoen. Zo kwam de beweging NoSQL (Not only SQL) op gang.</p><p class="wp-block-paragraph">Achter de term NoSQL schuilen database engines met andere doelstellingen dan de relationele database-managementsystemen (RDBMS). Bij NoSQL-oplossingen zullen schaalbaarheid en performantie heel vaak voorrang krijgen op de consistentie van de gegevens. Een andere grote verandering is het formaat van de gegevens zelf: in de relationele databases worden de gegevens voorgesteld in de vorm van grote tabellen maar hier is dat niet langer het geval. Het is soms mogelijk gegevens op te slaan in de vorm van complexe documenten zonder vooraf vastgelegde structuur. Deze ongebondenheid qua gegevensformaat kan, als zij correct gebruikt wordt, een grote soepelheid bieden aan de ontwikkelaars en kan de toepassingen die deze databases zullen manipuleren zeer flexibel maken.</p><p class="wp-block-paragraph">Op papier lijken bepaalde concepten van de NoSQL-databases zeer aanlokkelijk maar hoe zit het nu in de praktijk? Bereiken deze databases hun vooropgestelde doelstellingen? Wanneer kan het gebruik van een NoSQL-database overwogen worden en wanneer is dit geen optie?</p><p class="wp-block-paragraph">Gezien de grote verschillen tussen de RDBMS&#8217;en en de NoSQL-databases zal de sessie niet alleen de principes van deze databases toelichten: ook talrijke demonstraties en concrete gebruiksvoorbeelden zijn voorzien. Deze sessie is het tweede deel in een reeks van drie sessies rond de thema&#8217;s hoge beschikbaarheid, schaalbaarheid en performantie. De reeks wordt afgesloten in december met de sessie over XTP-platformen (eXtreme Transaction Processing).</p><p class="wp-block-paragraph">Depuis plusieurs d&eacute;cennies, le mod&egrave;le relationnel r&egrave;gne en ma&icirc;tre dans le monde des bases de donn&eacute;es. Cependant, avec la mont&eacute;e en puissance du Web 2.0, les bases de donn&eacute;es relationnelles, pourtant tr&egrave;s bien ma&icirc;tris&eacute;es par les informaticiens, ont commenc&eacute; &agrave; montrer leurs limites et se sont parfois m&ecirc;me r&eacute;v&eacute;l&eacute;es inefficaces pour certaines t&acirc;ches, poussant des g&eacute;ants du Web tels que Amazon, Facebook ou Google &agrave; d&eacute;velopper des alternatives permettant de r&eacute;pondre &agrave; ces nouvelles contraintes. Le mouvement NoSQL (Not only SQL) a alors &eacute;t&eacute; lanc&eacute;.</p><p class="wp-block-paragraph">Derri&egrave;re le terme NoSQL se cachent des moteurs de bases de donn&eacute;es aux objectifs diff&eacute;rents de ceux vis&eacute;s par les syst&egrave;mes de gestion de bases de donn&eacute;es relationnelles (SGBDR). Avec les solutions NoSQL, la scalabilit&eacute; et les performances seront bien souvent privil&eacute;gi&eacute;es par rapport &agrave; la consistance des donn&eacute;es. Un autre grand changement est le format des donn&eacute;es lui-m&ecirc;me&nbsp;: alors que dans les bases de donn&eacute;es relationnelles, les donn&eacute;es se pr&eacute;sentent sous forme de grands tableaux, ici, ce n&rsquo;est plus le cas. Il est parfois possible de stocker des donn&eacute;es sous forme de documents complexes dont la structure n&rsquo;est pas pr&eacute;d&eacute;finie. Cette mall&eacute;abilit&eacute; du format des donn&eacute;es peut, si elle est correctement exploit&eacute;e, offrir une grande souplesse aux d&eacute;veloppeurs et apporter une grande flexibilit&eacute; aux applications qui vont manipuler ces bases de donn&eacute;es.</p><p class="wp-block-paragraph">Sur le papier, certains concepts des bases de donn&eacute;es NoSQL semblent tr&egrave;s all&eacute;chants, mais qu&rsquo;en est-il en pratique&nbsp;? Les objectifs fix&eacute;s par ces bases de donn&eacute;es sont-ils atteints&nbsp;? Quand doit-on et ne doit-on pas envisager l&rsquo;utilisation d&rsquo;une base de donn&eacute;es NoSQL&nbsp;?
Etant donn&eacute; les grandes diff&eacute;rences entre les SGBDR et les bases de donn&eacute;es NoSQL, la session ne se contentera pas d&rsquo;expliquer les principes de ces bases de donn&eacute;es&nbsp;: de nombreuses d&eacute;monstrations sont pr&eacute;vues ainsi que des exemples concrets d&rsquo;utilisation. Cette session est le second volet d&rsquo;une s&eacute;rie de trois sessions sur les th&eacute;matiques de la haute disponibilit&eacute;, scalabilit&eacute; et performances. La s&eacute;rie sera cl&ocirc;tur&eacute;e en d&eacute;cembre avec la session sur les plateformes XTP (eXtreme Transaction Processing).</p>







                <h1 class="wp-block-heading">Presentation</h1>
            
            


            <div data-wp-interactive="core/file" class="wp-block-file">
                <object data-wp-bind--hidden="!state.hasPdfPreview" hidden class="wp-block-file__embed" data="https://www.smalsresearch.be/wp-content/uploads/2011/10/NoSQL-Hype-ou-Innovation.pdf" type="application/pdf" style="width:100%;height:600px" aria-label="Embed of NoSQL-Hype-ou-Innovation."></object>
                <a id="wp-block-file--media-5675e409-829e-4dbe-9bd8-01dfb6389a2c" href="https://www.smalsresearch.be/wp-content/uploads/2011/10/NoSQL-Hype-ou-Innovation.pdf">NoSQL-Hype-ou-Innovation</a><a href="https://www.smalsresearch.be/wp-content/uploads/2011/10/NoSQL-Hype-ou-Innovation.pdf" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-5675e409-829e-4dbe-9bd8-01dfb6389a2c">Download</a>
                </div>
            ]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
