2. virtion – Hosting and IT Services
Hosting and Cloud-Services in german datacenters
Infrastructure as a Service
Virtual Data Centers
Application Management
Fully ISO-27001certified since 2011
3. Hosting Environment
Highly available infrastructure
Different server clusters
• Each availability zone
• 2 datacenter locations plus external clouds
(for scaling out)
• Infrastructure
• computing
• Storage
• Managed Services
• Tailored solutions
4. Full operations and management support
Monitoring
Performance monitoring
Service Level Awareness
Reporting
Big-Data-Analysis
5. OpenNebula used for all IaaS purposes
OpenNebula in use since 2011 (2.x to 5.x)
• Managed Hosting Usage
• All DC locations managed by Nebula
• Template based static virtual machines
(!) – atypical use
(one template == one VM)
• Classical volatile virtual machines
• Customer on-premise locations
• Customer Self Service
• Sunstone (VDC, Admin, Cloud Views)
• Integrations
• Integration into virtion’s self service
customer portal
• API integration
• Scalable and automated services
6. Blockstorage based on Storpool DS
Storpool Implementation
• production since 2016
Implementation
• 2 clusters – one per fire zone
• Converged setup
• >= 3 x SSD per server
• >= 6 x HDD per server
• Performance up to 200.000 IOPS and
2 Gb/sec bandwidth per cluster/client
Main Use Cases
• Volatile virtual machines (“Cloud
Servers”)
• High available servers (life migration,
instant restart)
• Scalable database and file services
7. Outlook/Future Planning
Upgrade to OpenNebula 5.4.X (finally :D)
Take newer StorPool Features into production
• Bridge based replication for inter-firezone backup/replication
• Replace SSD disks by Micron DC Max
Container services
• Rancher/Kubernetes Integration – currently test setup running
• Automatic infra provisioning via ONE-Api
Extend/automate monitoring
• API based integration (Hooks etc.)
• Dissolve antipattern of central monitoring in dynamic environments
(switch to Prometheus, Sensu)
Implement “EBS” storage
• Integrated in Sunstone
• Integrated into Customer Self Service
• Using Storpools ISCSI-Implementation, e.g. for HA over different
availability zones