CLOUDVERGELIJKING: MICROSOFT PRIVATE CLOUD OP DE DELL OPLOSSING MET INTEL TECHNOLOGIE VS. EEN TOONAANGEVENDE CLOUDPROVIDER
Ontwikkelingen en trends in technologie betekenen meer IT-keuzes. In het verleden werd hardware vaak aangeschaft voor een specifieke applicatie, maar tegenwoordig overwegen veel bedrijven het uitvoeren van on-demand cloudapplicaties vanaf public cloudproviders. Deze uitbestedingsoplossing kent echter een hoge prijs en de kans op hogere langetermijnkosten, onverwachte uitval en prestatie-afname bij piekbelasting. De Microsoft private cloudoplossing, uitgevoerd op Dell hardware en aangedreven door Intel Xeon® E5-2660 processoren, biedt uw bedrijf de flexibiliteit van een private cloud en levert de gewenste prestaties en met de tijd een lagere total cost of ownership. In de labs van Principled Technologies hebben we de prestaties en TCO voor een marktleidende public cloudserviceprovider vergeleken met de Dell oplossing met Intel processoren en Microsoft private cloud. We ontdekten dat de Dell oplossing een betere waarde bood met 62,6 procent lagere verwachte kosten in vijf jaar en vergelijkbaar presteerde als de veel duurdere public cloudprovider. Daarnaast heeft de Dell oplossing zichzelf in 15 maanden terugverdiend. 1
1
Op basis van openbaar beschikbare prijzen op 21 augustus 2014.
AUGUSTUS 2014
EEN TESTRAPPORT DOOR PRINCIPLED TECHNOLOGIES
In opdracht van Dell Inc.
CLOUDFUNCTIES MET VOORDELEN OP LOCATIE
Cloudcomputing is aantrekkelijk voor bedrijven vanwege de flexibiliteit en
schaalbaarheid die dit kan brengen voor datacenters. IT-personeel kan het aantal extra gevirtualiseerde resources snel verhogen of verlagen. In de kostenmodellen van public clouds worden ze meestal geprijsd als terugkerende maandelijkse kosten en zijn er geen kosten voor hardware en licenties vooraf nodig. Sommige providers bieden kortingen, maar alleen bij het reserveren van bronnen voor de lange termijn. Public cloudoplossingen brengen echter uitdagingen met zich mee. Ze kunnen voortdurende uitgaven veroorzaken en kunnen duurder zijn dan de kosten voor de aanschaf van hardware op locatie binnen een relatief korte periode. Gebruikers hebben bij public cloudoplossingen geen controle over waar data zich bevinden, en bij gebruik tijdens piekuren zijn er risico's op mogelijke uitval van services en verlaagde prestaties. De Dell oplossing met Intel technologie, die Microsoft private cloud uitvoert, biedt een alternatief met een private cloud. De Dell oplossing voldoet niet alleen aan de huidige prestatievereisten, maar biedt ook een pad om uw private cloud uit te breiden terwijl uw bedrijf blijft groeien. De oplossing doet dit op twee manieren. Ten eerste biedt de oplossing extra bays voor extra rekenkracht, met behulp van Dell PowerEdge M serie servers. Ten tweede kunt u met het modulaire ontwerp van Dell EqualLogic storage extra storagenodes toevoegen wanneer de I/O- en capaciteitsbehoeften groter worden. In combinatie met Dell biedt Microsoft private cloud beheertools die op de cloud lijken via System Center 2012 R2 en stabiele prestaties van Windows Server 2012 R2. Bijkomende voordelen zijn dat er na verloop van tijd aanzienlijk wordt bespaard en dat u uw applicaties lokaal kunt beheren en uitvoeren.
HOE WE HEBBEN GETEST
Op zowel de private cloudhardware in ons lab, als op de public cloudprovider
hebben we virtuele machines getest met behulp van een databaseworkload als voorbeeld van een applicatie. Om een acceptabele prestatiedrempel te bepalen voor elke VM in beide oplossingen, hebben we de basisprestaties vastgesteld als 3.500 bestellingen per minuut (OPM) voor elke virtuele machine waarop een transactionele workload wordt uitgevoerd. Dit vertegenwoordigt 350 gesimuleerde databasegebruikers die ongeveer tien bestellingen per minuut genereren op elke VM. We hebben één instance geconfigureerd op een toonaangevende public cloudservice met SQL Server 2014 en Windows Server 2012 R2, en we hebben onze testworkload hierop uitgevoerd om er zeker van te zijn dat de vereiste OPM werd behaald. We hebben vervolgens bepaald hoeveel vergelijkbaar geconfigureerde VM's de Dell PowerEdge M620 en Dell EqualLogic PS6210XS konden ondersteunen bij het uitvoeren van dezelfde workload in een Microsoft private cloudomgeving. We hebben Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 2
Windows Server 2012 R2 als host- en gastbesturingssystemen, SQL Server 2014 als databasesoftware en System Center Virtual Machine Virtual Manager voor cloudbeheer. We hebben het aantal VM's geschaald uitgebreid totdat ze niet meer de vereiste OPM behaalden. We hebben vastgesteld dat het maximum 24 VM's is. We ontdekten dat de 24 VM's op onze door Dell aangedreven private cloud allemaal 3.500 OPM behaalden, net zoals de VM van de public cloudprovider. In figuur 1 wordt onze testconfiguratie weergegeven.
Figuur 1: het netwerkdiagram van de Dell oplossing.
Om onze databaseworkload te maken, hebben we de benchmarktool DVD Store Version 2.1 (DS2) gebruikt, waarmee een online DVD-winkel en de database ervan worden gesimuleerd. Zie bijlage A voor gedetailleerde systeeminformatie. Zie bijlage B voor alle informatie over wat we hebben getest.Zie bijlage C voor alle informatie over hoe we hebben getest.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 3
LAGERE TCO MET DE DELL OPLOSSING EN MICROSOFT PRIVATE CLOUD
Na het configureren van de 24 VM's op onze vier Dell PowerEdge M620 servers zodat ze dezelfde prestaties leveren als VM's van public cloudproviders, hebben we de kosten in een periode van vijf jaar geanalyseerd voor elke oplossing. Hoewel het handig en rendabel kan lijken om VM's te hosten in de public cloud, hebben we ontdekt dat het aankopen en uitvoeren van de Microsoft private cloudoplossing op Dell hardware kan leiden tot wel $ 600.301,01 aan besparingen, of een 62,6 procent lager geschatte TCO over vijf jaar, ten opzichte van een toonaangevende public cloudservice voor de 24 gevirtualiseerde instances van SQL server 2014 (zie figuur 2). Bedragen voor de toonaangevende public cloudservice zijn gebaseerd op kosten voor één instance vermenigvuldigd met 24 instances.
Figuur 2: de TCO over vijf jaar voor de Dell oplossing met Intel processor waarop Microsoft private cloud en een toonaangevende public cloudservice uitgevoerd worden die 24 VM's of instances hosten. Lagere waarden zijn beter.
Bij de Dell oplossing zijn er wel vooraf aanschafkosten, maar de maandelijkse kosten zijn aanzienlijk lager dan de kosten van een toonaangevende public cloudservice. Na vijf jaar is de Dell oplossing $ 600.301,01 minder duur, waardoor 62,6 procent wordt bespaard (zie figuur 3). Aanschafkosten Kosten jaar 1 Kosten jaar 2 Kosten jaar 3 Kosten jaar 4 Kosten jaar 5 Totaal
Dell oplossing $ 188.096,12 $ 34.219,45 $ 34.219,45 $ 34.219,45 $ 34.219,45 $ 34.219,45 $ 359.193,39
Toonaangevende public cloudservice $0 $ 191.898,88 $ 191.898,88 $ 191.898,88 $ 191.898,88 $ 191.898,88 $ 959.494,40
Figuur 3: in ons scenario met 24 VM's of instances, kost de Dell oplossing na vijf jaar tot $ 600.301,01 minder dan de toonaangevende public cloudservice.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 4
Met de Dell oplossing hebben we geconstateerd dat het systeem zichzelf in slechts 15 maanden terugverdient, of zelfs investeringsrendement (ROI) oplevert (zie figuur 4 en 5).
Samengestelde maandelijkse kosten
Dollars (V.S.)
Figuur 4: de samengestelde maandelijkse kosten van de Dell oplossing met Microsoft private cloud en een toonaangevende public cloudservice die ondersteuning biedt voor 24 VM's en instances. Lagere waarden zijn beter.
$1,000,000 $900,000 $800,000 $700,000 $600,000 $500,000 $400,000 $300,000 $200,000 $100,000 $0
$ 600.301,01 bespaard met de Microsoft private cloudoplossing van Dell
0
Categorie terugverdientijd Eenmalige aanschafkosten Maandelijkse kosten Terugverdientijd
oplossing Dell solution metMicrosoft Microsoft w/ Private Cloud
6
12
18
24 30 36 Maanden
42
48
54
Toonaangevende Leading cloudservice public cloud service 60
Toonaangevende public Verschil cloudservice $ 188.096,12 $ 0,00 ($ 188.096,12) $ 2.851,62 $ 15.991,57 $ 13.139,95 ($ 188.096,12/$ 13.139,95=14,31 maanden) Dell oplossing
Figuur 5: informatie om het terugverdienpunt te bepalen van de Dell oplossing met 24 VM's met Microsoft private cloud. Terugverdientijd bevat de maandelijkse kosten van de Dell oplossing.
Microsoft private cloud op de Dell oplossing kan een lagere TCO leveren en kan sneller ROI opleveren in vergelijking met de toonaangevende public cloudservice, vanwege lagere jaarlijkse kosten voor operationele activiteiten. Onze kostenanalyse omvat kosten vooraf voor hardware, software en support, en ook terugkerende uitgaven aan beheer, energie en koeling voor de Dell oplossing. Voor de toonaangevende public cloudprovider hebben we reserveringskosten en maandelijkse abonnementen opgenomen in de analyse. Zie bijlage D voor volledige informatie over onze TCO-analyse.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 5
FLEXIBILITEIT VOOR GROEI IN DE TOEKOMST
Naast de lagere TCO in vergelijking met een toonaangevende public
cloudprovider, bevat de Dell oplossing met Microsoft private cloud de noodzakelijke infrastructuur om uit te breiden naar een grotere configuratie wanneer uw bedrijf groeit. Het portfolio van Dell OpenManage, inclusief Integration Suite for Microsoft System Center, bevat door Dell ontwikkelde tools waarmee beheer wordt gecentraliseerd en provisioning van server-, storage- en netwerkbronnen wordt vereenvoudigd. De Dell PowerEdge M1000e behuizing die we hebben getest had 12 extra bays (16 in totaal) voor extra compute nodes, en volgens Dell is deze behuizing ontworpen om ook support te bieden voor volgende generaties bladeservers naast het huidige aanbod. Beheerfuncties van Dell EqualLogic zijn ook zodanig ontworpen dat er extra EqualLogic storagearrays kunnen worden geïmplementeerd en geïntegreerd in de bestaande omgeving. Dit betekent dat er nog meer besparingen mogelijk zijn door lagere kosten per VM wanneer uw private cloud wordt uitgebreid in de bestaande infrastructuur.
CONCLUSIE
De Dell oplossing, met door Intel Xeon processoren aangedreven Dell PowerEdge M620 servers in een Dell M1000e chassis met Dell EqualLogic PS6210XS storagearray, heeft volgens onze tests in combinatie met Microsoft private cloudsoftware applicatieprestaties geleverd die gelijk zijn aan die van VM's van een toonaangevende cloudprovider, met veel lagere projectkosten in een periode van vijf jaar. In onze tests zou de Dell oplossing 62,6 procent lagere TCO leveren over vijf jaar, een besparing van $ 600.301,01. Bovendien zou de ROI al na slechts 15 maanden beginnen. Deze besparingen kunnen opnieuw worden toegewezen aan andere kosten die uw bedrijf toonaangevend kunnen maken, zoals het investeren in de nieuwste gebruikerstechnologie voor werknemers, of het inhuren van extra expertise in uw vakgebied. De Dell oplossing biedt flexibiliteit via de gedeelde infrastructuur, zodat uitbreiding mogelijk is wanneer uw IT-behoeften groter worden, en zodat mogelijk nog meer kan worden bespaard wanneer het aantal VM's binnen de bestaande infrastructuur stijgt. Deze flexibiliteit van private clouds, gelijkheid van prestaties en kostenbesparingen zijn allemaal voordelen voor uw organisatie. Daardoor is de Dell oplossing met Microsoft private cloudsoftware een zeer goede keuze wanneer u de strategieën voor uw IT-infrastructuur evalueert.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 6
BIJLAGE A - INFORMATIE OVER SYSTEEMCONFIGURATIE
Figuur 6 bevat gedetailleerde informatie over configuratie voor de Dell PowerEdge M1000e bladebehuizing.
Systeem Behuizing Behuizing compute node Voedingen Totaal aantal Leverancier en modelnummer Vermogen per stuk (W) Koelventilatoren Totaal aantal Leverancier en modelnummer Voltage
Dell PowerEdge M1000e bladebehuizing Dell PowerEdge M1000e bladebehuizing 6 Dell E2700P-00 2.700 9 Dell YK776 12
Figuur 6: gedetailleerde informatie over configuratie voor de Dell PowerEdge M1000e bladebehuizing.
Figuur 7 bevat gedetailleerde informatie over configuratie voor de Dell PowerEdge M620 servernodes. Systeem Platform Aantal servernodes Leverancier en modelnummer Modelnummer van moederbord Chipset van moederbord BIOS-naam en versie BIOS-instellingen Algemeen Aantal processorpakketten Aantal cores per processor Aantal hardwarethreads per core Energiebeheerpolicy voor systeem CPU Leverancier Naam Sockettype Frequentie van core (GHz) L1 cache L2-cache L3-cache Geheugenmodules (per node) Totale hoeveelheid RAM in systeem (GB) Leverancier en modelnummer Type Snelheid (MHz) Snelheid in huidig systeem (MHz)
Dell PowerEdge M620 4 Dell PowerEdge M620 0GVN4C Intel C600 Dell BIOS 2.2.10 Standaard 2 8 2 Prestaties Intel Xeon E5-2660 Socket 2011 LGA 2,20 32 KB (per core) 256 KB (per core) 20 MB (gedeeld) 128 Hynix Semiconductor HMT42GR7MFR4C-PB DDR3-12800 1.600 1.333
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 7
Systeem Timing/latency (tCL-tRCD-iRP-tRASmin) Grootte (GB) Aantal RAM-modules Chipordening RAID-controller Leverancier en modelnummer Firmwareversie Cachegrootte (GB) Harde schijf Leverancier en modelnummer Aantal harde schijven Grootte (TB) Rotatiesnelheid (rpm) Type Netwerkadapter Leverancier en modelnummer Type Aantal poorten I/O-kaart voor fabric B Leverancier en modelnummer Type Aantal poorten I/O-kaart voor fabric C Leverancier en modelnummer Type Aantal poorten USB-poorten (per node) Aantal Type
Dell PowerEdge M620 11-11-11-35 16 8 Dubbelzijdig Dell PERC H310 mini 20.10.1-0084 0 Dell Seagate ST91000640NS 2 1 7.200 SATA Intel X520 ethernetadapter Geïntegreerd 2 Intel X520 ethernetadapter Mezzaninekaart 2 N.v.t. N.v.t. N.v.t. 2 2.0
Figuur 7: gedetailleerde informatie over configuratie voor de Dell PowerEdge M620 servernodes.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 8
Figuur 8 bevat gedetailleerde informatie over configuratie voor de Dell EqualLogic PS6210XS. De geteste configuratie bevatte in totaal 9,07 TB beschikbare storageruimte. We hebben een volume van 5 TB gemaakt voor het testen. Systeem Storage Storagebehuizing Voedingen Totaal aantal Leverancier en modelnummer Vermogen per stuk (W) Firmwareversie Controller Modelnummer Aantal controllers Firmwareversie Harde schijf Eerste schijftype Leverancier en modelnummer Aantal harde schijven Grootte (GB) Rotatiesnelheid (rpm) Type Tweede schijftype Leverancier en modelnummer Aantal harde schijven Grootte (GB) Rotatiesnelheid (rpm) Type
Dell EqualLogic PS6210XS Dell EqualLogic PS6210XS 2 Dell 0R0C2G 700 01.01.12 70-0425 (type 15) 2 V7.0.5
SanDisk LB406M 7 400 N.v.t. SSD Seagate ST9600205SS 17 600 10.000 SAS
Figuur 8: gedetailleerde informatie over configuratie voor de EqualLogic PS6210XS.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 9
BIJLAGE B – WAT WE HEBBEN GETEST Over de Dell PowerEdge M620 servernodes
De Dell PowerEdge M620 servernode bevat functies die zijn geoptimaliseerd voor prestaties, density en energie-
efficiëntie. •
Processoren. De Dell PowerEdge M620 beschikt over twee Intel Xeon® processoren uit de E5-2600 serie, met de allernieuwste processortechnologie van Intel. De krachtige processoren bieden de prestaties die u nodig hebt voor uw essentiële veelvoorkomende taken. De Intel Xeon processor uit de E5-2600 serie bevat maximaal acht cores per processor, of maximaal 16 cores per server.
•
Geheugen. De Dell PowerEdge M620 bevat maximaal 768 GB DDR3 RAM (maximaal 1.600 MHz) op 24 DIMM-slots per compute node.
•
Beheer. De Dell PowerEdge M620 wordt net als alle andere nieuwe modellen van Dell servers geleverd met de Dell iDRAC met Lifecycle Controller. Deze tool vereenvoudigt serverbeheer door één interface te leveren die besturingssysteem- en hypervisor-agnostisch is, voor het implementeren, bijwerken, bewaken en beheren van uw Dell PowerEdge server. Bovendien bevat Dell iDRAC met Lifecycle Controller functies voor extern beheer en zijn er geen externe media nodig, zoals cd's of USB-sticks, om drivers en firmware van servers up-to-date te houden.
Over de Dell PowerEdge M1000e bladebehuizing
Het Dell PowerEdge M1000e bladechassis en de ondersteunde fabric interconnects zijn ontwikkeld voor
situaties met compacte computing. Volgens Dell zijn functies van de PowerEdge M1000e onder andere: •
Beheer. Met de Dell PowerEdge M1000e is er minder beheer nodig, doordat er een beveiligde, gecentraliseerde beheerinterface wordt geleverd voor het chassis en de blades binnen het chassis, met behulp van bewezen Web- (SSL-versleutelde) en CLI-technologie (SSH/Telnet).
•
Vereenvoudigde configuratie. Met de Chassis Management Controller kunnen beheerders tot negen behuizingen en 144 serverblades beheren, inclusief wijzigingsbeheer en updates van BIOS/firmware, temperatuurbewaking en configuratie van drempelwaarden voor voeding.
•
Flexibele I/O. De PowerEdge Dell M1000e bevat zes interconnect-sockets met de capaciteit om support te bieden voor drie volledig redundante fabrics, een passieve midplane met een capaciteit van meer dan 8 Tbps voor I/O-bandbreedte, en support voor FlexIO om een aantal connectiviteitsopties te leveren voor uw servers.
•
Betrouwbaarheid en efficiëntie. De Dell PowerEdge M1000e bevat zes voedingen en negen ventilatoren die allemaal hot-swappable zijn, zodat belangrijke componenten in het chassis kunnen worden onderhouden zonder downtime. Alle componenten worden afgestemd voor maximale energie-efficiëntie om het energieverbruik in datacenters te verminderen.
Voor meer informatie over de Dell PowerEdge M1000e bladebehuizing gaat u naar www.dell.com/us/enterprise/p/poweredge-m1000e/pd.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 10
Over de Dell EqualLogic PS6210XS array
De Dell EqualLogic PS6210XS array is ontwikkeld om gebruik te maken van de snelheid van SSD's en de capaciteit
van HDD's binnen één array. De array gebruikt automatische datatiering tussen de SSD- en HDD-laag, om zo de meestgebruikte data op de SSD-laag te houden. De Dell EqualLogic PS6210XS bevat 7 hot-pluggable SSD's en tot 17 NLSAS-schijven met 7.200 rpm, SAS-schijven met 10.000 rpm, of SAS-schijven met 15.000 rpm (in totaal 24 schijven voor een totale capaciteit van maximaal 26 TB. De PS6210XS array bevat ook twee controllers met elk 16 GB geheugen, en 10GbE-connectiviteit. Voor meer informatie over de Dell EqualLogic PS6210XS Array gaat u naar www.dell.com/us/business/p/equallogic-ps6210-series/pd
Over Microsoft private cloud
De Microsoft private cloud-oplossing bestaat uit twee componenten: Microsoft Windows Server 2012 R2 en
Microsoft System Center 2012 R2. De Microsoft-oplossing biedt de geavanceerde virtualisatietechnologie van Windows Server en levert ook de implementatie- en beheerfuncties van System Center. Het model voor private cloudcomputing bevat bronnen die zijn toegewijd aan een organisatie. Een private cloud deelt veel van de kenmerken van public cloudcomputing, inclusief pooling van bronnen en serviceniveaus, zelfservice, workloadsjablonen en flexibiliteit die op een consistente wijze worden geleverd, en tegelijkertijd extra controle en aanpassing leveren vanuit de speciale bronnen. Voor meer informatie over Microsoft private cloud gaat u naar www.microsoft.com/en-us/servercloud/solutions/virtualization-private-cloud.aspx
Over DVD Store 2
DVD Store 2 (DS2) simuleert een online dvd-winkel, waarop klanten zich aanmelden, zoeken naar films en
aankopen doen. DS2 rapporteert deze acties in het aantal bestellingen per minuut (OPM) dat het systeem aankan, om te laten zien welke prestaties u kunt verwachten voor uw klanten. De DS2 workload voert ook andere acties uit, zoals het toevoegen van nieuwe klanten, om diverse databasefuncties te testen die u nodig hebt als u uw e-commerce-omgeving wilt uitvoeren. Voor meer informatie over de tool DS2 gaat u naar www.delltechcenter.com/page/DVD+Store.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 11
BIJLAGE C - HOE WE HEBBEN GETEST De infrastructuur instellen
We hebben een Dell PowerEdge R710 gebruikt, die staat voor een server van de vorige generatie die al kan bestaan als infrastructuur of kan worden hergebruikt als zodanig, waarop Windows Server 2012 R2 met Hyper-V draait voor beheerinfrastructuur. We hebben hierop VM's met Active Directory, SQL Server 2014 en System Center Virtual Machine Manager (SCVMM) geconfigureerd. We hebben vier M620 blades geconfigureerd in een Windows Server 2012 R2 cluster met een Dell EqualLogic PS6210XS storagearray, die is aangesloten via iSCSI voor de private cloud. We hebben vier 1 GB verbindingen van de Dell PowerEdge R710 aangesloten op de netwerkswitch. Eén verbinding voor elk van de volgende: Hyper-V host, Active Directory, SQL Server 2014 en SCVMM. We hebben de M620 blades aangesloten op de netwerkswitch via een M1000e 1 GB passthrough-module naar de netwerkswitch. Op alle vier M620's was een 10 GB mezzaninekaart geïnstalleerd in fabric B. We hebben twee Dell PowerConnect M8024-k switches in slot B van het M1000e chassis geplaatst en we hebben twee 10 GB verbindingen geconfigureerd vanaf elke blade voor iSCSI-verkeer en clustercommunicatie tussen de blades. In de volgende stappen wordt uitgelegd hoe we de testbank hebben geconfigureerd. In alle gevallen zijn we begonnen met een nieuwe installatie van Windows Server 2012 R2 met de nieuwste softwareupdates.
De Hyper-V host installeren
We hebben de volgende stappen uitgevoerd om de beheerinfrastructuur te installeren. We hebben gecontroleerd op updates en alle updates toegepast op software-installaties via Windows Update. Windows Server 2012 R2 installeren 1. Start de server of VM op vanaf de dvd of ISO-image met Windows Server 2012 R2. 2. Kies de taal, tijd, valuta en toetsenbordinvoer. Klik op Volgende. 3. Klik op Nu installeren. 4. Voer de productcode in en klik op Volgende. 5. Kies Windows Server 2012 R2 Datacenter (server met een GUI) en klik op Volgende. 6. Accepteer de licentievoorwaarden en klik op Volgende. 7. Klik op Aangepast en selecteer Alleen Windows installeren. 8. Klik op de Schijf en klik op Stationsopties (geavanceerd). 9. Klik op NieuwToepassenFormatteren en klik op Volgende. 10. Nadat de installatie is voltooid klikt u op OK om het beheerderswachtwoord in te stellen. 11. Voer het beheerderswachtwoord twee keer in en klik op OK. 12. Zorg ervoor dat de machine verbinding heeft met internet en installeer alle beschikbare Windows updates. Start opnieuw op indien nodig. Hyper-V rol installeren 1. Open Server Manager en selecteer Lokale server in de kolom links. 2. Selecteer in het vervolgkeuzemenu met taken Functies en onderdelen toevoegen. 3. In het venster Voordat u begint in de wizard klikt u op Volgende. 4. Bij Installatietype selecteert u Op rol gebaseerd en klikt u op Volgende. 5. Selecteer de lokale server in Servergroep en klik op Volgende. 6. Op de pagina Serverrollen selecteert u Hyper-V. 7. In de voorgrondvensters klikt u op Onderdelen toevoegen. 8. Klik op Volgende. Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 12
9. 10. 11. 12. 13. 14. 15.
Laat de standaardwaarden staan in het venster Functies en klik op Volgende. Klik op de pagina Hyper-V op Volgende. Selecteer de juiste NIC op de pagina Virtuele switches en klik op Volgende. Laat de standaardwaarden staan in het venster Migratie en klik op Volgende. Selecteer op de pagina Standaardarchieven de juiste map en klik op Volgende. Klik op de bevestigingspagina op Installeren. Sluit de wizard na de installatie.
VM met Active Directory-server installeren
We hebben één VM geconfigureerd als Active Directory op de Dell PowerEdge R710. We zijn begonnen met een nieuwe image van Windows Server 2012 R2. De Active Directory-VM configureren op de VM's Stel de volgende instellingen in voor de Active Directory-VM: • Geheugen: 4 GB • Virtuele processoren: 2 • Virtuele schijven: 30 GB Active Directory-rol installeren 1. Open Server Manager en selecteer Lokale server in de kolom links. 2. Selecteer in het vervolgkeuzemenu met taken Functies en onderdelen toevoegen. 3. In het venster Voordat u begint in de wizard klikt u op Volgende. 4. Bij Installatietype selecteert u Op rol gebaseerd en klikt u op Volgende. 5. Selecteer de lokale server in Servergroep en klik op Volgende. 6. Op de pagina Serverrollen selecteert u Active Directory Domain Services. 7. In de voorgrondvensters klikt u op Onderdelen toevoegen. 8. Klik op Volgende. 9. Laat de standaardwaarden staan in het venster Functies en klik op Volgende. 10. Klik op de pagina AD DS op Volgende. 11. Klik op de bevestigingspagina op Installeren. 12. Sluit de wizard na de installatie. Active Directory configureren 1. Nadat de installatie is voltooid wordt er een scherm met configuratieopties weergegeven. Als dit niet zo is, klikt u op de vlag Taken in het gedeelte rechtsboven in de Server Manager. 2. Klik op Deze server tot een domeincontroller opwaarderen. 3. Selecteer op het scherm Implementatieconfiguratie de optie Een nieuwe forest toevoegen. Typ in het veld Hoofddomeinnaam test. lan en klik op Volgende. 4. Laat de standaardwaarden staan op het scherm Opties voor domeincontroller, en voer het wachtwoord twee keer in. 5. Klik vier keer op Volgende om de standaardinstellingen te accepteren voor DNS, NetBIOS en directorypaden. 6. Klik op het scherm Opties controleren op Volgende. 7. Laat in het dialoogvenster Controle op vereiste onderdelen de controle voltooien. Als er geen relevante fouten zijn, selecteert u De doelserver automatisch opnieuw opstarten als dit vereist is en klikt u op Installeren. 8. Wanneer de server opnieuw is opgestart, meldt u zich aan met de gebruikersnaam test\Administrator en het opgegeven wachtwoord. Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 13
Microsoft SQL Server 2014 VM installeren
We hebben Microsoft SQL Server 2014 Standard Edition geïnstalleerd op de VM die zich bevindt op de Dell PowerEdge M620. We zijn begonnen met een nieuwe image van Windows Server 2012 R2. De VM met SQL Server 2014 configureren Stel de volgende instellingen in voor de SQL-VM: • Geheugen: 8 GB • Virtuele processoren: 2 • Virtuele schijven: 100 GB Deelnemen aan het domein 1. Open ConfiguratieschermSysteem. 2. Klik op Instellingen wijzigen. 3. Klik op de systeemeigenschappen op Wijzigen. 4. Selecteer bij Computernaam en/of domein wijzigen de optie Domein. 5. Voer het domein in en klik op OK. 6. Voer in het voorgrondvenster Windows-beveiliging een gebruikersnaam en wachtwoord in en klik op OK. 7. Klik in het voorgrondvenster Welkom bij het domein op OK. 8. Klik bij de waarschuwing voor opnieuw opstarten op OK. 9. Klik in het venster Systeemeigenschappen op Sluiten. 10. Om de machine opnieuw op te starten, klik u op Nu opnieuw opstarten. SQL Server 2014 Standard Edition op de VM 1. Open de console voor de VM of maak verbinding met de VM via RDP. 2. Laad de ISO voor installatie op de VM. 3. Klik op SETUP.EXE uitvoeren. Als de installatie niet begint door middel van Automatisch afspelen, navigeert u naar de dvd van SQL Server 2014 en dubbelklikt u. 4. Als het installatieprogramma u vraagt om .NET te installeren, klikt u op Ja om de rol .NET Framework Core in te schakelen. 5. Klik in het linkervenster op Installatie. 6. Klik op Zelfstandige installatie nieuwe SQL Server of voeg functies toe aan een bestaande installatie. 7. Selecteer Geef een gratis editie op en selecteer Evaluatie in het vervolgkeuzemenu. Klik op Volgende. 8. Klik om de licentievoorwaarden te accepteren en klik op Volgende. 9. Selecteer Microsoft Update gebruiken om op updates te controleren, klik op Volgende 10. Kies in het venster Rol installatie op de optie Installatie van SQL Server-functies. 11. Selecteer in het venster Selectie van functies de opties Database Engine Services, Full-Text and Semantic Extractions for Search, Client Tools Connectivity, Client Tools Backwards Compatibility, Management Tools – Basic en Management Tools – Complete. Klik op Volgende. 12. Laat op het scherm Exemplaarconfiguratie de selectie van de standaard instance staan en klik op Volgende. 13. Controleer op het scherm Serverconfiguratie of NT AUTHORITY\SYSTEM is geselecteerd bij SQL Server-agent en Engine voor SQL Server-database. Klik op Volgende. 14. Selecteer in het venster Configuratie database-engine de optie Gecombineerde modus. 15. Voer een wachtwoord in voor het systeembeheerdersaccount en bevestig dit wachtwoord. Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 14
16. Klik op Huidige gebruiker toevoegen. Dit kan enkele seconden duren. 17. Klik op Volgende. 18. Klik in het venster Klaar voor installatie op Installeren. 19. Klik na het voltooien van de installatie op Sluiten.
De VM met Systems Center Virtual Machine Manager installeren
We hebben één SCVMM-VM geconfigureerd op de Dell PowerEdge R710. We zijn begonnen met een nieuwe image van Windows Server 2012 R2. De SCVMM-VM configureren op de VM's Stel de volgende instellingen in voor de SCVMM-VM: • Geheugen: 8 GB • Virtuele processoren: 2 • Virtuele schijven: 100 GB Deelnemen aan het domein 1. Open ConfiguratieschermSysteem. 2. Klik op Instellingen wijzigen. 3. Klik op de systeemeigenschappen op Wijzigen. 4. Selecteer bij Computernaam en/of domein wijzigen de optie Domein. 5. Voer het domein in en klik op OK. 6. Voer in het voorgrondvenster Windows-beveiliging een gebruikersnaam en wachtwoord in en klik op OK. 7. Klik in het voorgrondvenster Welkom bij het domein op OK. 8. Klik bij de waarschuwing voor opnieuw opstarten op OK. 9. Klik in het venster Systeemeigenschappen op Sluiten. 10. Om de machine opnieuw op te starten, klik u op Nu opnieuw opstarten. De Windows Assessment and Deployment Kit (Windows ADK) installeren voor de Windows 8 Release Preview We hebben alle opties van de Windows ADK geïnstalleerd, behalve SQL Server Express Edition. 1. Download de Windows Assessment and Deployment Kit voor Windows 8.1 RP op www.microsoft.com/enus/download/details.aspx?id=39982. 2. Voer adksetup.exe uit. 3. Klik op Assessment and Deployment Kit installeren, selecteer het installatiepad en klik op Volgende. 4. Selecteer Nee op het scherm Deelnemen aan ons programma voor kwaliteitsverbetering (CEIP) en klik op Volgende. 5. Klik op Accepteren op het scherm Licentieovereenkomst. 6. Selecteer de optie om Implementatiehulpprogramma's en de functies voor Windows PE (Pre-installation Environment) te installeren. 7. Wanneer de installatie is voltooid klikt u op Sluiten. De Microsoft SQL Server Command Line Utilities installeren 1. Download het Pakket met onderdelen van Microsoft SQL Server 2012 op www.microsoft.com/en-us/download/details.aspx?id=29065. 2. Voer SqlCmdLnUtils.msi uit. 3. Klik in het welkomstscherm op Volgende. 4. Klik om de voorwaarden van de EULA te accepteren.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 15
5. Klik op Installeren. 6. Wanneer de installatie is voltooid klikt u op Voltooien. System Center Virtual Machine Manager 2012 R2 installeren 1. Voer in de installatiemap van SCVMM het bestand setup.exe uit. 2. Klik in het welkomstvenster op Installeren. 3. Schakel op het scherm Onderdelen die moeten worden toegevoegd selecteren de vakjes VMM-beheerserver en VMM-console in. 4. Voer de naam, organisatie en productcode in op het scherm Productregistratie en klik op Volgende. 5. Accepteer de voorwaarden in de EULA en klik op Volgende. 6. Selecteer Nee, ik wil niet deelnemen op het scherm CEIP en klik op Volgende. 7. Schakel Microsoft Update in en klik op Volgende. 8. Om de standaardlocatie te gebruiken op het scherm Locatie van installatie, klikt u op Volgende. 9. Voer de taken uit die worden vereist op het scherm Vereisten, en klik op Volgende. 10. Op het scherm Databaseconfiguratie selecteert u de te gebruiken SQL Server-instance voor de installatie van SCVMM en klikt u op Volgende. 11. Kies Domeinaccount, voer de gebruikersnaam en het wachtwoord van de domeinbeheerder in op het scherm Serviceaccount en gedistribueerd sleutelbeheer configureren, en klik op Volgende. 12. Klik op het scherm Poortconfiguratie op Volgende. 13. Maak op het scherm Bibliotheekconfiguratie een nieuwe bibliotheek-share aan, geef een Sharenaam op en klik op Volgende. 14. Klik op het scherm Installatieoverzicht op Installeren. 15. Wanneer de installatie is voltooid klikt u op Sluiten. 16. Voer Windows Updates uit en installeer de nodige updates.
De storage installeren
We hebben de EqualLogic Web GUI gebruikt om de storage te installeren. We hebben de storage geïnstalleerd
als RAID 6 met 23 schijven en we hebben twee volumes gemaakt: één volume van 5 TB voor de cluster-VM's en één volume van 1 GB voor Schijfwitness.
De Cluster-host installeren op de Dell PowerEdge M620s
We zijn begonnen met een nieuwe installatie van Server 2012 R2 en we hebben de Hyper-V-rol toegevoegd.
We hebben de stappen gebruikt die zijn beschreven in de sectie De Hyper-V-host installeren van deze methode. Na de installatie van de Hyper-V-rol voegt u elke host toe aan het domein met behulp van de stappen die zijn beschreven in de sectie Toevoegen aan domein in de installatie van SQL 2014. Daarnaast hebben we de volgende stappen uitgevoerd op de vier hosts. Dell EqualLogic Host Integration Tools installeren 1. Om de installatie te starten dubbelklikt u op setup.exe. 2. Klik op het welkomstvenster op Volgende. 3. Accepteer de licentieovereenkomst en klik op Volgende. 4. Laat op het scherm Doelmap de standaardinstellingen staan en klik op Volgende. 5. Laat het standaard installatietype staan en klik op Volgende. 6. Klik bij Klaar voor installatie op Installeren.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 16
7. Klik in het venster voor voltooiing op Voltooien. 8. Klik op Ja om opnieuw op te starten. Intel netwerkdriver installeren We hebben de nieuwste NIC-driver met Advanced Network Services geïnstalleerd, zodat we de NIC's in een VLAN konden plaatsen. 1. 2. 3. 4.
Om de installatie te starten dubbelklikt u op setup.exe. Klik op het welkomstvenster op Volgende. Accepteer de licentieovereenkomst en klik op Volgende. Selecteer bij Installatieopties de opties Drivers, Intel PROSet for Windows Device Manager en Advanced Network Services. 5. Klik bij Klaar voor installatie op Installeren. 6. Klik op Beëindigen. Netwerk-VLAN's maken We hebben VLAN's gemaakt op de NIC's in fabric B: één voor iSCSI, één voor livemigratie en één voor clustercommunicatie. We hebben VLAN 0 gebruikt voor iSCSI, 10 voor livemigratie en 15 voor clustercommunicatie. 1. Klik met de rechtermuisknop op de netwerkadapter en selecteer Eigenschappen. 2. Klik in Eigenschappen NIC op Configureren. 3. Selecteer het tabblad VLANs. 4. Klik op Nieuw. 5. Geef het VLAN-ID en de naam op en klik op OK. 6. Herhaal de stappen 4 en 5 voor de andere twee VLAN's. 7. Klik op OK. iSCSI Initiator installeren 1. Selecteer in het Windows-menu de optie iSCSI Initiator. 2. geef het IP-adres op in het vak Doel en klik op Snel verbinding maken. 3. Selecteer in het voorgrondvenster Snel verbinding maken de optie initiator en klik op Connect Verbinding maken. 4. Klik op OK.
De cluster installeren
We hebben een cluster gemaakt met de vier hosts erin. Om het cluster te maken hebben we de rol
Failoverclusterbeheer toegevoegd aan de vier nodes en we hebben de volgende stappen uitgevoerd om de cluster te maken. De clusterinstallatie valideren. 1. Open op een van de hosts Failoverclusterbeheer. 2. Klik op Configuratie valideren. 3. Klik op het scherm Voordat u begint op Volgende. 4. Geef de hostnamen op voor de vier nodes. 5. Klik bij Servers selecteren voor cluster op Volgende. 6. Selecteer bij Testopties de optie Alle tests uitvoeren en klik op Volgende. 7. Klik in het bevestigingsvenster op Volgende. 8. Controleer in het overzichtsvenster of alle tests zijn geslaagd en klik op Voltooien.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 17
Het cluster maken 1. Open op een van de hosts Failoverclusterbeheer. 2. Klik op Cluster maken. 3. Klik op het scherm Voordat u begint op Volgende. 4. Geef bij Servers selecteren voor cluster de hostnamen van vier nodes op en klik op Volgende 5. Geef de Clusternaam op en klik op Volgende 6. Klik in het bevestigingsvenster op Volgende. 7. Klik op de overzichtspagina op Voltooien.
De cloud installeren in SCVMM
Na het maken van het cluster hebben we het cluster toegevoegd aan SCVMM en vervolgens hebben we de
private cloud gemaakt. We hebben de volgende stappen gebruikt. Een cluster toevoegen aan SCVMM 1. In SCVMM klikt u met de rechtermuisknop op Alle hosts en vervolgens klikt u op Hosts toevoegen. 2. Accepteer de standaardinstellingen bij Resourcelocatie en klik op Volgende. 3. Op de pagina Referenties selecteert u Referenties handmatig opgeven en geeft u informatie op, en klikt u op volgende. 4. Selecteer bij Detectiebereik de optie Windows Server opgeven en geef de clusternaam op. Klik vervolgens op Volgende. 5. Selecteer cluster bij Doelresources en klik op Volgende. 6. Laat de standaardinstellingen staan bij Hostinstellingen en klik op Volgende. 7. Klik op de overzichtspagina op Voltooien. De private cloud maken We hebben de volgende stappen gebruikt om onze private cloud te maken. Vervolgens hebben we alle VM's binnen deze cloud gemaakt voor testdoeleinden. 1. Klik in SCVMM met de rechtermuisknop op Clouds en klik op Cloud maken. 2. Voer op de pagina Algemeen de cloudnaam in en klik op Volgende. 3. Selecteer op de pagina Resources alle hosts en klik op Volgende. 4. Selecteer Logisch netwerk en klik op Volgende. 5. Accepteer de standaardinstellingen bij Load Balancers en klik op Volgende. 6. Accepteer de standaardinstellingen bij VIP-sjablonen en klik op Volgende. 7. Accepteer de standaardinstellingen bij Poortclassificaties en klik op Volgende. 8. Selecteer storage en klik op Volgende. 9. Selecteer de bibliotheek en klik op Volgende. 10. Controleer de capaciteit en klik op Volgende. 11. Selecteer bij Profielen capaciteit de optie Hyper-V en klik op Volgende. 12. Klik op de overzichtspagina op Voltooien.
VM-configuratie testen
We hebben onze test-VM's geconfigureerd met Windows Server 2012 R2 en SQL Server 2014 Standard Edition
geïnstalleerd zoals eerder is beschreven. We hebben de VM's geconfigureerd met twee schijven. Eén voor de installatie van het besturingssysteem en SQL en één voor de database en logs. We hebben de volgende instellingen gebruikt voor de test-VM's van zowel private als public clouds.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 18
• • • •
Geheugen: 15 GB Virtuele processoren: 4 Virtuele schijf besturingssysteem: 30 GB Virtuele schijf database: 50 GB
De database configureren (DVD Store)
Overzicht van genereren van data We hebben de data gegenereerd met een script genaamd Install.pl dat is inbegrepen bij DVD Store versie 2.1 (DS2), waarbij we de parameters voor onze database van 15 GB hebben opgegeven, alsmede het databaseplatform waarop we SQL Server 2014 uitvoerden. We hebben het script Install.pl uitgevoerd op een hulpsysteem waarop Linux draait. Het script Install.pl heeft ook het databaseschema gegenereerd. Na het genereren van de data hebben we de databestanden en de bestanden voor het maken van een schema overgezet naar een Windows-systeem met SQL Server 2014. We hebben de database van 15 GB opgebouwd in SQL Server 2014 en vervolgens hebben we een volledige back-up uitgevoerd, waarbij we het back-up bestand hebben opgeslagen op station C: voor snelle toegang. We hebben dat back-upbestand gebruikt om de oorspronkelijke staat van de VM-servers te herstellen tussen tests door. We hebben deze procedure één keer uitgevoerd en we hebben hetzelfde back-upbestand gebruikt voor alle virtuele machines. In de scripts voor het maken van schema's hebben we alleen de opgegeven bestandsgroottes voor onze databases opgegeven. We hebben de bestandsgroottes expliciet hoger ingesteld dan nodig was, om ervoor te zorgen dat de uitslagen van de test niet zouden worden beïnvloed door groei van bestanden. Naast de aanpassing van de bestandsgrootte is het databaseschema aangemaakt en geladen volgens de documentatie van DVD Store. We hebben specifiek de volgende stappen uitgevoerd: 1. We hebben de data gegenereerd en de database- en bestandsstructuur gemaakt met behulp van scripts voor het maken van databases in de download van DS2. We hebben de bestandsgroottes aangepast voor onze database van 15 GB en we hebben de betreffende wijzigingen aangebracht in stationletters. 2. We hebben de bestanden van ons Linux-systeem voor het genereren van data overgezet naar een Windowssysteem met SQL Server 2014. 3. We hebben databasetabellen aangemaakt, procedures opgeslagen en objecten opgeslagen met behulp van de meegeleverde scripts van DVD Store. 4. We hebben het model voor databaseherstel ingesteld op 'bulk-logged' om overmatige logging te voorkomen. 5. We hebben de data die we hebben gegenereerd in de database geladen. Voor het laden van de data hebben we de wizard voor importeren in SQL Server Management Studio gebruikt. Waar nodig hebben we opties uit de oorspronkelijke scripts behouden, zoals 'Enable IdentityInsert'. 6. We hebben indices, catalogi met volledige tekst, primaire sleutels en externe sleutels aangemaakt met behulp van de scripts voor het maken van databases. 7. We hebben statistieken over elke tabel bijgewerkt volgens de scripts voor het maken van databases, die 18 procent van de tabeldata testen. 8. Op de instance van SQL Server hebben we een ds2user SQL Server-account gemaakt met behulp van het volgende Transact SQL-script (TSQL-script):
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 19
GO
USE [master] GO CREATE LOGIN [ds2user] WITH PASSWORD=N’’, DEFAULT_DATABASE=[master], DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
9. We hebben het model voor databaseherstel teruggezet op volledig. 10. We hebben de noodzakelijke volledige tekstindex gemaakt met behulp van SQL Server Management Studio. 11. We hebben een databasegebruiker aangemaakt en deze gebruiker toegewezen aan de aanmelding bij SQL Server. 12. Vervolgens hebben we een volledige back-up gemaakt van de database. Door deze back-up konden we de databases tussen tests door relatief snel terugzetten in de oorspronkelijke staat.
Testinstellingen DVD Store
We hebben de DVD Store driver geïnstalleerd op de SQL Server VM. We hebben de volgende parameters voor
DVD Store gebruikt voor het testen van de virtuele machines in deze studie: ds2sqlserverdriver.exe --target=localhosts --ramp_rate=10 --run_time=30 -n_threads=32 --db_size=15GB --detailed_view=Y --warmup_time=1 –think_time=0.5
De tests van DVD Store uitvoeren
We hebben een reeks batchbestanden, SQL-scripts en shell-scripts gemaakt om de volledige testcyclus te
automatiseren. DVD Store geeft de uitvoer weer in de maateenheid bestellingen per minuut (OPM). Dit is een voortschrijdend gemiddelde dat wordt berekend tijdens de gehele test. In dit rapport melden we de laatste OPM die wordt gemeld door elke combinatie van client/doel. Elke volledige testcyclus bestond uit de algemene onderstaande stappen. Voor elk scenario hebben we drie testcycli uitgevoerd en de gemiddelde uitkomst gekozen. 1. Verwijder eerdere uitvoer van het hostsysteem. 2. Verwijder alle databases uit alle doel-VM's. 3. Herstel alle databases op alle doel-VM's. 4. Sluit alle VM's af. 5. Start het hostsysteem opnieuw op. 6. Wacht op een ping-respons van de server die wordt getest (het hypervisorsysteem) en alle VM's. 7. Start de driver van DVD Store op alle respectieve VM's.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 20
BIJLAGE D – BEREKENINGEN TCO
In deze sectie analyseren we de kosten van Microsoft Private Cloud op de Dell oplossing en de toonaangevende
public cloudservice gedurende vijf jaar, waarbij we aangeven welke aannames en formules we hebben gebruikt in onze berekeningen. We richten onze analyse op hardware- en softwarekosten, hardware- en softwaresupport, energiekosten en beheerkosten. In een specifieke analyse voor uw bedrijf kunt u ook denken aan andere besparingen en voordelen, zoals directe toegang tot de hardwarecomponenten. In figuur 9 worden de kosten weergegeven die we hebben gebruikt voor onze analyse. Opmerking: we hebben catalogusprijzen gebruikt, we hebben geen kortingen meegerekend en we hebben prijzen voor meerdere jaren per jaar weergegeven. We gebruiken kosten per jaar omdat de meeste support- en reserveringskosten voor drie jaar gelden en onze TCO voor vijf jaar geldt. Dit betekent dat we catalogusprijzen hebben gebruikt voor hardware en software voor de private cloud en supportkosten voor meerdere jaren per jaar hebben berekend. We hebben kortingen genegeerd, zoals de korting in het winkelwagentje voor de Dell server en storage. Voor de public cloud hebben we de geadverteerde prijzen gebruikt voor één gereserveerde instance, die we per jaar hebben berekend en hebben vermenigvuldigd met het aantal instances en het aantal jaar. Om de terugverdientijd te berekenen, hebben we aangenomen dat alle jaarlijkse prijzen gelijk zijn verdeeld over de 12 maanden per jaar. Dell oplossing Aanschafkosten Hardware Software Installatie Totale aanschafkosten Jaarlijkse operationele kosten Softwaresupport Hardwaresupport Ruimte Energie Hardwarebeheer Beheer VM's Kosten reservering instances (24 instances) Kosten voor maandelijks gebruik instances per jaar (24 instances) Totale jaarlijkse kosten Gemiddelde kosten per maand
$ 132.412,12 $ 54.868,00 $ 816,00 $ 188.096,12 $ 13.717,00 $ 4.372,69 $ 2.400,00 $ 2.713,76 $ 9.792,00 $ 1.224,00
Toonaangevende public cloudservice N.v.t. N.v.t. N.v.t. N.v.t. N.v.t. N.v.t. N.v.t. N.v.t. N.v.t.
N.v.t.
$ 43.198,72
N.v.t.
$ 148.700,16
$ 34.219,45
$ 191.898,88
$ 2.851,62
$ 15.991,57
Figuur 9: besparingen op maandelijkse kosten voor het gebruik van 24 instances van SQL Server 2014 met de Dell oplossing in vergelijking met een toonaangevende public cloudservice.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 21
Belangrijkste veronderstellingen •
We berekenen kosten voor 24 instances van SQL op elke oplossing – 24 VM's op de M620 en 24 gereserveerde instances van SQL Server 2014 op de cloudoplossing.
•
We gebruiken huidige dollars voor alle berekeningen.
•
We gebruiken kosten zonder kortingen voor hardware en software.
•
We hebben meerjarige kosten voor softwaresupport voor de Dell oplossing en drie jaar lang reserveren van instances voor de cloudoplossing per jaar weergegeven.
•
We nemen aan dat een systeembeheerder alle taken uitvoert en het equivalent van $ 51 per uur verdient aan salaris en uitkeringen, op basis van het gemiddelde nationale jaarsalaris voor deze baan van $ 105.053,00. 2
•
We hebben personeelskosten inbegrepen voor de Dell oplossing die nodig zouden zijn voor de aanwezige hardware en Microsoft private cloud suite.
•
We rekenen alleen de platformspecifieke kosten mee. Daarom laten we personeelskosten weg voor taken die voorkomen in beide oplossingen en dezelfde of vergelijkbare arbeid en kosten zouden vereisen voor de twee oplossingen. Dit zijn kosten voor het installeren en onderhouden van de SQL Server-databases, het bijwerken van de versies van besturingssystemen en het updaten van de versies van SQL Server wanneer updates beschikbaar worden in de TCO-periode van vijf jaar.
•
We hebben alleen serverlicenties opgenomen in dit model en we laten licentiekosten voor clienttoegang en andere licenties van clients weg.
•
Voor de Dell oplossing hebben we kosten voor softwarelicenties inbegrepen bij de aanschafkosten en kosten voor softwaresupport inbegrepen bij de jaarlijkse kosten.
•
Voor de cloudoplossing hebben we de kosten voor het reserveren van instances inbegrepen als onderdeel van de jaarlijkse kosten. We hebben een derde van de kosten van de driejarige reservering van de instance opgenomen in de jaarlijkse kosten, samen met 12 keer de maandelijkse kosten.
•
We hebben kosten inbegrepen om de Dell oplossing te voorzien van stroom en koeling. We schatten dat kosten voor koeling hetzelfde zijn als de stroomkosten.
Kosten van public cloudoplossing
We hebben de online tool voor schatting van kosten van de cloudprovider gebruikt om kosten te schatten voor
de cloudinstance die we hebben gebruikt bij onze tests. Bedragen voor de toonaangevende public cloudservice zijn gebaseerd op kosten voor één instance vermenigvuldigd met 24 instances. We hebben kosten geschat voor een instance die als volgt is gedefinieerd: •
Een middelgrote instance van Standard SQL Server 2014 Standard Edition waarvoor we een gebruik van gemiddeld 100 procent per maand schatten. Let op dat SQL Server 2014 Standard Edition was inbegrepen bij de public cloudinstances en er geen aanschaf van extra licenties nodig was.
•
50 GB storage in een volume met 150 provisioned IOPS
2
Bron: swz.salary.com/salarywizard/Systems-Administrator-II-SalaryDetails.aspx?hdcbxbonuse=off&isshowpiechart=true&isshowjobchart=false&isshowsalarydetailcharts=false&isshownext steps=false&isshowcompanyfct=false&isshowaboutyou=false
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 22
De tool rapporteerde eenmalige reserveringskosten à $ 5.399,84 voor drie jaar en maandelijkse kosten à $ 516,32 voor één computerinstance en storagevolume. We hebben jaarlijkse kosten berekend à $ 7.995,79 (zie figuur 10). Toonaangevende public cloudservice Eenmalige kosten Reserveringskosten voor drie jaar Reserveringskosten per instance per jaar Reserveringskosten per jaar (24 instances) Terugkerende kosten voor maandelijks gebruik Maandelijkse kosten per instance Jaarlijkse kosten per instance Kosten per jaar (24 instances) Jaarlijkse kosten per instance Jaarlijkse kosten (24 instances)
$ 5.399,84 $ 1.799,95 $ 43.198,72 $ 516,32 $ 6.195,84 $ 148.700,16 $ 7.995,79 $ 191.898,88
Figuur 10: berekeningen van jaarlijkse kosten voor de toonaangevende public cloudoplossing.
Voor de TCO-berekeningen schatten we dat de kosten voor 24 cloudinstances van SQL Server overeenkomen met de 24 instances die we hebben getest voor de Dell oplossing. Om schattingen te krijgen, hebben we de kosten van één cloudinstance vermenigvuldigd met 24. De totale jaarlijkse kosten zijn dan $ 191.898,88 en de totale maandelijkse kosten zijn $ 15.991,57.
Kosten van Dell oplossing
Aanschafkosten Aanschafkosten zijn onder andere kosten voor de aanschaf van de Dell hardware die we hebben getest, licentiekosten voor de softwareversies van Microsoft Windows Server 2012 R2, Microsoft SQL Server 2014 en Microsoft Windows Server 2012 R2 met Hyper-V waarmee we hebben getest, en IT-kosten om het systeem te installeren. In figuur 11 worden de aanschafkosten gedetailleerd die we hebben opgenomen in deze studie. Dell M620
Eenheid
Kosten per eenheid
Beschrijving hoeveelheid
Hoeveelheid
Totale kosten
1 chassis met 2 ethernetswitches
1
$ 16.829,84
4
$ 42.511,28
1
$ 73.071,00
4
$ 24.132,00
24
$ 21.120,00
Hardware Dell M1000E chassis Dell PowerEdge M620 bladeservers EqualLogic PS6210XS Software Windows Server 2012 Datacenter Edition met Hyper-V (licenties voor processoren) Microsoft SQL Server 2014 Standard
Chassis
$ 16.829,84
Server
$ 10.627,82
Storagearray
2 processoren 1 per VM
1 server $ 73.071,00 1 storagearray
$ 6.033,00 Aantal servers (met 1 tot 2 processoren) $ 880,00
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Aantal VM's
Een testrapport door Principled Technologies 23
Microsoft System Center 2012 R2 Installatie
Pakket met 2 processoren, dus 1 per server Kosten per uur
$ 2.404,00 $ 51,00
Aantal servers (met 1 tot 2 processoren) Aantal uren
4
$ 9.616,00
16
$ 816,00
Totale aanschafkosten
$ 188.096,12
Figuur 11: aanschafkosten voor de Dell oplossing.
Kosten voor hardware Zie bijlage A voor systeeminformatie over de Dell hardware die we hebben getest. Dell heeft de hardwareprijzen geleverd voor de chassis en storage. We hebben de prijs voor de blades berekend aan de hand van de Dell online storefront. Kosten voor software We hebben de Microsoft License Advisor gebruikt en de prijs geselecteerd van de versie Corporate Open No Level voor een Microsoft Windows Server 2012 Datacenter Edition die is gelicentieerd voor elke processor en voor een licentie van Microsoft SQL Server 2014 Standard Edition voor elke VM. 3 We hebben prijzen op de website van Microsoft gebruikt voor de kosten van Microsoft private cloud. Kosten voor installatie We hebben geschat dat er 16 werkuren nodig zijn om de Dell hardware uit te pakken en te installeren, en om de software erop te installeren. We hebben de tijd die nodig is om de software te updaten naar de nieuwste versie of om bestanden en databases te migreren niet meegerekend. IT-personeel zou deze taken uitvoeren op de cloud of de Dell oplossingen. We laten deze taken die niet specifiek zijn voor één platform weg uit deze analyse. Jaarlijkse kosten Jaarlijkse kosten zijn onder andere bedrijfskritieke support voor het Dell platform, Microsoft Software Assurance voor de software van Microsoft, werkuren om de hardware te onderhouden en de VM's te ondersteunen, en energiekosten om het platform te voorzien van stroom en koeling. In figuur 12 worden de jaarlijkse kosten van de Dell oplossing weergegeven. Jaarlijkse kosten
Eenheid
Support voor hardware en software Chassis, Hardwaresupport bladeservers en storagearray Windows Server 2012 Datacenter Edition Software Assurance
2 processoren
Microsoft SQL Server 2014 Standard Software Assurance
1 VM
3
Kosten per eenheid
Beschrijving hoeveelheid
Hoeveelheid
Totale kosten
$ 2.916,51 Oplossingen
1
$ 4.372,69
Aantal servers $ 1.508,25 (met 1 tot 2 processoren)
4
$ 6.033,00
$ 220,00 Aantal VM's
24
$ 5.280,00
mla.microsoft.com/default.aspx
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 24
Microsoft System Center 2012 R2
2 processoren
Datacenterkosten Energie voor stroom en koeling Hardwarebeheer Softwarebeheer Totale jaarlijkse kosten
1 rackeenheid (U) Chassis met blades Kosten per uur Kosten per uur
$ 601,00 $ 200,00 $ 2.713,76 $ 51,00 $ 51,00
Aantal servers (met 1 tot 2 processoren) Aantal U Aantal chassis Aantal uren Aantal uren
4
$ 2.404,00
12 1 192 24
$ 2.400,00 $ 2.713,76 $ 9.792,00 $ 1.224,00 $ 34.219,45
Gemiddelde kosten per maand van de jaarlijkse kosten
$ 2.851,62
Figuur 12: jaarlijkse kosten voor de Dell oplossing.
Softwaresupport We hebben de kosten voor Microsoft Software Assurance geschat op 25 procent per jaar voor de serversoftware van Microsoft. Hardwaresupport We nemen aan dat de organisatie Dell ProSupport Plus aankoopt: 4 uur, 24/7 Mission Critical support voor de Dell hardware (zie figuur 13). We hebben de jaarlijkse kosten geschat aan de hand van de kosten van de plannen per drie jaar. Er zijn geen kosten voor hardwaresupport voor de toonaangevende cloudservice. ProSupport Plus: drie jaar lang 4 uur Mission Critical Onsite Service Chassis 4 bladeservers Storagearray Totaal
Jaarlijkse kosten $ 1.203,45 $ 1.941,57 $ 1.227,67 $ 4.372,69
Figuur 13: kosten voor hardwaresupport voor de Dell oplossing.
Voeding In figuur 14 worden de berekeningen afgebeeld voor de schattingen van jaarlijkse energiekosten. De toonaangevende public cloudservice rekent geen expliciete kosten voor stroom, dus hebben we alleen schattingen van de stroomvereisten en -kosten van de Dell oplossing meegerekend. We hebben de energie voor de Dell oplossing geschat door de Dell Energy Smart Advisor Tool te gebruiken. Deze tool schat het energieverbruik op basis van hardwarespecificaties van de oplossing die we hebben getest, het type workload (we hebben de transactionele workload geselecteerd) en gebruikspercentage (dat we op 80 procent hebben gezet). De tool schatte dat er 1.739,3 Watt aan energie wordt verbruikt. De kosten per kWu zijn overgenomen uit de gemiddelde kosten per kilowattuur voor de commerciële sector in de V.S. in april 2014, zoals gemeld door de US Energy Information Administration. 4 We hebben 8.766 gebruikt als het gemiddelde aantal uren per jaar voor het berekenen van de kosten, dus we nemen aan dat de hardware voortdurend is ingeschakeld. In figuur 14 worden onze schattingen voor energiekosten weergegeven.
4
www.eia.gov/electricity/monthly/epm_table_grapher.cfm?t=epmt_5_06_a
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 25
Dell oplossing 0,1047 1739,3 1,7 $ 2.713,76
Kosten per kWu Standaard vermogen (W) Vermenigvuldiger voor koeling Jaarlijkse energiekosten voor stroom en koeling Figuur 14: schattingen van energiekosten voor de PowerEdge M620 oplossing.
Systeembeheer Met bedrijfskritieke support van Dell voor de Dell oplossing, zou onze hypothetische MKB de interne kosten voor hardwareonderhoud laag moeten kunnen houden. We hebben kosten inbegrepen voor 16 uur per maand hardwarebeheer en twee uur per maand beheer van VM's voor de Dell oplossing. We gebruiken dezelfde kosten à $ 51 per uur die we hebben gebruikt bij de kosten voor installatie. Dit leidt tot $ 9.792,00 aan kosten per jaar voor hardwareonderhoud en $ 1.224,00 per jaar voor softwareonderhoud.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 26
OVER PRINCIPLED TECHNOLOGIES
Principled Technologies, Inc. 1007 Slater Road, Suite 300 Durham, NC, 27703 www.principledtechnologies.com
We zijn een toonaangevende aanbieder van services op het gebied van beoordeling van IT en op feiten gebaseerde marketing. Voor elke opdracht kunnen we een beroep doen op onze uitgebreide ervaring met en expertise in alle aspecten van he testen en analyseren van IT, van het onderzoeken van nieuwe technologieën, het ontwikkelen van nieuwe technologieën tot het testen met bestaande en nieuwe tools. De resultaten van de evaluatie kunnen we presenteren voor uiteenlopende doelgroepen. We voorzien onze cliënten van de materialen die ze nodig hebben, van marktgerichte data die ze kunnen gebruiken in hun eigen promotiemateriaal, tot aangepaste verkoophulpmiddelen zoals testrapporten, prestatietests en whitepapers. Elk document weerspiegelt de resultaten van onze betrouwbare onafhankelijke analyse. We bieden services die zijn afgestemd op de individuele wensen van onze cliënten. Of het nu gaat om hardware, software, websites of services, wij bieden de ervaring expertise en tools om onze klanten te helpen vaststellen hoe ze ervoor staan met betrekking tot de concurrentiepositie, prestaties, gereedheid voor de markt, kwaliteit en betrouwbaarheid.
Onze oprichters, Mark L. Van Name en Bill Catchings, werken al meer dan 20 jaar samen aan de beoordeling van IT. Als journalist hebben ze meer dan duizend artikelen gepubliceerd over diverse onderwerpen op IT-gebied. Ze hebben de ZiffDavis Benchmark Operation opgezet en geleid die standaardbenchmarks heeft ontwikkeld zoals Ziff Davis Media’s Winstone en WebBench. Ze hebben eTesting Labs opgericht en geleid, en na de overname van deze onderneming door Lionbridge Technologies waren ze directeur en CTO van VeriTest.
Principled Technologies is een geregistreerd handelsmerk van Principled Technologies, Inc. Alle andere productnamen zijn de handelsmerken van hun respectieve eigenaren. Niet-aansprakelijkheidsverklaring; beperking van aansprakelijkheid: PRINCIPLED TECHNOLOGIES, INC. HEEFT REDELIJKE INSPANNINGEN GELEVERD OM ZORG TE DRAGEN VOOR DE NAUWKEURIGHEID EN GELDIGHEID VAN DE TESTS. PRINCIPLED TECHNOLOGIES, INC. BIEDT EVENWEL GEEN UITDRUKKELIJKE DAN WEL GEÏMPLICEERDE GARANTIES MET BETREKKING TOT DE TESTRESULTATEN EN -ANALYSEN EN DE NAUWKEURIGHEID, VOLLEDIGHEID OF KWALITEIT DAARVAN, MET INBEGRIP VAN GEÏMPLICEERDE GARANTIES VOOR DE GESCHIKTHEID VOOR EEN BEPAALD DOEL. ALLE PERSONEN OF RECHTSPERSONEN DIE VERTROUWEN OP DE RESULTATEN VAN DEZE TESTS, DOEN DIT OP HUN EIGEN RISICO EN AANVAARDEN DAT PRINCIPLED TECHNOLOGIES, INC., HAAR WERKNEMERS EN HAAR ONDERAANNEMERS NIET AANSPRAKELIJK ZIJN VOOR CLAIMS MET BETREKKING TOT VERLIES OF SCHADE NAAR AANLEIDING VAN VERMEENDE FOUTEN OF GEBREKEN IN TESTPROCEDURES OF -RESULTATEN. PRINCIPLED TECHNOLOGIES, INC. ZAL IN GEEN GEVAL AANSPRAKELIJK ZIJN VOOR GEVOLG-, INDIRECTE, SPECIALE OF INCIDENTELE OF SCHADE MET BETREKKING TOT DE TESTS, ZELFS ALS PRINCIPLED TECHNOLOGIES, INC. IS GEWEZEN OP DE MOGELIJKHEID VAN DERGELIJKE SCHADE. DE AANSPRAKELIJKHEID VAN PRINCIPLED TECHNOLOGIES, INC. IS IN ELKE SITUATIE BEPERKT TOT HET BEDRAG DAT IS BETAALD IN VERBAND MET DE TESTS DOOR PRINCIPLED TECHNOLOGIES, INC. DE KLANT BESCHIKT ALLEEN OVER DE VERHAALSMOGELIJKHEDEN DIE HIER WORDEN VERMELD.
Cloudvergelijking: Microsoft private cloud op de Dell oplossing met Intel technologie vs. een toonaangevende public cloudservice
Een testrapport door Principled Technologies 27