vcacheshare: Automated Server Flash Cache Space Management in a Virtualiza;on Environment
|
|
- Cuthbert Lamb
- 5 years ago
- Views:
Transcription
1 vcacheshare: Automated Server Flash Cache Space Management in a Virtualiza;on Environment Fei Meng Li Zhou Xiaosong Ma Sandeep U3amchandani Deng Liu With VMware during this work
2 Background Virtualization Apps Apps Apps Guest OS Hypervisor USENIX ATC'14 2
3 Background Virtualization Server Flash Cache Apps Apps Apps Guest OS (Server Flash Cache) SFC Hypervisor USENIX ATC'14 2
4 Background Virtualization Server Flash Cache I/O acceleranon Apps Apps Apps Guest OS Increased VM- to- server consolidanon ranos (Server Flash Cache) SFC Hypervisor Reduced disk I/O load Reduced inter- server I/O contennon USENIX ATC'14 2
5 Problem Setting and Motivations SFC management VM1 VM2 VM3 VM4 VM5 Hypervisor SFC USENIX ATC'14 3
6 Problem Setting and Motivations SFC management Static space partitioning VM1 VM2 VM3 VM4 VM5 SFC1 SFC2 SFC3 SFC4 SFC5 Hypervisor SFC USENIX ATC'14 3
7 Problem Setting and Motivations SFC management Static space partitioning Globally shared VM1 VM2 VM3 VM4 Shared Hypervisor VM5 SFC USENIX ATC'14 3
8 Problem Setting and Motivations SFC management Static space partitioning Globally shared Issues Different access behavior across VMs Temporal changes in locality VM1 VM2 VM3 VM4 Shared Hypervisor VM5 SFC USENIX ATC'14 3
9 Problem Setting and Motivations SFC management Static space partitioning Globally shared Issues Different access behavior across VMs vcacheshare Temporal changes in locality VM1 VM2 VM3 VM4 SFC1 SFC2 SFC3 SFC4 SFC5 Hypervisor VM5 SFC USENIX ATC'14 3
10 vcacheshare Design Goal Automated and continuously optimized SFC space allocation, considering USENIX ATC'14 4
11 vcacheshare Design Goal Automated and continuously optimized SFC space allocation, considering VM priority Locality of workloads IO access characteristics Backend device service time Configuration events (e.g., migration) USENIX ATC'14 4
12 vcacheshare (vcs) Overview Dynamic cache partitioning based on Continuous per-vm access history collection and analysis Comprehensive cache utility model How useful is more cache space to this workload? Combining hit ratio and reuse intensity in cache utility calculation Long-term vs. short-term observation Different turnaround requirement for access history analysis USENIX ATC'14 5
13 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc I/O I/O logs RD Hypervisor VMKernel Cache module Cache management (bookkeeping, hash, LRU list management etc.) Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
14 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
15 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
16 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
17 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
18 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
19 vcacheshare Design Cluster User world Cluster management node Administration events such as VMotion VM VMVM Cache utility analyzer RD array CUs Database vcacheshare Optimizer linear, nonlinear solver etc ESXi Hypervisor VMKernel Cache module I/O Cache management (bookkeeping, hash, LRU list management etc.) I/O logs RD Intercept I/O log Monitor trace buffers Resize actions Recommended cache allocation plan Actuator I/O I/O Hardware SSD vmdk vmdk SAN, NAS USENIX ATC'14 6
20 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Cache module USENIX ATC'14 7
21 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Write-around read cache VM read Cache module SFC read write Disk array Cache policy illustranon USENIX ATC'14 7
22 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Write-around read cache VM read Cache module Block-level cache targeting hypervisor SFC write read Disk array Cache policy illustranon USENIX ATC'14 7
23 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Write-around read cache VM read Cache module Block-level cache targeting hypervisor Dynamically resizable SFC write read Disk array Cache policy illustranon USENIX ATC'14 7
24 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Write-around read cache VM read Cache module Block-level cache targeting hypervisor Dynamically resizable VM-aware SFC write read Disk array Cache policy illustranon USENIX ATC'14 7
25 vcs Component 1: Cache Module or l Cache module Cache management (bookkeeping, hash, LRU list management etc.) I Write-around read cache VM read Cache module Block-level cache targeting hypervisor Dynamically resizable VM-aware LRU SFC read Disk array write Cache policy illustranon USENIX ATC'14 7
26 vcs Component 2: Monitor Monitor trace buffers vcs monitor USENIX ATC'14 8
27 vcs Component 2: Monitor Monitor trace buffers vcs monitor Location: In I/O path, between VMs and SFC USENIX ATC'14 8
28 vcs Component 2: Monitor Monitor trace buffers vcs monitor struct cache_io_stats { unit16 VM_UUID; unit16 VMDK_UUID; unit16 Nmestamp; uint8 isread; uint32 LBA; uint8 len; uint16 latency; uint8 iscached; } Cache stat entry Location: In I/O path, between VMs and SFC Intercepts I/O accesses for trace collection In-memory plus on-ssd circular buffer Copy segments (sliding window) to Analyzer s buffers Time window *Analyzer *SSD buffer Copy to In- memory buffer USENIX ATC'14 8
29 vcs Component 2: Monitor Monitor trace buffers vcs monitor struct cache_io_stats { unit16 VM_UUID; unit16 VMDK_UUID; unit16 Nmestamp; uint8 isread; uint32 LBA; uint8 len; uint16 latency; uint8 iscached; } Cache stat entry Location: In I/O path, between VMs and SFC Intercepts I/O accesses for trace collection In-memory plus on-ssd circular buffer Copy segments (sliding window) to Analyzer s buffers Overhead tolerable for workloads tested Sampling possible if necessary Time window *Analyzer *SSD buffer Copy to In- memory buffer USENIX ATC'14 8
30 vcs Component 3: Analyzer Processes trace segments from Monitor Output USENIX ATC'14 9
31 vcs Component 3: Analyzer Processes trace segments from Monitor Output Reuse distance CDF Used in calculating Hit Ratio (HR) Measuring long-term locality behavior Commonly used in cache partitioning [Mattson1970][Ding2003] But incomplete: does not capture access speed USENIX ATC'14 9
32 vcs Component 3: Analyzer Processes trace segments from Monitor Output Reuse distance CDF Used in calculating Hit Ratio (HR) Measuring long-term locality behavior Commonly used in cache partitioning [Mattson1970][Ding2003] But incomplete: does not capture access speed 2 hours VM1: VM2: seconds OpNmizaNon Nme USENIX ATC'14 9
33 vcs Component 3: Analyzer Processes trace segments from Monitor Output Reuse distance CDF Used in calculating Hit Ratio (HR) Measuring long-term locality behavior Commonly used in cache partitioning [Mattson1970][Ding2003] But incomplete: does not capture access speed Reuse Intensity (RI) Measuring how fast are data re-visited Estimated by ratio of total accessed volume and footprint S total /( tw Sunique) Coarse and more frequent measurement USENIX ATC'14 9
34 vcs Component 4: Optimizer For each VM Cache utility Backend device latency EsNmated hit rano CU i (c) = l i RR i (HR i (c)+αri i ) Reuse intensity Read rano Tuning knob USENIX ATC'14 10
35 vcs Component 4: Optimizer For each VM Cache utility Optimization Objective function max n i=1 CU i (c) = l i RR i (HR i (c)+αri i ) priority i CU i (c) Constraints c + c +! + c = 1 2 n C c c USENIX ATC'14 10 min i c max Backend device latency Read rano EsNmated hit rano Tuning knob Reuse intensity
36 vcs Component 4: Optimizer For each VM Cache utility Optimization Objective function max n i=1 CU i (c) = l i RR i (HR i (c)+αri i ) priority i CU i (c) Constraints c + c +! + c = 1 2 n C c c min i c max Backend device latency Read rano Simulated annealing EsNmated hit rano Tuning knob Reuse intensity <c 1, c 2, c 3, > Adjusted cache size USENIX ATC'14 10
37 vcacheshare ESX Event Handling VM Events VM Power- Off, Suspend, vmonon Source VM Bootstrap, Power- On, Resume vmonon DesNnaNon AcNons by vcacheshare Framework Trigger opnmizanon to re- allocate; free IO trace buffers for all associated VMDKs Make ininal allocanon based on reserved cache space and priority seings; start trace collecnon Trigger opnmizanon to re- allocate based on IO characterisncs migrated with the VMDKs involved in vmonon Storage vmonon (runnme backend de- vice change) VM Fast Suspend, vmonon Stun Suspend analysis/opnmizanon Nll complenon; evict device service latency history; trigger re- opnmizanon upon vmonon complenon Reserve cached data; lock cache space allocanon to involved VMs by subtracnng allocated size from total available cache size USENIX ATC'14 11
38 Evaluation Setup Prototype VMware EXSi 5.0 with ~2800 LOC C++ user space code and ~2500 LOC kernel C code Hardware Two AMD Opteron 8-core CPU, 16GiB memory, Intel 400GiB SSD EMC Clariion array VM configuration 1vCPU, 1GiB memory and 8/80GiB VMDK Win2k8, Ubuntu USENIX ATC'14 12
39 Micro-Benchmark: Iometer Cache allocation (%) VM1 footprint shrunk VM2 replay VM1 GLRU VM2 GLRU VM1 vcs VM2 vcs Time (s) USENIX ATC'14 13
40 Micro-Benchmark: Iometer Cache allocation (%) VM1 GLRU VM2 GLRU VM1 vcs VM2 vcs Cache allocanon Time (s) VM1 GLRU VM2 GLRU VM1 vcs VM2 vcs IO latency (ms) Time (s) Workload latency USENIX ATC'14 13
41 Latency (ms) Macro-benchmark: VDI 100 VDI VMs going through boot storm + 1 Iometer VM GLRU vcs Static No cache StaNc: 72s Time (s) vcs: 114s GLRU:242s No cache:298s USENIX ATC'14 14
42 Macro-benchmark: VDI 100 VDI VMs going through boot storm + 1 Iometer VM Latency (ms) GLRU vcs Static No cache VDI latency Latency (ms) Time (s) Time (s) vcs VDI Static VDI Iometer latency USENIX ATC'14 14
43 Closing Remarks Dynamic SFC partitioning affordable and worthwhile Long sampling windows desirable for accurate cache hit ratio estimation But cause slow response to locality spikes Can be compensated by simultaneous short-term locality monitoring Future work: relationship between sampling window size and cache hit ratio estimation accuracy USENIX ATC'14 15
44 Q&A Fei Meng North Carolina State University USENIX ATC'14 16
45 References [Mattson1970] R. L. Mattson, J. Gecsei, D. R. Slutz, and I. L. Traiger. Evaluation techniques for storage hierarchies. IBM Syst. J., 9(2):78 117, June [Ding2003] C. Ding and Y. Zhong. Predicting Wholeprogram Locality through Reuse Distance Analysis. In ACM SIGPLAN Notices USENIX ATC'14 17
What s New in VMware vsphere 4.1 Performance. VMware vsphere 4.1
What s New in VMware vsphere 4.1 Performance VMware vsphere 4.1 T E C H N I C A L W H I T E P A P E R Table of Contents Scalability enhancements....................................................................
More informationPerformance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware
Performance & Scalability Testing in Virtual Environment Hemant Gaidhani, Senior Technical Marketing Manager, VMware 2010 VMware Inc. All rights reserved About the Speaker Hemant Gaidhani Senior Technical
More informationCOMPUTER ARCHITECTURE. Virtualization and Memory Hierarchy
COMPUTER ARCHITECTURE Virtualization and Memory Hierarchy 2 Contents Virtual memory. Policies and strategies. Page tables. Virtual machines. Requirements of virtual machines and ISA support. Virtual machines:
More informationVirtualization with VMware ESX and VirtualCenter SMB to Enterprise
Virtualization with VMware ESX and VirtualCenter SMB to Enterprise This class is an intense, five-day introduction to virtualization using VMware s immensely popular Virtual Infrastructure suite including
More informationA Case for High Performance Computing with Virtual Machines
A Case for High Performance Computing with Virtual Machines Wei Huang*, Jiuxing Liu +, Bulent Abali +, and Dhabaleswar K. Panda* *The Ohio State University +IBM T. J. Waston Research Center Presentation
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
STO1297BE Stretched Clusters or VMware Site Recovery Manager? We Say Both! Jeff Hunter, VMware, @jhuntervmware GS Khalsa, VMware, @gurusimran #VMworld Disclaimer This presentation may contain product features
More informationVirtual Memory. Lecture for CPSC 5155 Edward Bosworth, Ph.D. Computer Science Department Columbus State University
Virtual Memory Lecture for CPSC 5155 Edward Bosworth, Ph.D. Computer Science Department Columbus State University Precise Definition of Virtual Memory Virtual memory is a mechanism for translating logical
More informationAnalysis and Optimization. Carl Waldspurger Irfan Ahmad CloudPhysics, Inc.
PRESENTATION Practical Online TITLE GOES Cache HERE Analysis and Optimization Carl Waldspurger Irfan Ahmad CloudPhysics, Inc. SNIA Legal Notice The material contained in this tutorial is copyrighted by
More informationDumpExam. The best exam dump, valid dumps PDF, accurate exam materials provider
DumpExam http://www.dumpexam.com The best exam dump, valid dumps PDF, accurate exam materials provider Exam : 2V0-602 Title : VMware vsphere 6.5 Foundations Vendor : VMware Version : DEMO Get Latest &
More information2014 VMware Inc. All rights reserved.
2014 VMware Inc. All rights reserved. Agenda Virtual SAN 1 Why VSAN Software Defined Storage 2 Introducing Virtual SAN 3 Hardware Requirements 4 DEMO 5 Questions 2 The Software-Defined Data Center Expand
More informationRapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices
Rapid Prototyping and Evaluation of Intelligence Functions of Active Storage Devices Yongsoo Joo Embedded Software Research Center Ewha Womans University This research was supported by Basic Science Research
More informationVirtualization with VMware ESX and VirtualCenter SMB to Enterprise
Virtualization with VMware ESX and VirtualCenter SMB to Enterprise This class is an intense, four-day introduction to virtualization using VMware s immensely popular Virtual Infrastructure suite including
More informationLive Virtual Machine Migration with Efficient Working Set Prediction
2011 International Conference on Network and Electronics Engineering IPCSIT vol.11 (2011) (2011) IACSIT Press, Singapore Live Virtual Machine Migration with Efficient Working Set Prediction Ei Phyu Zaw
More informationToward SLO Complying SSDs Through OPS Isolation
Toward SLO Complying SSDs Through OPS Isolation October 23, 2015 Hongik University UNIST (Ulsan National Institute of Science & Technology) Sam H. Noh 1 Outline Part 1: FAST 2015 Part 2: Beyond FAST 2
More informationSRM-Buffer: An OS Buffer Management SRM-Buffer: An OS Buffer Management Technique toprevent Last Level Cache from Thrashing in Multicores
SRM-Buffer: An OS Buffer Management SRM-Buffer: An OS Buffer Management Technique toprevent Last Level Cache from Thrashing in Multicores Xiaoning Ding The Ohio State University dingxn@cse.ohiostate.edu
More informationVirtualization. Michael Tsai 2018/4/16
Virtualization Michael Tsai 2018/4/16 What is virtualization? Let s first look at a video from VMware http://www.vmware.com/tw/products/vsphere.html Problems? Low utilization Different needs DNS DHCP Web
More informationVMware Virtual SAN. Technical Walkthrough. Massimiliano Moschini Brand Specialist VCI - vexpert VMware Inc. All rights reserved.
VMware Virtual SAN Technical Walkthrough Massimiliano Moschini Brand Specialist VCI - vexpert 2014 VMware Inc. All rights reserved. VMware Storage Innovations VI 3.x VMFS Snapshots Storage vmotion NAS
More informationVMware vsphere with ESX 4 and vcenter
VMware vsphere with ESX 4 and vcenter This class is a 5-day intense introduction to virtualization using VMware s immensely popular vsphere suite including VMware ESX 4 and vcenter. Assuming no prior virtualization
More informationForget IOPS: A Proper Way to Characterize & Test Storage Performance Peter Murray SwiftTest
Forget IOPS: A Proper Way to Characterize & Test Storage Performance Peter Murray peter@swifttest.com SwiftTest Storage Performance Validation Rely on vendor IOPS claims Test in production and pray Validate
More informationCache Modeling and Optimization using Miniature Simulations. USENIX Annual Technical Conference (ATC 17) July 13, 2017
Cache Modeling and Optimization using Miniature Simulations Carl Waldspurger Trausti Saemundsson Irfan Ahmad Nohhyun Park CachePhysics, Inc. CachePhysics, Inc. CachePhysics, Inc. Datos IO, Inc. USENIX
More informationVMware vsphere APIs for I/O Filtering (VAIO) November 14, 2017
VMware vsphere APIs for I/O Filtering (VAIO) November 14, 2017 1 Table of Contents 1. Introduction to vsphere APIs for I/O Filtering 1.1.Introduction to vsphere APIs for I/O Filtering 2. VAIO Technical
More informationVMWARE TUNING BEST PRACTICES FOR SANS, SERVER, AND NETWORKS
VMWARE TUNING BEST PRACTICES FOR SANS, SERVER, AND NETWORKS Presenters: Luke Clutter, ITEC Dennis Aharanwa, ITEC Agenda ESX and Virtual Machine containers Guest Operating Systems Virtual Infrastructure
More informationUsing Transparent Compression to Improve SSD-based I/O Caches
Using Transparent Compression to Improve SSD-based I/O Caches Thanos Makatos, Yannis Klonatos, Manolis Marazakis, Michail D. Flouris, and Angelos Bilas {mcatos,klonatos,maraz,flouris,bilas}@ics.forth.gr
More informationExpert Reference Series of White Papers. Five Reasons Why You Should Pair VSAN and View
Expert Reference Series of White Papers Five Reasons Why You Should Pair VSAN and View 1-800-COURSES www.globalknowledge.com Five Reasons Why You Should Pair VSAN and View Matt Feeney, VCI, VCP5, VCP-DT,
More informationHow it can help your organisation
How it can help your organisation History Types of Virtualisation & Hypervisors Virtualisation Features Why Virtualisation? Virtualising Oracle Performance Licensing Support Cloud 1998 VMware founded by
More informationMARACAS: A Real-Time Multicore VCPU Scheduling Framework
: A Real-Time Framework Computer Science Department Boston University Overview 1 2 3 4 5 6 7 Motivation platforms are gaining popularity in embedded and real-time systems concurrent workload support less
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT I
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year and Semester : II / IV Subject Code : CS6401 Subject Name : Operating System Degree and Branch : B.E CSE UNIT I 1. Define system process 2. What is an
More informationInfinio Accelerator Product Overview White Paper
Infinio Accelerator Product Overview White Paper November 2015 Table of Contents Executive Summary.3 Disruptive datacenter trends and new storage architectures..3 Separating storage performance from capacity..4
More informationChapter 5 C. Virtual machines
Chapter 5 C Virtual machines Virtual Machines Host computer emulates guest operating system and machine resources Improved isolation of multiple guests Avoids security and reliability problems Aids sharing
More informationChapter 5 B. Large and Fast: Exploiting Memory Hierarchy
Chapter 5 B Large and Fast: Exploiting Memory Hierarchy Dependability 5.5 Dependable Memory Hierarchy Chapter 6 Storage and Other I/O Topics 2 Dependability Service accomplishment Service delivered as
More informationVirtualization and memory hierarchy
Virtualization and memory hierarchy Computer Architecture J. Daniel García Sánchez (coordinator) David Expósito Singh Francisco Javier García Blas ARCOS Group Computer Science and Engineering Department
More informationSession 201-B: Accelerating Enterprise Applications with Flash Memory
Session 201-B: Accelerating Enterprise Applications with Flash Memory Rob Larsen Director, Enterprise SSD Micron Technology relarsen@micron.com August 2014 1 Agenda Target applications Addressing needs
More informationvsan Remote Office Deployment January 09, 2018
January 09, 2018 1 1. vsan Remote Office Deployment 1.1.Solution Overview Table of Contents 2 1. vsan Remote Office Deployment 3 1.1 Solution Overview Native vsphere Storage for Remote and Branch Offices
More informationFunctional Partitioning to Optimize End-to-End Performance on Many-core Architectures
Functional Partitioning to Optimize End-to-End Performance on Many-core Architectures Min Li, Sudharshan S. Vazhkudai, Ali R. Butt, Fei Meng, Xiaosong Ma, Youngjae Kim,Christian Engelmann, and Galen Shipman
More informationOptimizing Flash-based Key-value Cache Systems
Optimizing Flash-based Key-value Cache Systems Zhaoyan Shen, Feng Chen, Yichen Jia, Zili Shao Department of Computing, Hong Kong Polytechnic University Computer Science & Engineering, Louisiana State University
More informationServer Virtualization Approaches
Server Virtualization Approaches Virtual Machine Applications Emulation Replication Composition Emulation: Mix-and-match cross-platform portability Replication: Multiple VMs on single platform Composition:
More informationUnderstanding Data Locality in VMware vsan First Published On: Last Updated On:
Understanding Data Locality in VMware vsan First Published On: 07-20-2016 Last Updated On: 09-30-2016 1 Table of Contents 1. Understanding Data Locality in VMware vsan 1.1.Introduction 1.2.vSAN Design
More information1V0-621.testking. 1V VMware Certified Associate 6 - Data Center Virtualization Fundamentals Exam
1V0-621.testking Number: 1V0-621 Passing Score: 800 Time Limit: 120 min 1V0-621 VMware Certified Associate 6 - Data Center Virtualization Fundamentals Exam Exam A QUESTION 1 An administrator needs to gracefully
More informationHigh-performance aspects in virtualized infrastructures
SVM 21 High-performance aspects in virtualized infrastructures Vitalian Danciu, Nils gentschen Felde, Dieter Kranzlmüller, Tobias Lindinger SVM 21 - HPC aspects in virtualized infrastructures 1/29/21 Niagara
More informationDirections in Data Centre Virtualization and Management
Directions in Data Centre Virtualization and Management Peter West Product Marketing Manager, Product Marketing EMEA, VMware, Inc. New Approach To Data Centre Scalability Simplify the containers Add Hardware
More informationIOmark-VM. VMware VSAN Intel Servers + VMware VSAN Storage SW Test Report: VM-HC a Test Report Date: 16, August
IOmark-VM VMware VSAN Intel Servers + VMware VSAN Storage SW Test Report: VM-HC-160816-a Test Report Date: 16, August 2016 Copyright 2010-2016 Evaluator Group, Inc. All rights reserved. IOmark-VM, IOmark-VDI,
More informationPRESENTATION TITLE GOES HERE
Performance Basics PRESENTATION TITLE GOES HERE Leah Schoeb, Member of SNIA Technical Council SNIA EmeraldTM Training SNIA Emerald Power Efficiency Measurement Specification, for use in EPA ENERGY STAR
More informationNative vsphere Storage for Remote and Branch Offices
SOLUTION OVERVIEW VMware vsan Remote Office Deployment Native vsphere Storage for Remote and Branch Offices VMware vsan is the industry-leading software powering Hyper-Converged Infrastructure (HCI) solutions.
More informationDeep Dive: Cluster File System 6.0 new Features & Capabilities
Deep Dive: Cluster File System 6.0 new Features & Capabilities Carlos Carrero Technical Product Manager SA B13 1 Agenda 1 Storage Foundation Cluster File System Architecture 2 Producer-Consumer Workload
More informationvsan 6.6 Performance Improvements First Published On: Last Updated On:
vsan 6.6 Performance Improvements First Published On: 07-24-2017 Last Updated On: 07-28-2017 1 Table of Contents 1. Overview 1.1.Executive Summary 1.2.Introduction 2. vsan Testing Configuration and Conditions
More informationIntroduction to Virtualization. From NDG In partnership with VMware IT Academy
Introduction to Virtualization From NDG In partnership with VMware IT Academy www.vmware.com/go/academy Why learn virtualization? Modern computing is more efficient due to virtualization Virtualization
More informationRT- Xen: Real- Time Virtualiza2on. Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering
RT- Xen: Real- Time Virtualiza2on Chenyang Lu Cyber- Physical Systems Laboratory Department of Computer Science and Engineering Embedded Systems Ø Consolidate 100 ECUs à ~10 multicore processors. Ø Integrate
More informationVmware VCP410. VMware Certified Professional on vsphere 4. Download Full Version :
Vmware VCP410 VMware Certified Professional on vsphere 4 Download Full Version : http://killexams.com/pass4sure/exam-detail/vcp410 A. The ESX Host has 2 AMD dual-core CPUs B. 8 vcpu support is only available
More informationBy the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees
Course Name Format Course Books 5-day instructor led training 735 pg Study Guide fully annotated with slide notes 244 pg Lab Guide with detailed steps for completing all labs vsphere Version Covers uses
More informationVMware vsphere with ESX 4.1 and vcenter 4.1
QWERTYUIOP{ Overview VMware vsphere with ESX 4.1 and vcenter 4.1 This powerful 5-day class is an intense introduction to virtualization using VMware s vsphere 4.1 including VMware ESX 4.1 and vcenter.
More informationCS 350 Winter 2011 Current Topics: Virtual Machines + Solid State Drives
CS 350 Winter 2011 Current Topics: Virtual Machines + Solid State Drives Virtual Machines Resource Virtualization Separating the abstract view of computing resources from the implementation of these resources
More informationIOmark- VM. HP MSA P2000 Test Report: VM a Test Report Date: 4, March
IOmark- VM HP MSA P2000 Test Report: VM- 140304-2a Test Report Date: 4, March 2014 Copyright 2010-2014 Evaluator Group, Inc. All rights reserved. IOmark- VM, IOmark- VDI, VDI- IOmark, and IOmark are trademarks
More informationExploring Options for Virtualized Disaster Recovery
Exploring Options for Virtualized Disaster Recovery Ong, Kok Leong Senior Systems Consultant, VMware ASEAN Email: klong@vmware.com Mobile: +60-12-4706070 16 th October 2008 Recovery Time Objective Building
More informationStellar performance for a virtualized world
IBM Systems and Technology IBM System Storage Stellar performance for a virtualized world IBM storage systems leverage VMware technology 2 Stellar performance for a virtualized world Highlights Leverages
More informationIOmark-VM. Datrium DVX Test Report: VM-HC b Test Report Date: 27, October
IOmark-VM Datrium DVX Test Report: VM-HC-171024-b Test Report Date: 27, October 2017 Copyright 2010-2017 Evaluator Group, Inc. All rights reserved. IOmark-VM, IOmark-VDI, VDI-IOmark, and IOmark are trademarks
More informationPivot3 Acuity with Microsoft SQL Server Reference Architecture
Pivot3 Acuity with Microsoft SQL Server 2014 Reference Architecture How to Contact Pivot3 Pivot3, Inc. General Information: info@pivot3.com 221 West 6 th St., Suite 750 Sales: sales@pivot3.com Austin,
More informationIOmark- VM. IBM IBM FlashSystem V9000 Test Report: VM a Test Report Date: 5, December
IOmark- VM IBM IBM FlashSystem V9000 Test Report: VM- 151205- a Test Report Date: 5, December 2015 Copyright 2010-2015 Evaluator Group, Inc. All rights reserved. IOmark- VM, IOmark- VDI, VDI- IOmark, and
More informationOptimizing VM Checkpointing for Restore Performance in VMware ESXi
Optimizing VM Checkpointing for Restore Performance in VMware ESXi Irene Zhang University of Washington Tyler Denniston MIT CSAIL Yury Baskakov VMware Alex Garthwaite CloudPhysics Abstract Cloud providers
More informationSoftware Engineering at VMware Dan Scales May 2008
Software Engineering at VMware Dan Scales May 2008 Eng_BC_Mod 1.Product Overview v091806 The Challenge Suppose that you have a very popular software platform: that includes hardware-level and OS code that
More informationPAC094 Performance Tips for New Features in Workstation 5. Anne Holler Irfan Ahmad Aravind Pavuluri
PAC094 Performance Tips for New Features in Workstation 5 Anne Holler Irfan Ahmad Aravind Pavuluri Overview of Talk Virtual machine teams 64-bit guests SMP guests e1000 NIC support Fast snapshots Virtual
More informationVMware Virtual SAN. High Performance Scalable Storage Architecture VMware Inc. All rights reserved.
VMware Virtual SAN High Performance Scalable Storage Architecture 2014 VMware Inc. All rights reserved. Agenda Importance of Software Defined approach for Storage Introduction VMware Virtual SAN Key Properties
More informationVMware Infrastructure The New Computing Platform. Presented by: Nick Smith Corporate Account Manager, VMware
VMware Infrastructure The New Computing Platform Presented by: Nick Smith Corporate Account Manager, VMware VMware: Who We Are World s leading provider of virtualization solutions Founded 1998, IPO August
More informationWhat s New in VMware vsphere 5.1 Platform
vsphere 5.1 Platform VMware vsphere 5.1 TECHNICAL MARKETING DOCUMENTATION V 2.0 / UPDATED JUNE 2012 Table of Contents Introduction... 3 vsphere Platform Enhancements... 3 User Access... 3 Auditing....
More informationVMware Exam VCP-511 VMware Certified Professional on vsphere 5 Version: 11.3 [ Total Questions: 288 ]
s@lm@n VMware Exam VCP-511 VMware Certified Professional on vsphere 5 Version: 11.3 [ Total Questions: 288 ] VMware VCP-511 : Practice Test Question No : 1 Click the Exhibit button. An administrator has
More informationA Practical Implementation of Clustered Fault Tolerant Write Acceleration in a Virtualized Environment
A Practical Implementation of Clustered Fault Tolerant Write Acceleration in a Virtualized Environment Deepavali Bhagwat, Mahesh Patil, Michal Ostrowski, Murali Vilayannur, Woon Jung, Chethan Kumar FAST
More informationSecuring the Data Center against
Securing the Data Center against vulnerabilities & Data Protection Agenda Virtual Virtualization Technology How Virtualization affects the Datacenter Security Keys to a Secure Virtualized Deployment and
More informationVMware vsphere 6.5 Boot Camp
Course Name Format Course Books 5-day, 10 hour/day instructor led training 724 pg Study Guide fully annotated with slide notes 243 pg Lab Guide with detailed steps for completing all labs 145 pg Boot Camp
More informationCIS 21 Final Study Guide. Final covers ch. 1-20, except for 17. Need to know:
CIS 21 Final Study Guide Final covers ch. 1-20, except for 17. Need to know: I. Amdahl's Law II. Moore s Law III. Processes and Threading A. What is a process? B. What is a thread? C. Modes (kernel mode,
More informationvsphere Resource Management Update 1 11 JAN 2019 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7
vsphere Resource Management Update 1 11 JAN 2019 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/
More informationI, J A[I][J] / /4 8000/ I, J A(J, I) Chapter 5 Solutions S-3.
5 Solutions Chapter 5 Solutions S-3 5.1 5.1.1 4 5.1.2 I, J 5.1.3 A[I][J] 5.1.4 3596 8 800/4 2 8 8/4 8000/4 5.1.5 I, J 5.1.6 A(J, I) 5.2 5.2.1 Word Address Binary Address Tag Index Hit/Miss 5.2.2 3 0000
More informationvsphere Resource Management
Update 1 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
More informationSHARDS & Talus: Online MRC estimation and optimization for very large caches
SHARDS & Talus: Online MRC estimation and optimization for very large caches Nohhyun Park CloudPhysics, Inc. Introduction Efficient MRC Construction with SHARDS FAST 15 Waldspurger at al. Talus: A simple
More informationVMware vsan 6.0 Performance First Published On: Last Updated On:
First Published On: 07-20-2016 Last Updated On: 07-20-2016 1 Table of Contents 1. Executive Summary 1.1.Executive Summary 2. Introduction 2.1.Overview 3. vsan Cluster Setup 3.1.Overview 3.2.Hybrid vsan
More informationVMware vsphere 5.5 Professional Bootcamp
VMware vsphere 5.5 Professional Bootcamp Course Overview Course Objectives Cont. VMware vsphere 5.5 Professional Bootcamp is our most popular proprietary 5 Day course with more hands-on labs (100+) and
More informationESX Server Storage II
ESX Server Storage II Tips and Tricks Raw Disk Mapping Mostafa Khalil and Bob Slovick What We Will Talk About SAN connectivity Fibre attached devices RAW LUNs Using RAW Device Mapping (RDM) RDM tips and
More informationVirtual Leverage: Server Consolidation in Open Source Environments. Margaret Lewis Commercial Software Strategist AMD
Virtual Leverage: Server Consolidation in Open Source Environments Margaret Lewis Commercial Software Strategist AMD What Is Virtualization? Abstraction of Hardware Components Virtual Memory Virtual Volume
More information5 Solutions. Solution a. no solution provided. b. no solution provided
5 Solutions Solution 5.1 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 S2 Chapter 5 Solutions Solution 5.2 5.2.1 4 5.2.2 a. I, J b. B[I][0] 5.2.3 a. A[I][J] b. A[J][I] 5.2.4 a. 3596 = 8 800/4 2 8 8/4 + 8000/4 b.
More informationReal-Time Internet of Things
Real-Time Internet of Things Chenyang Lu Cyber-Physical Systems Laboratory h7p://www.cse.wustl.edu/~lu/ Internet of Things Ø Convergence of q Miniaturized devices: integrate processor, sensors and radios.
More informationRecommendations for Aligning VMFS Partitions
VMWARE PERFORMANCE STUDY VMware ESX Server 3.0 Recommendations for Aligning VMFS Partitions Partition alignment is a known issue in physical file systems, and its remedy is well-documented. The goal of
More informationImproving Virtual Machine Scheduling in NUMA Multicore Systems
Improving Virtual Machine Scheduling in NUMA Multicore Systems Jia Rao, Xiaobo Zhou University of Colorado, Colorado Springs Kun Wang, Cheng-Zhong Xu Wayne State University http://cs.uccs.edu/~jrao/ Multicore
More informationPARAVIRTUAL RDMA DEVICE
12th ANNUAL WORKSHOP 2016 PARAVIRTUAL RDMA DEVICE Aditya Sarwade, Adit Ranadive, Jorgen Hansen, Bhavesh Davda, George Zhang, Shelley Gong VMware, Inc. [ April 5th, 2016 ] MOTIVATION User Kernel Socket
More informationNAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp
NAS for Server Virtualization Dennis Chapman Senior Technical Director NetApp Agenda The Landscape has Changed New Customer Requirements The Market has Begun to Move Comparing Performance Results Storage
More informationImplementing Virtual NVMe for Flash- Storage Class Memory
Implementing Virtual NVMe for Flash- Storage Class Memory Jinpyo Kim, Sr. Staff Engineer, VMware Murali Rajagopal, Storage Architect, VMware Santa Clara, CA 1 Virtual NVMe: Motivations (1) Increasing demands
More informationVMware vsphere 5.5 Advanced Administration
Format 4-day instructor led training Course Books 630+ pg Study Guide with slide notes 180+ pg Lab Guide with detailed steps for completing labs vsphere Version This class covers VMware vsphere 5.5 including
More informationvsan Management Cluster First Published On: Last Updated On:
First Published On: 07-07-2016 Last Updated On: 03-05-2018 1 1. vsan Management Cluster 1.1.Solution Overview Table Of Contents 2 1. vsan Management Cluster 3 1.1 Solution Overview HyperConverged Infrastructure
More informationChapter 5 (Part II) Large and Fast: Exploiting Memory Hierarchy. Baback Izadi Division of Engineering Programs
Chapter 5 (Part II) Baback Izadi Division of Engineering Programs bai@engr.newpaltz.edu Virtual Machines Host computer emulates guest operating system and machine resources Improved isolation of multiple
More informationSANDPIPER: BLACK-BOX AND GRAY-BOX STRATEGIES FOR VIRTUAL MACHINE MIGRATION
SANDPIPER: BLACK-BOX AND GRAY-BOX STRATEGIES FOR VIRTUAL MACHINE MIGRATION Timothy Wood, Prashant Shenoy, Arun Venkataramani, and Mazin Yousif * University of Massachusetts Amherst * Intel, Portland Data
More informationDirty Memory Tracking for Performant Checkpointing Solutions
Dirty Memory Tracking for Performant Checkpointing Solutions Lei Cao lei.cao@stratus.com August 25, 2016 1 Software Fault Tolerance Checkpointing is a technique to create a fault tolerant virtual machine
More informationIOmark- VM. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VM- HC b Test Report Date: 27, April
IOmark- VM HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VM- HC- 150427- b Test Report Date: 27, April 2015 Copyright 2010-2015 Evaluator Group, Inc. All rights reserved. IOmark- VM, IOmark-
More informationTA7750 Understanding Virtualization Memory Management Concepts. Kit Colbert, Principal Engineer, VMware, Inc. Fei Guo, Sr. MTS, VMware, Inc.
TA7750 Understanding Virtualization Memory Management Concepts Kit Colbert, Principal Engineer, VMware, Inc. Fei Guo, Sr. MTS, VMware, Inc. Disclaimer This session may contain product features that are
More informationOptimizing XenApp for the Virtual Data Center
Optimizing XenApp for the Virtual Data Center April 11 th, 2012 Shawn Bass Citrix CTP & Microsoft MVP Independent Consultant www.shawnbass.com @ShawnBass Jim Moyle Citrix CTP Lead European Solutions Consultant
More informationIOmark- VDI. IBM IBM FlashSystem V9000 Test Report: VDI a Test Report Date: 5, December
IOmark- VDI IBM IBM FlashSystem V9000 Test Report: VDI- 151205- a Test Report Date: 5, December 2015 Copyright 2010-2015 Evaluator Group, Inc. All rights reserved. IOmark- VDI, IOmark- VM, VDI- IOmark,
More informationW H I T E P A P E R. What s New in VMware vsphere 4: Performance Enhancements
W H I T E P A P E R What s New in VMware vsphere 4: Performance Enhancements Scalability Enhancements...................................................... 3 CPU Enhancements............................................................
More informationHypervisors and Server Flash Satyam Vaghani
Hypervisors and Server Flash Satyam Vaghani Agenda r Case for server flash in SDDC r Technology implications of marrying hypervisors with server flash r Empirical data r Conclusion and open issues 2 Reference
More informationSNS COLLEGE OF ENGINEERING
SNS COLLEGE OF ENGINEERING Coimbatore. Department of Computer Science and Engineering Question Bank- Even Semester 2015-2016 CS6401 OPERATING SYSTEMS Unit-I OPERATING SYSTEMS OVERVIEW 1. Differentiate
More informationDell EMC Best Practices for Running VMware ESXi 6.5 or Later Clusters on XC Series Appliances and XC Core Systems
Dell EMC Best Practices for Running VMware ESXi 6.5 or Later Clusters on XC Series Appliances and XC Core Systems Abstract This best practice guidance is aimed XC Series Appliances and XC Core Systems
More informationSTORING DATA: DISK AND FILES
STORING DATA: DISK AND FILES CS 564- Spring 2018 ACKs: Dan Suciu, Jignesh Patel, AnHai Doan WHAT IS THIS LECTURE ABOUT? How does a DBMS store data? disk, SSD, main memory The Buffer manager controls how
More informationDistributed Systems COMP 212. Lecture 18 Othon Michail
Distributed Systems COMP 212 Lecture 18 Othon Michail Virtualisation & Cloud Computing 2/27 Protection rings It s all about protection rings in modern processors Hardware mechanism to protect data and
More information"Charting the Course... VMware vsphere 6.7 Boot Camp. Course Summary
Description Course Summary This powerful 5-day, 10 hour per day extended hours class is an intensive introduction to VMware vsphere including VMware ESXi 6.7 and vcenter 6.7. This course has been completely
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SER2734BU Extreme Performance Series: Byte-Addressable Nonvolatile Memory in vsphere VMworld 2017 Content: Not for publication Qasim Ali and Praveen Yedlapalli #VMworld #SER2734BU Disclaimer This presentation
More information