Presentation on theme: "Virtual Disk based Centralized Management for Enterprise Networks"— Presentation transcript:
1 Virtual Disk based Centralized Management for Enterprise Networks Joint work:Yuezhi Zhou, Yaoxue Zhang, Tsinghua University, ChinaYinglian Xie, Carnegie Mellon University
2 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 dataSoftware maintenanceSecurityBecome more complicated with diverse types of OSes and applications coexisting !
3 Educational Classrooms 1 Every machine has to be installed with OSes and applications2 System states must be cleaned for each next class
4 Military Environments Failed!!!Failed!!!1 Devices can access software and data only in a limited physical area2 No software or data can be carried outside the network boundary
5 Existing Management Tools Automatically pushing installation images and patchesExamples: Marimba, GhostDifficult to maintain consistency across machinesVulnerable to errors or attacks due to the existence of local dataOut of centralized controlFailed
6 Why Centralized Management Distributed diskless thick clients, yet centralized repositories of all software and dataReduced software maintenance timeEnhanced securityAvailabilityHeterogeneous OS and application supportEasy software migrationEasy data backup and recovery
7 Why Not Thin Clients Performance Cost Poor scalability due to centralized computingNot appropriate for CPU/memory intensive applicationsCostNeed powerful serverCan not leverage the cheap and powerful computing resources of clients
8 TransCom System Overview Client: bare-hardware like computing platformSever: Regular desktop computersConnected by EthernetOne such server can support clients
9 Virtual Disk ConceptSimulate traditional disks, with disk images holding the actual contents on the serverSupport heterogeneous OSes and applications transparently
10 Boot, Sharing, and Isolation Remote OS bootLaunch BIOS-enabled Vdisk access function first (replace INT 13H)Load OS, as if with regular hard disksVdisk sharing, isolation, and recoveryUse different types of VdiskCopy On Write (COW) for system image protection and recovery
11 Implementation and Deployment Implementation: prototype system supporting Windows & LinuxLocation: Central South University of Forestry & Technology in ChinaUsage: e-learning classroom for online EnglishDuration time: from May 2005 to July Numbers of clients: 30BeforeAfterMaintenance time4-8 hours per week30 minutes per weekAvailability4-8 hours service down time every ThursdayNo service interruptionSecurityVirus found, physical theftNo virus and worms found, no physical theft
12 Testbed Performance Compared with regular PC One client case is betterTen clients case is comparableCompared with thin-client systems (e.g., Citrix, RDP, and VNC)Application performance (slow-motion, one client)Web browsing: reduce access latency 2-3 timesVideo playback quality: improve 2-20 timesScalability (i-bench, synchronously)Achieve almost constant latency as opposed to the thin-client systems where latency grows linearly
13 Related Work Network computers Thin-client systems Proposed by Oracle, Sun, IBM, Apple, etc.Can not support commodity OS and applicationsThin-client systemsSun Ray 1 [Sun Micro], RDP [Microsoft], ICA [Citrix]Centralized computing and storage, need high-end serversNetworked file systemsNFS [Sandberg, 1985] & AFS [Howard, 1988]Can share user data; hard to share heterogeneous OSesVirtual machine based approachesCollective [Chandra, 2005], ISR [Kozuch, 2004] and SoulPad [Caceres, 2005]Can not achieve native performance
14 Summary and Future Work Centralizing both software and data reduces the management complexity of enterprise networksAn example prototype: TransComReduce maintenance time and effortAchieve similar performance to PCsFuture workSupport more types of OSes and devicesOptimize performance
Your consent to our cookies if you continue to use this website.