SlideShare a Scribd company logo
VCL Best practices Lee Toderick, Department of Technology Systems (toderickl@ecu.edu) Tony Miller, ITCS (millerf@ecu.edu)
Topics Covered VCL Definitions Apache VCL Details Citrix VCL Details Incorporating VCL into Courses Conclusion and Questions
Virtual Computing Lab Providing computing resources without traditional physical lab space
Benefits Increases availability to 24/7 Reduces dependence on student owned equipment and software Removes requirement to be on campus Increases equivalence of D/E and on-campus student experience Controls access to software for only actively enrolled terms
ECU VCL Options Option 1 – Apache VCL Presented by Lee Toderick Option 2 – Citrix VCL Presented by Tony Miller
Apache VCL Reserved computers at your command
Apache VCL Overview Reference:  https://cwiki.apache.org/VCL/#Index-ConceptualOverview
Apache VCL Features Reservations for an entire computer are made for now or future date Reserved computers are delivered in initial “known good” state Students have admin control of computer during their session Reservations that expire cause computer to reload
Apache VCL Features Faculty can request one time or repeating scheduled reservations for their class Reduces wait time and allows class to begin work right away
Apache VCL Features Because Apache VCL reserved computers are trusted ECU machines, students can access network resources not otherwise available Ex: Apache VCL reserved computers can directly access Pirate Drive
Apache VCL Labs (several)
Apache VCL Lab NSF/HP Grant
Apache VCL Statistics Data collected August 24, 2010 – March 18, 2011
Apache VCL Computer Access Reservation for Microsoft Windows Use an RDP Client to show remote desktop (Optional: Use a VNC Client to access remote desktop) Reservation for Linux Use an SSH Client to access remote command line Use a VNC Client to access remote desktop All clients are available for Windows, Mac, Linux, and mobile devices
Apache VCL File Saving Reservation for Microsoft Windows User can access Pirate Drive as U: drive using desktop application Reservation for Linux User can mount Pirate Drive into their current file system
Apache VCL File Submission Send files as e-mail attachments Set Pirate Drive permissions to allow faculty to view files Use faculty designated persistent storage Use reserved computer’s web browser to upload to Blackboard / Moodle **New for ICTN4800, Fall 2010- student-initiated automated grading and feedback!
Apache VCL Persistent Storage Faculty can request additional storage for their classes Faculty control their space and can create their own folder structure and file permissions
Citrix VCL Individual Applications Delivered On Demand
Citrix VCL Features Users use web browser with plugin to access Citrix VCL portal Users choose application and click link to activate Citrix web plugin is used to deliver application to users
Citrix VCL Features Web plugin is available for Windows, Mac, Linux, and mobile devices Web plugin allows access to local computer storage (if user desires) Web plugin allows access to local printers
Citrix VCL Features Because Citrix VCL servers are trusted ECU machines, students can access network resources not otherwise available Ex: Microsoft SQL Server instance
Citrix VCL Statistics Data collected August 24, 2010 – March 18, 2011
Citrix VCL File Saving Citrix web plugin prompts for access to local disks Servers have Pirate Drive automatically available
Citrix VCL File Submission Local files -> No different than usual submission policy
Incorporating VCL into courses What Now?
VCL Integration Steps Determine software package information Obtain software Determine audience restriction (if any) Make VCL software request Test software in VCL Prepare course specific instructions
Determine Package Information Operating system requirements Vendor information Software license information Free? / Commercial? Not all software vendors allow virtualized software ITCS assists with licensing details
Obtain Software Need to provide media or files to ITCS VCL team Freely downloadable software only requires a pointer to download method
Determine Audience Restriction Individual student(s)? One section? One course? One department? One college? No restriction - easiest
Make VCL Software Request Choose one of: E-mail vcl_help@ecu.edu with proposed software Submit a Virtual Computing Lab Image request via http://ithelp.ecu.edu
VCL Documentation Detailed information Apache VCL Citrix VCL Printable Adobe Acrobat documents Via ITCS Learning Center
VCL Resources VCL web site http://vcl.ecu.edu VCL e-mail vcl_help@ecu.edu IT Help Desk http://help.ecu.edu
Checklist for Help E-mail / Ticket What VCL am I using? What operating system am I using? What web browser am I using? What software / image am I using? What am I trying to do?
Course Repetition VCL software remains in place unless removal requested
Conclusion and Questions VCL / Citrix is EXTREMELY flexible! ITCS support team is responsive (sense of urgency)! Labs are scalable from a few students to a hundred students! 			QUESTIONS???
Contact Information Lee Toderick (toderickl@ecu.edu) Tony Miller (millerf@ecu.edu)

More Related Content

Similar to VCL Best Practices

Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
José Ferreiro
 
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
Seth Shaw
 
IBM COE AI Lab at your University
IBM COE AI Lab at your University IBM COE AI Lab at your University
IBM COE AI Lab at your University
Ganesan Narayanasamy
 
Mini Project- Virtual Network Project
Mini Project-  Virtual Network ProjectMini Project-  Virtual Network Project
Гибридное облако - эффективность в квадрате
Гибридное облако - эффективность в квадратеГибридное облако - эффективность в квадрате
Гибридное облако - эффективность в квадрате
ActiveCloud
 
Azure Container Services
Azure Container Services Azure Container Services
Azure Container Services
WinWire Technologies Inc
 
Docker EE 2.0 Choice, Security & Agility
Docker EE 2.0Choice, Security & AgilityDocker EE 2.0Choice, Security & Agility
Docker EE 2.0 Choice, Security & Agility
Ashnikbiz
 
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
VMworld
 
Syn framework 4.0 and sql server
Syn framework 4.0 and sql serverSyn framework 4.0 and sql server
Syn framework 4.0 and sql server
Eduardo Castro
 
PLM World Conference 2007
PLM World Conference 2007PLM World Conference 2007
PLM World Conference 2007
Matt Tremmel
 
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Puppet
 
NAP with IPSEC and PKI in a Real World
NAP with IPSEC and PKI in a Real WorldNAP with IPSEC and PKI in a Real World
NAP with IPSEC and PKI in a Real World
Rodrigo Immaginario
 
Virtual Infrastructure Integrator Overview Presentation
Virtual Infrastructure Integrator Overview PresentationVirtual Infrastructure Integrator Overview Presentation
Virtual Infrastructure Integrator Overview Presentation
Hitachi Vantara
 
1st Periodical Test
1st Periodical Test1st Periodical Test
1st Periodical Testanthony caya
 
1st Periodical Test
1st Periodical Test1st Periodical Test
1st Periodical Test
Airel Atendido
 
Encoding Enhancers Woolpack virtualization services
Encoding Enhancers   Woolpack virtualization servicesEncoding Enhancers   Woolpack virtualization services
Encoding Enhancers Woolpack virtualization services
Aditi Shrivastava
 
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Eric Sloof
 
Software update for embedded systems
Software update for embedded systemsSoftware update for embedded systems
Software update for embedded systems
SZ Lin
 

Similar to VCL Best Practices (20)

Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...
 
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
Providing Remote-yet-Restricted Access to Born-Digital Electronic Records (AE...
 
IBM COE AI Lab at your University
IBM COE AI Lab at your University IBM COE AI Lab at your University
IBM COE AI Lab at your University
 
Mini Project- Virtual Network Project
Mini Project-  Virtual Network ProjectMini Project-  Virtual Network Project
Mini Project- Virtual Network Project
 
Гибридное облако - эффективность в квадрате
Гибридное облако - эффективность в квадратеГибридное облако - эффективность в квадрате
Гибридное облако - эффективность в квадрате
 
Azure Container Services
Azure Container Services Azure Container Services
Azure Container Services
 
Docker EE 2.0 Choice, Security & Agility
Docker EE 2.0Choice, Security & AgilityDocker EE 2.0Choice, Security & Agility
Docker EE 2.0 Choice, Security & Agility
 
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
 
Syn framework 4.0 and sql server
Syn framework 4.0 and sql serverSyn framework 4.0 and sql server
Syn framework 4.0 and sql server
 
2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil
 
PLM World Conference 2007
PLM World Conference 2007PLM World Conference 2007
PLM World Conference 2007
 
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
Case Study: Developing a Vblock Systems Based Private Cloud Platform with Pup...
 
NAP with IPSEC and PKI in a Real World
NAP with IPSEC and PKI in a Real WorldNAP with IPSEC and PKI in a Real World
NAP with IPSEC and PKI in a Real World
 
Virtual Infrastructure Integrator Overview Presentation
Virtual Infrastructure Integrator Overview PresentationVirtual Infrastructure Integrator Overview Presentation
Virtual Infrastructure Integrator Overview Presentation
 
1st Periodical Test
1st Periodical Test1st Periodical Test
1st Periodical Test
 
1st Periodical Test
1st Periodical Test1st Periodical Test
1st Periodical Test
 
Periodical Exam
Periodical ExamPeriodical Exam
Periodical Exam
 
Encoding Enhancers Woolpack virtualization services
Encoding Enhancers   Woolpack virtualization servicesEncoding Enhancers   Woolpack virtualization services
Encoding Enhancers Woolpack virtualization services
 
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
Vblock Infrastructure Packages — integrated best-of-breed packages from VMwar...
 
Software update for embedded systems
Software update for embedded systemsSoftware update for embedded systems
Software update for embedded systems
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

VCL Best Practices

  • 1. VCL Best practices Lee Toderick, Department of Technology Systems (toderickl@ecu.edu) Tony Miller, ITCS (millerf@ecu.edu)
  • 2. Topics Covered VCL Definitions Apache VCL Details Citrix VCL Details Incorporating VCL into Courses Conclusion and Questions
  • 3. Virtual Computing Lab Providing computing resources without traditional physical lab space
  • 4. Benefits Increases availability to 24/7 Reduces dependence on student owned equipment and software Removes requirement to be on campus Increases equivalence of D/E and on-campus student experience Controls access to software for only actively enrolled terms
  • 5. ECU VCL Options Option 1 – Apache VCL Presented by Lee Toderick Option 2 – Citrix VCL Presented by Tony Miller
  • 6. Apache VCL Reserved computers at your command
  • 7. Apache VCL Overview Reference: https://cwiki.apache.org/VCL/#Index-ConceptualOverview
  • 8. Apache VCL Features Reservations for an entire computer are made for now or future date Reserved computers are delivered in initial “known good” state Students have admin control of computer during their session Reservations that expire cause computer to reload
  • 9. Apache VCL Features Faculty can request one time or repeating scheduled reservations for their class Reduces wait time and allows class to begin work right away
  • 10. Apache VCL Features Because Apache VCL reserved computers are trusted ECU machines, students can access network resources not otherwise available Ex: Apache VCL reserved computers can directly access Pirate Drive
  • 11. Apache VCL Labs (several)
  • 12. Apache VCL Lab NSF/HP Grant
  • 13. Apache VCL Statistics Data collected August 24, 2010 – March 18, 2011
  • 14. Apache VCL Computer Access Reservation for Microsoft Windows Use an RDP Client to show remote desktop (Optional: Use a VNC Client to access remote desktop) Reservation for Linux Use an SSH Client to access remote command line Use a VNC Client to access remote desktop All clients are available for Windows, Mac, Linux, and mobile devices
  • 15. Apache VCL File Saving Reservation for Microsoft Windows User can access Pirate Drive as U: drive using desktop application Reservation for Linux User can mount Pirate Drive into their current file system
  • 16. Apache VCL File Submission Send files as e-mail attachments Set Pirate Drive permissions to allow faculty to view files Use faculty designated persistent storage Use reserved computer’s web browser to upload to Blackboard / Moodle **New for ICTN4800, Fall 2010- student-initiated automated grading and feedback!
  • 17. Apache VCL Persistent Storage Faculty can request additional storage for their classes Faculty control their space and can create their own folder structure and file permissions
  • 18. Citrix VCL Individual Applications Delivered On Demand
  • 19. Citrix VCL Features Users use web browser with plugin to access Citrix VCL portal Users choose application and click link to activate Citrix web plugin is used to deliver application to users
  • 20. Citrix VCL Features Web plugin is available for Windows, Mac, Linux, and mobile devices Web plugin allows access to local computer storage (if user desires) Web plugin allows access to local printers
  • 21. Citrix VCL Features Because Citrix VCL servers are trusted ECU machines, students can access network resources not otherwise available Ex: Microsoft SQL Server instance
  • 22. Citrix VCL Statistics Data collected August 24, 2010 – March 18, 2011
  • 23. Citrix VCL File Saving Citrix web plugin prompts for access to local disks Servers have Pirate Drive automatically available
  • 24. Citrix VCL File Submission Local files -> No different than usual submission policy
  • 25. Incorporating VCL into courses What Now?
  • 26. VCL Integration Steps Determine software package information Obtain software Determine audience restriction (if any) Make VCL software request Test software in VCL Prepare course specific instructions
  • 27. Determine Package Information Operating system requirements Vendor information Software license information Free? / Commercial? Not all software vendors allow virtualized software ITCS assists with licensing details
  • 28. Obtain Software Need to provide media or files to ITCS VCL team Freely downloadable software only requires a pointer to download method
  • 29. Determine Audience Restriction Individual student(s)? One section? One course? One department? One college? No restriction - easiest
  • 30. Make VCL Software Request Choose one of: E-mail vcl_help@ecu.edu with proposed software Submit a Virtual Computing Lab Image request via http://ithelp.ecu.edu
  • 31. VCL Documentation Detailed information Apache VCL Citrix VCL Printable Adobe Acrobat documents Via ITCS Learning Center
  • 32. VCL Resources VCL web site http://vcl.ecu.edu VCL e-mail vcl_help@ecu.edu IT Help Desk http://help.ecu.edu
  • 33. Checklist for Help E-mail / Ticket What VCL am I using? What operating system am I using? What web browser am I using? What software / image am I using? What am I trying to do?
  • 34. Course Repetition VCL software remains in place unless removal requested
  • 35. Conclusion and Questions VCL / Citrix is EXTREMELY flexible! ITCS support team is responsive (sense of urgency)! Labs are scalable from a few students to a hundred students! QUESTIONS???
  • 36. Contact Information Lee Toderick (toderickl@ecu.edu) Tony Miller (millerf@ecu.edu)