SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Downloaden Sie, um offline zu lesen
ONECloud@Blum
02.10.2019
About Blum
Our Infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 2
About Blum
Our Infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 3
▪ 7983 Employees worldwide
▪ 6037 Employees Austria
▪ 8 Plants in Vorarlberg, others in Poland, USA and Brasil
▪ 31 Subsidiaries
▪ 258 Employees in IS
▪ 17 Employees in Infrastructure
▪ 8 Employees in Datacenter Team (Cabling, Network, Storage, Phys./ Virt. Hardware, Printing, Backup)
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 4
About Blum
Our Infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 5
▪ 89 VMware Hosts in 23 Clusters
▪ 1526 VMs
▪ 514.63 TB VMWare Storage (Tier1 + Tier0)
▪ 17 Templates ( + 4 Opennebula)
▪ ~ 10% Linux, ~ 90% Windows
▪ ~ 400 VMs using the same template (Z-Point)
▪ Netbox as central IPAM/DCIM Tool
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 6
About Blum
Our infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 7
Why NTS Captain?
▪ “Selfservice” for Users
▪ Automatisation of the processes (work in Progress)
▪ All Machines “the same” – creating Standards
▪ Less work for Infrastructure-Department
▪ Faster deployment of new VMs
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 8
What did we wanted to automate?
▪ Automatic deployment of VM (VCenter Folder, VLAN)
▪ Automatic AD Domain Join (incl. Description in AD Account)
▪ Automatic sync for IP Adresses with IPAM Tool
▪ Automatic creation of Hosts in ASG RemoteViewer
▪ SCOM -> Automatic mapping of Supportgroups
▪ Windows Updateschedule automatically assigned in SCCM
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 9
What happens exactly?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 10
VM
created via
GUI
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 11
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 12
What happens exactly?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 13
VM
created via
GUI
Hook for
IPAM
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 14
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 15
What happens exactly?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 16
VM
created via
GUI
Hook for
IPAM
Hook for
new VM
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 17
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 18
SCCM Windows Update Schedule
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 19
ASG RemoteViewer
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 20
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 21
PowerShell Registryentry for Monitoring
Description for VM in AD Account
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 22
What happens exactly?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 23
VM
created via
GUI
Hook for
IPAM
Hook for
new VM
Context.
Windows
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 24
Contextualisation
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 25
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 26
What happens exactly?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 27
VM
created via
GUI
Hook for
IPAM
Hook for
new VM
Context.
Windows
LAPS
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 28
What did we wanted to automate?
▪ Automatic deployment of VM (VCenter Folder, VLAN)
▪ Automatic AD Domain Join (incl. Description in AD Account)
▪ Automatic sync for IP Adresses with IPAM Tool
▪ Automatic creation of Hosts in ASG RemoteViewer
▪ SCOM -> Automatic mapping of Supportgroups
▪ Windows Updateschedule automatically assigned in SCCM
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 29
How we build our templates
1. Install Windows
2. Install LAPS (LAPS -> Local Admin Password Solution)
3. Install Onecontext MSI
4. Sysprep
5. Convert VM to Template
6. Import Image in OpenNebula
7. Clone without Images
8. Copy Context-Script
9. Define Context-variables
10.Define Network
11.Done (Duration approx. 10 Minutes)
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 30
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 31
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 32
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 33
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 34
Summary
▪ New Templates really easy to create and customise
▪ Shorter time to fullfill requests (from ~ 2 Days down to ~ 2 Minutes)
▪ Less work for Infrastructure-Department
▪ More satisfied Customers (Who loves to wait for a VM?)
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 35
About Blum
Our infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 36
ExampleZ-Point
(ControlPC for our productionlines)
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 37
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 38
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 39
Example W2Kxx Standard VM
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 40
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 41
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 42
About Blum
Our infrastructure
NTS Captain/OpenNebula at Blum
Examples
Next steps
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 43
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 44
What’s next?
▪ Integration with MS Orchestrator for Ticketsystem and automation of AD Tasks
▪ Onboarding and templates for further Departments (BBA/Web/AppServer + SAP)
▪ Azure Deployment (Resource Model, not Classic VM)
Questions?
02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 45
NTS CAPTAIN / OpenNebula at Julius Blum GmbH

Weitere ähnliche Inhalte

Ähnlich wie NTS CAPTAIN / OpenNebula at Julius Blum GmbH

The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018
The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018
The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018Codemotion
 
Introduction to IBM Bluemix for Java Developers
Introduction to IBM Bluemix for Java DevelopersIntroduction to IBM Bluemix for Java Developers
Introduction to IBM Bluemix for Java DevelopersNiklas Heidloff
 
IBM Collaboration Solutions Domino on Cloud ICSUG 2015
IBM Collaboration Solutions Domino on Cloud ICSUG 2015IBM Collaboration Solutions Domino on Cloud ICSUG 2015
IBM Collaboration Solutions Domino on Cloud ICSUG 2015ICS User Group
 
IBM Connections - ein Update
IBM Connections - ein UpdateIBM Connections - ein Update
IBM Connections - ein UpdateBelsoft
 
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Michael Elder
 
Customer centric delivery to the cloud
Customer centric delivery to the cloudCustomer centric delivery to the cloud
Customer centric delivery to the cloudThoughtworks
 
DevOps on AWS: A Practical Introduction
DevOps on AWS: A Practical IntroductionDevOps on AWS: A Practical Introduction
DevOps on AWS: A Practical Introductionaledsage
 
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)Niklas Heidloff
 
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)Yong Feng
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trustteam-WIBU
 
Developing Integrations for IBM Integration Bus on Cloud
Developing Integrations for IBM Integration Bus on CloudDeveloping Integrations for IBM Integration Bus on Cloud
Developing Integrations for IBM Integration Bus on CloudGeza Geleji
 
Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing Systemteam-WIBU
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practicesteam-WIBU
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenariosteam-WIBU
 
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud appsKubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud appsAna-Maria Mihalceanu
 
Kafka Summit 2019 Microservice Orchestration
Kafka Summit 2019 Microservice OrchestrationKafka Summit 2019 Microservice Orchestration
Kafka Summit 2019 Microservice Orchestrationlarsfrancke
 
Building and Evolving a Dependency-Graph Based Microservice Architecture (La...
 Building and Evolving a Dependency-Graph Based Microservice Architecture (La... Building and Evolving a Dependency-Graph Based Microservice Architecture (La...
Building and Evolving a Dependency-Graph Based Microservice Architecture (La...confluent
 
The Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSThe Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSVMware Tanzu
 
beroNet Partnerprogram Webinar
beroNet Partnerprogram WebinarberoNet Partnerprogram Webinar
beroNet Partnerprogram WebinarMichiel Top
 

Ähnlich wie NTS CAPTAIN / OpenNebula at Julius Blum GmbH (20)

The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018
The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018
The Serverless Full Stack - Glynn Bird - Codemotion Amsterdam 2018
 
Introduction to IBM Bluemix for Java Developers
Introduction to IBM Bluemix for Java DevelopersIntroduction to IBM Bluemix for Java Developers
Introduction to IBM Bluemix for Java Developers
 
IBM Collaboration Solutions Domino on Cloud ICSUG 2015
IBM Collaboration Solutions Domino on Cloud ICSUG 2015IBM Collaboration Solutions Domino on Cloud ICSUG 2015
IBM Collaboration Solutions Domino on Cloud ICSUG 2015
 
IBM Connections - ein Update
IBM Connections - ein UpdateIBM Connections - ein Update
IBM Connections - ein Update
 
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
Client Deployment of IBM Cloud Private (IBM #Think2019 #5964)
 
z/VM and OpenStack
z/VM and OpenStackz/VM and OpenStack
z/VM and OpenStack
 
Customer centric delivery to the cloud
Customer centric delivery to the cloudCustomer centric delivery to the cloud
Customer centric delivery to the cloud
 
DevOps on AWS: A Practical Introduction
DevOps on AWS: A Practical IntroductionDevOps on AWS: A Practical Introduction
DevOps on AWS: A Practical Introduction
 
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)IBM Enterprise Social Solutions  on Bluemix (XPages and Connections)
IBM Enterprise Social Solutions on Bluemix (XPages and Connections)
 
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)
Client Deployment of IBM Cloud Private (Think 2019 Session 5964A)
 
Lost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of TrustLost Licenses - The Fine Balance of Trust
Lost Licenses - The Fine Balance of Trust
 
Developing Integrations for IBM Integration Bus on Cloud
Developing Integrations for IBM Integration Bus on CloudDeveloping Integrations for IBM Integration Bus on Cloud
Developing Integrations for IBM Integration Bus on Cloud
 
Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing System
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
 
Cloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline ScenariosCloud-Based Licensing in Offline Scenarios
Cloud-Based Licensing in Offline Scenarios
 
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud appsKubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud apps
 
Kafka Summit 2019 Microservice Orchestration
Kafka Summit 2019 Microservice OrchestrationKafka Summit 2019 Microservice Orchestration
Kafka Summit 2019 Microservice Orchestration
 
Building and Evolving a Dependency-Graph Based Microservice Architecture (La...
 Building and Evolving a Dependency-Graph Based Microservice Architecture (La... Building and Evolving a Dependency-Graph Based Microservice Architecture (La...
Building and Evolving a Dependency-Graph Based Microservice Architecture (La...
 
The Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSThe Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKS
 
beroNet Partnerprogram Webinar
beroNet Partnerprogram WebinarberoNet Partnerprogram Webinar
beroNet Partnerprogram Webinar
 

Mehr von OpenNebula Project

OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebula Project
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebula Project
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebula Project
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebula Project
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebula Project
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebula Project
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebula Project
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebula Project
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaOpenNebula Project
 
NTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItNTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItOpenNebula Project
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula Project
 
Performant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayPerformant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayOpenNebula Project
 
NetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaNetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaOpenNebula Project
 
NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10OpenNebula Project
 
Security for Private Cloud Environments
Security for Private Cloud EnvironmentsSecurity for Private Cloud Environments
Security for Private Cloud EnvironmentsOpenNebula Project
 
CheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaCheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaOpenNebula Project
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaOpenNebula Project
 
OpenNebula and StorPool: Building Powerful Clouds
OpenNebula and StorPool: Building Powerful CloudsOpenNebula and StorPool: Building Powerful Clouds
OpenNebula and StorPool: Building Powerful CloudsOpenNebula Project
 

Mehr von OpenNebula Project (20)

OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
OpenNebulaConf2019 - Welcome and Project Update - Ignacio M. Llorente, Rubén ...
 
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
OpenNebulaConf2019 - Building Virtual Environments for Security Analyses of C...
 
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
OpenNebulaConf2019 - CORD and Edge computing with OpenNebula - Alfonso Aureli...
 
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
OpenNebulaConf2019 - 6 years (+) OpenNebula - Lessons learned - Sebastian Man...
 
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
OpenNebulaConf2019 - Performant and Resilient Storage the Open Source & Linux...
 
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAFOpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
OpenNebulaConf2019 - Image Backups in OpenNebula - Momčilo Medić - ITAF
 
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
OpenNebulaConf2019 - How We Use GOCA to Manage our OpenNebula Cloud - Jean-Ph...
 
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
OpenNebulaConf2019 - Crytek: A Video gaming Edge Implementation "on the shoul...
 
Replacing vCloud with OpenNebula
Replacing vCloud with OpenNebulaReplacing vCloud with OpenNebula
Replacing vCloud with OpenNebula
 
NTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do ItNTS: What We Do With OpenNebula - and Why We Do It
NTS: What We Do With OpenNebula - and Why We Do It
 
OpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISPOpenNebula from the Perspective of an ISP
OpenNebula from the Perspective of an ISP
 
Performant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux WayPerformant and Resilient Storage: The Open Source & Linux Way
Performant and Resilient Storage: The Open Source & Linux Way
 
NetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebulaNetApp Hybrid Cloud with OpenNebula
NetApp Hybrid Cloud with OpenNebula
 
NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10NSX with OpenNebula - upcoming 5.10
NSX with OpenNebula - upcoming 5.10
 
Security for Private Cloud Environments
Security for Private Cloud EnvironmentsSecurity for Private Cloud Environments
Security for Private Cloud Environments
 
CheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebulaCheckPoint R80.30 Installation on OpenNebula
CheckPoint R80.30 Installation on OpenNebula
 
DE-CIX: CloudConnectivity
DE-CIX: CloudConnectivityDE-CIX: CloudConnectivity
DE-CIX: CloudConnectivity
 
DDC Demo
DDC DemoDDC Demo
DDC Demo
 
Cloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebulaCloud Disaggregation with OpenNebula
Cloud Disaggregation with OpenNebula
 
OpenNebula and StorPool: Building Powerful Clouds
OpenNebula and StorPool: Building Powerful CloudsOpenNebula and StorPool: Building Powerful Clouds
OpenNebula and StorPool: Building Powerful Clouds
 

Kürzlich hochgeladen

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 

Kürzlich hochgeladen (20)

Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 

NTS CAPTAIN / OpenNebula at Julius Blum GmbH

  • 2. About Blum Our Infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 2
  • 3. About Blum Our Infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 3
  • 4. ▪ 7983 Employees worldwide ▪ 6037 Employees Austria ▪ 8 Plants in Vorarlberg, others in Poland, USA and Brasil ▪ 31 Subsidiaries ▪ 258 Employees in IS ▪ 17 Employees in Infrastructure ▪ 8 Employees in Datacenter Team (Cabling, Network, Storage, Phys./ Virt. Hardware, Printing, Backup) 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 4
  • 5. About Blum Our Infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 5
  • 6. ▪ 89 VMware Hosts in 23 Clusters ▪ 1526 VMs ▪ 514.63 TB VMWare Storage (Tier1 + Tier0) ▪ 17 Templates ( + 4 Opennebula) ▪ ~ 10% Linux, ~ 90% Windows ▪ ~ 400 VMs using the same template (Z-Point) ▪ Netbox as central IPAM/DCIM Tool 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 6
  • 7. About Blum Our infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 7
  • 8. Why NTS Captain? ▪ “Selfservice” for Users ▪ Automatisation of the processes (work in Progress) ▪ All Machines “the same” – creating Standards ▪ Less work for Infrastructure-Department ▪ Faster deployment of new VMs 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 8
  • 9. What did we wanted to automate? ▪ Automatic deployment of VM (VCenter Folder, VLAN) ▪ Automatic AD Domain Join (incl. Description in AD Account) ▪ Automatic sync for IP Adresses with IPAM Tool ▪ Automatic creation of Hosts in ASG RemoteViewer ▪ SCOM -> Automatic mapping of Supportgroups ▪ Windows Updateschedule automatically assigned in SCCM 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 9
  • 10. What happens exactly? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 10 VM created via GUI
  • 11. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 11
  • 12. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 12
  • 13. What happens exactly? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 13 VM created via GUI Hook for IPAM
  • 14. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 14
  • 15. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 15
  • 16. What happens exactly? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 16 VM created via GUI Hook for IPAM Hook for new VM
  • 17. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 17
  • 18. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 18 SCCM Windows Update Schedule
  • 19. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 19 ASG RemoteViewer
  • 20. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 20
  • 21. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 21 PowerShell Registryentry for Monitoring Description for VM in AD Account
  • 22. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 22
  • 23. What happens exactly? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 23 VM created via GUI Hook for IPAM Hook for new VM Context. Windows
  • 24. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 24 Contextualisation
  • 25. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 25
  • 26. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 26
  • 27. What happens exactly? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 27 VM created via GUI Hook for IPAM Hook for new VM Context. Windows LAPS
  • 28. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 28
  • 29. What did we wanted to automate? ▪ Automatic deployment of VM (VCenter Folder, VLAN) ▪ Automatic AD Domain Join (incl. Description in AD Account) ▪ Automatic sync for IP Adresses with IPAM Tool ▪ Automatic creation of Hosts in ASG RemoteViewer ▪ SCOM -> Automatic mapping of Supportgroups ▪ Windows Updateschedule automatically assigned in SCCM 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 29
  • 30. How we build our templates 1. Install Windows 2. Install LAPS (LAPS -> Local Admin Password Solution) 3. Install Onecontext MSI 4. Sysprep 5. Convert VM to Template 6. Import Image in OpenNebula 7. Clone without Images 8. Copy Context-Script 9. Define Context-variables 10.Define Network 11.Done (Duration approx. 10 Minutes) 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 30
  • 31. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 31
  • 32. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 32
  • 33. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 33
  • 34. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 34
  • 35. Summary ▪ New Templates really easy to create and customise ▪ Shorter time to fullfill requests (from ~ 2 Days down to ~ 2 Minutes) ▪ Less work for Infrastructure-Department ▪ More satisfied Customers (Who loves to wait for a VM?) 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 35
  • 36. About Blum Our infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 36
  • 37. ExampleZ-Point (ControlPC for our productionlines) 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 37
  • 38. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 38
  • 39. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 39
  • 40. Example W2Kxx Standard VM 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 40
  • 41. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 41
  • 42. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 42
  • 43. About Blum Our infrastructure NTS Captain/OpenNebula at Blum Examples Next steps 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 43
  • 44. 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 44 What’s next? ▪ Integration with MS Orchestrator for Ticketsystem and automation of AD Tasks ▪ Onboarding and templates for further Departments (BBA/Web/AppServer + SAP) ▪ Azure Deployment (Resource Model, not Classic VM)
  • 45. Questions? 02.10.2019 | © Copyright by Blum | Name | Vertraulich/Confidential 45