APPLICATION DELIVERY IN UNIVERSITIES Glen D. Hauser, Joel Ahmed Engineering Computer Center (ECC) College of Engineering University of Saskatchewan.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

 What Is Desktop Virtualization?  How Does Application Virtualization Help?  How does V3 Systems help?  Getting Started AGENDA.
An Overview of the Computer System
Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
By Adam Balla & Wachiu Siu
Prof. B. I. Khodanpur HOD – Dept. of CSE R. V. College of Engineering
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Introduction  What is an Operating System  What Operating Systems Do  How is it filling our life 1-1 Lecture 1.
Basic Computer Networks Configurations School of Business Eastern Illinois University © Abdou Illia, Spring 2007 Week 1, Thursday 1/10/2007)
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
INTRODUCTION TO CLOUD COMPUTING CS 595 LECTURE 4.
Chapter-7 Introduction to Cloud Computing Cloud Computing.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Information Technology, the Internet, and You Chapter 1.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
Cloud Computing Cloud Computing Class-1. Introduction to Cloud Computing In cloud computing, the word cloud (also phrased as "the cloud") is used as a.
CredoGov VDI Introduction James Gunn
DC Chp 1 Jeopardy Review Section 1Section 2Section 3Section 4Section
Introduction to Computers
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Virtualization Dr. John P. Abraham Professor. Grid computing Multiple independent computing clusters which act like a “grid” because they are composed.
Copyright 2014 Kenneth M. Chipps Ph.D. The Cloud Last Update
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Unit 1 — Computer Basics Lesson 1 — Understanding Computers and Computer Literacy.
Information Systems Chapter 10 – Computers: Understanding Technology, 3 rd edition 1November 13, 2008.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
CS 1410 Intro to Computer Tecnology Computers and History1.
Computing on the Cloud Jason Detchevery March 4 th 2009.
Introduction to Cloud Technology StratusLab Tutorial (Orsay, France) 28 November 2012.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
© 2005 By Prentic Hall1 1 University Of Palestine Essentials of Management Information Systems Kenneth C. Laudon, Jane P. Laudon Instructor: Mr. Ahmed.
Introduction to information technology Dr.Fatimah Ali Al-Rowibah.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
Instruction Set Virtualization
Basic Computer Networks Configurations School of Business Eastern Illinois University © Abdou Illia, Fall 2009 (August 27th, 2009)
Lecture 5 Computer Hardware and Architecture stability of basic computing model over time and the evolution of computer systems. the input-process-output.
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Desktop Virtualization Joshua Bradfield Dan Bacus Data Center Solutions Manager Sr. Engineer.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
Classification of Digital Computers & Applications of Computers
David Kim Product Manager CLI306 Industry Trends Windows Vista Enterprise Flexible Desktop Computing Options Windows Vista Enterprise Centralized Desktop.
Grid technology Security issues Andrey Nifatov A hacker.
Computer Basics Mr. Chu MPHS CIS 1.
Chapter 8 – Cloud Computing
HARDWARE.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
COMP1321 Digital Infrastructure Richard Henson March 2016.
COMP2322 Network Management Richard Henson Worcester Business School March 2016.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Architecture of a platform for innovation and research Erik Deumens – University of Florida SC15 – Austin – Nov 17, 2015.
Installation Guacamole Is a web application that provides access to desktop environments using remote desktop protocols (such as VNC or RDP); Installation.
Defining Networking Chapter 2.
Introduction to Cloud Technology
CT1503 Network Operating System
IT Architecture Technical blueprint for evolving a corporate infrastructure resource that can be shared by many users and services processing systems hardware.
TECHNOLOGY GUIDE THREE
Prepared by: Assistant prof. Aslamzai
CLOUD COMPUTING Presented By:- EduTechlearners
TECHNOLOGY GUIDE THREE
Cloud Computing Dr. Sharad Saxena.
Basic Computer Networks Configurations
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
"Cloud services" - what it is.
TECHNOLOGY GUIDE THREE
Presentation transcript:

APPLICATION DELIVERY IN UNIVERSITIES Glen D. Hauser, Joel Ahmed Engineering Computer Center (ECC) College of Engineering University of Saskatchewan

History Expensive mainframe computers in institutions were used as a shared resource Users waited their turn to use the mainframe, the primary computational resource Data stored in punch cards paper tapes, magnetic tapes Bulk data processing

History (contd.) By the 1970’s, mainframe computers acquired user interfaces Multiple terminals were allowed to have time slices for information processing Many dumb terminals used for user batch information processing requirements Network connected mainframes started inter communication Gradually applications were being executed by distributed mainframes in different institutions.

History (contd.) Mainframes gradually gained wide popularity Multiple mainframes per institution were procured for all data processing requirements.

PC Revolutions The PC revolution brought computing right to the user desk with applications installed locally – freedom ! created unavoidable chaos PCs’ connected to the University networks, multiple users with requested variable requirements University IT setting: A system admin’s nightmare source:

PC Revolutions (contd.) Numerous applications over the network created difficulty in managing computer hardware software license issues user access protocol helpdesk support resource availability etc. Applications spread difficult to manage Desktop imaging aided in deployment. Although issues arose with trying to image among differing hardware platforms

Terminal Services Applications deployed on dedicated remote server Reincarnation of Mainframe & Terminal architecture! Easier deployment of application to users

Virtual Computing Virtual Computing, to split large servers into smaller virtual servers The software running inside the VM is limited to the resources and abstractions provided by the VM.

Virtual Computing (contd.) Replicate resources for students on a need basis Provide students with their own personal remote server environment, creating dedicated resource (time slicing again?)

Virtual Computing (contd.) Easier deployment, management and maintenance Provides dedicated specialized resources for users. Case by case solutions for software and hardware for researchers, lab demonstration etc. can be deployed and managed

Virtual Computing (contd.) Remote access allows terminal service technologies to control vacant physical seats & remote physical and virtual server seats Servers purchased and maintained using University IT resources and student’s personal computing cycles unused.

Virtual Computing (contd.) Currently using remote access Not interested in full installs as it will create large over head Would like to try virtual application management similar to Microsoft’s SoftGrid

Virtual Computing (contd.) Using smart application deployment could shift processing on their own computers. Potential to convert physical labs to a full virtual environment Student laptop proliferation

website:UofS Engineering Computer LabsUofS Engineering Computer Labs Virtual Computing (contd.)

The Future Cloud Computing Software vendors can deploy online resource applications directly to the customer/student/faculty terminal.

The Future Grid Computing Using spare computing cycles on the network to perform important calculations and processing of information User Interaction Interface Systems Management Provisioning Tool Servers Monitoring & Metering Services Catalog

The Future (contd.) Grid and Cloud Computing Institutions can invest in a new research project, novel IT initiatives with a limited IT outlay. Finally it allows from pilot project to full scale deployment based on new research fund availability and institutional focus

The Future The creation of a "virtual supercomputer" composed of a network of loosely-coupled computers. Applied to computationally-intensive scientific, mathematical, and academic problems through volunteer computing, and Commercial enterprises for diverse applications as drug discovery, economic forecasting, seismic analysis, and back-office data processing in support of e-commerce and web services.

Questions ?