TRD 1: NMRbox Development

Slides:



Advertisements
Similar presentations
Senior Design Lab Policies Presented by: Trey Murdoch CSC IT Staff.
Advertisements

LogMeIn.com By: Casey Davidson. What is it? Free Web-based VNC Client Remotely control any PC or Mac from anywhere in the world No network configuring.
Server Virtualization Gina Myers. Definition Creating virtual machines (VMs) “VMs are software entities that emulate a real machine’s functionality” ◦
Intro to Virtualization Andrew Hamilton TJ IT Technician.
Remote Desktop Security Raghav Chawla, Jon Ussery Group 20.
Chapter 21: Mobile Virtualization Infrastracture and Related Security Issues Guide to Computer Network Security.
Virtualization for Cloud Computing
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems System Software Chapter 4.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
WINDOWS 7 AND UBUNTU INSTALLING LINUX WITHIN WINDOWS.
To run the program: To run the program: You need the OS: You need the OS:
Space Science and Engineering Center University of Wisconsin-Madison Virtual Machines: A method for distributing DB processing software Liam Gumley.
Virtualization and Open source Software Mr. Lau Ka Lun – Lai King Catholic Secondary School Date: 9 th, 21 st, 22 nd March, 2011.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
IT Tech Recording and Virtual Machines Doug Waterman.
Introduction to the Virtual Desktop Pilot at Fermilab.
Network+ Guide to Networks 6 th Edition Chapter 10 Virtual Networks and Remote Access.
Customized cloud platform for computing on your terms !
Virtualization Week 20. This week Virtualization – What is it? – Software on different operating systems? Group Presentations – minutes per group.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
Virtualization Lab 3 – Virtualization Fall 2012 CSCI 6303 Principles of I.T.
MeshCentral MeshCentral A simple idea: Web access to all devices 2.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
+ CS 325: CS Hardware and Software Organization and Architecture Cloud Architectures.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
VNC Greg Fankhanel Jessica Nunn Jennifer Romero. What is it? Stands for Virtual Network Computing It is remote control software which allows you to view.
V IRTUALIZATION Sayed Ahmed B.Sc. Engineering in Computer Science & Engineering M.Sc. In Computer Science.
Computing Essentials 2014 System Software © 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized.
SUNY FARMINGDALE Computer Programming & Information Systems BCS451 – Cloud Computing Prof. Tolga Tohumcu.
Virtual Machine Security Systems Presented by Long Song 08/01/2013 Xin Zhao, Kevin Borders, Atul Prakash.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
VirtualBox What you need to know to build a Virtual Machine.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Vagrant workflow Jul. 15, 2014.
Virtualization 3 Subtitle: “What can we do to a VM?” Learning Objectives: – To understand the VM-handling mechanisms of a hypervisor – To understand how.
Nmrbox.org Budget: Operating very lean staffing UCHC 2 FTEs Sysadmin (operations; web site; TRD 1; training & dissemination) Developer (TRD 2) Schuyler.
Jonathan Loving Fermi Lab Computing Division
REMOTE LOGIN. TEAM MEMBERS AMULYA GURURAJ 1MS07IS006 AMULYA GURURAJ 1MS07IS006 BHARGAVI C.S 1MS07IS013 BHARGAVI C.S 1MS07IS013 MEGHANA N. 1MS07IS050 MEGHANA.
Linux Exercise. Download and Install the latest CentOS version and latest Ubuntu/Fedora OS. Configure a unique Host Name and a permanent IP Address for.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
Virtualization Technology and Microsoft Virtual PC 2007 YOU ARE WELCOME By : Osama Tamimi.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Alessandro Cardoso, Microsoft MVP Creating your own “Private Cloud” with Windows 10 Hyper- V WIN443.
Virtual Machines. A virtual machine takes the layered approach to its logical conclusion. It treats hardware and the operating system kernel as though.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
VIRTUALIZATION TECHNOLOGIES BY COLLIN DONALDSON. PHYSICAL COMPUTING Install Hardware Load Operating System and other software Deploy either manually or.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Virtual PC 2007 Virtualization for Fermi Desktops KTF
VIRTUALIZATION TECHNIQUES By:- Aman, Denis and Dharit.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Installation Guacamole Is a web application that provides access to desktop environments using remote desktop protocols (such as VNC or RDP); Installation.
Intro To Virtualization Mohammed Morsi
Guide to Operating Systems, 5th Edition
NEWS LAB 薛智文 嵌入式系統暨無線網路實驗室
Dag Toppe Larsen UiB/CERN CERN,
Dag Toppe Larsen UiB/CERN CERN,
Desktop Virtualization
Introduction to NMRbox Project and NMRbox Virtual Machine
Why and where does Kutztown University use server virtualization?
Java Win32 native Java VM Linux OS ARM VM Runtime Windows OS
TYPES OF SERVER. TYPES OF SERVER What is a server.
Virtual Machines.
Guide to Operating Systems, 5th Edition
Intro. To Operating Systems
Using Virtual Machines
Different types of Linux installation
Lab 1: Getting Started.
Presentation transcript:

TRD 1: NMRbox Development Presentations: Introduction Mark Maciejewski (TRD 1 Co-Leader) Demo Mark Maciejewski (TRD 1 Co-Leader) Demo Irina Bezsonova (DBP 2 Investigator) Challenges Adam Schuyler (TRD 1 Co-Leader)

Specific Aims Aim 1. NMRbox VM Development Aim 2. NMRbox VM Distribution Virtual Machine (VM)

What is a virtual machine (VM)? A VM is a software-based emulation of a guest computer backed by the physical resources of a host computer. Host physical computer Guest virtualized computer running on the host Hypervisor software that handles host – guest communications NMRbox will deliver a near zero-configuration Linux operating system provisioned with NMR software that runs on any modern computer or network connected device.

Workflow: Build VM Base VM Provision Unit Test Distribute Version Control

Standalone VM host computer hypervisor NMRbox (guest) shared folder OS / NMR software user accounts

Server Based SaaS VM VM server NMRbox File Server VM servers located at UCHC Authentication Server VM server Remote Users NMRbox OS / NMR software user data File Server user data

VM Requirements Standalone VM Server based SaaS VM 64-bit hardware (Windows, OSX, Linux,…) any modern laptop and desktop Server based SaaS VM ssh or vnc (Windows, OSX, Linux, tablet, phone, 32-bit hardware, …) Network connection

Demo: Getting Started with NMRbox Standalone VM Download NMRbox Launch hypervisor software Import NMRbox Modify virtual hardware settings Boot NMRbox Server based SaaS VM Login via ssh Run NMR software Start vnc server Connect to vnc server

Impact NMRbox VM zero-configuration / homogeneous Access standalone and server based SaaS Cost Benefit hardware / personnel Lab Integration incorporate into current lab workflows Persistence NMRbox VM’s are archived Reproducibility NMRbox is platform for TRD2

intro to Irina demo Her needs minimal resources setting up new lab avoid learning curve