SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
Proxmox Virtual Environment 4.0
An open source hypervisor
Thomas Lamprecht
SFScon
November 13th 2015
Thomas Lamprecht — Proxmox Virtual Environment 4.0 1/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 2/23
Who Is Who
A Brief Introduction
Thomas Lamprecht
Studying Computer Engineering at Vienna’s Institute of
Technology
Interested in Linux and open source since a young age
Started working on Proxmox VE at beginning of summer
Proxmox
Self-funded open source start-up based in Vienna/Austria
Proxmox Mail Gateway
Proxmox Virtual Environment release
Very active and helpful Community
World Wide partner Network
Thomas Lamprecht — Proxmox Virtual Environment 4.0 3/23
Who Is Who
A Brief Introduction
Thomas Lamprecht
Studying Computer Engineering at Vienna’s Institute of
Technology
Interested in Linux and open source since a young age
Started working on Proxmox VE at beginning of summer
Proxmox
Self-funded open source start-up based in Vienna/Austria
Proxmox Mail Gateway
Proxmox Virtual Environment release
Very active and helpful Community
World Wide partner Network
Thomas Lamprecht — Proxmox Virtual Environment 4.0 3/23
What Proxmox VE Is
A Brief Introduction
Open source (AGPLv3) server virtualization solution
Multilingual GUI to manage VMs and CTs
Based on Debian
Using:
KVM/QEMU for full virtualization
LXC for container based systems
A wide variety of storage technologies
In house developed High Availability manager
corosync for fault tolerant cluster communication
Contributions from all over the world
Thomas Lamprecht — Proxmox Virtual Environment 4.0 4/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 6/23
KVM
Fast Full Virtualization
Leading virtualization technology for Linux
In mainline kernel since 2.6.20
Arbitrary guest support (Linux, Windows, BSD, . . . )
Paravirtualization (VirtIO)
Live migration to other hosts
Thomas Lamprecht — Proxmox Virtual Environment 4.0 7/23
LXC
Lightweight Linux Container
Performs like a standalone server
No emulation, runs as process on the host
Provide and secure system containers through:
Control groups (cgroups)
Namespaces
Mandatory access control
seccomp
AppArmor
Limited to Linux guests only
Thomas Lamprecht — Proxmox Virtual Environment 4.0 8/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 10/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Proxmox VE 4.0
What Is New
Replacing OpenVZ with LXC
Linux Kernel 4.2
New High Availability manager
QEMU 2.4
IPv6 support
AppArmor
Integrated Ceph server
DRBD9 support
Advanced bash auto completion
Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 12/23
Proxmox VE Cluster
Clustering
Thomas Lamprecht — Proxmox Virtual Environment 4.0 13/23
Proxmox VE Cluster
Control the Cluster
Use the Web GUI and the CLI tools
Access the whole cluster on every node
Unique multi-master design
No single point of failure
Thomas Lamprecht — Proxmox Virtual Environment 4.0 14/23
Proxmox VE Cluster
Create a Cluster
First create the cluster on one node:
[ uno]# pvecm c r e a t e sfs −c l u s t e r
Then add other nodes to it:
[ due]# pvecm add <ip−from−uno>
[ t r e ]# pvecm add <ip−from−uno−or−due>
A three node cluster, ready for High Availability, is now
configured.
Thomas Lamprecht — Proxmox Virtual Environment 4.0 15/23
High Availability
Securing the Cluster Service
What is HA?
Watchdog based self-fencing
Monitor Virtual Machines and Container
Focused on simplicity and stability
Thomas Lamprecht — Proxmox Virtual Environment 4.0 16/23
High Availability
Adding Services
Add a CT or a VM to the Proxmox VE HA manager
[ uno]# ha−manager add 100
Now the services are HA monitored.
[ uno]# ha−manager s t a t u s
quorum OK
master due ( active , F r i Nov 6 15:11:00)
lrm due ( active , F r i Nov 6 15:11:02)
lrm t r e ( active , F r i Nov 6 15:11:02)
lrm uno ( active , F r i Nov 6 15:11:02)
s e r v i c e vm:100 ( tre , s t a r t e d )
Thomas Lamprecht — Proxmox Virtual Environment 4.0 17/23
High Availability
Adding Services
Add a CT or a VM to the Proxmox VE HA manager
[ uno]# ha−manager add 100
Now the services are HA monitored.
[ uno]# ha−manager s t a t u s
quorum OK
master due ( active , F r i Nov 6 15:11:00)
lrm due ( active , F r i Nov 6 15:11:02)
lrm t r e ( active , F r i Nov 6 15:11:02)
lrm uno ( active , F r i Nov 6 15:11:02)
s e r v i c e vm:100 ( tre , s t a r t e d )
Thomas Lamprecht — Proxmox Virtual Environment 4.0 17/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 18/23
pmxcfs
The Proxmox Cluster Filesystem
Realtime replicated
Database-driven
Simple configuration files
Strong consistency checks
Fault tolerant
Thomas Lamprecht — Proxmox Virtual Environment 4.0 19/23
Proxmox VE API
REST- and powerful
Formally defined with JSON schema
Automatic parameter verification
Automatic generation of API documentation
Provides easy CLI tools generation
Thomas Lamprecht — Proxmox Virtual Environment 4.0 20/23
Outline
1 Introduction
2 Virtualization Technologies
3 Proxmox VE 4.0
4 Clustering and High Availability
5 Unique Designs
6 Resources
Thomas Lamprecht — Proxmox Virtual Environment 4.0 21/23
Resources
In Depth Reading Material
Proxmox VE Source Code
https://git.proxmox.com/
Proxmox VE Wiki
https://pve.proxmox.com/
QEMU
http://qemu.org/
KVM
http://linux-kvm.org/
LXC
https://linuxcontainers.org/
Thomas Lamprecht — Proxmox Virtual Environment 4.0 22/23
Questions?
Thomas Lamprecht
t.lamprecht@proxmox.com
Thomas Lamprecht — Proxmox Virtual Environment 4.0 23/23

Contenu connexe

Tendances

Software Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxSoftware Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxGLC Networks
 
The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023Lorenzo Miniero
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기Ian Choi
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Diverajdeep
 
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料zgock
 
Open vSwitch Introduction
Open vSwitch IntroductionOpen vSwitch Introduction
Open vSwitch IntroductionHungWei Chiu
 
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月VirtualTech Japan Inc.
 
Ceph Performance and Sizing Guide
Ceph Performance and Sizing GuideCeph Performance and Sizing Guide
Ceph Performance and Sizing GuideJose De La Rosa
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.saad_khan1122
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution Cisco Canada
 
急速に進化を続けるCNIプラグイン Antrea
急速に進化を続けるCNIプラグイン Antrea 急速に進化を続けるCNIプラグイン Antrea
急速に進化を続けるCNIプラグイン Antrea Motonori Shindo
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking ShapeBlue
 
Kubernetes Networking 101
Kubernetes Networking 101Kubernetes Networking 101
Kubernetes Networking 101Weaveworks
 
Troubleshooting containerized triple o deployment
Troubleshooting containerized triple o deploymentTroubleshooting containerized triple o deployment
Troubleshooting containerized triple o deploymentSadique Puthen
 
Linux KVM環境におけるGPGPU活用最新動向
Linux KVM環境におけるGPGPU活用最新動向Linux KVM環境におけるGPGPU活用最新動向
Linux KVM環境におけるGPGPU活用最新動向Taira Hajime
 
仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディングTakuya ASADA
 

Tendances (20)

Software Defined Datacenter with Proxmox
Software Defined Datacenter with ProxmoxSoftware Defined Datacenter with Proxmox
Software Defined Datacenter with Proxmox
 
The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023The challenges of hybrid meetings @ CommCon 2023
The challenges of hybrid meetings @ CommCon 2023
 
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
[OpenStack] 공개 소프트웨어 오픈스택 입문 & 파헤치기
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
openSUSEで最強仮想環境をつくろう - ゲーミングから仮想通貨まで - OSC名古屋2017セミナー資料
 
Open shift 4-update
Open shift 4-updateOpen shift 4-update
Open shift 4-update
 
Open vSwitch Introduction
Open vSwitch IntroductionOpen vSwitch Introduction
Open vSwitch Introduction
 
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
NFVアプリケーションをOpenStack上で動かす為に - OpenStack最新情報セミナー 2017年7月
 
Ceph Performance and Sizing Guide
Ceph Performance and Sizing GuideCeph Performance and Sizing Guide
Ceph Performance and Sizing Guide
 
Demystifying openvswitch
Demystifying openvswitchDemystifying openvswitch
Demystifying openvswitch
 
what is LINUX ? presentation.
what is LINUX ? presentation.what is LINUX ? presentation.
what is LINUX ? presentation.
 
Meetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStackMeetup 23 - 02 - OVN - The future of networking in OpenStack
Meetup 23 - 02 - OVN - The future of networking in OpenStack
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution
 
急速に進化を続けるCNIプラグイン Antrea
急速に進化を続けるCNIプラグイン Antrea 急速に進化を続けるCNIプラグイン Antrea
急速に進化を続けるCNIプラグイン Antrea
 
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
Deploying CloudStack and Ceph with flexible VXLAN and BGP networking
 
Kubernetes Networking 101
Kubernetes Networking 101Kubernetes Networking 101
Kubernetes Networking 101
 
Troubleshooting containerized triple o deployment
Troubleshooting containerized triple o deploymentTroubleshooting containerized triple o deployment
Troubleshooting containerized triple o deployment
 
Linux KVM環境におけるGPGPU活用最新動向
Linux KVM環境におけるGPGPU活用最新動向Linux KVM環境におけるGPGPU活用最新動向
Linux KVM環境におけるGPGPU活用最新動向
 
Qemu
QemuQemu
Qemu
 
仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング仮想化環境におけるパケットフォワーディング
仮想化環境におけるパケットフォワーディング
 

En vedette

Proxmox; an overview and demo
Proxmox; an overview and demoProxmox; an overview and demo
Proxmox; an overview and demohooliowobbits
 
Virtualisasi network ( gns3 )
Virtualisasi network ( gns3 )Virtualisasi network ( gns3 )
Virtualisasi network ( gns3 )Jirji Zaidan
 
Step by step konfigurasi squid server dari berbagai kasus
Step by step konfigurasi squid server dari berbagai kasusStep by step konfigurasi squid server dari berbagai kasus
Step by step konfigurasi squid server dari berbagai kasusfilar
 
Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
Ceph, Docker, Heroku Slugs, CoreOS and Deis OverviewCeph, Docker, Heroku Slugs, CoreOS and Deis Overview
Ceph, Docker, Heroku Slugs, CoreOS and Deis OverviewLeo Lorieri
 
Proxmox VE 4.3 vs VMWare vSphere 6.1
Proxmox VE 4.3 vs VMWare vSphere 6.1Proxmox VE 4.3 vs VMWare vSphere 6.1
Proxmox VE 4.3 vs VMWare vSphere 6.1Chris Hsiang
 
Proxmox 4.2 usage in the Standards Interoperability PLM Project
Proxmox 4.2 usage in the Standards Interoperability PLM Project Proxmox 4.2 usage in the Standards Interoperability PLM Project
Proxmox 4.2 usage in the Standards Interoperability PLM Project Dr Nicolas Figay
 
Contoh Project Metode Penelitian
Contoh Project Metode PenelitianContoh Project Metode Penelitian
Contoh Project Metode PenelitianNataniel Papalangi
 
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...Mohd Khairulazam
 
Contoh Judul Tugas Akhir D3 TKJ
Contoh Judul Tugas Akhir D3 TKJContoh Judul Tugas Akhir D3 TKJ
Contoh Judul Tugas Akhir D3 TKJRudy Hendrawan
 
EC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerEC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerGeorge Miranda
 
Mail server configuration
Mail server configurationMail server configuration
Mail server configurationchacheng oo
 

En vedette (13)

Proxmox; an overview and demo
Proxmox; an overview and demoProxmox; an overview and demo
Proxmox; an overview and demo
 
Presentasi Thesis
Presentasi ThesisPresentasi Thesis
Presentasi Thesis
 
Virtualisasi network ( gns3 )
Virtualisasi network ( gns3 )Virtualisasi network ( gns3 )
Virtualisasi network ( gns3 )
 
Squid indonesia
Squid indonesiaSquid indonesia
Squid indonesia
 
Step by step konfigurasi squid server dari berbagai kasus
Step by step konfigurasi squid server dari berbagai kasusStep by step konfigurasi squid server dari berbagai kasus
Step by step konfigurasi squid server dari berbagai kasus
 
Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
Ceph, Docker, Heroku Slugs, CoreOS and Deis OverviewCeph, Docker, Heroku Slugs, CoreOS and Deis Overview
Ceph, Docker, Heroku Slugs, CoreOS and Deis Overview
 
Proxmox VE 4.3 vs VMWare vSphere 6.1
Proxmox VE 4.3 vs VMWare vSphere 6.1Proxmox VE 4.3 vs VMWare vSphere 6.1
Proxmox VE 4.3 vs VMWare vSphere 6.1
 
Proxmox 4.2 usage in the Standards Interoperability PLM Project
Proxmox 4.2 usage in the Standards Interoperability PLM Project Proxmox 4.2 usage in the Standards Interoperability PLM Project
Proxmox 4.2 usage in the Standards Interoperability PLM Project
 
Contoh Project Metode Penelitian
Contoh Project Metode PenelitianContoh Project Metode Penelitian
Contoh Project Metode Penelitian
 
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...
Mail server on Ubuntu Server 12.04 (Postfix, Courier, SSL, SpamAssassin, Clam...
 
Contoh Judul Tugas Akhir D3 TKJ
Contoh Judul Tugas Akhir D3 TKJContoh Judul Tugas Akhir D3 TKJ
Contoh Judul Tugas Akhir D3 TKJ
 
EC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and PackerEC2 AMI Factory with Chef, Berkshelf, and Packer
EC2 AMI Factory with Chef, Berkshelf, and Packer
 
Mail server configuration
Mail server configurationMail server configuration
Mail server configuration
 

Similaire à SFScon15 - Thomas Lamprecht: "Proxmox Virtual Environment 4.0"

PHP Dependency Management with Composer
PHP Dependency Management with ComposerPHP Dependency Management with Composer
PHP Dependency Management with ComposerAdam Englander
 
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdfOpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdfssuser9e06a61
 
Monitoring with prometheus
Monitoring with prometheusMonitoring with prometheus
Monitoring with prometheusKasper Nissen
 
LF_OVS_17_LXC Linux Containers over Open vSwitch
LF_OVS_17_LXC Linux Containers over Open vSwitchLF_OVS_17_LXC Linux Containers over Open vSwitch
LF_OVS_17_LXC Linux Containers over Open vSwitchLF_OpenvSwitch
 
Docker Global Hack Day #3
Docker Global Hack Day #3 Docker Global Hack Day #3
Docker Global Hack Day #3 Docker, Inc.
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installationRobert Bohne
 
Piattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgentiPiattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgentiGiulio Destri
 
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) [발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) 동현 김
 
TechWiseTV Open NX-OS Workshop
TechWiseTV  Open NX-OS WorkshopTechWiseTV  Open NX-OS Workshop
TechWiseTV Open NX-OS WorkshopRobb Boyd
 
How to-simulate-network-devices
How to-simulate-network-devicesHow to-simulate-network-devices
How to-simulate-network-devicesSusant Sahani
 
final proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Boxfinal proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a BoxParamkusham Shruthi
 
Rabbit mq簡介(上)
Rabbit mq簡介(上)Rabbit mq簡介(上)
Rabbit mq簡介(上)共和 薛
 
Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015Filipe Miranda
 
Omnisharp up and running
Omnisharp up and runningOmnisharp up and running
Omnisharp up and runningDaniel KOBINA
 
Drupalcamp es 2013 drupal with lxc docker and vagrant
Drupalcamp es 2013  drupal with lxc docker and vagrant Drupalcamp es 2013  drupal with lxc docker and vagrant
Drupalcamp es 2013 drupal with lxc docker and vagrant Ricardo Amaro
 
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived SystemsEphemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived SystemsPriyanka Aash
 
FreeSWITCH on Docker
FreeSWITCH on DockerFreeSWITCH on Docker
FreeSWITCH on Docker建澄 吳
 

Similaire à SFScon15 - Thomas Lamprecht: "Proxmox Virtual Environment 4.0" (20)

Linux clustering solution
Linux clustering solutionLinux clustering solution
Linux clustering solution
 
PHP Dependency Management with Composer
PHP Dependency Management with ComposerPHP Dependency Management with Composer
PHP Dependency Management with Composer
 
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdfOpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
 
Monitoring with prometheus
Monitoring with prometheusMonitoring with prometheus
Monitoring with prometheus
 
LF_OVS_17_LXC Linux Containers over Open vSwitch
LF_OVS_17_LXC Linux Containers over Open vSwitchLF_OVS_17_LXC Linux Containers over Open vSwitch
LF_OVS_17_LXC Linux Containers over Open vSwitch
 
Docker Global Hack Day #3
Docker Global Hack Day #3 Docker Global Hack Day #3
Docker Global Hack Day #3
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
 
Docker-v3.pdf
Docker-v3.pdfDocker-v3.pdf
Docker-v3.pdf
 
Piattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgentiPiattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgenti
 
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community) [발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
[발표자료] 오픈소스 Pacemaker 활용한 zabbix 이중화 방안(w/ Zabbix Korea Community)
 
TechWiseTV Open NX-OS Workshop
TechWiseTV  Open NX-OS WorkshopTechWiseTV  Open NX-OS Workshop
TechWiseTV Open NX-OS Workshop
 
How to-simulate-network-devices
How to-simulate-network-devicesHow to-simulate-network-devices
How to-simulate-network-devices
 
final proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Boxfinal proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Box
 
Rabbit mq簡介(上)
Rabbit mq簡介(上)Rabbit mq簡介(上)
Rabbit mq簡介(上)
 
Linux for Beginners
Linux for BeginnersLinux for Beginners
Linux for Beginners
 
Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015
 
Omnisharp up and running
Omnisharp up and runningOmnisharp up and running
Omnisharp up and running
 
Drupalcamp es 2013 drupal with lxc docker and vagrant
Drupalcamp es 2013  drupal with lxc docker and vagrant Drupalcamp es 2013  drupal with lxc docker and vagrant
Drupalcamp es 2013 drupal with lxc docker and vagrant
 
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived SystemsEphemeral DevOps: Adventures in Managing Short-Lived Systems
Ephemeral DevOps: Adventures in Managing Short-Lived Systems
 
FreeSWITCH on Docker
FreeSWITCH on DockerFreeSWITCH on Docker
FreeSWITCH on Docker
 

Plus de South Tyrol Free Software Conference

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...South Tyrol Free Software Conference
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...South Tyrol Free Software Conference
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSouth Tyrol Free Software Conference
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...South Tyrol Free Software Conference
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...South Tyrol Free Software Conference
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...South Tyrol Free Software Conference
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSouth Tyrol Free Software Conference
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSouth Tyrol Free Software Conference
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...South Tyrol Free Software Conference
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...South Tyrol Free Software Conference
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSouth Tyrol Free Software Conference
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...South Tyrol Free Software Conference
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSouth Tyrol Free Software Conference
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...South Tyrol Free Software Conference
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSouth Tyrol Free Software Conference
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...South Tyrol Free Software Conference
 

Plus de South Tyrol Free Software Conference (20)

SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
SFSCON23 - Rufai Omowunmi Balogun - SMODEX – a Python package for understandi...
 
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
SFSCON23 - Roberto Innocenti - From the design to reality is here the Communi...
 
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data HubSFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
SFSCON23 - Martin Rabanser - Real-time aeroplane tracking and the Open Data Hub
 
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
SFSCON23 - Marianna d'Atri Enrico Zanardo - How can Blockchain technologies i...
 
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
SFSCON23 - Lucas Lasota - The Future of Connectivity, Open Internet and Human...
 
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
SFSCON23 - Giovanni Giannotta - Intelligent Decision Support System for trace...
 
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelinesSFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
SFSCON23 - Elena Maines - Embracing CI/CD workflows for building ETL pipelines
 
SFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open ScienceSFSCON23 - Christian Busse - Free Software and Open Science
SFSCON23 - Christian Busse - Free Software and Open Science
 
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure mattersSFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
SFSCON23 - Charles H. Schulz - Why open digital infrastructure matters
 
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portalSFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
SFSCON23 - Andrea Vianello - Achieving FAIRness with EDP-portal
 
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
SFSCON23 - Thomas Aichner - How IoT and AI are revolutionizing Mass Customiza...
 
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke MeranSFSCON23 - Stefan Mutschlechner - Smart Werke Meran
SFSCON23 - Stefan Mutschlechner - Smart Werke Meran
 
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
SFSCON23 - Mirko Boehm - European regulators cast their eyes on maturing OSS ...
 
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free softwareSFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
SFSCON23 - Marco Pavanelli - Monitoring the fleet of Sasa with free software
 
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
SFSCON23 - Marco Cortella - KNOWAGE and AICS for 2030 agenda SDG goals monito...
 
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changerSFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
SFSCON23 - Lina Ceballos - Interoperable Europe Act - A real game changer
 
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
SFSCON23 - Johannes Näder Linus Sehn - Let’s monitor implementation of Free S...
 
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation InternetSFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
SFSCON23 - Gabriel Ku Wei Bin - Why Do We Need A Next Generation Internet
 
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis MapsSFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
SFSCON23 - Edoardo Scepi - The Brand-New Version of IGis Maps
 
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...SFSCON23 - Davide Vernassa - Empowering Insights  Unveiling the latest innova...
SFSCON23 - Davide Vernassa - Empowering Insights Unveiling the latest innova...
 

Dernier

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Dernier (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

SFScon15 - Thomas Lamprecht: "Proxmox Virtual Environment 4.0"

  • 1. Proxmox Virtual Environment 4.0 An open source hypervisor Thomas Lamprecht SFScon November 13th 2015 Thomas Lamprecht — Proxmox Virtual Environment 4.0 1/23
  • 2. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 2/23
  • 3. Who Is Who A Brief Introduction Thomas Lamprecht Studying Computer Engineering at Vienna’s Institute of Technology Interested in Linux and open source since a young age Started working on Proxmox VE at beginning of summer Proxmox Self-funded open source start-up based in Vienna/Austria Proxmox Mail Gateway Proxmox Virtual Environment release Very active and helpful Community World Wide partner Network Thomas Lamprecht — Proxmox Virtual Environment 4.0 3/23
  • 4. Who Is Who A Brief Introduction Thomas Lamprecht Studying Computer Engineering at Vienna’s Institute of Technology Interested in Linux and open source since a young age Started working on Proxmox VE at beginning of summer Proxmox Self-funded open source start-up based in Vienna/Austria Proxmox Mail Gateway Proxmox Virtual Environment release Very active and helpful Community World Wide partner Network Thomas Lamprecht — Proxmox Virtual Environment 4.0 3/23
  • 5. What Proxmox VE Is A Brief Introduction Open source (AGPLv3) server virtualization solution Multilingual GUI to manage VMs and CTs Based on Debian Using: KVM/QEMU for full virtualization LXC for container based systems A wide variety of storage technologies In house developed High Availability manager corosync for fault tolerant cluster communication Contributions from all over the world Thomas Lamprecht — Proxmox Virtual Environment 4.0 4/23
  • 6.
  • 7. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 6/23
  • 8. KVM Fast Full Virtualization Leading virtualization technology for Linux In mainline kernel since 2.6.20 Arbitrary guest support (Linux, Windows, BSD, . . . ) Paravirtualization (VirtIO) Live migration to other hosts Thomas Lamprecht — Proxmox Virtual Environment 4.0 7/23
  • 9. LXC Lightweight Linux Container Performs like a standalone server No emulation, runs as process on the host Provide and secure system containers through: Control groups (cgroups) Namespaces Mandatory access control seccomp AppArmor Limited to Linux guests only Thomas Lamprecht — Proxmox Virtual Environment 4.0 8/23
  • 10.
  • 11. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 10/23
  • 12. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 13. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 14. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 15. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 16. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 17. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 18. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 19. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 20. Proxmox VE 4.0 What Is New Replacing OpenVZ with LXC Linux Kernel 4.2 New High Availability manager QEMU 2.4 IPv6 support AppArmor Integrated Ceph server DRBD9 support Advanced bash auto completion Thomas Lamprecht — Proxmox Virtual Environment 4.0 11/23
  • 21. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 12/23
  • 22. Proxmox VE Cluster Clustering Thomas Lamprecht — Proxmox Virtual Environment 4.0 13/23
  • 23. Proxmox VE Cluster Control the Cluster Use the Web GUI and the CLI tools Access the whole cluster on every node Unique multi-master design No single point of failure Thomas Lamprecht — Proxmox Virtual Environment 4.0 14/23
  • 24. Proxmox VE Cluster Create a Cluster First create the cluster on one node: [ uno]# pvecm c r e a t e sfs −c l u s t e r Then add other nodes to it: [ due]# pvecm add <ip−from−uno> [ t r e ]# pvecm add <ip−from−uno−or−due> A three node cluster, ready for High Availability, is now configured. Thomas Lamprecht — Proxmox Virtual Environment 4.0 15/23
  • 25. High Availability Securing the Cluster Service What is HA? Watchdog based self-fencing Monitor Virtual Machines and Container Focused on simplicity and stability Thomas Lamprecht — Proxmox Virtual Environment 4.0 16/23
  • 26. High Availability Adding Services Add a CT or a VM to the Proxmox VE HA manager [ uno]# ha−manager add 100 Now the services are HA monitored. [ uno]# ha−manager s t a t u s quorum OK master due ( active , F r i Nov 6 15:11:00) lrm due ( active , F r i Nov 6 15:11:02) lrm t r e ( active , F r i Nov 6 15:11:02) lrm uno ( active , F r i Nov 6 15:11:02) s e r v i c e vm:100 ( tre , s t a r t e d ) Thomas Lamprecht — Proxmox Virtual Environment 4.0 17/23
  • 27. High Availability Adding Services Add a CT or a VM to the Proxmox VE HA manager [ uno]# ha−manager add 100 Now the services are HA monitored. [ uno]# ha−manager s t a t u s quorum OK master due ( active , F r i Nov 6 15:11:00) lrm due ( active , F r i Nov 6 15:11:02) lrm t r e ( active , F r i Nov 6 15:11:02) lrm uno ( active , F r i Nov 6 15:11:02) s e r v i c e vm:100 ( tre , s t a r t e d ) Thomas Lamprecht — Proxmox Virtual Environment 4.0 17/23
  • 28. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 18/23
  • 29. pmxcfs The Proxmox Cluster Filesystem Realtime replicated Database-driven Simple configuration files Strong consistency checks Fault tolerant Thomas Lamprecht — Proxmox Virtual Environment 4.0 19/23
  • 30. Proxmox VE API REST- and powerful Formally defined with JSON schema Automatic parameter verification Automatic generation of API documentation Provides easy CLI tools generation Thomas Lamprecht — Proxmox Virtual Environment 4.0 20/23
  • 31. Outline 1 Introduction 2 Virtualization Technologies 3 Proxmox VE 4.0 4 Clustering and High Availability 5 Unique Designs 6 Resources Thomas Lamprecht — Proxmox Virtual Environment 4.0 21/23
  • 32. Resources In Depth Reading Material Proxmox VE Source Code https://git.proxmox.com/ Proxmox VE Wiki https://pve.proxmox.com/ QEMU http://qemu.org/ KVM http://linux-kvm.org/ LXC https://linuxcontainers.org/ Thomas Lamprecht — Proxmox Virtual Environment 4.0 22/23
  • 33. Questions? Thomas Lamprecht t.lamprecht@proxmox.com Thomas Lamprecht — Proxmox Virtual Environment 4.0 23/23