FAQ Aura Client/Server
Wat is een Client/Server applicatie? Een Client/Server applicatie (ook wel C/S genoemd) is een software‐applicatie die op een efficiënte manier gebruikmaakt van zogenaamde clients (werkstations, PC’s, laptops) en een of meer servers in een netwerk. De client vraagt database‐informatie op van een databaseserver. De databaseserver is een software‐applicatie die databaserequests van werkstations ontvangt en deze snel en efficiënt verwerkt.
Waarom is een Client/Server applicatie beter? Multi‐user database applicaties die niet Client/Server zijn veroorzaken veel en zwaar netwerkverkeer. In deze applicaties zijn het namelijk vooral de werkstations (clients) die alle informatie verwerken. Een databaseserver daarentegen optimaliseert het multi‐user gebruik door een intelligente verdeling van de informatieverwerking tussen de clients en de server. Een Client/Server architectuur verplaatst de informatie‐verwerking naar de server waar de data wordt bewaard. Hierdoor wordt het netwerkverkeer drastisch verminderd. Opdrachten waarbij veel data over het netwerk gaan zoals in Aura bij Zoeken, Uitlenen, Innemen, Rappelleren, Indexeren, Opschonen etc. verlopen veel soepeler en robuuster met een databaseserver. Het gebruik van een Client/Server architectuur verhoogt de snelheid, stabiliteit en betrouwbaarheid van database applicaties. Voordelen van Aura Client/Server : • Zeer snelle SQL database‐engine: Aura C/S werkt sneller • Veel minder netwerkverkeer: Aura C/S is veel minder belastend voor uw netwerk • Zeer stabiel: in een C/S omgeving is Aura zeer stabiel en betrouwbaar • Betere beveiliging: de C/S versie van Aura biedt meer beveiligingsmogelijkheden • Backup mogelijk terwijl u werkt Performance In een Client/Server omgeving zorgt de databaseserver voor een efficiënte afhandeling van de informatie‐aanvragen van de clients (werkstations). Een C/S applicatieveroorzaakt daarom minder dataverkeer over het netwerk. In Aura Catalogus betekent dit bijvoorbeeld, dat bij een zoekvraag een groot deel van de database (de catalogus) over het netwerk wordt verstuurd naar het werkstation waar de vraag wordt gesteld. De selectie van de juiste titels wordt pas op het werkstation gemaakt. In een C/S omgeving verwerkt Aura de zoekvraag vrijwel geheel op de databaseserver. Uitsluitend het zoekresultaat gaat terug naar het aanvragende werkstation. In een C/S omgeving gaat dus veel minder data over het netwerk. Daardoor wordt het netwerk veel minder belast. De voordelen zijn helder: de zoekvraag wordt sneller beantwoord en het netwerk wordt minder belast waardoor andere applicaties ook sneller werken.
1
Stabiliteit Aura C/S maakt gebruik van de Advantage Database Server (ADS). Deze zorgt voor een zeer stabiele database en elimineert databasecorruptie. Alle database transacties vinden op de server plaats, niet op het werkstation. Elke wijziging in de database wordt daarom óf volledig uitgevoerd, óf helemaal niet. De data of indexen kunnen daarom niet meer corrupt raken door een fout in het programma, het werkstation of het netwerk. Opschonen en indexeren is vrijwel niet meer nodig. en als het toch moet gebeuren, dan verloopt het bovendien vele malen sneller! Beveiliging De Advantage Database Server zorgt ook voor een betere beveiliging van de data in de Aura Catalogus en UitleenAdministratie. Zo is het bestand met alle adresgegevens van de leners nu encrypted. Dat betekent dat het niet meer met andere programma´s (bijvoorbeeld Excel) kan worden geopend. Zo zijn deze privacy‐gevoelige gegevens beter afgeschermd.
Welke databaseserver gebruikt Aura Client/Server? Vanaf versie 9 werkt Aura C/S met de Advantage Database Server (ADS) van Sybase.
Is Aura C/S geschikt voor u? Als u de netwerkversie van Aura heeft, en vaak met meerdere gebruikers de Aura database gebruikt (uitlenen, catalogiseren, publiekscatalogus), dan biedt Aura C/S enorm veel voordelen. Corruptie van databasebestanden en indexen is vrijwel uitgesloten, omdat alle database opdrachten veilig en correct worden uitgevoerd door de Advantage Database Server. De werkstations (Clients) geven slechts opdrachten aan de databaseserver. Hierdoor wordt ook het netwerkverkeer sterk gereduceerd. Aura en alle andere applicaties draaien sneller en stabieler. Heeft u nu (tijdens de piekuren) wel eens performance problemen met Aura? Dan is Aura C/S dé oplossing voor u! Werkt u met meerdere mediatheekvestigingen in een grote gezamenlijke database (catalogus)? En is Aura daarom wel eens traag? Of moet u vaak herindexeren of opschonen? Dan is Aura C/S voor u een absolute must. Wilt u met de nieuwe Aura InternetCatalogus gaan werken? Dan is een Advantage Database Server licentie noodzakelijk.
Waarom heeft Aura Software voor Advantage als databaseserver gekozen? Bij een databaseserver denkt men al gauw aan Microsoft SQL‐server of Oracle. Deze (top)zware producten stellen ons inziens overdreven eisen aan uw hardware. Er is bovendien een grote hoeveel‐ heid kennis nodig om er fatsoenlijk mee te kunnen werken (een MS‐SQL cursus duurt 21 dagen). De Advantage Database Server van Sybase heeft een uitstekende prijs/kwaliteit verhouding, is zeer stabiel, eenvoudig te installeren, compact (50 keer zo weinig schijfruimte als MS‐SQL !), heeft geen loodzware server nodig, behoeft vrijwel geen onderhoud, heeft een geweldige performance en kan
2
uitstekend worden beveiligd. Daarnaast kan de Advantage Database Server moeiteloos overweg met de bestandstructuur van de huidige Aura database, zodat deze niet hoeft te worden geconverteerd.
Heb ik voor de Advantage Database Server extra hardware nodig? Nee. U kunt Advantage Database Server gewoon op uw huidige server installeren. De benodigde schijfruimte is ongeveer 15 MB (ongeveer /50ste van de diskspace die MS SQL Server nodig heeft).
Hoe gaat het installeren van de Advantage Database Server in zijn werk? De installatie van Advantage Database Server is zeer eenvoudig. Eenmalig moet de setup van de Advantage Database Server worden uitgevoerd. Dit neemt 15 tot 30 minuten in beslag. De setup leidt u stapsgewijs door de installatie. U vult de licentiecode in voor uw Advantage Database Server licentie en een aantal instellingen. Na voltooiing van de setup start Advantage Database Server als Windows Service of als Netware NLM op uw Novell netwerk. Daarna installeert u Aura versie 9 op de gebruikelijke wijze. In een .ini bestand geeft u aan wat de padnaam is naar uw ADS server.
Kan ik de Advantage Database Server door Aura Software laten installeren? Ja! Hoewel de installatie slechts 15 tot 30 minuten in beslag neemt, kunt u ervoor kiezen om de upgrade naar versie 9 en de installatie van ADS door Aura Software te laten verzorgen. Sinds kort werkt Aura Software samen met een derde partij die de installatie op uw verzoek voor u verzorgt.
Moet ik veel onderhoud verrichten aan de Advantage Database Server? Advantage Database Server is ‘selftuning’. Na installatie hoeft u er niets meer aan te wijzigen. We noemen dit ‘zero administration’. In tegenstelling tot bijv. Microsoft SQL Server, waar u een gedegen opleiding voor nodig heeft, is Advantage Database Server onderhoudsvrij en zeer gebruiksvriendelijk.
Op onze server draait Microsoft SQL Server en/of MySQL Server. Kan ADS daar nog bij? Ja dat kan. ADS draait gewoon als Windows Service op uw Windows 2003 Server of als NLM in een Novell Netware omgeving. De server moet wel zijn uitgerust met voldoende geheugen (2 tot 4 GB, zie Systeemeisen ADS).
Voor hoeveel gebruikers geldt de Advantage Database Server licentie? De Advantage Database Server licentie is gekoppeld aan de Aura Catalogus licentie. Voor elke bibliotheek in uw organisatie heeft u een aparte licentie nodig. De Advantage Database Server licentie geldt voor maximaal 50 gebruikers die tegelijkertijd de Advantage Database Server database benaderen. In de praktijk betekent dit dat op een bepaald moment wel degelijk meer dan 50 gebruikers in Aura kunnen zijn ingelogd, maar dat ‘slechts’ 50 zoekvragen tegelijkertijd kunnen
3
worden verwerkt. De 51e zoekvraag wordt heel even in de wacht gezet.
Heb ik Advantage Database Server nodig als ik de PC‐versie van Aura heb? Nee, dit biedt nauwelijks voordelen. Voor stand‐alone Aura programma’s kunt u de PC‐versie van Aura blijven gebruiken. Ook als u de PC‐versie op het netwerk heeft geïnstalleerd (voor 1 gebruiker). Versie 9 zal in de meeste gevallen wel nog iets sneller zijn dan versie 8. Wilt u daarnaast ook de nieuwe Aura InternetCatalogus gaan gebruiken? Dan heeft u de Advantage Database Server licentie wél nodig.
Kan ik Aura versie 9 in een netwerk gebruiken zonder de Advantage Database Server? Dat kan. Aura werkt dan op dezelfde manier als in versie 8. Er wordt alleen een andere database‐ engine gebruikt (Advantage Local Server). De performance en stabiliteit zijn vergelijkbaar met die in versie 8. Wilt u daarnaast ook de nieuwe Aura InternetCatalogus gaan gebruiken? Dan heeft u de Advantage Database Server licentie wél nodig.
Wat zijn de systeemeisen voor de Advantage Database Server? Advantage Database Server heeft een ‘small footprint’. Dat wil zeggen dat het slechts 15 MB schijfruimte in beslag neemt. U kunt Advantage Database Server installeren op een doorsnee Windows NT/2000/2003 Server of Novell Netware (als NLM). Er is ook een Linux versie beschikbaar. Server • Novell NetWare 5.x of hoger (IP, IPX) • Microsoft Windows NT/2000/2003 (IP, IPX) • Linux (IP) Benodigde schijfruimte 15 MB Intern geheugen Minimaal 2 GB, aanbevolen 4 GB Client • Windows NT 4.0 Minimaal: 600 MHz Pentium II, 256 MB Aanbevolen: 700 MHz Pentium III, 1024 MB • Windows 2000/XP Home/XP Professional/2003 Minimaal: 600 MHz Pentium II, 512 MB Aanbevolen: 700 MHz Pentium III, 1024 MB
4
• Windows Vista Minimaal: 600 MHz Pentium III 512 MB Aanbevolen: 700 MHz Pentium III, 1024 MB Schermresolutie Minimaal: 1024*768 pixels of meer Hoge of ware kleuren (minimaal 16 bits) Sterk aanbevolen: 17" of 19” monitor met 1280*1024 pixels Kleine lettertypen (100% van de normale grootte)
Wanneer komt de Aura Client/Server versie uit? Half mei zijn we begonnen met de eerste testrondes bij een aantal testklanten. Afhankelijk van de testresultaten kunnen we de nieuwe Aura InternetCatalogus en Aura Client/Server eind juni 2008 uitbrengen.
Wat kost de Advantage Database Server (ADS)? Aura Software heeft 100 ADS‐licenties ingekocht. Hierdoor kunnen wij u de ADS‐licentie voor een heel gunstige prijs aanbieden. Zie ons bestelformulier voor meer informatie over de prijzen.
5