Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.

Slides:



Advertisements
Similar presentations
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Quest vRanger / Architecture.
Advertisements

Capacity Planning in a Virtual Environment
Windows Server 2012 R2 Software Defined Storage Lenovo ThinkServer HA Solutions Rui Freitas OEM Partner Strategist.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
VSphere vs. Hyper-V Metron Performance Showdown. Objectives Architecture Available metrics Challenges in virtual environments Test environment and methods.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
Chapter 14 Chapter 14: Server Monitoring and Optimization.
Scale-out File Server Cluster Hyper-V Cluster Virtual Machines SMB3 Storage Network Fabric.
1 CS222: Principles of Database Management Fall 2010 Professor Chen Li Department of Computer Science University of California, Irvine Notes 01.
Virtualization 101.
Implementing Failover Clustering with Hyper-V
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Chapter 9 Overview  Reasons to monitor SQL Server  Performance Monitoring and Tuning  Tools for Monitoring SQL Server  Common Monitoring and Tuning.
Upgrading the Platform - How to Get There!
Virtualization 101.
Scalability Module 6.
NovaBACKUP 10 xSP Technical Training By: Nathan Fouarge
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
CS4432: Database Systems II Data Storage (Better Block Organization) 1.
By: Dwayne Burl.  The Central Processing Unit (CPU) is responsible for interpreting and executing most of the commands from the computer's hardware and.
Welcome Thank you for taking our training. Collection 6421: Configure and Troubleshoot Windows Server® 2008 Network Course 6690 – 6709 at
Module 10 Configuring and Managing Storage Technologies.
CS 346 – Chapter 10 Mass storage –Advantages? –Disk features –Disk scheduling –Disk formatting –Managing swap space –RAID.
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
MCTS Guide to Microsoft Windows Vista Chapter 11 Performance Tuning.
Key Perf considerations & bottlenecks Windows Azure VM characteristics Monitoring TroubleshootingBest practices.
How to Resolve Bottlenecks and Optimize your Virtual Environment Chris Chesley, Sr. Systems Engineer
Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Storage Module 6.
Planning and Designing Server Virtualisation.
Module – 4 Intelligent storage system
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
4/23/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Module 1: Installing and Configuring Servers. Module Overview Installing Windows Server 2008 Managing Server Roles and Features Overview of the Server.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
DBI313. MetricOLTPDWLog Read/Write mixMostly reads, smaller # of rows at a time Scan intensive, large portions of data at a time, bulk loading Mostly.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 MSE Virtual Appliance Presenter Name: Patrick Nicholson.
Stratus Continuous Process System COSC513 Presentation By Ying Li & Kunyu Zheng.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT EMC Symmetrix.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Windows Server 2012 Hyper-V Networking
Eric Burgener VP, Product Management A New Approach to Storage in Virtual Environments March 2012.
MICROSOFT HYPER-V 2012 Presentation By:- Danish Khan.
© 2011 IBM Corporation Sizing Guidelines Jana Jamsek ATS Europe.
Hyper-V Performance, Scale & Architecture Changes Benjamin Armstrong Senior Program Manager Lead Microsoft Corporation VIR413.
MATSUMOTO Hitoshi SCSI support on Xen MATSUMOTO Hitoshi Fujitsu Ltd.
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
Total CapacityTotal Request RateTotal Bandwidth (Geo-redundant) Total Bandwidth (Locally Redundant) 500 TB20,000 / sec10 gb/sec Ingress 20 gb/sec.
By: Dwayne Burl. 1. The definition and its history of a computer 2. The components that are needed for the built of a computer. 3. The step of the built.
VSphere 5 – Maximums – Virtual Machine Compute vCPUs per VM 32 Memory vRAM per VM 1TB Swap per VM 1TB Storage SCSI Adapto rs per VM 4 SCSI Targets per.
Jérôme Jaussaud, Senior Product Manager
Virtual Machine Movement and Hyper-V Replica
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
How to setup DSS V6 iSCSI Failover with XenServer using Multipath Software Version: DSS ver up55 Presentation updated: February 2011.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
PernixData FVP & Architect Storage that is Fast, Scalable and Predictable Frank Brix Pedersen Systems Engineer -
Sql Server Architecture for World Domination Tristan Wilson.
E2800 Marco Deveronico All Flash or Hybrid system
EonNAS.
Optimizing SQL Server Performance in a Virtual Environment
Virtualization 101.
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Nexenta Proprietary Global Leader in Software Defined Storage Nexenta Technical Sales Professional (NTSP) COURSE CONTENT

2Nexenta Proprietary USE CASE: VIRTUALIZATION/HYPERVISOR Nexenta Technical Sales Professional (NTSP) Course

3Nexenta Proprietary Objectives: General characteristics System Design Disk Layout Optimization Hypervisor Settings Examples Use Case Virtualization & Hypervisors

4Nexenta Proprietary General Characteristics VM IOPS This will vary on every system. Most Hypervisors provide a way to gather basic statistics on system performance.* Collect information on existing environment as much as possible Read/Write This can vary from one extreme to another High Read will benefit from Memory & Disk Layout High Write will benefit from ZIL/SLOG Rule of Thumbs General VM 50 IOPS DB VM 100 IOPS *Note: See “Hypervisor Settings” pages for individual Hypervisor settings

5Nexenta Proprietary System Design CPU –The faster the better –Prefer faster core speed versus number of cores Memory –Minimum 96GB –Larger memory for Read intensive environments Network –4 x 10Gbe – Determine if SFP+ or BT 2 x LACP across cards IPMP between the two LACP pairs HBA –One JBOD per HBA if possible

6Nexenta Proprietary Disk Layout Pools –Use 2 or more pools whenever possible (Active / Active) This will prevent a stall across the whole virtualized environment in case of a failover Redundancy Type –Mirror This provides for the best backend disk performance (IOPS) in both Reads and Writes The more vDevs the better ZIL/SLOG –Based on IOPS Lower latency matters –Mirrored Pairs Since 2 pools make sure you have at least 4 L2ARC –250 or less VMs – 400GB – – 600GB – – 800GB –1000 or more – 1TB

7Nexenta Proprietary Optimization Record Size –32K is recommended Protocol –NFS with 6 folders per Pool minimum All I/O is random –All the different VM’s will create random I/O to the storage Failover times –Modify protocol timeouts to 120 seconds iSCSI NFS Disable atime on the pool/s –zfs set atime=off Note: See “Hypervisor Settings” pages for individual Hypervisor settings

8Nexenta Proprietary Hypervisor Settings - VMware Performance –VMware – Click on host –> Click performance Tab –> Click Chart Options. There are a number of areas that you can use to get the information you are looking for: –Datastore –Disk –Storage Adapter –Storage Path Select the following Counters: –Average Read requests per second – READ IOPS –Read Rate – This divided by above is avg I/O size –Average Write requests per second - WRITE IOPS –Write Rate - This divided by above is avg I/O size HA – Protocol Timeouts iSCSI – –RecoveryTimeout = 120 NFS –NFS.HeartbeatFrequency = 12 –NFS.HeartbeatTimeout = 5 –NFS.HeartbeatMaxFailures = 10

9Nexenta Proprietary Hypervisor Settings - XenServer Performance HA – Protocol Timeouts –iSCSI Default is 144 seconds –NFS Modify /opt/xensource/sm/nfs.py –Adjust the NFS mount to use Hard mounts instead of soft and add the intr option –In the soft_mount definition modify the following line: »options = "soft,timeo=%d,retrans=%d,%s,noac“ »options = “hard,intr,timeo=%d,retrans=%d,%s,noac"

10Nexenta Proprietary Hypervisor Settings – HyperV Performance HA – Protocol Timeouts –iSCSI Windows 2000, 2003, 2008, Vista, & Windows 7 Open the registry editor (regedit) and navigate to: –HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / Disk »Look for 'TimeOutValue'. If it exists, edit it, and if it does not exist, right-click and choose 'Edit/Add Value' and create it. The type is REG_DWORD, and the value should be set in decimal to the timeout in seconds that you desire (minimum of 120).

11Nexenta Proprietary Small Virtualized Environment Example

12Nexenta Proprietary QUIZ NTSP – Virtualization & Hypervisor

13Nexenta Proprietary Module Quiz Questions What is the minimum memory? –96GB What is the recommended Block Size? –32K Block Size What is the preferred Redundancy Type? –Mirroring VM environments are all sequential I/O –T/F – False, Virtual environments create completely random I/O What are the preferred number of pools? –2 – One per head to reduce disruption in the event of a failover