De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Antoine Schokker Gabrie van Zanten

Verwante presentaties


Presentatie over: "Antoine Schokker Gabrie van Zanten"— Transcript van de presentatie:

1

2 Antoine Schokker Gabrie van Zanten
vCloud Maastro CLINIC Antoine Schokker Gabrie van Zanten GABRIE

3 Antoine Schokker Senior Consultant Open Line
Senior Consultant vanuit Maastro CLINIC ANTOINE Antoine Schokker

4 Gabrie van Zanten Principal Consultant Open Line VMware vExpert
Design en implementatie Maastro CLINIC vCloud project Blog: GABRIE Gabrie van Zanten

5 Open Line, aangenaam! 120 medewerkers
Samenwerken met vooraanstaande organisaties in de ICT branche Contractvormen: Consultancy Projecten SLA Open Line, aangenaam! GABRIE

6 Open Line Diensten Consultancy Project Hosting Housing
Smart Monitoring Smart Back-up Smart Storage Business Continuïty Open Line Diensten GABRIE

7 Maastro CLINIC Radiotherapeutisch Instituut Midden en Zuid-Limburg
Bestraling van diverse kankersoorten Röntgenstraling, echter vele malen sterker Radioactieve bron Behandeling patiënten Scholing Wetenschappelijk onderzoek Academisch Ziekenhuis Maastricht (azM) Universiteit Maastricht ANTOINE

8 Maastro CLINIC OTA(P) Project
Doel OTA(P)-oplossing Snellere en stabielere release van eigen ontwikkelde software Stabielere Softwarerelease en –updates van externe leveranciers Toerekenen van resources en kosten aan projecten – Chargeback (EU-gerelateerd) Creëren van OTA omgevingen gebaseerd op productieomgeving t.b.v. onderzoeksactiviteiten OTAP = Ontwikkel, Test, Acceptatie, Productie ANTOINE

9 Maastro CLINIC OTA(P) Project
Requirements OTA(P)-oplossing Geïsoleerde OTA omgevingen Identiek aan Productieomgeving: IP adressen behouden Applicaties niet dynamisch Meerdere kopieën van applicatiesets tegelijk actief Met zo min mogelijk beheerinspanning applicatieset uitrollen evt. overlaten aan gebruikers OTAP = Ontwikkel, Test, Acceptatie, Productie ANTOINE

10 Maastro CLINIC OTA(P) Project
Marktonderzoek Offertetraject Gunning Realisatie Technische installatie Organisatorische design Oplevering Organisatorisch design Wie denkt mee? Wat doen we wel en wat doen we niet? Hoe doen we het? Meest intensieve project onderdeel ANTOINE

11 Productie omgeving: De P-omgeving:
bestaat uit applicaties die in Maastro CLINIC gebruikt worden door meer dan 1 persoon wordt door I&S beheerd Op de P-omgeving: is een formeel changeproces van toepassing draaien alleen gevalideerde applicaties ANTOINE

12 Acceptatie omgeving: De Acceptatie omgeving:
is bestemd voor (een) applicatie(s) in acceptatie die uiteindelijk in de P-omgeving worden ingezet. wordt door I&S beheerd is een ‘directe’ afgeleide van de P-omgeving bevat een extractie van Citrix en Citrix-Varian wordt ook de documentatie (manual, install, etc) geaccepteerd. Bestaat er maar één van ! ANTOINE

13 Acceptatie omgeving (eisen):
Acceptatietesten (minimaal hoofd scenario’s) zijn beschreven en goedgekeurd door Change Advisory Board Acceptatie testen geslaagd Roll-back scenario beschreven en getest Documentatie conform eisen eindgebruikers/beheerders Formele goedkeuring door eindgebruikers ANTOINE

14 Test omgeving: De Test omgeving:
is bestemd voor (een) applicatie(s) in Test die uiteindelijk in de P-omgeving worden ingezet is een schone omgeving De applicatie(s) in test: zal/zullen uiteindelijk beheerd worden door I&S heeft/hebben interactie met omliggende processen/applicaties/databases In de T-omgeving: wordt (installatie)documentatie samengesteld wordt niet ‘geknutseld’ bevinden zich geautomatiseerde standaardtesten bevindt zich een debugger ANTOINE Schone omgeving d.w.z.: Voor elke wijziging nieuwe O-omgeving klaarzetten. Wijziging in P dan is het opruimen O-omgeving. Niet Knutselen: Niet even een wijziging in broncode maken, maar proces volgen!!!

15 Ontwikkel omgeving: De ontwikkelomgeving:
is bestemd voor (een) applicatie(s) in ontwikkeling die uiteindelijk in de P-omgeving worden ingezet is een ‘speeltuin’ heeft een software debugger is gescheiden van de T-omgeving De applicatie(s) in ontwikkeling zal/zullen uiteindelijk beheerd worden door I&S In de O-omgeving wordt documentatie gegenereerd ANTOINE

16 Onderhoud: Hoe wordt OTA onderhouden?
OS en applicatie updates bijwerken in template en opgeslagen als meest recente versie? Wat gebeurt er met de oude versie? Hoe worden updates verwerkt in al lopende versies? Nieuwe uitrol omgeving of Update opnemen in lopende project Beide gevallen moeten mogelijk zijn ANTOINE

17 Proces: O ↔ T ↔ A ↔ P ANTOINE

18 Technische realisatie
GABRIE

19 Maastro vCloud GABRIE

20 Technische Keuze Technisch design
Inrichting VMware vSphere 5.1 Enterprise omgeving Inrichting VMware vCloud Director 5.1 VMware vCloud 1.5 of VMware vCloud Director 5.1? vCloud Director 1.5 bewezen vCloud Director 5.1 belangrijke design verschillen Storage Profiles Snapshots Provision vApp Templates Nu vCloud Director 1.5 implementeren betekent achterstand GABRIE

21 VMware vCloud Director
Productie Integratie VMware vCloud Director Productie Cluster VMware vCenter Server Resource Pools Datastores Resource Pools Port Groups Datastores Port Groups VMware vCenter Server VMware vSphere GABRIE

22 VMware vCloud Director
Management VMs VMware vCloud Director Productie Cluster vCenter vCloud ChargeBack vShield Alle Management VMs in Productie cluster Duidelijke scheiding OTA resources geen bedreiging Management VMs GABRIE

23 vCloud Resources GABRIE

24 vApp Design GABRIE

25 vApp Design Proces: Digitrans ANTOINE

26 vApp combinaties: Kleine versus grote vApps Kleine (1 a 2 VMs)
Lego©-stenen Eenvoudig uit te rollen Meer netwerkkoppelingen met andere vApps Netwerkbeheer complexer Grote vApps Makkelijke opzet van vApps Netwerkbeheer eenvoudiger Elke vApp heeft veel (ongebruikte) resources nodig per uitrol GABRIE

27 vApp combinaties: Architectuur:
Welke vApps willen we hebben en waaruit bestaan deze? Uitgaan van Ketentest Uitgaan van Proces Uitgaan van Use-Cases Uitgaan van Scenario ANTOINE

28 vApp Definitie o.b.v. scenario
0 = Change zelf 1 = Direct geraakt 2 = Indirect geraakt 3 = enz. 0, 1 = 1 vApp 2, 3 = testinput en outputdata ANTOINE

29 vApp combinaties ANTOINE

30 vApp combinaties: Welke applicaties en diensten per vApp?
Hoe vaak gelijktijdige kopieën van een vApp (=aantal netwerken)? vApp overzicht met netwerkverbindingen naar buiten toe? vApp overzicht met netwerkverbindingen buiten de vApp naar de vApp? Connecties naar/van CT/Linac? GABRIE

31


Download ppt "Antoine Schokker Gabrie van Zanten"

Verwante presentaties


Ads door Google