AirWave 8.0. Server Sizing Guide

Similar documents
AirWave 7.7. Server Sizing Guide

Evaluation Report: Accelerating SQL Server Database Performance with the Lenovo Storage S3200 SAN Array

ClearPass Policy manager Cisco Switch Setup with CPPM. Technical Note

StarWind iscsi SAN: Configuring Global Deduplication May 2012

Accelerating Server Storage Performance on Lenovo ThinkServer

Benefits of Intel Matrix Storage Technology

Analysis of VDI Storage Performance During Bootstorm

DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION

Configuring RAID for Optimal Performance

VTrak SATA RAID Storage System

Best Practices for Deploying SSDs in a Microsoft SQL Server 2008 OLTP Environment with Dell EqualLogic PS-Series Arrays

SUN ORACLE DATABASE MACHINE

Performance Report Modular RAID for PRIMERGY

Intel RAID SSD Cache Controller RCS25ZB040

Optimizing SQL Server Storage Performance with the PowerEdge R720

Virtuoso and Database Scalability

ARUBA WIRELESS AND CLEARPASS 6 INTEGRATION GUIDE. Technical Note

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

N-central 8.0 On-Premise Software and N-compass 3.1 Advanced Reporting Software

Cisco Prime Home 5.0 Minimum System Requirements (Standalone and High Availability)

HP Z Turbo Drive PCIe SSD

How System Settings Impact PCIe SSD Performance

As enterprise data requirements continue

N /150/151/160 RAID Controller. N MegaRAID CacheCade. Feature Overview

IBM FlashSystem and Atlantis ILIO

The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage

Optimizing LTO Backup Performance

Reference Architecture for a Virtualized SharePoint 2010 Document Management Solution A Dell Technical White Paper

Identikey Server Performance and Deployment Guide 3.1

TEST REPORT Dell PERC H700 average percentage win in IOPS over FEBRUARY 2006 Dell PERC 6/i across RAID 5 and RAID 10. Internal HDD tests

HP reference configuration for entry-level SAS Grid Manager solutions

LSI MegaRAID CacheCade Performance Evaluation in a Web Server Environment

HP SN1000E 16 Gb Fibre Channel HBA Evaluation

INVITATION FOR TENDER AND INSTRUCTIONS TO TENDERERS INSTRUCTIONS TO TENDERERS

Technology Update White Paper. High Speed RAID 6. Powered by Custom ASIC Parity Chips

Firebird and RAID. Choosing the right RAID configuration for Firebird. Paul Reeves IBPhoenix. mail:

Sun 8Gb/s Fibre Channel HBA Performance Advantages for Oracle Database

Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate. Nytro Flash Accelerator Cards

SUN ORACLE EXADATA STORAGE SERVER

Qsan Document - White Paper. Performance Monitor Case Studies

LSI MegaRAID FastPath Performance Evaluation in a Web Server Environment

Oracle Database Scalability in VMware ESX VMware ESX 3.5

Performance Benchmark for Cloud Block Storage

QuickSpecs. PCIe Solid State Drives for HP Workstations

Priority Pro v17: Hardware and Supporting Systems

Removing Performance Bottlenecks in Databases with Red Hat Enterprise Linux and Violin Memory Flash Storage Arrays. Red Hat Performance Engineering

Deployment Guide. How to prepare your environment for an OnApp Cloud deployment.

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

Best Practices for Optimizing Your Linux VPS and Cloud Server Infrastructure

HP Smart Array Controllers and basic RAID performance factors

Palo Alto Networks User-ID Services. Unified Visitor Management

SUN STORAGE F5100 FLASH ARRAY

8Gb Fibre Channel Adapter of Choice in Microsoft Hyper-V Environments

Intel RAID Controllers

HP recommended configurations for Microsoft Exchange Server 2013 and HP ProLiant Gen8 with direct attached storage (DAS)

Microsoft Windows Server 2003 with Internet Information Services (IIS) 6.0 vs. Linux Competitive Web Server Performance Comparison

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

SUPERTALENT PCI EXPRESS RAIDDRIVE PERFORMANCE WHITEPAPER

Deep Dive: Maximizing EC2 & EBS Performance

Cisco UCS and Fusion- io take Big Data workloads to extreme performance in a small footprint: A case study with Oracle NoSQL database

Microsoft SQL Server 2014 Fast Track

Using Synology SSD Technology to Enhance System Performance Synology Inc.

VDI Appliances Accelerate and Simplify Virtual Desktop Deployment

Cisco MCS 7825-H2 Unified CallManager Appliance

Why Computers Are Getting Slower (and what we can do about it) Rik van Riel Sr. Software Engineer, Red Hat

Cloud Server. Parallels. Key Features and Benefits. White Paper.

Deploying Microsoft Exchange Server 2010 on the Hitachi Adaptable Modular Storage 2500

Parallels Cloud Storage

DELL SOLID STATE DISK (SSD) DRIVES

DELL TM PowerEdge TM T Mailbox Resiliency Exchange 2010 Storage Solution

I/O PERFORMANCE OF THE LENOVO STORAGE N4610

Transitioning to 6Gb/s SAS (Serial-Attached SCSI) A Dell White Paper

Speed and Persistence for Real-Time Transactions

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

Vertical Scaling of Oracle 10g Performance on Red Hat Enterprise Linux 5 on Intel Xeon Based Servers. Version 1.0

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

WHITE PAPER FUJITSU PRIMERGY SERVER BASICS OF DISK I/O PERFORMANCE

Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage

Optimizing Large Arrays with StoneFly Storage Concentrators

Storage Systems Performance Testing

Guide to SATA Hard Disks Installation and RAID Configuration

FLOW-3D Performance Benchmark and Profiling. September 2012

Quantifying Hardware Selection in an EnCase v7 Environment

File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System

Chapter 8: Installing Linux The Complete Guide To Linux System Administration Modified by M. L. Malone, 11/05

StarWind Virtual SAN Best Practices

Pivot3 Reference Architecture for VMware View Version 1.03

DEDICATED MANAGED SERVER PROGRAM

Chapter Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig I/O devices can be characterized by. I/O bus connections

Price/performance Modern Memory Hierarchy

Cisco MCS 7825-H3 Unified Communications Manager Appliance

Intel Solid-State Drives Increase Productivity of Product Design and Simulation

IS IN-MEMORY COMPUTING MAKING THE MOVE TO PRIME TIME?

Qsan AegisSAN Storage Application Note for Surveillance

Upgrading Small Business Client and Server Infrastructure E-LEET Solutions. E-LEET Solutions is an information technology consulting firm

How To Compare Two Servers For A Test On A Poweredge R710 And Poweredge G5P (Poweredge) (Power Edge) (Dell) Poweredge Poweredge And Powerpowerpoweredge (Powerpower) G5I (

White Paper. Educational. Measuring Storage Performance

Transcription:

AirWave 8.0 Server Sizing Guide

Copyright 2014 Aruba Networks, Inc. Aruba Networks trademarks include, Aruba Networks, Aruba Wireless Net works, the registered Aruba the Mobile Edge Company logo, Aruba Mobility Management System, Mobile Edge Architecture, People Move. Networks Must Follow, RFProtect, Green Island. All rights reserved. All other trademarks are the property of their respective owners. Open Source Code Certain Aruba products include Open Source software code developed by third parties, including software code subject to the GNU General Public License (GPL), GNU Lesser General Public License (LGPL), or other Open Source Licenses. Includes soft ware from Litech Systems Design. The IF-MAP client library copyright 2011 Infoblox, Inc. All rights reserved.this product includes software developed by Lars Fenneberg et al. The Open Source code used can be found at this site: http://www.arubanetworks.com/open_source Legal Notice The use of Aruba Networks, Inc. switching platforms and software, by all individuals or corporations, to terminate other vendors VPN client devices constitutes complete acceptance of liability by that individual or corporation for this action and indemnifies, in full, Aruba Networks, Inc. from any and all legal actions that might be taken against it with respect to infringe ment of copyright on behalf of those vendors. Warranty This hardware product is protected by an Aruba warranty. For details, see the Aruba Networks standard warranty terms and conditions. May 2014 0510816-09 AirWave 8.0 Server Sizing Guide

Contents Chapter 1 Identifying Hardware Requirements 5 Tested Hardware Platforms 5 Testing Environment Assumptions 5 Testing Parameters 5 Test Values 6 Conditions that Impact Hardware Sizing 7 Choosing Your RAID Controller 9 RAID Configuration Information 9 Choosing Your Hard Drives 9 SSDs vs 15K SAS 9 Chapter 2 Configuring Your Hardware 10 CPU Configuration 10 Disk Partitioning 10 Filesystem Configuration 10 Chapter 3 Virtualization 11 Virtualization 11 Appendix A Sizing a Master Console and Failover Server 12 Master Console 12 Failover Server 12 Contacting Support 13 AirWave 8.0 Server Sizing Guide Contents 3

4 Contents AirWave 8.0 Server Sizing Guide

Chapter 1 Identifying Hardware Requirements This document provides general guidelines to follow when selecting and configuring hardware. The first part of this chapter describes two AirWave devices, and the networking environment in which those devices were tested and validated. The following sections lists network conditions and AirWave settings that can cause your server sizing needs to differ from the tested values, and how those settings might impact your choice of hardware. Tested Hardware Platforms The information provided in this document is based on internal testing scenarios using the hardware platforms described in Table 1, below. These hardware platforms have been tested and verified in the Aruba test networking environment, which is described in detail in "Testing Environment Assumptions" on page 5. Table 1: Tested Hardware Platforms Model AW-HW-PRO AW-HW-ENT Maximum Devices 1500 4000 CPU 1 x Intel Xeon E5-2640, 2.5 GHz 2 x Intel Xeon E5-2640, 2.5 GHz Physical Cores 6 12 Passmark Score 9761 14846 RAM 48 GB 80 GB Disks (RAID10 only) 6 x 146 GB 15k rpm SAS 8 x 146 GB 15k rpm SAS Storage Capacity 438 GB 584 GB Maximum Input/Output Operations Per Second (IOPs) 2132 2842 Testing Environment Assumptions The hardware platforms described in "Tested Hardware Platforms" on page 5 support a network with the following Aruba test values. This testing information is included to give you a clear idea of the type of environment that is recommended for these hardware platforms, and to give you an opportunity to note how your own networking environment may differ from the Aruba testing environment, as any changes from these conditions can have a significant impact hardware performance and requirements. For more information on how these differences can impact your network, see "Conditions that Impact Hardware Sizing" on page 7. Testing Parameters Aruba uses a PassMark (http://www.cpubenchmark.net/) score of AirWave appliance CPUs to compare the relative processing power between servers. These scores provide for a close comparison, although the score for a CPU model can vary over time as more users contribute benchmark values for that device. AirWave 8.0 Server Sizing Guide Chapter 1 Identifying Hardware Requirements 5

Aruba estimated Input/Output Operations Per Second (IOPs) using the following settings, which closely approximate the disk workload characteristics of our Enterprise appliance: RAID Level: RAID 1 and 10 Stripe size: 1024 KiB Number of drives: 8 Reads %: 20% Read cache hit ratio: 95% Write cache hit ratio: 65% Average I/O size : 8 KiB Test Values Aruba has tested scalability based on the following test values. Deviations from these values can impact overall scalability of your AirWave server. Table 2: Wireless Scalability Test Values Category AP Interface polling period 10 Device-to-device link period 5 CDP neighbor data polling 30 Ratio of switches/routers to access points 25% Read ARP polling (hours) 4 Read CDP table for device discovery polling (hours) 4 Read bridge forwarding table polling (hours) 4 Interface Up/Down polling period 10 Ratio of APs to controllers 128:1 Ratio of clients to APs 5:1 Ratio of switches/routers to access points 25% Average port density of switches/routers 36 Read ARP polling period (hours) 8 Read CDP table for device discovery polling period (hours) 8 Read bridge forwarding table polling period (hours) 8 Interface polling period (minutes) 20 6 Chapter 1 Identifying Hardware Requirements AirWave 8.0 Server Sizing Guide

Table 3: VisualRF Scalability Test Values Category Average floor plan size (feet) 62,500 Number of access points per floor plan 20 Number of clients per floor plan 100 Number of attenuation grid cells per floor plan 2,500 Number Rogue devices per floor plan 20 AMP Synchronization timer (minutes) 15 Rogue location timer (minutes) 30 Location calculation timer (min/max/number of samples) 90/360/3 Conditions that Impact Hardware Sizing Accurate hardware sizing is almost as much of an art as a science, as it requires you to balance the needs of your users and the demands of your existing network infrastructure, using a very complex set of interdependent variables. There is no one-size-fits-all approach to hardware sizing that can accurately predict the needs of any individual network. However, as part of a best practice methodology for hardware sizing, Aruba suggests network administrators review the following list of network requirements and variables, all of which that have a significant impact on the load on AMP, and are all factors to consider when determining hardware requirements. Client Mobility: How often are your clients roaming? This is largely a function of your environment, but more frequent client roaming increases the AMP workload. For example, a typical corporate office has relatively low client mobility, as most people stay at their desks for extended periods of time. In contrast, at a university, thousands of students change classrooms on the hour, producing a flood of association change data for AMP to process. Airports have yet another type of client mobility pattern, with many new, highly mobile clients. These client mobility factors impact to the disk write demands and the storage requirements of the AMP server. Number Clients Per AP: The number of clients served by AirWave has a direct and significant impact on hardware sizing requirement. As a guideline, consider that the Aruba testing environment assumes a client-to-ap ratio of 5:1. If the test networking environment was altered to support twice the clients, the server size would need to double as well. Ratio of New Clients: AirWave requires more processing resources to identify new clients than existing clients. If your AirWave server manages APs in public places like airports or retail spaces, your network will likely have a higher ratio of new clients than the testing environment, will need a server with increased processing power. Wired Switch Percentage: Switches demand more processing resources from AMP. The 4,000 device rating for the AW-HW-ENT appliance assumes s distribution of 20% switches 80% APs. If your network has a higher percentage of switches, consider a server with increased processing power. Trap Rate: Traps consume processing resources, and trap rates are associated with client mobility. The AW-HW- ENT appliance was tested against a continuous rate of 100 traps/second. If your environment will trigger more traps than the test environment, consider a hardware server with a greater CPU and IOPs capacity. AirWave 8.0 Server Sizing Guide Chapter 1 Identifying Hardware Requirements 7

AMON: AMON allows AMP to collect enhanced data from Aruba devices on certain firmware versions. An AMP server collecting data using AMON requires more CPU and memory resources than an AMP server using SNMP, especially if AMP is collecting AppRF and Unified Communication and Collaboration (UCC) data. AppRF can produce a lot of data and increase the AMP s storage requirements, but an upper bound can be configured to mitigate that problem. SNMP Poll Periods: The AW-HW-ENT appliance is certified with default polling periods (i.e., 10 minutes for interface polling, 5 minutes for up/down polling). A networks with more aggressive or frequent AMP polling needs a server with increased CPU and IOPs capacity to handle the increased workload. RAPIDS. The Rogue AP Intrusion Detection System (RAPIDS) is another feature that can have a major impact the AMP server size. Identifying and processing rogue APs consumes CPU and disk resources on the AMP If AMP manages an AP that detects many APs in other networks (for example, if your AP is in an open plaza or an atrium in a shopping mall) then that AP will likely identify a large amount of rogue APs, requiring increased server capacity. VisualRF: The numbers of floor plans and campuses managed and monitored by AMP directly impacts the amount of memory used by the VisualRF feature. The AMP server may need more memory resources to manage a complex network using VisualRF. Data Retention Periods. Long retention periods increase the bulk of data the AMP has to manage If your network requires longer data retention periods than the default retention settings, consider a server with a larger disk capacity than the tested devices. Reports. The type, frequency and scope of reports can have an large impact on the AMP. The AMP RAID controllers are configured for write-back, so they behave like an solid-state drive for writes. Reads, on the other hand, take much more processing resources. Report generation require that a lot of data is read from the disk, which slows the disk subsystem. Internal testing is focused on the steady-state of the AMP, and does not explicitly factor in report generation and processes like nightly maintenance. Internal testing ensures the steady-state never uses 100% of the server's resources so there is extra processing available when needed. If you will be generating reports frequently, consider a server with a greater IOPs and disk capacity. Instant APs: The Supported Devices values in Table 1do not apply to Instant APs unless the following criteria are met. Device counts are adjusted for virtual controllers An Instant AP acting as a virtual controller is managed as two devices; one virtual controller, and one AP. (This is in contrast to Instant APs associated to the Instant virtual controller and standard APs, which are counted as a single device). If your network includes a large number of standalone Instant APs acting as virtual controllers, be aware that this may impact the device count. The Supported Devices values in in Table 1 assume that these devices are standard APs. If your network includes many Instant virtual controllers, your hardware requirements must take into consideration increased device count. WAN Link is High Quality. The quality of the WAN link has a large impact on Instant networks. Poor WAN link quality increases the amount of time it takes for an Instant AP to download new firmware, causing downloads to take longer. This increases http socket utilization, reducing the ability of other Instant APs to initiate their firmware downloads. Configuration updates are pushed from AMP to Instant APs one device at a time, so if an Instant AP on poor quality WAN link is slow to update, that AP acts as a bottleneck, slowing down the configuration push to other devices. Rogue Polling and VisualRF are disabled A single Instant AP cannot accurately detect rogue APs or determine VisualRF location information, as these features typically require triangulation between three or more APs to accurately detect the locations of other devices on the networks. Best practices is to disable rogue polling and VisualRF in networks with just a single Instant AP per location, to reserve memory and CPU utilization resources for other processes. 8 Chapter 1 Identifying Hardware Requirements AirWave 8.0 Server Sizing Guide

Choosing Your RAID Controller RAID 10 is the only supported RAID configuration for AirWave. Software RAID and SATA drives are NOT SUPPORTED for any configuration of AirWave. RAID Configuration Information For RAID 10: Dedicated Hardware RAID controller with caching and battery backup or non volatile (NV) cache. RAID controller should be configured for Write-Back caching with battery backup (unless NVcache is selected, then Force Write-Back without Battery backup is recommended). Individual Drive Caching should be enabled. Ensure that all disks are assigned and configured to a single volume. Improper RAID configuration can result in drastically reduced server performance. If you have any questions regarding hardware compatibility or selection, contact Aruba support. Choosing Your Hard Drives 15K SAS drives are the highest performance spinning platter drives available today. Serial ATA and 10K SAS are vastly outperformed by 15K SAS, and should not be used in an AirWave server. You will need to select the appropriately sized hard drive to meet your desired storage volume after taking into account RAID 10 reduction on overall storage capacity. RAID 10 reduces your single volume available drive space by ½ because of the redundancy introduced. An example would be 16x 146GB 15K SAS hard drives in a RAID 10 volume will result in approximately 1.1 TB of storage space [(16*146GB)/ 2]. To ensure hardware capability, purchase server hardware that is certified to be compatible with Red Hat Enterprise Linux 6.2. SSDs vs 15K SAS Solid State Drives are becoming more affordable and are being offered as a high performance drive option by many vendors. SSDs offer performance that far outstrips 15K SAS. AirWave supports deployment on SSD based storage arrays and can take advantage of the high speed disk access and stellar random write performance. Enterprise grade or high-end consumer grade SSDs are suitable, but avoid low-end consumer grade drives with older controllers. Confirm with your vendor prior to purchasing SSDs that their offerings are appropriate for a 24/7 sustained high random write database server. In general, RAID 10 is still recommended for SSD deployments to allow for the best overall redundancy and performance. Any parity based RAID (5/6/etc) is not recommended. For additional information, please contact Aruba support. AirWave 8.0 Server Sizing Guide Chapter 1 Identifying Hardware Requirements 9

Chapter 2 Configuring Your Hardware This section explains sizing information for CPUs, Disk partitions, and file systems, and it includes the following sections: "CPU Configuration " on page 10 "Disk Partitioning" on page 10 "Filesystem Configuration" on page 10 CPU Configuration Ensure that Power Management is configured for Maximum Performance. By default, most vendors configure BIOS to an eco-friendly setting. Ensure that Memory Operating Mode is configured to Optimizer Mode, if available. Disk Partitioning AirWave automatically partitions the disk subsystem upon installation. You can override these values. Table 4 below lists the default partitioning and provides guidance for more advanced scenarios. Table 4: Default Partitions Default Partitions boot swap Size 100 MB 4 GB / Remainder of disk space Filesystem Configuration For AirWave, the NOOP File I/O scheduler provides the best random write performance. If you are running AirWave 7.2 or later, AirWave should automatically manage this setting for you. To check the currently assigned scheduler (if sda is not your device name, please replace with the correct device name): # cat /sys/block/sda/queue/scheduler noop anticipatory deadline [cfq] (Sample Output) To configure noop as your preferred scheduler: # echo noop > /sys/block/sda/queue/scheduler And confirm that your change has been applied: # cat /sys/block/sda/queue/scheduler [noop] anticipatory deadline cfq (Expected Output) AirWave 8.0 Server Sizing Guide Chapter 2 Configuring Your Hardware 10

Chapter 3 Virtualization Virtualization AirWave can run in a virtualized environment. To ensure scalability, dedicate the processing and memory. You must also ensure that the disk subsystem can maintain the IOPs throughput as detailed below. Most virtualized environments use a shared disk subsystem assuming that each application will have bursts of I/O without a sustained high I/O throughput. AirWave requires a continuous sustained high data I/O rate. Aruba recommends a 20% increase buffer for virtual environments. Ensure you allocate enough extra disk space for the OS and swap when partitioning the virtual disk. AirWave 8.0 Server Sizing Guide Chapter 3 Virtualization 11

Appendix A Sizing a Master Console and Failover Server Master Console Table 5: Master Console Specifications Environment Size CPU Class Clock Speed (GHz) CPUs Total Cores Memory Disk Subsystem Small (2-3 servers) Intel Xeon E5-2640 2.5 1 6 48GB 6x 146GB 15k RAID 10 (438GB usable disk space) Large (>3 servers) Dual Intel Xeon E5-2640 2.5 2 12 80GB 8x 146GB 15k RAID 10 (584GB usable disk space) Failover Server The Failover server should be as powerful as the most powerful AMP server that it monitors to ensure smooth operation in a failover situation. AirWave 8.0 Server Sizing Guide Appendix A Sizing a Master Console and Failover Server 12

Contacting Support Please contact your customer service representative or Aruba support if you have questions regarding hardware compatibility or selection. Table 6: Support Contact Options Support Options Main Site Support Site Airheads Social Forums and Knowledge Base North American Telephone International Telephones Software Licensing Site Wireless Security Incident Response Team (WSIRT) arubanetworks.com support.arubanetworks.com community.arubanetworks.com 1-800-943-4526 (Toll Free) 1-408-754-1200 arubanetworks.com/support-services/arubasupport-program/contact-support/ licensing.arubanetworks.com arubanetworks.com/support/wsirt.php Support Email Addresses Americas and APAC EMEA WSIRT Email Please email details of any security problem found in an Aruba product. support@arubanetworks.com emea_support@arubanetworks.com wsirt@arubanetworks.com 13 Appendix A Sizing a Master Console and Failover Server AirWave 8.0 Server Sizing Guide