Cloud desktop / server in de cloud



Vergelijkbare documenten
Virtualizatie bij SIN

CareConnect Fin Pre-requirements

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Hoe met Windows 8 te verbinden met NDI Remote Office (NDIRO) How to connect With Windows 8 to NDI Remote Office (NDIRO

Activant Prophet 21. Prophet 21 Version 12.0 Upgrade Information

End of Support. Windows XP Office maar ook: Exchange 2003 (oa gebruikt in SBS 2003) (link met gegevens) SQL 2000

Arjen Glas Stage: Viaict. Opdracht virtualisatie I44

Cerussa FIN Pre-requirements

Hyper-V vs ESX in het datacenter

SuperOffice Systeemvereisten

Standard Parts Installatie Solid Edge ST3

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers

VMware vsphere 5. What s New! Bram de Laat, Marek Zdrojewski, Jan van Leuken

Van Small Business Server naar Cloud Small Business Services. Uw vertrouwde Small Business Server in de cloud

Welkom bij IT-Workz. Etten-Leur, 16 november Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace

GERACC.net suite Systeemsoftware- en hardwarevereisten

Hoe te verbinden met NDI Remote Office (NDIRO): Apple OS X How to connect to NDI Remote Office (NDIRO): Apple OS X

EM7680 Firmware Update by OTA

Ubuntu Release Party XTG 11/23/12 1

Firewall van de Speedtouch 789wl volledig uitschakelen?

Veel gestelde vragen nieuwe webloginpagina

2019 SUNEXCHANGE USER GUIDE LAST UPDATED

Cloud werkplek anno Cloud werkplek anno 2014

General info on using shopping carts with Ingenico epayments

Installatie SQL: Server 2008R2

Het beheren van mijn Tungsten Network Portal account NL 1 Manage my Tungsten Network Portal account EN 14

MyDHL+ Van Non-Corporate naar Corporate

Systeemeisen Exact Compact product update 406

1 Client/Server. 2 Geschiedenis. 3 Toekomst

Handleiding Installatie ADS

Windows Server 2003 EoS. GGZ Nederland

Datum 15 juni 2006 Versie Exchange Online. Handleiding voor gebruiker Release 1.0

Windows server Wesley de Marie. Wesley

Cloud Computing. Bart van Dijk

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

Configureren van een VPN L2TP/IPSEC verbinding

OPENTEXT RIGHTFAX 16.4

Dit is een greep uit mijn stageverslag. 4. Citrix migratie

Hardwarevereisten RAID. Geheugen

CONTAINERIZATION OF APPLICATIONS WITH MICROSOFT AZURE PAAS SERVICES

EM6250 Firmware update V030507

Virtual Desktop Infrastructure Een alternatief SBC concept? Jacco Bezemer

we keep your systems running

EVO:RAIL VDI AANPAK Plaveit VMware EVO:RAIL de weg voor VDI?

Cameramanager LSU Installation Guide

Systeemvereisten. Datum: Naam: Systeemvereisten versie 43 revisie 15 Status:

Applications & Clients

Geracc.Net Pre-requirements

Inhoudsopgave: Whisper380-computerhulp

Rent+ Pre-requirements

Van dvd naar webserver. Marcel Nijenhof 18 Juli

FAAC DRIVER. Driver install procedure for FAAC boards. Installatieprocedure voor driver voor FAAC-kaarten.

WHITE PAPER. by Default Reasoning

Windows XP Migratie opties. Bart van Dijk

Hyper-V vsesx in het datacenter

3 Installatie Vmware Player 3.1

Shipment Centre EU Quick Print Client handleiding [NL]

Gerust aan het werk MET ALLE INFORMATIE OVER ONZE CLOUD WERKPLEK.

MobiDM App Handleiding voor Windows Mobile Standard en Pro

Applications & Clients

Pijlers van Beheer. Bram van der Vos

Viktor van den Berg. Xpert Training Group VMware Authorized Training Center Citrix Authorized Learning Center Microsoft CPLS Eigen datacenter

Private Cloud: Virtuele servers op basis van Windows Azure Pack

MINIMALE SYSTEEMEISEN. Vakware 6

Systeemeisen Facet 6.0

Handleiding Zuludesk Parent

BackupAgent Cloud Backup

MyDHL+ ProView activeren in MyDHL+

De virtualisatie Grand Prix

Oplossingen overzicht voor Traderouter > 02/11/2010

Onder de motorkap van Microsoft Azure Web Sites. Eelco Koster Software architect ORDINA

HOW TO RESTORE A SYSTEM IMAGE IN WINDOWS SERVER 2012

Procedure Reset tv-toestellen:

Cloud Services Uw routekaart naar heldere IT oplossingen

EM4594 Firmware update

BeCloud. Belgacom. Cloud. Services.

Handleiding installatie Rental Dynamics

2 Installatie Windows Server 2008 R2 Standard

22/2/2018 Update Oracle Cloud Licensering

Virtualisatie. en KVM. Oscar Buse 14 februari 2017 NLUG

LDAP Server on Yeastar MyPBX & tiptel 31xx/32xx series

Virtual Enterprise Centralized Desktop

Cerussa HR Pre-requirements

Oracle Rolling Upgrades met SharePlex Systems Consultant Quest Software Nederland 9/

Zeg gewoon JA. Lees verder.

SHAREPOINT ONLINE (SAMEN-)WERKEN IN DE WOLKEN. - Workshop SharePoint 1

Installatie ArcGIS Desktop Basis, ArcGIS Engine en Download ArcGIS Server

Cerussa HR Pre-requirements

DALISOFT. 33. Configuring DALI ballasts with the TDS20620V2 DALI Tool. Connect the TDS20620V2. Start DALISOFT

NL VMUG UserCon March

Vervang uw verouderde hardware

Handleiding NL pagina 2. Manual UK page 6. Network Settings

Windows Configuratie. yvan vander sanden. 8 maart 2015

BeCloud. Belgacom. Cloud. Services.

IAAS HANDLEIDING - SOPHOS FIREWALL

IT2BUILD Online Backup. Betrouwbaar, veilig en betaalbaar

Netwerkprinter Dell 1320C installeren op Ubuntu LTS - Lucid Lynx

Configureren van een VPN L2TP/IPSEC verbinding. In combinatie met:

Installatie SQL Server 2008R2

ALLES WAT U MOET WETEN OVER. HUPRA s CLOUDWERKPLEK. Werken waar en wanneer u maar wilt!

Transcriptie:

S t a g e c o a c h : S t i j n W a l c a r i u s S t a g e b e g e l e i d e r : J oaugias u r i k SConsulting i e r j a c o b s Cloud desktop / server in de cloud Baetens Louis A c a d e m i e j a a r 2 0 1 2-2 0 1 3 A u g i a s

WOORD VOORAF Deze stage met bachelorproef als gevolg is het resultaat geworden van mijn opleiding NMCT. Hierbij leerde ik bekwaamheden verworven door heen de jaren aan te wenden voor het oplossen van specifieke problemen in de IT wereld. Na het succesvol doorlopen van mijn middelbare studies Elektromechanica te Don Bosco Sint-denijs, ben ik op zoek gegaan naar de richting die mijn carrière zou gaan bepalen. Eerst ben ik Elektromechanica op de hogeschool van Gent begonnen maar na een goede twee jaar bleek dat dit het toch niet zou worden. Als liefhebber van alles omtrent IT ben ik niet bang voor een upgrade naar iets beters. Daarom besloot ik New Multimedia & Communication Technology te volgen in Howest Kortrijk (afdeling Graaf Karel de Goedelaan), een richting die voldoet aan al mijn interesses. Een studie waar ik uiterst gemotiveerd aan kon beginnen en nu, vier voorbijgevlogen jaren later, tevreden kan op terugblikken na mijn stageperiode. De stage bij Augias consulting, eenmanszaak gevestigd in de josef II straat te gent, omvatte het opzetten van een virtuele server/desktop omgeving en het researchen naar andere mogelijkheden. Tijdens de stage werd ik bijgestaan door mijn stagecoach, de heer Walcarius Stijn (docent Howest Kortrijk). Hij hield een oogje in het zeil en controleerde of alles naar behoren verliep, waarvoor oprechte dank. Mijn stagementor, de heer Jourik Sierjacobs, was voor mij een grote hulp. Hij gaf me een kans te evolueren en liet me op een aangename manier proeven van het echte bedrijfsleven. Indien er vragen of opmerkingen waren, kon ik altijd bij hem terecht, niettegenstaande zijn drukke agenda. Deze uiteenzetting betracht een bescheiden kennisbijdrage te leveren aan de geïnteresseerde gebruikers of potentiële gebruikers van Cloud computing. Via dit document kunnen ze mogelijke oplossingen voor problemen leren kennen. Elke toekomstige Cloud enthousiast kan dus baat hebben bij het lezen van dit dossier.

SAMENVATTING Deze Bachelorproef beschrijft mijn project bij Augias. Augias wil naast IT consultancy, it-services, it-security ook cloud solutions aanbieden. Als opdracht onderzocht ik het opstellen van een redundante link met een andere Amazon datacenter in 2 fasen. Mijn hoofdproject binnen Augias was het constructief mee werken aan de implementatie van cloud solutions. Cloud solutions is op aanvraag het beschikbaar stellen van een virtueel netwerk. De gebruiker is geen eigenaar meer van de hardware en de software. Deze cloud solutions zijn niet meer weg te denken in de IT-wereld. Er zijn verschillende mogelijkheden om een Cloud omgeving op te zetten. De meest voor de hand liggende heb ik één voor één opgezocht en uitgelegd. Van deze oplossingen werd er een mindmap opgemaakt zodanig dat er een goed overzicht is van alle mogelijke oplossingen met hun voor-en nadelen en prijs. Alle mogelijkheden zijn opgenomen in de mindmap. De voornaamste worden behandeld in dit werk. Daarnaast zijn er nog enkele minder voor de hand liggende beschreven in de stageverslagen. Naast het hoofdproject kwamen nog andere projecten aanbod zoals defecte latop s virtualiseren tot en met routers configureren. Dit zal in mijn scriptie allemaal grondig besproken worden. Augias kan aan elke klant een perfecte oplossing bieden mits de mindmap te raadplegen en samen te overleggen. Als oplossing voor dit project werden verschillende cases opgesteld voor verschillende klanten, naargelang de vraag van de klant gaan we in de mindmap gaan kijken wat de ideale oplossing is.

VERKLARENDE WOORDENLIJST Bring your own device (BYOD) De cloud / cloudcomputing KVM hypervisor Web-Based Mindmap vpn kernel Iso MSP Dit is een term die vaak gebruikt wordt in het beleid rondom het toestaan van persoonlijke devices binnen het bedrijfsnetwerk Cloud computing is via het internet op aanvraag het beschikbaar stellen van hardware, software en gegevens KVM, een afkorting van Kernel-based Virtual Machine, wordt nog altijd minder gebruikt dan andere open source hypervisors, maar het krijgt een steeds betere reputatie. KVM is een volwassen virtualisatie hypervisor, die zowel Windows als op Linux gastsystemen kan draaien. Een hypervisor of virtual machine monitor is in de informatica een opstelling aangegeven die ertoe dient om meerdere besturingssystemen tegelijkertijd op een host computer te laten draaien. Dit is een term om een groep van software aan te duiden die via het World Wide Web werkt Een mindmap is een diagram opgebouwd uit begrippen, teksten, relaties en/of plaatjes, die zijn geordend in de vorm van een boomstructuur rond een centraal thema. Een Virtueel Particulier Netwerk of Virtueel Privénetwerk is een goedkope manier om een Wide Area Network (WAN) uit te bouwen met behoud van vertrouwelijkheid over een bestaande verbinding. Een kernel of core is in de informatica de kern van een besturingssysteem. De kernel is vrij simpel gezegd de supervisor in een besturingssysteem. Het is het meest centrale deel en het is het minst zichtbaar. Iso is een term voor de ISO 9660-bestandsindeling die staat voor een exacte kopie, ook wel image genoemd, van een cd of dvd managed service provider is een third-party onderneming wat een netwerk gebaseerde service levert.

INHOUDSOPGAVE WOORD VOORAF... 3 SAMENVATTING... 4 VERKLARENDE WOORDENLIJST... 5 INHOUDSOPGAVE... 6 1. AUGIAS CONSULTING... 9 1.1. AUGIAS... 9 1.1.1. IT CONSULTANCY... 9 1.1.2. IT SECURITY... 9 1.1.3. IT SERVICES... 10 1.1.4. CLOUD SOLUTIONS... 10 1.2. PROJECT: OPDRACHTSTELLING... 11 1.2.1. OPDRACHTSTELLING:... 11 1.2.2. WAAROM AUGIAS:... 11 1.2.3. FUNCTIONALITEIT:... 11 2. HOOFDPROJECT... 12 2.1. PRIJS... 13 2.2. VIRTUALISATIE... 13 2.2.1. VORMEN VAN VIRTUALISATIE... 13 2.2.2. TYPE HYPERVYSORS... 14 2.3. CLOUD COMPUTING... 15 2.3.1. VERSCHILLENDE LAGEN... 15 software as a service (SaaS)... 15 platform as a service (PaaS)... 15 infrastructure as a service (IaaS)... 15

2.4. OPLOSSINGEN... 16 2.4.1. ZIRTU... 16 2.4.2. VMWARE... 17 2.4.3. PROXMOX VE... 18 2.4.4. AMAZON EC2... 19 2.4.5. HYPER-V SERVER... 21 2.4.5.1. NCOMPUTING... 22 2.5. BACKUP TOOLS... 23 2.5.1. CLOUDBERRY... 23 2.5.2. DUPLICATI... 24 2.5.3. AZURE ONLINE BACKUP AGENT... 25 2.6. MONITORING TOOLS... 26 2.6.1. DESKTOP CENTRAL MSP (MANAGE ENGINE)... 26 2.7. CASES... 27 2.8. MINDMAP... 28 2. PROJECT : CONCLUSIE... 30 3. LITERATUURSLIJST... 31 4. BIJLAGEN... 32 4.1. INSTALLATIE GUIDES... 32 4.1.1. STAPPENPLAN MIGRATIE EXCHANGE SERVER... 32 4.1.2. STAPPENPLAN MIGRATIE SQL SERVER... 33 Voer een migratie uit van de huidige sql server (2000) naar de 2008... 33 Voer een migratie uit van sql server 2008 naar de 2012 versie... 36

4.1.3. PROXMOX... 39 4.2. MINDMAP... 43 4.3. STAGEVERSLAGEN... 44 4.3.1. STAGEVERSLAG WEEK 1... 44 4.3.2. STAGEVERSLAG WEEK 2... 48 4.3.3. STAGEVERSLAG WEEK 3... 52 4.3.4. STAGEVERSLAG WEEK 4... 53 4.3.5. STAGEVERSLAG WEEK 5... 56 4.3.6. STAGEVERSLAG WEEK 6... 58 4.3.7. STAGEVERSLAG WEEK 7... 59 4.3.8. STAGEVERSLAG WEEK 8... 60 4.3.9. STAGEVERSLAG WEEK 9... 62 4.3.10. STAGEVERSLAG WEEK 10... 66 4.3.11. STAGEVERSLAG WEEK 11... 72 4.3.12. STAGEVERSLAG WEEK 12... 76 4.3.13. STAGEVERSLAG WEEK 13... 78

1. AUGIAS CONSULTING 1.1. Augias Augias is een kwalitatief, innovatief, dynamisch, flexibel en merkonafhankelijk IT bedrijf dat, business-to-business, IT-oplossingen aanbiedt sinds juli 2004. Naast dienstverlening kunt u er ook terecht voor KMO advies. De klant staat centraal en kan rekenen op de technologie als tool om de core business te optimaliseren. IT wordt bij Augias immers niet gezien als het doel, maar eerder als een middel. Het bedrijf is gespecialiseerd op 4 domeinen: IT Consultancy IT Security IT Services Cloud Solutions 1.1.1. IT consultancy Augias adviseert bij IT projecten, optimaliseert de bestaande IT infrastructuur en brengt kostenbesparende oplossingen. Hier een greep uit Augias aanbod: - strategisch IT bedrijfsadvies - IT audit - opleiding - IT beleid / structureren van it 1.1.2. IT security Het belang van een goed beveiligde IT omgeving hoeft geen betoog. Echter, naast een minimale basisbeveiliging bestaande uit een firewall, anti-virus, vpn toegang, enz. is het opstellen van een waterdicht security beleid even belangrijk voor een bedrijf. BACHELORPROEF 9

1.1.3. IT services Bij Augias IT services worden de dagdagelijkse IT taken mede ondersteund. Dit zowel voor de installatie als configuratie van pc s, servers, software en netwerken. Het bijhouden van netwerkgegevens en het verhelpen van problemen behoren ook tot onze taken. Aldus kunnen we onze IT service onderverdelen in volgende categorieën: IT Support Dit is de helpdesk van Augias. Deze biedt drie verschillende support contracten waardoor men zonder lange wachttijd opnieuw het werk kan aanvatten. Hardware & Software Hiervoor werkt Augias samen met verschillende distributeurs om u de meest vertrouwde en up to date merken te leveren. Licence Desk Augias ondersteunt graag de klant bij aankoop van software licenties. Als specialist kent Augias alle ins en outs van de verschillende programma s en geeft deskundig advies bij allerhande vragen en problemen. 1.1.4. Cloud solutions - google apps - cloud data met eigen encryptie key - barracuda web flex - barracuda cloud spam filter BACHELORPROEF 10

1.2. Project: Opdrachtstelling 1.2.1. Opdrachtstelling: Het opstellen van een server / virtuele desktop in de Amazon cloud. Hiervoor onderzocht ik het opstellen van een redundant link met een ander Amazon datacenter. Er werd ook ingegaan op het verzoek van mijn stagebegeleider om kleinere projecten te onderzoeken en op te lossen. Het hoofdproject bestaat uit twee fases. Eerst werd er op zoek gegaan naar de toonaangevende bedrijven op vlak van hypervysors, om daarna via een mindmap de geschikte oplossing te vinden. 1.2.2. Waarom Augias: Augias is een relatief jong bedrijf dat reeds sinds de start van het cloudtijdperk actief is. Cloudcomputing zal in de toekomst de wereld van it domineren. Reeds van in het begin zag ik de ongeziene mogelijkheden van Cloud computing. Bij Augias wordt er dagelijks gebruik gemaakt van de Cloud. 1.2.3. Functionaliteit: Het is reeds duidelijk dat ik niet de enige ben die denk over cloud computing als toekomst van de IT wereld. Niet alleen grote IT bedrijven als Dell, Microsoft, enz. hebben reeds een eigen Cloud omgeving, maar ook kleinere bedrijven zoals KMO s staan eveneens te wachten op zo een functionele IT infrastructuur. BACHELORPROEF 11

2. HOOFDPROJECT Het hoofproject is een desktop/server te gaan virtualiseren. Daarbij was het de bedoeling om op zoek te gaan naar de mogelijkheden die we hebben om deze te virtualiseren. Hieronder volgt eerst een algemene toelichting. Daarna komen verschillende virtualisatie mogelijkheden aan bod. Tot slot wordt de definitieve keuze toegelicht. Met virtualisatie bij computers is het de bedoeling meerdere besturingssystemen te laten draaien op een computer. Normaal is er op een computer slechts één besturingssysteem aanwezig, zoals Windows, Linux of Mac OS X. Er kunnen meerdere besturingssystemen op een computer geïnstalleerd worden, maar er kan slechts één besturingssysteem tegelijkertijd opgestart worden. BACHELORPROEF 12

2.1. Prijs In de zoektocht om een virtuele desktop/ server te implementeren in het bedrijfsleven of thuisomgeving ben ik van opensource projecten tot betalende oplossingen gaan verkennen. Voor dit project werd eerst een richtprijs bepaalt, deze prijs sluit aan bij de meeste desktops/ latops in bedrijven. Bij deze bepaling werd er rekening gehouden met de specificaties van een desktop pc of laptop. Dit bracht mij bij een prijs van om en bij de 850 euro. 2.2. Virtualisatie Er zijn echter verschillende softwareoplossingen beschikbaar waarbinnen een tweede besturingssysteem opgestart kan worden. Het besturingssysteem dat binnen zo'n programma draait kan niet zomaar gebruikmaken van bijvoorbeeld de harde schijf of het toetsenbord. Dit is immers al in gebruik door het hoofdbesturingssysteem. Het programma spiegelt als het ware een denkbeeldige (virtuele) computer voor, met een virtuele harde schijf en een virtueel toetsenbord. Omdat zo'n programma zich voor doet als een virtuele computer, heet de methode 'virtualisatie'. Het is mogelijk om meerdere virtuele computers te maken en zo meerdere gastbesturingssystemen tegelijkertijd te laten werken. Het hoofdbesturingssysteem wordt de 'host' genoemd. Het gastbesturingssysteem wordt de 'guest' genoemd. 2.2.1. Vormen van virtualisatie virtualisatie is onder te verdelen in de volgende categorieën: o o Emulatie : Dit is software die binnen een Operating System geladen wordt in de vorm van een programma. Dit programma bootst een complete machine na waardoor het mogelijk is om een ongemodificeerd gast-os te starten. Full Virtualization : Hierbij worden meerdere virtuele machines (guests) naast elkaar gezet op een set hardware. Dit gebeurt door tussen de hardware en de virtuele machine een softwarematige laag te plaatsen die voor de afhandeling van aanvragen aan de hardware zorgt BACHELORPROEF 13

o Paravirtualization: Bij deze technologie wordt de hardware aangeboden aan de virtual machine door middel van speciale api s die alleen kunnen worden gebruikt door deze aan te passen aan het guest OS. Op deze manier kan er een keus worden gemaakt welke hardware door de VM s (Virtual Machines) worden gedeeld en welke hardware specifiek voor een VM aanwezig is. 2.2.2. Type hypervysors Er zijn verschillende types en vormen van virtualisatie. Zoals hierboven aangeduid bestaan er 2 verschillende hoofdtypes hypervysors, nl type 1 en type 2. Naast de 1 en 2 heb je nog type 0. Dit type 0 platform en heeft geen virtuele machine nodig, het voorbeeld is gebaseerd op zirtu (wat later aan bod komt als oplossing). BACHELORPROEF 14

2.3. Cloud Computing Cloud computing is het via het internet op aanvraag beschikbaar stellen van hardware, software en gegevens. De cloud staat voor een netwerk dat met al de computers die erop aangesloten zijn een soort 'wolk van computers' vormt, waarbij de eindgebruiker niet weet op hoeveel of welke computer(s) de software draait of waar die precies staan. 2.3.1. Verschillende lagen software as a service (SaaS) Bij software as a service (SaaS) brengt de aanbieder eindapplicaties aan "via de cloud". Deze applicaties kunnen van allerlei soort zijn, bijvoorbeeld e-mail, klantenbeheer, personeelsbeheer, videoapplicaties enz. De dienstaanbieder heeft de volledige controle over de applicaties, maar de derde partij die het beheer uitvoert voor de klant, kan in veel gevallen wel de applicatie configureren en functioneel beheren. platform as a service (PaaS) PaaS-laag biedt een aantal diensten bovenop de infrastructuur welke het SaaS-aanbieders mogelijk maken hun toepassingen op een gestructureerde en geïntegreerde wijze aan te bieden. infrastructure as a service (IaaS) In deze laag wordt de infrastructuur aangeboden via een virtualisatie of hardware-integratie, zoals netwerken, opslagcapaciteit en andere infrastructuur. Dit laat de gebruiker volledige vrijheid toe over de hardware. BACHELORPROEF 15

2.4. Oplossingen 2.4.1. Zirtu Zirtu maakt het mogelijk om in een bedrijf uw eigen laptop mee te brengen zonder de software geïnstalleerd te hebben. Eenmaal u ingelogd bent in Zirtu, krijgt u alle applicaties van de werkomgeving op pc. Type zero virtualization zorgt ervoor dat u geen zware Cloud pc nodig hebt. Een pc heeft geen geïnstalleerde programma s. Het is niet nodig om 2x een besturingssysteem te instaleren, men is dus niet gelimiteerd op basis van virtuele hardware. Er kan zo een virtuele desktop zonder een virtuele machine gerund worden. Voordelen: - De persoon kan online of offline werken. - Men gebruikt de pc met zijn volle capaciteit - Kosten naast de kostprijs zijn er bijna niet ( minder software licenties) - Minder datacenter kosten Nadelen : - De kostprijs (Proof of Concept) : 6700 usd BACHELORPROEF 16

2.4.2. Vmware VMware is een Amerikaans softwarebedrijf dat diverse producten uitbrengt welke virtualisatie mogelijk maakt. De producten Workstation, VMware Server en vsphere creëren de mogelijkheid virtuele machines aan te maken en te draaien. Workstation is bedoeld als "productivitytool", terwijl VMware Server en vsphere voor serverconsolidatie. Dit houdt in dat meerdere fysieke servers gevirtualiseerd worden en dus op een fysieke VMware Server/ESX-server gaan draaien. Werken met vcenter maakt het mogelijk de virtuele infrastructuur te beheren en kunnen meerdere ESX servers niet enkel beheerd worden, maar ook samenwerken. Een bekend voorbeeld daarvan is vmotion: dit is een techniek om een virtuele machine van de ene fysieke server naar een andere fysieke server te verplaatsen, zonder dat deze virtuele machine uitgeschakeld hoeft te worden. Voordelen: - Verlaagde kosten - maximale IT efficiëntie - breedste ondersteuning voor toonaangevende hardware, opslag en besturingssystemen nadelen : - veel patches en updates - er is een groot aanbod, maar aan dit aanbod hangt ook een stevige prijs BACHELORPROEF 17

2.4.3. Proxmox VE Proxmox is een complete virtualisatie management solution voor servers. Men kan de meest veeleisende applicaties laten draaien op een linux of windows server. Proxmox is gebaseerd op de kernel-based virtual machine hypervysor en openvz. De installatie is eenvoudig, men moet enkel de iso op een opstartbare usb zetten of de iso op een cd branden om dan op de server/computer te installeren. De installatie kan men in de bijlagen terug vinden. - Voordelen Proxmox is gratis eenvoudig te gebruiken migration tussen servers high availability, als er host faalt zal de andere het overnemen - Nadelen Niet betalend is er weinig support Betalen voor support BACHELORPROEF 18

2.4.4. Amazon ec2 Amazon ec2 is een web service. Het maakt mogelijk een virtuele machine aan te maken via een web interface. Op deze manier worden de virtuele machines gerund in de cloud van Amazon. Bij ec2 betaal je ongeveer +-1 dollar per uur volgens welke hardware je nodig hebt, er bestaan verschillende instances (samenstellingen) zoals: - Small Instance - Medium Instance - Large Instance - Extra Large Instance De small instance heeft 1.7 GiB memory met 1 core tov de extra-large met 15 GiB memory met 8 cores. Er zijn verschillende methoden om deze instances te bestellen: - On-Demand Instances Men betaalt voor wat men wil per uur zonder een contract voor 1 of 3 jaar te betalen. - Reserved o Voor een jaar of meerdere o Eenmalige betaling op voorhand Deze grafiek illustreert de verhouding tussen de reserved en de on-demand instance. De horizontale lijn die op een constante kost zit is de on-demand lijn. De exponentiele lijn waar we bvb bij 1000 dollar beginnen is de reserved instance. Deze gaat dalen als men deze instance voor een BACHELORPROEF 19

langere tijd reserveert bvb 3 jaar. Deze 3 jaar zal goedkoer uitkomen dan een on-demand van 3jaar. - Spot Dit gebeurt d.m.v. biedingen. bv wil er iemand een specifieke virtuele machine en 2cent per uur betalen, dan gaat uw machine down van zodra er een hoger bod komt. Voordelen: Nadelen : Betalen voor Instances gaat per uur Web interface Mogelijkheid voor te upgraden van een machine Ingewikkeld prijsmodel Niet de goedkoopste BACHELORPROEF 20

2.4.5. Hyper-v server Hyper-v is de virtualisatie technologie van microsoft. vroeger werd dit Windows Server Virtualization genoemd. Het is een native hypervysor en maakt virtualisatie mogelijk op x86 en x64 systemen. Hyper-v is al in beta op de markt sinds de lancering van windows server 2008. De definitieve versie kwam er pas in de zomer van 2008 en nu is er de 2012 versie. Hyper-v bestaat uit 2 versies namelijk : - de stand-alone product genaamd Hyper-V Server: - de instaleerbare role in de windows server 2012 en in windows 8 pro x64 De standalone versies van hyper-v zijn gratis, de windows server echter niet. Het nadeel van de standalone versie: het is niet mogelijk om de hyper-v in te stellen met grafische interface. Voordelen: nadelen : gratis High-Availability Migration guest support geen interface BACHELORPROEF 21

2.4.5.1. Ncomputing Ncomputing heeft unieke end-to-end solutions met desktop en application virtualization software, thin client devices, system on chip technology en eigen virtualization connectivity protocol. De thin client brengt gemakkelijk, intern, een verbinding tot stand waardoor alle bedrijfsgegevens consulteerbaar zijn vanuit elk gebouw. Daarnaast biedt de Vspace client u de mogelijkheid om ook persoonlijke gegevens van het bedrijf te raadplegen door een verbinding tot stand te brengen met de server. Zo hoeven de werknemers geen rekening te houden met eventuele software updates, licenties, enz. aangezien dit alles wordt gecontroleerd door de server admin. Hij kan dus eenvoudigweg nieuwe groepen aanmaken met virtuele desktops Dit draagt bij tot een optimalisatie van de bedrijfsefficiëntie en werkt tevens kostenbesparend. Immers, werknemers met verouderde laptops kunnen blijven werken met behulp van de Vspace client waardoor kosten voor het updaten van de hardware wegvallen. BACHELORPROEF 22

2.5. Backup tools 2.5.1. Cloudberry Cloudberry maakt het mogelijk om al uw data te back-uppen op bepaalde tijdstippen naar een ftp server of een Cloud storage, zoals s3 en azure. In de bijlagen van week 10 kan u een uitwerking zien van de berekende kost om te back-uppen naar cloudberry. De app zelf kostte 80 dollar voor een desktop versie. Een enterprise versie begon aan 99 per 5 nodes. Uitgerekend zou dit ongeveer op een 80 euro uitkomen met een back-up naar de Amazon s3. - voordelen - nadelen gebruiksvriendelijk in samenwerking met Amazon is dit moeilijk te beheren als men meerdere klanten wilt back-uppen naar dezelfde account. BACHELORPROEF 23

2.5.2. Duplicati Naast cloudberry bestaan er natuurlijk andere mogelijkheden, zoals duplicati, wat opensource is. Je kiest zoals bij alle back-up tools de locatie die je wilt back-uppen, custom of my documents. De backups worden met een passwoord versleuteld die een default encryptie van aes 256 bit. Voordelen : Nadelen : - free to use - verschillende upload mogelijkheden ( s3,rackspace,ftp) - open source - niet veel versleutel mogelijkheden BACHELORPROEF 24

2.5.3. Azure Online backup agent Azure back-up agent maakt het mogelijk om uw server te back-uppen naar uw azure account. Dit gaat eenvoudig eenmaal u een account hebt aangemaakt met de recovery services. In het panel krijgt u dan een overzicht van de back-up, namelijk de grootte van de back-up en het aantal servers waarvan u een back-up had genomen. voordelen : nadelen : - gemakkelijk te beheren - back-up van hyper-v machines - prijs ( niet goedkoop voor enkel back-ups te nemen) - enkel back-uppen van windows server 2012 BACHELORPROEF 25

2.6. Monitoring tools 2.6.1. Desktop central MSP (Manage Engine) Desktop Central MSP is a web-based Windows Desktop Management software dat managed service providers helpt om efficiënt de desktoppen van hun klanten te beheren. Het biedt geïntegreerde management functies aan zoals software distributie, patch management, remote control en system tools. Hoe werkt het? Desktop Central is gebouwd op een agent-server architectuur, en brengt 2 verschillende opties aan. Het direct beheren van de Central server : in deze modus kan de klant direct communiceren met de centrale server. Dit is handig als men enkele desktoppen wil beheren. Men moet dan geen dedicated system bij de klant gaan plaatsen om er een Distribution Server te zetten. Het managen door middel van een Distribution Server : veronderstel dat er meerdere desktoppen aanwezig zijn bij een klant. Indien we elke desktop dan gaan updaten met dezelfde patch dan moet dit allemaal gebeuren via het downloaden van de officiële server zoals Microsoft updates. In dit geval bent u dus beter af met een Distribution Server waar u de patches kan managen. De server zal dan met de clients van de desktop gaan communiceren en zo de patches, service packs en software updates installeren. Naast software kan men de computer rebooten vanop afstand, alsook de hardware raadplegen. Met desktop Central kunnen we dus eenvoudig de desktops binnen een bedrijf gaan managen. BACHELORPROEF 26

2.7. Cases Met de cases krijgen we verschillende mogelijke situaties die we aan een klant kunnen linken, naargelang de eisen van de klant. Het overzicht van de oplossingen voor de cases kan je vinden in de bijlage. De voorbeelden van de cases zijn uitgeschreven in week 4 (zie bijlagen). BACHELORPROEF 27

2.8. Mindmap Zoals reeds vermeld in vorige topic heb ik een mindmap samengesteld over alle mogelijke oplossingen. Een mindmap is een diagram opgebouwd uit begrippen, teksten, relaties en/of plaatjes, die zijn geordend in de vorm van een boomstructuur rond een centraal thema. Een mindmap wordt gebruikt om creatieve processen te ondersteunen, bij te leren en te onthouden. Zoals hierboven afgebeeld zijn er verschillende categorieën, oplossingen, cases, klantencases, monitoring tools zoals manage engine en Cloud platforms. BACHELORPROEF 28

BACHELORPROEF 29

2. PROJECT : CONCLUSIE De vraag naar cloud solutions is duidelijk in deze tijden. Meer en meer bedrijven grijpen naar een op maat gemaakte oplossing. Daarom zit cloud computing in de lift. Augias kon dus met deze uitdaging ook niet achterblijven. Om te zorgen dat Augias aan de vraag van de klant kan voldoen, is er een mindmap opgesteld. Als oplossing voor dit project werden verschillende cases opgesteld voor verschillende klanten, naargelang de vraag van de klant gaan we in de mindmap kijken wat de ideale oplossing is. Een mindmap wordt gebruikt om creatieve processen te ondersteunen, bij te leren en te onthouden. Een mindmap is een diagram opgebouwd uit begrippen, teksten, relaties en/of plaatjes, die zijn geordend in de vorm van een boomstructuur rond het centraal thema: The Desktop's Future?. Vanuit dit thema kan je de verschillende oplossingen en cases bekijken, software, cloud platformen, verschillende virtualisatie mogelijkheden en monitoring tools. In de mindmap vindt je de rode draad voor elk probleem. Als een klant een nieuw netwerk wil opzetten, kijken we wat voor netwerk hij het best kan gebruiken. In de mindmap zoeken we in overleg met hem wat de meest voor de hand liggende oplossing is, een cloud omgeving of een eigen netwerk implementeren. Dit werk was voor mij enorm boeiend, ik heb veel bijgeleerd over cloud computing en virtualisatie. Alleen al door in een bedrijf als Augias te werken deed ik veel ervaring op vooral op het vlak van klantenservice. In de bedrijfswereld moet je alles toekomst gericht aanpakken en snel werkend krijgen. In deze dertien weken leerde ik niet alleen veel over Cloud computing, maar zeker ook wat full time werken is in een bedrijf en hoe het is om te gaan met een baas. Ik heb leren openstaan voor de ideeën van andere mensen en leren omgaan met hun beslissingen. Ook je eigen ideeën op een goede manier aanbrengen is heel belangrijk. Vaak zocht ik op het internet naar een oplossing, maar dankzij mijn stagebaas heb ik nog verscheidene nieuwe zaken bijgeleerd. Wat mij ook opviel, is dat iets volledig afwerken veel meer tijd in beslag neemt dan het min of meer in orde te krijgen. Soms kan je meerdere dagen zoeken om één probleem op te lossen. Voor mij was de stage een positieve ervaring waar ik op technisch en persoonlijk vlak veel heb bijgeleerd. BACHELORPROEF 30

3. LITERATUURSLIJST Amazon Elastic Compute Cloud (Amazon EC2) url : http://aws.amazon.com/ec2/ Gezien d.d. 25 februari 2013 Vmware http://www.vmware.com/products/workstation/ Gezien d.d. 10 maart 2012 Zirtu url : http://www.zirtu.com/ Gezien d.d. 2 maart 2012 Proxmox Ve http://www.proxmox.com/proxmox-ve Gezien d.d. 2 maart 2012 2x cloud computing software url : http://www.2x.com/ Gezien d.d. 10 maart 2012 Hyper-v http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx Gezien d.d. 12 maart 2012 Ncomputing url : http://www.ncomputing.com/ Gezien d.d. 15 maart 2012 desktone url : http://www.desktone.com/ Gezien d.d. 25 maart 2012 cloudberry url : http://www.cloudberrylab.com/ Gezien d.d. 28 mei 2013 Manageengine http://www.manageengine.com/ Gezien d.d. 28 mei 2013 BACHELORPROEF 31

4. BIJLAGEN 4.1. Installatie guides 4.1.1. Stappenplan migratie exchange server 1. Virtualize your target environment With the many free virtualization products available this is your safest approach. It keeps costs down and enables your final configuration to live in a highly manageable & scalable environment that will be support for many years to come. My personal preference for this is Hyper-V server 2012 since it has everything that server 2012 Hyper-V has and it's 100% free. If you're not familiar with powershell then either get vtutilities (vtutilities.com) or plan on using a 180 day eval of SCVMM. If you already have a VM environment you'll need to plan on a few temporary appliances while you build your final enterprise. 2. Migrate to SBS 2011 using 180 day eval Using the 180 day evaluation version, migrate first to SBS 2011 which has Exchange 2010 as part of it. The migration is straight forward and it will retain the required information in AD and Exchange that you need to make your final upgrade to the server 2012/exchange 2013 environment. This process may involve minimal downtime, but when completed your SBS 2003 system can be retired and your organization will be fully operational on SBS 2011 which will provide a Server 2008 & Exchange 2010 base to work with. 3. Cleanup AD & Exchange, deploy Outlook 2010 or later Cleanup AD and your exchange in the migrated enterprise. Remove old users, delete old mailboxes, etc.. Pay special attention to any remnants of Exchange 2003 which it is notorious for leaving behind during a migration. If you have any users on Outlook 2003, upgrade them to Outlook 2010 or later. If you have any doubts about Outlook 2013, forget them, your users are going to LOVE what Exchange 2013 & Outlook 2013 are capable of together. 4. Convert SBS 2011 & Exchange to Standalone DC & Exchange Convert the SBS 2011 domain & Exchange to standalone domain controller & separate Exchange, again 180 day evals will help you out BACHELORPROEF 32

here. This should not take more than 1 day if done correctly and there are quite a few write-ups on how to do it. 5. Deploy your 2012 Domain Controllers Bring up your Server 2012 domain controllers, transfer roles, and demote (unless you use 2012 in the previous step). Raise the forest & domain functional levels to server 2012. 6. Create a root CA that can issue SAN certificates Using your new server 2012 DC, install a root CA, enable wildcard certificate handling on it. 7. Deploy Exchange 2013 Add your Exchange 2013 server into the enterprise and use your CA to issue wildcard and SAN certificates that match the external names that will be used. Make sure your internal DNS maps these same public names internally. ** Note ** This is CRITICAL if moving to IPV6 8. Migrate to Exchange 2013 Migrate your mailboxes to the Exchange 2013 server, decom the E2K10 server, demote & remove any remaining eval licensed servers. 4.1.2. Stappenplan migratie sql server Het is niet mogelijk om de sql server 2000 direct naar een 2012 server om te zetten. Enkel de 2005 sp4,2008 sp2 kunnen direct overschakelen naar de 2012. Moest je dit toch proberen zal men de volgende error krijgen : The database was backed up on a server running version %ls. That version is incompatible with this server, which is running version %ls. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server. Voer een migratie uit van de huidige sql server (2000) naar de 2008 1. SQL server 2008 upgrade advisor 1.1. Before migrating Microsoft provides a tool called "Microsoft SQL Server 2008 Upgrade Advisor" to alert you of any changes in design between Microsoft SQL Server 2000/2005 and SQL Server 2008. It is strongly recommended to run this software before migration. BACHELORPROEF 33

1.2. Download You can download this tool from the link below: Download the Microsoft SQL Server 2008 Upgrade Advisor. Upgrade Advisor analyzes instances of SQL Server 2000 and SQL Server 2005 to help you prepare for upgrades to SQL Server 2008. http://www.microsoft.com/downloads/details.aspx?familyid=f5a6c5e9-4cd9-4e42- A21C-7291E7F0F852&displaylang=en After installation, a new tab appears in: Start>> All Programs >> Microsoft SQL server 2008 >> SQL Server 2008 Upgrade Advisor 1.3. Report before migration Run SQL Server 2008 Upgrade Advisor. Then click on Launch Upgrade Advisor Analysis Wizard. Then click on "Detect". The tool will automatically select the components installed on your platform. It is also interesting to give a trace profiler tool containing a representative of your business so that it detects all the elements that would longer supported or recommended in Microsoft SQL Server 2008. Then configure the connection to your SQL server 2000 instance. After a few minutes a report will be generated with warning or points on which you must bring your attention. These items may include Full Text Search, replication, objects that no longer exist or have been modified in the new version, plans to maintain... The tool will provide two other types of information: 1. Objects affected 2. Advice you can find a workaround or fix the problem. Sample report provided by the tool: BACHELORPROEF 34

3. Migration with the database restore method 3.1. Restoring a database SQL server 2000 On your new instance Microsoft SQL Server 2008, connect to Management Studio 2008. Then click on the "Restore Database". Then follow the instructions. RESTORE (Transact-SQL) http://msdn.microsoft.com/en-us/library/ms186858.aspx How to: Restore a Database Backup (SQL Server Management Studio) http://msdn.microsoft.com/en-us/library/ms177429.aspx 3.2. Compatibility Level SQL 2000/ SQL 2008 If you restore your database in SQL Server 2000 SQL Server 2008, the level of compatibility will default mode "SQL Server 2000 (80). To know the level of compatibility, Make a right click on the name of the database>> "Property" Then in the dialog "Database Properties", click "Options" To enjoy all the new features in the new engine SQL server 2008, you must change the compatibility level to 100. To know the differences between compatibility 80, 90 or 100, I invite you to read the following article http://msdn.microsoft.com/en-us/library/bb510680.aspx sp_dbcmptlevel (Transact-SQL) http://msdn.microsoft.com/en-us/library/ms178653.aspx BACHELORPROEF 35

3.3. Transferring SQL Server logins and Windows There are different ways to migrate your users - SQL Server Intégration Services, with component «"transfer Login task». - SQL Server Management Studio, with Copy Database Wizard - You can also draw on examples of script between SQL Server 2000 and 2005 KB Articlehttp://support.microsoft.com/kb/246133 3.4. SQL Server Agent jobs You can migrate your SQL Server Agent jobs using Enterprise Manager 2000. You can find more detail in the documentation below: How to script jobs using Transact-SQL (Enterprise Manager) http://msdn.microsoft.com/en-us/library/aa177024(sql.80).aspx 3.5. Other components You must also reconfigure the components such as SQL database Mail extended stored procedures, linked servers... 3.6. Update statistics It is recommended that, after having committed or changed the compatibility mode to 100, execute the stored procedure: sp_updatestats The procedure allows sp_updatestats system to recalculate the statistics and make an update for all the statistics on each table in your base data. To avoid errors related to the statistics of the previous version. sp_updatestats (Transact-SQL) http://msdn.microsoft.com/en-us/library/ms173804.aspx Voer een migratie uit van sql server 2008 naar de 2012 versie De SQL Server Upgrade Advisor gaat kijken of de server kan geüpgraded worden naar de 2012 versie. De sql server upgrade advisor kan men hier afhalen Benodigd heden : Windows Vista SP1, of SP2, Windows 7 en Windows Server 2008 R2. Windows Installer beginnend van versie 4.5. die men kan afhalen op Windows Installer Web site. Microsoft.NET Framework 4..NET Framework 4 is beschikbaar op de.net Framework 4 download page. SQL Server 2012 Upgrade Advisor is for you to check and analyze instances of all previous SQL Server versions i.e. 2008 R2, 2008, 2005 and even 2000 in preparation for upgrading to SQL Server 2012. Upgrade Advisor identifies all features and configuration changes that might affect your upgrade. It provides links to documentation that describes each identified issue and how to resolve it and also generates a report that captures identified issues to fix either before or after you upgrade. BACHELORPROEF 36

This tool has some prerequisites to install, and if you don t install them you might see following error while installation: Setup is missing prerequisites: -Microsoft SQL Server 2012 Transact-SQL Script DOM, which is not installed by Upgrade Advisor Setup. To continue, install SQL Server 2012 Transact-SQL Script DOM from below hyperlink and then run the Upgrade Advisor Setup operation again : Go to http://go.microsoft.com/fwlink/?linkid=216742 The above error mentions to install MS SQL Server 2012 Transact-SQL ScriptDom component. Install it from here: http://www.microsoft.com/en-us/download/details.aspx?id=29065&ocid=aff-n-weloc ITPRO40886&WT.mc_id=aff-n-we-loc ITPRO40886 But for this also MS DOT NET 4.0 is required on your system. To Install it check this link:http://www.microsoft.com/en-us/download/details.aspx?id=17851 After installing Upgrade Advisor, launch the tool, it gives you 2 options: 1. Launch Upgrade Advisor Analysis Wizard 2. Report Upgrade Advisor Viewer > Analysis Wizard lets you run alanysis on following SQL components shown in image below: BACHELORPROEF 37

> Report Viewer tell you about the changes that needs attention or needs change/fix before or after upgrading to 2012. After Analysis Wizard finishes it creates repots which is in the form of an XML file. The Report Viewer tool uses this XML file generated and give you details of components that may be affected. The report provides Importance, When to fix (Before/After), Description and links to information that will help you fix or reduce the effect of the known issues, image below: After you are done with this Analysis and checking Reports, now the time is to work and fix on issues listed in the Reports. Other than this you also need to check Microsoft BOL and/or MSDN articles to check for Discontinued and Deprecated features, Breaking and Behavior Changes. Check following important links: 1. SQL Server Backward Compatibility: http://msdn.microsoft.com/en-us/library/cc707787 2. Database Engine Backward Compatibility: http://msdn.microsoft.com/en-us/library/ms143532 3. Analysis Services Backward Compatibility: http://msdn.microsoft.com/en-us/library/ms143479 4. Integration Services Backward Compatibility: http://msdn.microsoft.com/en-us/library/ms143706 5. Reporting Services Backward Compatibility: http://msdn.microsoft.com/en-us/library/ms143251 6. Other Backward Compatibility: http://msdn.microsoft.com/en-us/library/cc280407 BACHELORPROEF 38

4.1.3. Proxmox Eerst krijgen we de license agreement, daarna wat meer info over de instalatie, zoals de hardisk, de hardware detection,. BACHELORPROEF 39

Na de informatie krijgen we het volgende scherm, BACHELORPROEF 40

Hierin geven we onze informatie omtrent de time zone en de keybord layout. Bij bovenstaande stap geven we het passwoord op, deze hebben we later nodig om in te loggen. BACHELORPROEF 41

Op de bovenstaande stap en laatste stap bepalen we in welk subnet de server zal staan. Hostname : augias.be Ip adress : 172.16.5.111 Netmask: 255.255.255.0 Gateway: 172.16.5.2 Dns server: 8.8.8.8 Na deze stap klikken we op next en zien we de server installeren. (Nu we de basis geïnstalleerd hebben kunnen we naar het opgegeven adres surfen en krijgen we de interface in de browser.) BACHELORPROEF 42

4.2. Mindmap BACHELORPROEF 43

4.3. Stageverslagen 4.3.1. Stageverslag week 1 Deze week heb ik de verschillende mogelijkheden onderzocht om een server/desktop omgeving op te zetten in de Cloud. Eerst werd er opgezocht hoeveel een normale setup in een werkomgeving zou kosten. Daarbij werd er rekening gehouden met de specificaties van een desktop pc of laptop. Deze analyse resulteert in een bedrag van 850 euro. Bij mijn zoektocht naar een soort oplossing voor de server/desktop omgeving presenteerden er zich verschillende mogelijkheden. Als Iaas (Infrastructure as a Service) was mij Ec2 voorgesteld, je betaalt bij ec2 1 dollar per uur naargelang de hardware. Er bestaan verschillende instances (samenstellingen): - Small Instance - Medium Instance - Large Instance - Extra Large Instance De small instance heeft 1.7 GiB memory met 1 core tov de extra-large met 15 GiB memory met 8 cores. Daarbij beschik je over verschillende methoden om deze instances te bestellen: - On-Demand Instances Men betaalt voor wat men wil per uur zonder een contract voor 1 of 3 jaar te betalen. - Reserved o Voor een jaar of meerdere o Eenmalige betaling op voorhand BACHELORPROEF 44

V.b. van reserved tov on demand, reserved gaat over 3 jaar goedkoper zijn dan on demand - Spot Dit gebeurt d.m.v. biedingen. bv wilt er iemand een specifieke virtuele machine en 2cent per uur betalen, dan gaat uw machine down van zodra er een hoger bod komt. Daarnaast heb ik nog de types van hypervysor bekeken, je hebt type0, type 1, type. Hieronder zie je de opstelling van de 2 laaste types. Type 1 runt direct op de host s hardware zelf om die hardware te controleren en ook de os te beheren. Type 2 daarentegen runt op een andere os zoals Linux, windows, BACHELORPROEF 45

Daarnaast heb ik nog Zirtu gevonden, dit is een type 0 platform en heeft geen virtuele machine nodig, dit systeem werkt als volgt: Zirtu maakt het mogelijk om in een bedrijf uw eigen laptop mee te brengen zonder de software op geïnstalleerd te hebben. Eenmaal je inlogt, krijg je alle applicaties van de werkomgeving op uw pc. Type zero virtualization zorgt ervoor dat je geen zware Cloud pc nodig hebt. Je hebt een pc zonder geïnstalleerde programma s. Van zodra je inlogt, krijg je alle programma s op uw pc. Er is geen os en guest os nodig, je bent niet gelimiteerd op basis van virtuele hardware. Er wordt een virtuele desktop zonder een virtuele machine gerund. Dit is een goed concept in het gamma BYOD. Het probleem bij deze setup was vooral de prijs, 6700 USD voor de setup zonder de licenties. BACHELORPROEF 46

Naast Zirtu werd eucalyptus getest, Dit installeer je op de hypervyser en is gebaseerd op een centos 6 met daarop eucalyptus software benodigdheden zoal walrus en ook controllers. Eucalyptus dient om alles centraal te beheren. Dit is handig om alle informatie achter een beveiligde firewall te zetten tegen intrusie. Eucalyptus is uit verschillende onderdelen opgesteld, Cloud Controller (CLC), Walrus, Cluster Controller (CC), Storage Controller (SC), Node Controller (NC) en een optionele VMWare Broker (Broker or VB). BACHELORPROEF 47

4.3.2. Stageverslag week 2 Deze week hield ik mij vooral bezig met het verder zoeken naar oplossingen in de cloud en ben ik tot een mogelijke oplossing gekomen namelijk 2x. 2x bestaat uit een application server en een client. De server (Terminal Server), gaat applications en desktops gaan pushen naar een desktop met een client van 2x. Naast deze oplossingen heeft 2x ook nog Load balancing Citrix Solution, High Availebility,. Voor meer informatie kan men hier terecht. Als 2 de oplossing is er Ncomputing. Ncomputing heeft unieke end-to-end solutions met desktop and application virtualization software, thin client devices, system on chip technology en eigen virtualization connectivity protocol. Met de thin clients is het mogelijk om van overal in het bedrijf een verbinding te maken om zo gemakkelijk vanuit elk gebouw, lokaal al uw gegevens ter beschikking te hebben. Naast deze thin clients kan je ook Vspace client gebruiken om met de server te connecteren. Vanop elke laptop kan er dan gebruik gemaakt worden van de persoonlijke gegevens binnen het bedrijf. De werknemers moeten dan geen rekening houden met software updates, licenties,. Dit wordt allemaal uitgevoerd door de server admin. BACHELORPROEF 48

Dit systeem kan het bedrijf geld besparen. Door het niet steeds te moeten updaten van hardware kunnen de gebruikers met een oudere laptop nog werken met de vspaceclient. Naast deze mogelijkheden had ik nog DaaS Service Provider oplossingen zoals Desktone. Desktone is een virtuele desktop technologie provider die al van dag één bezig is met leveren van desktops en programma s vanuit de BACHELORPROEF 49

cloud. De administrator krijgt het volgende te zien, Hij kan dus gemakkelijk nieuwe groepen met virtuele desktops aanmaken, zoals het onthaal met de nodige virtuele desktops. BACHELORPROEF 50

Voor deze opdracht ben ik capsule, een Customer relationship management (CRM), gaan onderzoeken. Het geeft de mogelijkheid om bedrijfs interacties te beheren met huidige en toekomstige klanten. Tevens bestaat het uit technology om verkoop, marketing, dienst na verkoop te beheren. De contacten komen nooit in gevaar omdat alles in de cloud is opgeslaan. Je kan het nog koppelen met andere cloud programma s zoals google apps, cashflow,. Deze beheren gemakkelijk alle gegevens/facturen. Als laatste opdracht werd mij gevraagd dedicated servers te zoeken voor een bepaalde prijs. Daar ben ik na veel research bij enkele servers terecht gekomen zoals versio.nl, die ik in week 3 nog wat verder zal onderzoeken en bekijken. BACHELORPROEF 51

4.3.3. Stageverslag week 3 In deze week ben ik begonnen met het zoeken naar dedicated servers, hetzner.de. Hertz krijgt online veel goede commentaar en het kostenplaatje is kleiner dan de meeste Belgische datacenters met dedicated servers. We zochten ook naar oplossingen om virtuele machines te draaien op kvm, daarbij werd ovirt getest. OVirt beheert virtuele machines, storage en virtuele netwerken met een gebruiksvriendelijke web interface en draait op de kvm van Linux. Een paar features: high availability live migration scheduled migration Web-based management interface Scalability Het grote voordeel van ovirt t.o.v. andere virtualisatie technieken is een open-source data center virtualization. Vmware bvb is betalend op deze features. Naast ovirt heb je nog andere kvm-based virtualizatie technologien, Cloud stack en proxmox (word in week 4 verder bekeken). Desktop management : manageengine.com. Dit zijn enkele voordelen van Desktop Management Standaard desktops met eenzelfde configuratie Beveiligde client computers verbieden van usb s en patches De Admin beheert alles Minder tijd verdoen aan updates en onderhoud Rapporten beheren BACHELORPROEF 52

4.3.4. Stageverslag week 4 Gedurende week 4 heb ik mij vooral toegelegd naar het zoeken van de ideale oplossing. Als 1 ste case was er de mogelijkheid 2 servers samen te stellen en te installeren in een datacenter. Deze werd samengesteld in de configurator van it-ahead. Supermicro DIS210: max. 2 x SATA // 6 x DDR-3 Garantie/Service 3 Jaar Advanced Replacement Processor(s) Max. Opslag #TB VMware, Microsoft, Redhat Certified Hardware RAID 2 x Intel Sandy Bridge DP E5-24xx 8 Ja, certified voor: VMware vsphere 5.x, Microsoft (Hyper- V) Server 2008 R2, Red Hat 6.x Ja, standaard of optie, zonder optie battery backup unit Hoogte Max. Geheugen #GB Opslag Hot- Swap Max. # PCI -32/-X/- e/uio Redundante Voeding 1U Rackmountable 192 Niet mogelijk 1 Niet mogelijk 2x Intel Xeon E5-2407, Sandy Bridge DP, 2.2Ghz 4 Core/4 Threads, no Turbo, 6.4GT/s QPI, 10MB cache, 80W Intel I350-T2 Server Adapter Dual Port Gbit VT-d PCI-e 6X Samsung 8GB DDR-3 1600Mhz Registered ECC, Supermicro certified Prijs Excl. BTW 1573.41 Prijs incl. BTW 1903.83. 24 x SATA/SAS hot-swap 2.5" // 4 x DDR-3 // redundante voiding Garantie/Service 3 Jaar Advanced Replacement Hoogte Processor(s) Max. Opslag #TB VMware, Microsoft, Redhat Certified Hardware RAID 1 x Intel Sandy Bridge 24 Nee, wel supported Ja, standaard of optie, met optie battery backup unit Max. Geheugen #GB Opslag Hot- Swap Max. # PCI -32/-X/- e/uio Redundante Voeding 2U Rackmountable 32 Ja, standaard of optie 6 Ja, standaard of optie BACHELORPROEF 53

3Ware/LSI 9750-8i bulk, 8 x SATA/SAS II hardware RAID, 512MB cache, multipath ondersteuning, tot 96 harde schijven via expander backplanes, PCI-E 3ware/LSI BBU-Module-07, Remote BBU voor 9750 10x Western Digital VelociRaptor 250GB, SATA III, 64MB, 10 000rpm, enterprise 24/7/365, 2.5" (NO**) Prijs Excl. BTW 3170.94 Prijs incl. BTW 3836.84 Er werd gekozen om de 2 delen (Storage en Processing) te splitsen zodat men later nog gemakkelijk kan upgraden of uitbreiden. De eerste unit is een 1u en de 2 de is een 2u formaat. Als 2 de case is er de samenstelling van dedicated servers, 2 datacenters die zijn verbonden via een VPN zodat High Availability krijgen. Op deze dedicated servers kunnen we Ovirt installeren, gebaseerd op de kvm unix. Hierop kan een netwerk gebouwd worden waar met desktop central van manageengine, zoals in de eerste case. Als 3 de case oplossing is er een eigen server binnen het bedrijf, waarmee 20 thin clients verbonden zijn van ncomputing (+- 120 euro). De server werd samengesteld met een online configurator van it-ahead Supermicro DIS4T0: max 4 x SATA/SAS hot-swap // 8 x DDR-3 // tape backup // low noise Garantie/Service Processor(s) Max. Opslag #TB VMware, Microsoft, Redhat Certified Hardware RAID 3 Jaar 4 uurs EasyOnSite & Advanced Replacement (uitbreidbaar tot 5 jaar) 2 x Intel Sandy Bridge DP E5-26xx 16 Nee, wel supported Ja, standaard of optie, met optie battery backup unit Hoogte Max. Geheugen #GB Opslag Hot- Swap Max. # PCI -32/-X/- e/uio Redundante Voeding Tower 256 Ja, standaard of optie 6 Ja, standaard of optie 3Ware/LSI 9750-4i bulk, 4 x SATA/SAS II hardware RAID, 512MB cache, tot 96 harde schijven via expander backplanes, PCI-E 3ware/LSI BBU-Module-07, Remote BBU voor 9750 6x Samsung 8GB DDR-3 1600Mhz Registered ECC, Supermicro certified 2x Western Digital RE 2TB, SATA III, 64MB, 7200rpm, enterprise 24/7/365 BACHELORPROEF 54

2X Intel Xeon E5-2609, Sandy Bridge DP, 2.4Ghz 4 Core/4 Threads, no Turbo, 6.4GT/s QPI, 10MB cache, 80W Prijs Excl. BTW 2437.37 Prijs incl. BTW 2949.22 Als oplossingen voor het beheren van de server kwam desktop central van manageengine als beheerderpaneel voor de windows. Dit voor een prijs van 475 euro per 50 users. Deze tabel is een voorlopig overzicht van het kostenplaatje voor de cases. In week 5 zal er meer informatie volgen. BACHELORPROEF 55

4.3.5. Stageverslag week 5 Deze week ben ik verdergegaan op het kostenplaatje van vorige week en werd er daarnaast een mindmap gemaakt voor alles wat er tot nu toe gevonden werd. Verder werd Manage engine uitgebreid getest. En werd een demo online aangeboden van manage engine zelf. Het grootste voordeel van manage engine is de prijs van desktop Central, voor 12 euro per user per jaar is dit niet veel. Nog enkele punten van manage engine - het gebruiksgemak voor de it coördinator - de msp versie kan je van overal beheren door middel van remote offices - een klein minpuntje :je kan geen bericht sturen als de c schijf van een bepaald toestel over te weinig vrije data beschikt, wel de schijfdata van een systeem bekijken. BACHELORPROEF 56

- In het 2 de kwartaal van 2013 komt ook de ondersteuning voor alle Mac devices, nu kan men voorlopig enkel maar de info van een Mac systeem raadplegen. Naast het researchen ben ik ook bezig geweest om bvb een laptop te voorzien met Microsoft office, wat een hele ervaring is aangezien Microsoft zijn product Keys nu bindt aan een account. Als je een engelstalige key koopt van amazon wil dit nog niet zeggen dat uw versie van office engels zal zijn. Dit probleem wordt volgende week aangepakt. Donderdag was er ook een job happening van Howest in de expo te Kortrijk. Mijn eerste idee was om naar infosecurity te gaan. Deze geven meer informatie over de security en security risk van Cloud computing, Byod en meerdere. Er waren ook verschillende seminaries zoals de 10 tips bij het solliciteren en van Chris Dusauchoit. Ook heb ik verschillende gesprekken gevoerd bij verschillende bedrijven waaronder EnergyIct, Savaco, real dolmen, deloitte, cevi, BACHELORPROEF 57

4.3.6. Stageverslag week 6 In deze werd er verder gewerkt aan de mindmap, het optimaliseren van de map + het toevoegen van nieuwe solutions. Naast de mindmap werd ook windows server 2012 verkend. De voordelen van de laatste versie van windows server zijn: minder schijfruimte (5,5GB vs 8,5GB) en geheugen nodig, snellere installatie, eenvoudiger beheer, stabieler en veiliger. Verder ziet alles eruit zoals een vereenvoudigde Windows 8 inclusief het vernieuwde startmenu. Inderdaad, ook bij Windows Server 2012 komt de Windows 8 Style-interface terug. Er werd ook gezocht naar mogelijk oplossingen voor een desktop. De online desktop solutions van bvb Combell, clearmedia. Daarnaast werden er routers en access points geüpdatet en binnen gebracht voor herstel. BACHELORPROEF 58

4.3.7. Stageverslag week 7 Deze week ben ik verder op zoek gegaan naar oplossingen om pc s te virtualiseren. Er werd debian geïnstalleerd op een oude laptop om zo via de command de virtuele machines te runnen. De positieve eigenschappen van kvm: het is een opensource hypervyser dus zijn er geen kosten aan en dus geen licenties zoal bij VMWare. De snelheid van de kvm is t.o.v. VMWare toch wel wat sneller, de virtuele machines met hetzelfde van hardware reageren beter onder de kvm van Linux dan die van VMWare. Het managen van kvm kan op verschillende manieren - door een grafische interface - met behulp van een webinterface zoals in ovirt, openstack - of met behulp van de command line Naast het testen van de kvm ben ik ook nog bezig geweest met vbridges, het configureren van pc en Porxmox (waarover meer in week 8). Ook hebben we een defecte latop binnengekregen, waarschijnlijk de VGA die het niet meer doet, daarvoor zal ik in week 8 het nodige doen om deze weer aan de praat te krijgen. BACHELORPROEF 59

4.3.8. Stageverslag week 8 Deze week is een voortzetting van de vorige, namelijk Proxmox. Proxmox is een virtualisatie die gebruik maakt van container virtualization Openvz en Kvm full virtualization. Door het mengen van de 2 virulisatie technieken kan men tot 2x meer vm s gaan plaatsen op een host dan bij full virtualization, soms zelf 3x. Net zoals bij VMWare kunnen we virtuele machines gaan beheren met een interface. Waar VMWare gebruik maakt van de VMWare cliënt die geïnstalleerd moet worden vooraleer u ermee kan werken, is dit bij proxmox niet het geval. Men kan gewoon in de browser het IPadres ingeven van de server waar proxmox op geïnstalleerd is. Wat bij VMWare betalend is zoals, High availability en migratie is dit bij proxmox niet het geval. Men kan van de ene host naar de andere gaan migreren. Crasht er een host, dan wordt alles verplaatst naar een andere host. Proxmox biedt ook support aan tegen betaling. Door support contracten te gaan kopen kan je voor advies bij hen terecht. Voor en nadelen hier omtrent : - Proxmox is gratis en eenvoudig te gebruiken - het is gratis, maar hierdoor is er weinig support - Betalen voor support - Migration tussen servers - High availability, als er host faalt zal de andere het overnemen BACHELORPROEF 60

Naast proxmox, waren er nog andere problemen zoals een defecte laptop. Door de partities te recoveren via acronis recovery tool werd dit probleem van de baan geschoven. Daarna werd er opgezocht hoe de latop kon gerecoverd worden. Omdat er bij sommige virulisatie programma s een blue screen optrad bij het opstarten, is er VMWare workstation als oplossing gevonden. De blue screen werd veroorzaakt door de hardware van de vorige laptop, maar aangezien we nu gaan virtualiseren, vond de pc de hardware niet meer, dit gaf de bluescreen. Daarom werd er geopteerd voor VMWare workstation die beschikt over de VMWare tools om de crash voorkomen. BACHELORPROEF 61

4.3.9. Stageverslag week 9 In week 9 werd de defecte laptop op de vsphere 4.1 server gezet en doken daarbij enkele problemen op. Eerst werd er gezocht via de oude manier, namelijk de vmdk (harde schijf) file uploaden naar de server om dan een machine aan maken met de vmdk. Dit lukte echter niet omdat de workstation een compatible is met de 5.1 en niet met de 4.1. Dit was gemakkelijk op te lossen met vmware workstation, zoals u hieronder kan zien BACHELORPROEF 62

Op bovenstaande afbeelding kon ik kiezen om de virtuele machine te gaan clonenen naar een compatible virtuele machine voor op de esxi 4.1. Hieronder zie je het koppelen van workstation aan de serverwaardoor het uploaden gemakkelijker verloopt. BACHELORPROEF 63

BACHELORPROEF 64

Naast deze kleinere opdrachten kwam ik bij openstack terecht. Het OpenStack-platform is bedoeld voor infrastructure-as-a-service-doeleinden en wordt door diverse bedrijven die actief zijn in cloud computing ontwikkeld en verbeterd. Met de opensource-software kunnen zowel privéclouds als publieke cloudomgevingen opgezet worden. De software kan zowel draaien op Red Hat Enterprise Linux als Fedora, en afgeleiden van Linux-distributies. Om meer partijen te betrekken bij OpenCloud, heeft Red Hat een partnerprogramma opgezet. Het zogeheten Red Hat OpenStack Cloud Infastructure Partner Network moet gebruikers kennis laten uitwisselen over cloudcomputing en de opensource-software die daarvoor inzetbaar is. BACHELORPROEF 65

4.3.10. Stageverslag week 10 Deze keer kreeg ik als opdracht om enkele schijven te testen en te erasen. In onderstaande foto kan men zien dat de schijf tijdens het belasten, een drop krijgen bij 600 gb. Op de volgende afbeelding van diezelfde schijf zien we dat er slechte sectoren aanwezig zijn, je kan deze harde schijf beter vervangen als er belangrijke data op staan. BACHELORPROEF 66

BACHELORPROEF 67

Als 2 de project deze week : back-up software. Amazon s3 in de Cloud. Cloudberry maakt het mogelijk om alle data te back-uppen op bepaalde tijdstip naar een ftp server of een cloud storage, zoals s3 en azure. Hieronder de berekeningen van amzon s3 + cloudberry backup. 1x per dag backup 10 gig aan 5mbit = 625 kb/s (10.000.000 kb) / (625 kb/s) 4.4444 uur Standard Storage Reduced Redundancy Storage Glacier Storage First 1 TB / month $0.095 per GB $0.076 per GB $0.011 per GB 200 gig = is 0.095 * 200 19 dollar per maand voor 200 gig = 14.7 euro Data Transfer OUT From Amazon S3 To Internet First 1 GB / month Up to 10 TB / month $0.000 per GB $0.120 per GB 5 gig download naar de server 5 *0.120 = 0.6 dollar is 0.47 euro BACHELORPROEF 68

Is 17.43 euro voor amazon Cloudberry server = 80 dollar de trafic voor de isp? 61.87 +17.43 = 79.3 BACHELORPROEF 69

Backup van cloudberry als eerste keer Als er niets verandert is, zal cloudberry ook niets gaan uploaden. In Amazon s3 heb je uw hoofdmap met daarin zogenaamde buckets (submappen), waar men permissies kan op instellen. Als men een user toevoegt dan zal die persoon lees of schrijf permissies geven voor bepaalde buckets. Zodat die persoon kan backuppen naar een bucket via cloudberry. Hieronder staan de permissies die men kan geven aan een persoon.die toegang gevne tot zijn buket. { "Statement": [ { "Action": "s3:*", "Effect": "Allow", "Resource": [ "arn:aws:s3:::-hier moet de bucketnaam-", "arn:aws:s3::: -hier moet de bucketnaam-/*" ] } ] } BACHELORPROEF 70

{ } "Statement": [ { "Effect": "Allow", "Action": "s3:listallmybuckets", "Resource": "arn:aws:s3:::*" } ] Deduplicatie De data tsunami waar ieder bedrijf tegenwoordig mee wordt geconfronteerd, heeft er voor gezorgd dat oude oplossingen zoals ILM niet meer toereikend zijn. Deduplicatie is bedoeld om meerdere gelijke versies van gegevens op te sporen en de overbodige kopieën te verwijderen uit de opslag en voldoet aan diverse behoeften uit de markt. Deduplicatie kan vooraf worden gedaan terwijl de data wordt weggeschreven (preprocessing of inline), of achteraf (postprocessing) als de gegevens eenmaal op het doelsysteem zijn opgeslagen. BACHELORPROEF 71

4.3.11. Stageverslag week 11 Er werd deze week verder gegaan met het zoeken naar back-up mogelijkheden in de Cloud. Naast cloudberry bestaan er natuurlijk andere mogelijkheden, zoals duplicati, wat opensource is. Je kiest zoals bij alle backup tools de locatie die je wilt backuppen, custom of my documents. De backups worden met een passwoord versleuteld door een default encryptie van aes 256 bit. BACHELORPROEF 72

Voordelen : - free to use - verschillende upload mogelijkheden ( s3,rackspace,ftp) Nadelen : - open source - niet veel versleutel mogelijkheden Azure backup agent Eerst en vooral werd er een account in azure aangemaakt om 3 maand te testen, vervolgens een aanvraag tot recovery services. Met hieraan een backup vault gekoppeld. Eens deze actief, kon ik het certificaat gaan uploaden. In het panel ziet men een overzicht van de backup, de groote en het aantal servers waarvan een back-up is genomen. BACHELORPROEF 73

In de agent kreeg ik de foutmelding omdat er geen geldige certificaat aanwezig was. Fault Oplossing t 1. makecert.exe -r -pe -n CN="Windows Azure Recovery Services" -eku 1.3.6.1.5.5.7.3.2 -e 12/12/2015 -len 2048 -sky exchange WindowsAzure.cer -sv WindowsAzure.pvk 2. (when prompted for password, select NONE) 3. pvk2pfx.exe -pvk WindowsAzure.pvk -spc WindowsAzure.cer -pfx WindowsAzure.pfx 4. In the server you wish to register: Import the.pfx using MMC console (add-snap BACHELORPROEF 74