Virtual Disk based Centralized Management for Enterprise Networks

Slides:



Advertisements
Similar presentations
Copyright © 2006 Quest Software Quest SharePoint Management.
Advertisements

Microsoft ® Official Course First Look Clinic Overview of Windows 8 By Ragowo Riantory, S.Kom, MCP.
2  Industry trends and challenges  Windows Server 2012: Modern workstyle, enabled  Access from virtually anywhere, any device  Full Windows experience.
Virtualisation From the Bottom Up From storage to application.
The future of Desktops Transform Your Desktop with Virtualization.
Optimizing the User Experience Throughout the Infrastructure Consolidation Process Dan Smith, Enterprise Solutions Manager, GTSI Chris Theon, Practice.
Tunis, Tunisia, 28 April 2014 Business Values of Virtualization Mounir Ferjani, Senior Product Manager, Huawei Technologies 2.
Transform your desktop with virtualization. 22 Agenda Evolution of VDI VDI Solution VDI Use Cases Questions & Answers.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
MobiDesk: Mobile Virtual Desktop Computing Ricardo A. Baratto, Shaya Potter, Gong Su, Jason Nieh Network Computing Laboratory Columbia University September.
March 2010 Zero Client Maximum Savings, Maximum Flexibility Copyright 2010 FUJITSU TECHNOLOGY SOLUTIONS.
MobiDesk: Mobile Virtual Desktop Computing Ricardo A. Baratto, Shaya Potter, Gong Su, Jason Nieh Network Computing Laboratory Columbia University.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Small Business Security By Donatas Sumyla. Content Introduction Tools Symantec Corp. Company Overview Symantec.com Microsoft Company Overview Small Business.
CLOUD COMPUTING.  It is a collection of integrated and networked hardware, software and Internet infrastructure (called a platform).  One can use.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. 1 Third Edition Chapter 3 Desktop Virtualization McGraw-Hill.
Virtual Desktop Infrastructure Solution Stack Cam Merrett – Demonstrator User device Connection Bandwidth Virtualisation Hardware Centralised desktops.
File Systems and N/W attached storage (NAS) | VTU NOTES | QUESTION PAPERS | NEWS | VTU RESULTS | FORUM | BOOKSPAR ANDROID APP.
Deploying Moodle with Red Hat Enterprise Virtualization Brian McSpadden Director of Network Operations Remote-Learner.net.
Windows ® Powered NAS. Agenda Windows Powered NAS Windows Powered NAS Key Technologies in Windows Powered NAS Key Technologies in Windows Powered NAS.
Client Management. Introduction In a typical organization there are a lot of client machines used for day to day operations Client management is a necessary.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Copyright 2009 Trend Micro Inc. OfficeScan 10.5 VDI-aware endpoint security.
Virtual Desktops and Flex CSU-Pueblo Joseph Campbell.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Cloud Computing Saneel Bidaye uni-slb2181. What is Cloud Computing? Cloud Computing refers to both the applications delivered as services over the Internet.
Virtualization Dr. John P. Abraham Professor. Grid computing Multiple independent computing clusters which act like a “grid” because they are composed.
Virtualization Lab 3 – Virtualization Fall 2012 CSCI 6303 Principles of I.T.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
A Cloud is a type of parallel and distributed system consisting of a collection of inter- connected and virtualized computers that are dynamically provisioned.
Chapter Fourteen Windows XP Professional Fault Tolerance.
Copyright © 2011 EMC Corporation. All Rights Reserved. MODULE – 6 VIRTUALIZED DATA CENTER – DESKTOP AND APPLICATION 1.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
An iterative approach to Desktop Virtualization By Mike Cave, Acting Chief Information Officer CA Department of Toxic Substances Control.
Types of Operating Systems
Microsoft Azure SoftUni Team Technical Trainers Software University
Chapter 9: Understanding Complex Networks. Guide to Networking Essentials, Fourth Edition2 Learning Objectives Discuss interconnectivity issues in a multivendor.
Live Migration Failover Clustering with Cluster Shared Volumes (CSV) Support for new Processor features Improved Performance Lower Power Costs Enhanced.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Operating Systems Networking for Home and Small Businesses – Chapter.
Large Scale Parallel File System and Cluster Management ICT, CAS.
By Nick Paige.  Identify problems that can occur if hardware is not properly maintained  Identify routine maintenance that can be performed by users.
Module 6: Designing Security for Network Hosts
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Desktop Virtualization
Computer security virus, hacking and backups. Computer viruses are small software programs that are designed to spread from one computer to another.
VMware vSphere Configuration and Management v6
Types of Operating Systems 1 Computer Engineering Department Distributed Systems Course Assoc. Prof. Dr. Ahmet Sayar Kocaeli University - Fall 2015.
Understanding Complex Networks Chapter 9. 2 Learning Objectives Discuss interconnectivity issues in multivendor environment Define various options to.
Hands-On Virtual Computing
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Thin Clienting Justin Spratt. What is thin clienting? Thin clienting is a form of cloud computing—running applications on a server rather than on a local.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
VMware Mirage Desktop Deployment and Case Studies.
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Universal desktop converter 3
Device Maintenance and Management, Parental Control, and Theft Protection for Home Users Made Easy with Remo MORE and Power of Azure MICROSOFT AZURE APP.
Chapter 6: Securing the Cloud
Let's talk about Linux and Virtualization in 'vLAMP'
Virtualization OVERVIEW
Optimizing the Migration of Virtual Computers
Building a Virtual Infrastructure
Prepared by: Ms. Amira al-Ghanem Prepared for: Ms. Omarine
Building a PC Chapter 12.
Chapter 9: Understanding Complex Networks
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Presentation transcript:

Virtual Disk based Centralized Management for Enterprise Networks Joint work: Yuezhi Zhou, Yaoxue Zhang, Tsinghua University, China Yinglian Xie, Carnegie Mellon University

Challenge of Enterprise Systems Management of enterprise network systems based on PCs is still a big challenge: PC: Full function desktop computer with native software and data Software maintenance Security Become more complicated with diverse types of OSes and applications coexisting !

Educational Classrooms 1 Every machine has to be installed with OSes and applications 2 System states must be cleaned for each next class

Military Environments Failed!!! Failed!!! 1 Devices can access software and data only in a limited physical area 2 No software or data can be carried outside the network boundary

Existing Management Tools Automatically pushing installation images and patches Examples: Marimba, Ghost Difficult to maintain consistency across machines Vulnerable to errors or attacks due to the existence of local data Out of centralized control Failed

Why Centralized Management Distributed diskless thick clients, yet centralized repositories of all software and data Reduced software maintenance time Enhanced security Availability Heterogeneous OS and application support Easy software migration Easy data backup and recovery

Why Not Thin Clients Performance Cost Poor scalability due to centralized computing Not appropriate for CPU/memory intensive applications Cost Need powerful server Can not leverage the cheap and powerful computing resources of clients

TransCom System Overview Client: bare-hardware like computing platform Sever: Regular desktop computers Connected by Ethernet One such server can support 30-50 clients

Virtual Disk Concept Simulate traditional disks, with disk images holding the actual contents on the server Support heterogeneous OSes and applications transparently

Boot, Sharing, and Isolation Remote OS boot Launch BIOS-enabled Vdisk access function first (replace INT 13H) Load OS, as if with regular hard disks Vdisk sharing, isolation, and recovery Use different types of Vdisk Copy On Write (COW) for system image protection and recovery

Implementation and Deployment Implementation: prototype system supporting Windows & Linux Location: Central South University of Forestry & Technology in China Usage: e-learning classroom for online English Duration time: from May 2005 to July 2006 Numbers of clients: 30 Before After Maintenance time 4-8 hours per week 30 minutes per week Availability 4-8 hours service down time every Thursday No service interruption Security Virus found, physical theft No virus and worms found, no physical theft

Testbed Performance Compared with regular PC One client case is better Ten clients case is comparable Compared with thin-client systems (e.g., Citrix, RDP, and VNC) Application performance (slow-motion, one client) Web browsing: reduce access latency 2-3 times Video playback quality: improve 2-20 times Scalability (i-bench, synchronously) Achieve almost constant latency as opposed to the thin-client systems where latency grows linearly

Related Work Network computers Thin-client systems Proposed by Oracle, Sun, IBM, Apple, etc. Can not support commodity OS and applications Thin-client systems Sun Ray 1 [Sun Micro], RDP [Microsoft], ICA [Citrix] Centralized computing and storage, need high-end servers Networked file systems NFS [Sandberg, 1985] & AFS [Howard, 1988] Can share user data; hard to share heterogeneous OSes Virtual machine based approaches Collective [Chandra, 2005], ISR [Kozuch, 2004] and SoulPad [Caceres, 2005] Can not achieve native performance

Summary and Future Work Centralizing both software and data reduces the management complexity of enterprise networks An example prototype: TransCom Reduce maintenance time and effort Achieve similar performance to PCs Future work Support more types of OSes and devices Optimize performance

Thanks!