David A. Lifka Chief Technical Officer Cornell Theory Center Cycle Scavenging with Windows The Virtues of Virtual Server David

Slides:



Advertisements
Similar presentations
Custom’s K-12 Education Technology Council Presents… Custom Computer Specialists Server Technology Solutions Designed for NYCDOE Affordable and.
Advertisements

Quick Overview of Virtual PC Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Planning Server Deployments
WSUS Presented by: Nada Abdullah Ahmed.
Protect and control your PC’s.  Clean Slate restores your computer to its original configuration discarding unwanted user changes.  Settings are restored.
1 Preparing Windows 2000 installation (Week 3, Wednesday 2/25/2006) © Abdou Illia, Spring 2006.
Understanding Servers Keith T. Weber GIS Training and Research Center Idaho State University.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
David A. Lifka Chief Technical Officer Cornell Theory Center Data Intensive Computing Enabling Seamless High Performance Computing.
Welcome Course 20410B Module 0: Introduction Audience
ILLiad Migration & Server Upgrade: From Your Library's' IT Point of View Juan Denzer Library System Specialist August 1, 2013.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
VMware vCenter Server Module 4.
Ran Oelgiesser, Sr. Product Manager Praveen Vijayaraghavan, Program Manager (Virtual PC) Yigal Edery, Group Program Manager (MED-V)
Dedicated Windows 2003 Servers Dedicated Windows 2003 Servers Application Server Application Server Database Server Database Server Web Server Web Server.
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
Computerized Networking of HIV Providers Networking Fundamentals Presented by: Tom Lang – LCG Technologies Corp. May 8, 2003.
Windows Server MIS 424 Professor Sandvig. Overview Role of servers Performance Requirements Server Hardware Software Windows Server IIS.
Deploying and Managing Windows Server 2012
DB2 (Express C Edition) Installation and Using a Database
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Chapter 4.  NT came with a new way to organize hard drives and files, called the NT File System (NTFS). Before NTFS, all versions of Windows used an.
Technology Expectations in an Aeros Environment October 15, 2014.
MetaMorph Installation. 2 MetaMorph Overview Imaging Toolbox What MetaMorph can do oAcquisition oDevice Control oVisualization oProcessing oAnalysis oPresentation.

1 #msitcamp FL, MS.
User Management Creating and Editing User Accounts Overview of the Client Connector Deploying & Managing Client Computers Troubleshooting Client Deployment.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
Hands-On Virtual Computing
Module 13: Maintaining Software by Using Windows Server Update Services.
Cap 333 Network Administration. Solution Rules  Your solution must be typed by computer. Otherwise, it will not be accepted.  If the question is a project.
Implementing Update Management
Network Management Solution Ashley Stanifer. Overview Statement of the Problem Product Description and Intended Use Design and Development Deliverables.
Terry Henry IS System Manager, SharePoint SME Micron Technology Inc.
Redefining the Desktop Stu Baker AUL for Library Technology
DIT314 ~ Client Operating System & Administration CHAPTER 2 INTRODUCTION TO WINDOWS XP PROFESSIONAL Prepared By : Suraya Alias.
Objective  CEO of a small company  Create a small office network  $10,000 and $20,000 Budget  Three servers (workstations)  Firewall device  Switch.
EPolicy Orchestrator WNUG June Meeting 6/6/2002. Presentation Contents What is ePO? What are the requirements? ePO components Demo of ePO Where to get.
HYDRA: Using Windows Desktop Systems in Distributed Parallel Computing Arvind Gopu, Douglas Grover, David Hart, Richard Repasky, Joseph Rinkovsky, Steve.
Wright Technology Corp. Minh Duong Tina Mendoza Tina Mendoza Mark Rivera.
1 Objectives Windows Firewalls with Advanced Security Bit-Lock Update and maintain your clients using Windows Server Update Service Microsoft Baseline.
3-Dec-1998 Stanford Linear Accelerator Center Patrick R. Hancox
Billy Coss Alex Newton SMALL BUSINESS NETWORKING EQUIPMENT.
VMWare Workstation Installation. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *Note: The following instructions.
System Manager February 11, What is System Manager System Manager unites Inter-Tel’s diverse product line into a family of products that can be.
1 Chapter Overview Planning to Install SQL Server 2000 Deciding SQL Server 2000 Setup Configuration Options Running the SQL Server 2000 Setup Program Using.
MOE – Experience 1.What do you get 2.It just works 3.Same look and feel across the university 4.Your documents and desktop available.
ClinicalSoftwareSolutions Patient focused.Business minded. Slide 1 Opus Server Architecture Fritz Feltner Sept 7, 2007 Director, IT and Systems Integration.
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Introduction TO Network Administration
Sydney Region Servers. Windows 2003 Standard Configuration Able to be supported remotely Antivirus updates managed from server.
CERN - European Organization for Nuclear Research FOCUS March 2 nd, 2000 Frédéric Hemmer - IT Division.
Windows SharePoint Services Installation and Configuration.
The Digital Portfolio Add samples of student work directly from the Gradebook into the Digital Portfolio Keep track of several different formats: Written.
Thin Client Pilot Project UTFAB : ACNS / LTS Prepared by Jason Huitt February 2, 2010.
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
SBS Alert Web Console Senior Design 3 – February 28, 2005 Debra Sweet Barrett.
RD Role Service Scale Limitations
Virtualization OVERVIEW
Debunking the Top 10 Myths of Small Business Server: Using Windows SBS in Larger Environments Abstract: This session will debunk some of the common myths.
ISAM 5338 Project Business Plan
Zero Clients and Virtual Desktops in Academic Environments
Cornell Theory Center Cornell Theory Center (CTC) is a high-performance computing and interdisciplinary research center at Cornell.
Laptops and Processes Modern laptops are multicore
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
Presentation transcript:

David A. Lifka Chief Technical Officer Cornell Theory Center Cycle Scavenging with Windows The Virtues of Virtual Server David Lucia Hardik Lee Will

David A. Lifka Chief Technical Officer Cornell Theory Center Pursuit of Cycles Extremely Simple Cycle Scavenging System (downloadable this summer) MS Access Perl Service Control Manager ASP.Net IIS 6.0 Designed to Provoke Feedback from Users and Administrators User Issues/Concerns Administrative Issues/Concerns Feedback used to provide a high quality capability in the Velocity System Cycle Scavenging Issues: CALS on Windows XP Security –Impersonation –“Sandbox” –Protect the primary user of the desktop –Protect the cycle-scavenging user from the user of the desktop System Deployment and Consistency Checkpoint and Restart Capabilities

David A. Lifka Chief Technical Officer Cornell Theory Center POC Scheduler nyclab06nyclab05 nyclab01nyclab04nyclab03nyclab02 nyclab08nyclab07 nyclab14nyclab13 nyclab09nyclab12nyclab11nyclab10 nyclab16nyclab15 nyclab18nyclab17nyclab20nyclab19 Access Database POC Scheduler Web Server (IIS 6.0) ASP.Net Web forms

David A. Lifka Chief Technical Officer Cornell Theory Center The Question of CALS Dealing with the 10 Connection Limit 1) User Starts Parallel Job 2) Processes start on Remote Desktops and read/write data from share on users workstation 3) If more than 10 try to access the share on users workstation, the job fails Wrong Way Right Way 1) User Starts Parallel Job 2) Processes start on Remote Desktops and read/write data from share on a Server 3) Make Sure Server has enough CALS to support the number of workstations. NOTE: CALS stands for Client Access Licenses

David A. Lifka Chief Technical Officer Cornell Theory Center Security Impersonation How do you start a job for a user, as that user? Privacy How do you provide a “Sandbox” on a shared system? Protect the primary user of the desktop from the cycle-scavenging user Protect the cycle-scavenging user from the primary user of the desktop

David A. Lifka Chief Technical Officer Cornell Theory Center System Deployment & Consistency How you ensure a consistent base-level system? Operating system, service packs, hot fixes etc. Applications, libraries Systems Tools Separate event logs How do you deploy a consistent system image? Build an image and deploy with ADS Does not interfere with Desktop or Laptop User’s system –Updates can take place without changing the primary OS.

David A. Lifka Chief Technical Officer Cornell Theory Center Checkpoint and Restart Capabilities Cycle Scavenging Resources are often Volatile Reboots User wants control of their workstation The Capability to “Pause” and “Restart” a Job is Essential We tested Pausing and Restarting the Virtual Server Running Serial Linpack and it worked…. Then we tested Pausing and Restarting NAS running on 2 Virtual Servers Running MPI and it ALSO worked!

David A. Lifka Chief Technical Officer Cornell Theory Center Test Server Description Physical Server Configuration Dell PowerEdge 2600 Microsoft Windows Server 2003 Dual 2.4 GHz 512KB Cache/Processor Intel Xeon Processors 2 GB of RAM GB, 10K RPM Hard drives – SCSI Raid 0 Virtual Server Configuration Microsoft Windows Server GB Memory (One instance of Virtual Server) 800 MB Memory (Two instances of Virtual Server) Access to one processor per Virtual Server (whether a Hyper-threaded or actual)

David A. Lifka Chief Technical Officer Cornell Theory Center Test Workstation Description Physical Workstation Configuration Dell Optiplex GX270 Microsoft Windows XP Professional 2.8 GHz 512KB Cache/Processor Intel Xeon Processor 1 GB of RAM 80 GB, 7.2K RPM IDE Hard drive Virtual Server Configuration Microsoft Windows Server MB Memory (One instance of Virtual Server) Access to entire processor for Virtual Server (a Hyper-threaded processor)

David A. Lifka Chief Technical Officer Cornell Theory Center Serial Linpack 100X100 Results HyperThreading Off HyperThreading On

David A. Lifka Chief Technical Officer Cornell Theory Center NAS Parallel Benchmarks (4 MPI Processes) HyperThreading Off HyperThreading On