Ovirt at Leeds Beckett University

Ovirt at Leeds Beckett University

oVirt at Leeds Beckett University Using oVirt to provide a FOSS VDI solution to teach cyber security in a sandboxed realistic environment to remote students oVirt at Leeds Beckett University Paul Staniforth [email protected] Leeds Beckett University Leeds Polytechnic Leeds Metropolitan University Leeds Beckett University Previous teaching provision ● PC network workstations. ● 3 labs 25 PCs. ● Scripted imaging system (IMS). Why oVirt? ● Looking for a managed KVM solution. ● Free and Open Source Software. ● Open SDK and API. ● JAVA PYTHON RUBY Web. ● Community Support with option a vendor support. ● Scalable and Manageable. First Stages ● POC based on PC Workstations. ● Test Class with feedback session from students. ● Planned integration into course modules. Original Setup ● 1 Datacenter ● 1 Cluster ● 3 Hosts Resource Usage Upgrades to system ● 1 Datacenter ● 1 Cluster ● 3 Hosts + Increase Memory ● 4 Extra Hosts ● 8 more Hosts Security Courses ● Originally running on IMS machine. ● VMware Player. ● VirtualBox. ● Most Now moved to oVirt. Advantages with the oVirt System ● On premises there was a time penalty running VMs on physical machines. ● More flexible approach and quicker to roll out updates and changes. ● Less maintenance needed by the students. ● Can access the VMs remotely and on site. ● Staff can provide teaching support to students remotely. ● Extra flexiblility with group working. Networking for Security ● We separate the oVirt service networking and the VM networking for students. ● We have an air-gapped switch for student VM networks. ● Access outside the isolated networks is via a proxy. Remote Access for Students ● For student use they require web access to the portal really only https: ● And access to the console ports on the oVirt hosts. ● The University provides 2 methods at present. ● A remote-app service the provides a jump box. ● A VPN service to connect to the University. ● Both have problems especially since the University moved to distance learning. Improved Remote Access ● Improvements would be achieved by access through the firewall to ○ https: to the portal. ○ Console access to the spice and VNC ports on the oVirt hosts. ● We could use a separate display network in a DMZ to provide console access. ● We could use a spice proxy for spice connections. ● We could use web sockett proxy for noVNC. Network Snooping ● Port Mirroring. ● Software only. ● Legacy Linux Bridge. ● 20 Logical networks on all Hosts. ● Affinity groups. ● Move to using OVN networks. Group Networks Affinity Group 1 Affinity Group 2 VM1 VM2 VM3 VM4 VM5 VM6 vNIC vNIC vNIC vNIC vNIC vNIC vNIC Profile vNIC Profile vNIC Profile vNIC Profile vNIC Profile vNIC Profile Logical Network: user 1 Logical Network: user 2 eth0 eth1 ethn eth0 eth1 ethn Host 01 Host 02 oVirt 2020 Conference [email protected] [email protected] https://github.com/cliffe/SecGen.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    17 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us