QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION
|
|
|
- Amberlynn Edwards
- 9 years ago
- Views:
Transcription
1 QLIKVIEW SERVER MEMORY MANAGEMENT AND CPU UTILIZATION QlikView Scalability Center Technical Brief Series September 2012 qlikview.com
2 Introduction This technical brief provides a discussion at a fundamental level on how QlikView s core technology uses system resources like RAM, and CPU capacity. QlikView Server performance is highly related with the RAM and CPU usage and it is important to understand how QlikView uses these resources to create an optimum Business Discovery environment. As the Business Discovery environments have high adoption rates, QlikTech recognizes the importance of scalability and high performing QlikView architecture. QlikTech Scalability Center is dedicated on topics related to performance and scalability enabling the field with tools and guidelines on performance related matters of QlikView. The scalability center also conducts many tests on QlikView performance and scalability to provide guidance on this subject. This paper is part of the scalability center technical brief series. The intention of this paper is to share the test results and work conducted by the scalability center on QlikView Server system resource usage. The paper explains how QlikView Server uses the memory and processing capacity in an efficient manner. It is important to note that bad application design would affect the QlikView performance. It is always desirable to follow the best practices when designing QlikView applications. This technical brief is a companion piece to the QlikView Architecture and System Resource Usage Technical Brief Paper as it provides fundamental information on the QlikView Architecture, and provides an understanding of the product. It is highly recommended to read that technical brief document. The first part of this paper talks about QlikView memory management and provides an explanation of what working set-min and working set-max mean. The second part talks about the CPU usage and how QlikView scales over cores. QlikView Server Memory Management and CPU Utilization 2
3 QlikView Server Memory Management Main memory RAM is the primary storage location for all data to be analyzed by QlikView. QlikView Server uses RAM to store; The unaggregated dataset that is defined by the QlikView application data model The aggregated data (cached result sets) and the calculations that are defined by the user interface The session state for each user viewing the QlikView application. When the user requests a QlikView application, QlikView Server will load it into RAM if it has not been loaded previously. Please note that the dataset on a QlikView application is loaded a single time and is not duplicated for multiple users concurrently accessing and analyzing it. As the user makes selections on the QlikView application, QlikView Server calculates the QlikView charts and calculations in real time. In order to render a chart, QlikView must first access the core unaggregated dataset that is on the data model and calculate the totals and store them before the chart can be drawn on screen. Storing the user session states and aggregates takes up RAM above and beyond the RAM used to store the core unaggregated dataset. Each user needs to have his or her own user session states, but aggregates are shared across all users in a central cache. QlikView Server is configured to allow the QlikView Server (QVS) process utilize a certain amount of the physically installed RAM. QlikView Management Console has two settings to configure this; the working set-min and the working set-max. Working set-min is the memory allocation that QlikView Server will make use of. QlikView Server will not do any efforts on minimizing its allocation of memory prior to this point. On the other hand, QlikView Server is efficient and doesn t make use of memory if it is not used for a beneficial purpose. For example, if the physical RAM on the server is 256 GB and the working set-min is set to 70%, QlikView Server will not do any efforts on minimizing the allocated memory before GB of RAM is used. Working set-max is the value that QlikView Server agrees with the operating system that it will not get any RAM allocated above this point. Typically it is enough to leave a couple of gigabytes of RAM for the operating system when configuring working set-max. (Please refer to QlikView Architecture and System Resource Usage technical brief document to get more information on the factors contributing QlikView usage of RAM.) Working set-min must of course be lower than working set-max and should leave enough room for handling transients without reaching working set-max in an environment (i.e. the amount of RAM temporarily allocated whilst QVS purge cached result sets). For example, if the physical RAM on the server is 256 GB and the working set-max is set to 90%, QlikView Server will not get any RAM allocated above GB. QlikView Server Memory Management and CPU Utilization 3
4 It is recommended to leave these settings with their default values unless there is a need that necessitates a change. For servers with large RAM (i.e. 256 GB of RAM) these settings can be changed to allocate a couple of gigabytes of RAM for the operating system and allow the remaining RAM to be used by the QlikView Server. Like all Microsoft Windows applications, QlikView is dependent on Windows to allocate RAM for QlikView to use. QlikView Server will attempt to reserve RAM when it starts based on the working set limits set in the QlikView Management Console. Once the allowed amount of RAM is exceeded, the QVS process will start purge the cached result sets to fit in any new QlikView applications, new calculated aggregates and sessions state information. Please note that QlikView allocates all allowed memory as fast as possible with cached results sets and this does not mean that the QVS will lack in performance once the allowed amount is reached. If at any time RAM becomes scarce, Windows may, at its discretion, swap some of QlikView s memory from physical RAM to Virtual Memory (i.e. use the hard disk based cache to in place of RAM). When QlikView is allocated Virtual Memory it may be orders of magnitude slower than when using 100% RAM. This is always an undesirable condition in QlikView and will provide a poorer experience for the users and may be perceived as an error condition by the users. It is critical to realize that the process described above holds true for every Windows based application and is not unique to QlikView. Figure 1. QlikView Server memory allocation Memory allocated by cached result sets Memory allocated by session states Memory Allocation Working Set-min User activity starts Memory allocated by application in-memory User activity ends All sessions timed out Document unloads User Activity 2012 QlikTech QlikView Server Memory Management and CPU Utilization 4
5 Figure 1 demonstrates an example of QlikView Server s memory allocation over time. In this example a clean server has been started when the users start to interact with a QlikView application. The first thing that happens is that the application is loaded into memory, what corresponds to a peak in memory consumption. Whilst the users continue to interact with the application, result sets from requested calculations will be stored in RAM. Additional requests for already cached result sets can then be served without additional calculations needed. The QlikView server must also keep track of the session state for each active user session. However, the portion of RAM allocated to store user session state information is neglectible in comparison to memory allocated for a QlikView application and its cached result sets. QlikView server will not allow for persistently allocating more memory than working set-min. When the total amount of allocated RAM for QlikView goes beyond working set-min, previously cached result sets will be purged to fit in new ones. Prioritization of which result sets to purge is based on the age, size and the time for calculation of the result sets present in cache. When the application is unloaded from memory the total amount of allocated memory will drop by the same amount as originally allocated by the application. However, cached result sets will persist in memory as there is no reason to remove any cached result set that might be beneficial later on if there are no other requests for usage of the allocated memory. Figure 2 presents another example of what the memory allocation might look like over time. This scenario illustrates how multiple QlikView applications can fit into RAM, even at the point when the total amount of allocated memory touches the working set-min limit. That is achievable as the amount of memory allocated by cached result sets can be purged, to release enough memory to load new QlikView applications. The amount of RAM that can be used for the cached result sets can be seen as a floating amount between working set-min and the amount consumed by QlikView applications and session state information. Figure 2. QlikView Server memory allocation (another example) Memory allocated by cached result sets Memory allocated by session states Memory Allocation Working Set-min User activity starts App. 2 loaded App. 3 loaded Memory allocated by application in-memory User activity ends All sessions timed out Documents start unload User Activity 2012 QlikTech QlikView Server Memory Management and CPU Utilization 5
6 Figure 3. Analyzing the memory curve fluctuation Memory Consumption Time 2012 QlikTech It is also a good practice to investigate how QlikView Server uses memory. When the memory curve fluctuates a lot, it means that QlikView Server usually needs to allocate some extra memory during a calculation which is released when the result set is being cached. If there are a lot of jitter at the memory curve, this might indicate bad application design. In these cases it would be beneficial to look at how the QlikView application is developed as a lot of jitter is often present in combination with slow response times. QlikView Server Memory Management and CPU Utilization 6
7 QlikView Server Memory Management Summary Below is a summary of important points in terms of how QlikView Server manages memory. QlikView Server will cache all result sets whilst RAM available for allocation. QlikView Server will only release memory when unloading documents. When the application is unloaded from memory, the total amount of allocated memory will drop by the same amount as originally allocated by the application. However, please note that cached result sets will persist in memory as there is no reason to remove any cached result set that might be beneficial later on if there are no other requests for usage of the allocated memory. When the value of working set-min is reached, old sessions and cached results are purged to make room for the new values. The age, size and the time for calculation are factors in the prioritization of values to purge. QlikView Server will purge old sessions when the maximum inactive session time is reached. High memory usage of the QlikView Server is usually the result of many cached results and as long as paging does not occur, it is a good thing. QlikView Server Memory Management and CPU Utilization 7
8 QlikView Server CPU Utilization and Scaling Over Cores QlikView leverages the processor to dynamically create aggregations as needed in real time resulting in a fast, flexible, and intuitive user experience. It is important to realize that the data stored in RAM is the unaggregated granular data. Typically no preaggregation is preformed in the data reloading/script execution process of a QlikView application. When the user interface requires aggregates (e.g. to show a chart object or to recalculate after a selection is made) the aggregation is done in real time. This requires processing power from the CPU. QlikView Server is multi threaded and optimized to take advantage of multiple processor cores. All available cores will be used almost linearly when calculating the QlikView charts. The QlikView Server makes a short burst of intense CPU usage when doing any calculations and these are done in real time. It is a good thing when CPU utilization is high during peaks over the time (Figure 4). This indicates that the application is designed for good scaling over cores. A certain selection/ calculation can be assumed to require a certain amount of processing capacity (i.e. clock cycles from a certain chip), and a peak of high utilization will result in faster response times as all available cores can cooperate to get the calculation done. Please note that QlikView Server has a central cache function. This means that QlikView chart calculations only need to be done once. Obviously the benefits are better user experience (i.e. faster response times) and lower CPU utilization. Figure 4. Example of high CPU utilization during peaks over time QlikView Server Memory Management and CPU Utilization 8
9 If a server has a high CPU utilization on average (>70%), it means that an incoming selection will have to be queued prior to getting calculated as there is no instantaneous available processing capacity (Figure 5). This is an indication of poor performance. The cases where QlikView Server will not scale well over cores are; single user triggering single threaded operations and when the underlying hardware does not allow for good scaling (e.g. when it saturates in memory bus). Figure 5. Example of high CPU utilization on average (>70%) It is possible to increase the processing capacity of QlikView Server by adding cores. If a user scenario scales well over cores that mean that by adding additional cores, it is possible to increase the processing capacity and get the calculations done faster. However, It may not always beneficial to add cores if the user scenario does not allow for scaling well over cores. In many cases the user-perception will be better with fewer but faster cores than many slower. Here are some performance tests results from the scalability center summarizing QlikView Server core utilization and scalability with a fast vs. wide server. The hardware specifications of the servers that are used during the tests are; Fast server GHz, 144 GB RAM Wide server GHz, 256 GB RAM User perceived performance results for single user When a large well designed QlikView application is used, the wide server provided better performance as more clock cycles are available on the server. In the cases where there is a diverse set of calculations in a QlikView application, both the fast and the wide servers performed the same. In the cases where there are less demanding calculations on the QlikView application, the fast server performed better as it has higher clock frequency. Finally for less than optimal QlikView applications, the fast server performed better as it has higher clock frequency. User perceived performance results for many concurrent users The test results were similar with the ones above with the difference that fast server saturated in CPU much earlier than the wide server as the wide server has more clock cycles available (e.g. 32*2.27 > 12*3.33) and wide server has more RAM resulting for larger cache with less calculations required. QlikView Server Memory Management and CPU Utilization 9
10 QlikView Server CPU Utilization and Scaling Over Cores Summary Below is a summary of important points in terms of how QlikView Server utilizes CPU. Peaks of 100% CPU are a good thing as it shows that QlikView Server utilizes all available capacity to deliver the responses as fast as possible. High average of CPU (>70%) is a bad thing as it means that the system saturates and all coming selections from QlikView applications will have to be queued prior to getting served. QlikView Server processing capacity can be increased by adding more cores or by increasing in clock frequency. More processing capacity makes QlikView Server handle load peaks in a robust manner. QlikView Server Memory Management and CPU Utilization 10
11 References QlikView Development and Deployment Architecture Technical Brief QlikView Architecture and System Resource Usage Technical Brief Usage-EN.ashx QlikView Scalability Overview Technology White Paper QlikTech International AB. All rights reserved. QlikTech, QlikView, Qlik, Q, Simplifying Analysis for Everyone, Power of Simplicity, New Rules, The Uncontrollable Smile and other QlikTech products and services as well as their respective logos are trademarks or registered trademarks of QlikTech International AB. All other company names, products and services used herein are trademarks or registered trademarks of their respective owners. The information published herein is subject to change without notice. This publication is for informational purposes only, without representation or warranty of any kind, and QlikTech shall not be liable for errors or omissions with respect to this publication. The only warranties for QlikTech products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting any additional warranty. QlikView Server Memory Management and CPU Utilization 11
QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE
QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE QlikView Technical Brief April 2011 www.qlikview.com Introduction This technical brief covers an overview of the QlikView product components and architecture
QLIKVIEW SERVER LINEAR SCALING
QLIKVIEW SERVER LINEAR SCALING QlikView Scalability Center Technical Brief Series June 212 qlikview.com Introduction This technical brief presents an investigation about how QlikView Server scales in performance
QLIKVIEW MOBILE SECURITY
QLIKVIEW MOBILE SECURITY QlikView Technical Brief Published: March, 2011 qlikview.com QlikView Mobile Security Mobile devices are convenient, versatile and, for many employees, they are indispensable.
GOVERNANCE OVERVIEW. A QlikView Technology White Paper. qlikview.com. December 2011
GOVERNANCE OVERVIEW A QlikView Technology White Paper December 2011 qlikview.com Table of Contents Overview 3 Application Governance 4 Development 4 Usage 9 Security 12 Data Governance 13 QVD layer 13
QLIKVIEW DATA FLOWS TECHNICAL BRIEF
QLIKVIEW DATA FLOWS TECHNICAL BRIEF A QlikView Technical Brief September 2013 qlikview.com Table of Contents Introduction 3 Overview 3 Data Sourcing 5 Loading and Modeling Data 6 Provisioning Data 9 Using
WHY IT ORGANIZATIONS CAN T LIVE WITHOUT QLIKVIEW
WHY IT ORGANIZATIONS CAN T LIVE WITHOUT QLIKVIEW A QlikView White Paper November 2012 qlikview.com Table of Contents Unlocking The Value Within Your Data Warehouse 3 Champions to the Business Again: Controlled
QLIKVIEW GOVERNANCE DASHBOARD 1.0
QLIKVIEW GOVERNANCE DASHBOARD 1.0 A QlikView Technical Brief April 2013 qlikview.com Table of Contents About the QlikView Governance Dashboard 3 What s New Since Beta 2? 4 Summary Sheet 4 File Details
QLIKVIEW IN THE ENTERPRISE
QLIKVIEW IN THE ENTERPRISE IT Overview The QlikView Business Discovery platform is a natural fit within an organization s Information Architecture, allowing IT and BI groups to serve the ever-growing analytical
QLIKVIEW GOVERNANCE DASHBOARD FAQ
QLIKVIEW GOVERNANCE DASHBOARD FAQ What is the QlikView Governance Dashboard?.... 2 What is the value of the QlikView Governance Dashboard?.... 2 Who should use the QlikView Governance Dashboard?.... 2
Technical White Paper: Clustering QlikView Servers
Technical White Paper: Clustering QlikView Servers Technical White Paper: Clustering QlikView Servers Clustering QlikView Servers for Resilience and Horizontal Scalability v1.3 QlikView 9 SR3 or above,
THE QLIKVIEW PRODUCT FAMILY
THE QLIKVIEW PRODUCT FAMILY is the world s first associative, in-memory Business Discovery platform. It enables business users to assemble data from multiple sources, explore it, make discoveries, and
How To Use Qlikview For Utilities
QlikView for utilities Improving Asset Management QlikView for utilities: improving asset management Collaboration, visibility and efficiency: necessities for efficient utilisation of data by today s utilities
QLIKVIEW DEPLOYMENT FOR BIG DATA ANALYTICS AT KING.COM
QLIKVIEW DEPLOYMENT FOR BIG DATA ANALYTICS AT KING.COM QlikView Technical Case Study Series Big Data June 2012 qlikview.com Introduction This QlikView technical case study focuses on the QlikView deployment
THE QLIKVIEW BUSINESS DISCOVERY PLATFORM
THE QLIKVIEW BUSINESS DISCOVERY PLATFORM With, organizations can rapidly deploy fast, flexible Business Discovery apps that provide information workers with dynamic views of the information they need to
Qlik Sense Enabling the New Enterprise
Technical Brief Qlik Sense Enabling the New Enterprise Generations of Business Intelligence The evolution of the BI market can be described as a series of disruptions. Each change occurred when a technology
WHAT IS THE DIFFERENCE BETWEEN SAN AND NAS AND HOW CAN I USE THEM IN MY QLIKVIEW ENVIRONMENT?
WHAT IS THE DIFFERENCE BETWEEN AND NAS AND HOW CAN I USE THEM IN MY QLIKVIEW ENVIRONMENT? QlikView Technical Brief February 2012 qlikview.com This document will highlight some of the conceptual differences
QlikView for Telecommunications. Reducing Telecommunications Costs
QlikView for Telecommunications Reducing Telecommunications Costs QlikView: Reducing Costs in Telecommunications Collaboration, visibility and efficiency: necessities for efficient and reliable service
The BARC BI Survey 10 QlikView Highlights
The BARC BI Survey 10 Highlights Ranks First in10 Critical Categories A BI Giants Peer Group Comparison Date Published December 2011 Usage For public distribution Table of Contents Table of Contents...
An Oracle White Paper July 2011. Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide
Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide An Oracle White Paper July 2011 1 Disclaimer The following is intended to outline our general product direction.
QLIKVIEW ARCHITECTURAL OVERVIEW
QLIKVIEW ARCHITECTURAL OVERVIEW A Technology White Paper Published: September, 2011 Originally published: October, 2010 qlikview.com Table of Contents Making Sense of the Platform 3 Most BI Software Is
WHAT S NEW IN QLIKVIEW 11
WHAT S NEW IN QLIKVIEW 11 QlikView 11 takes Business Discovery to a whole new level by enabling users to more easily share information with coworkers, supporting larger enterprise deployments through enhanced
Table of Contents. 2015 Cicero, Inc. All rights protected and reserved.
Desktop Analytics Table of Contents Contact Center and Back Office Activity Intelligence... 3 Cicero Discovery Sensors... 3 Business Data Sensor... 5 Business Process Sensor... 5 System Sensor... 6 Session
QlikView for utilities. Delivering Unprecedented Customer Intelligence
QlikView for utilities Delivering Unprecedented Customer Intelligence QlikView for utilities: Delivering unprecedented Customer Intelligence Collaboration, visibility and efficiency: necessities for efficient
QLIKVIEW ON MOBILE: Beyond Reporting. A QlikView White Paper. qlikview.com. December 2012
QLIKVIEW ON MOBILE: Beyond Reporting A QlikView White Paper December 2012 qlikview.com Table of Contents QlikView on Mobile Means Discovery 3 Business Discovery on the Go 3 Reporting Alone Doesn t Drive
System requirements for Qlik Sense. Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved.
System requirements for Qlik Sense Qlik Sense 3.0 Copyright 1993-2016 QlikTech International AB. All rights reserved. Copyright 1993-2016 QlikTech International AB. All rights reserved. Qlik, QlikTech,
QLIKVIEW FOR LIFE SCIENCES. Partnering for Innovation and Sustainable Growth
QLIKVIEW FOR LIFE SCIENCES Partnering for Innovation and Sustainable Growth A BUSINESS MODEL BUILT FOR INSIGHT Success in today s life sciences industry requires insight into volumes of data, the sharing
QlikView for utilities. Reducing Utilities Costs
QlikView for utilities Reducing Utilities Costs QlikView: Reducing Costs in utilities Today s utilities market is multi-faceted, complex and unpredictable. Privatization, streamlined regulation and competition
SWEDBANK EMPOWERS 5,000+ USERS WITH CUSTOMER ANALYSIS TOOL USING QLIKVIEW
SWEDBANK EMPOWERS 5,000+ USERS WITH CUSTOMER ANALYSIS TOOL USING QLIKVIEW QlikView is an immensely powerful Business Discovery platform. The solution gives users the power to gain access to and freely
HP reference configuration for entry-level SAS Grid Manager solutions
HP reference configuration for entry-level SAS Grid Manager solutions Up to 864 simultaneous SAS jobs and more than 3 GB/s I/O throughput Technical white paper Table of contents Executive summary... 2
Legal Notices... 2. Introduction... 3
HP Asset Manager Asset Manager 5.10 Sizing Guide Using the Oracle Database Server, or IBM DB2 Database Server, or Microsoft SQL Server Legal Notices... 2 Introduction... 3 Asset Manager Architecture...
Protect Microsoft Exchange databases, achieve long-term data retention
Technical white paper Protect Microsoft Exchange databases, achieve long-term data retention HP StoreOnce Backup systems, HP StoreOnce Catalyst, and Symantec NetBackup OpenStorage Table of contents Introduction...
White Paper: Deploying QlikView
White Paper: Deploying QlikView White Paper: Deploying QlikView From Personal Edition to Enterprise Deployment V1.0 CFG QlikTech May 2010 www.qlikview.com White Paper: Deploying QlikView Contents: Introduction
Unleash your intuition
Introducing Qlik Sense Unleash your intuition Qlik Sense is a next-generation self-service data visualization application that empowers everyone to easily create a range of flexible, interactive visualizations
Top 10 reasons your ecommerce site will fail during peak periods
An AppDynamics Business White Paper Top 10 reasons your ecommerce site will fail during peak periods For U.S.-based ecommerce organizations, the last weekend of November is the most important time of the
METADATA-DRIVEN QLIKVIEW APPLICATIONS AND POWERFUL DATA INTEGRATION WITH QLIKVIEW EXPRESSOR
METADATA-DRIVEN QLIKVIEW APPLICATIONS AND POWERFUL DATA INTEGRATION WITH QLIKVIEW EXPRESSOR A QlikView Technical Brief Document March 2013 qlikview.com Introduction This technical brief highlights a subset
Initial Hardware Estimation Guidelines. AgilePoint BPMS v5.0 SP1
Initial Hardware Estimation Guidelines Document Revision r5.2.3 November 2011 Contents 2 Contents Preface...3 Disclaimer of Warranty...3 Copyright...3 Trademarks...3 Government Rights Legend...3 Virus-free
QuickSpecs. HP Data Protector Reporter Software Overview. Powerful enterprise reporting with point and click simplicity
Overview Introduction HP Data Protector software, used by more than 41,000 customers around the world, simplifies application protection in virtual and physical environments through unified recovery and
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010
Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.
RAID 5 rebuild performance in ProLiant
RAID 5 rebuild performance in ProLiant technology brief Abstract... 2 Overview of the RAID 5 rebuild process... 2 Estimating the mean-time-to-failure (MTTF)... 3 Factors affecting RAID 5 array rebuild
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION
DIABLO TECHNOLOGIES MEMORY CHANNEL STORAGE AND VMWARE VIRTUAL SAN : VDI ACCELERATION A DIABLO WHITE PAPER AUGUST 2014 Ricky Trigalo Director of Business Development Virtualization, Diablo Technologies
QlikView for Telecommunications. Delivering Unprecedented Customer Intelligence
QlikView for Telecommunications Delivering Unprecedented Customer Intelligence QlikView for Telecommunications: Delivering unprecedented Customer Intelligence Collaboration, visibility and efficiency:
Managing Scalability of Web services
HP Asset Manager Managing Scalability of Web services Legal Notices... 2 Introduction... 3 Objective of this document... 3 Prerequisites... 3 General Approach... 4 Context... 4 Process... 4 Comments...
Improving Grid Processing Efficiency through Compute-Data Confluence
Solution Brief GemFire* Symphony* Intel Xeon processor Improving Grid Processing Efficiency through Compute-Data Confluence A benchmark report featuring GemStone Systems, Intel Corporation and Platform
Elevate Your Customer Engagement Strategy with Cloud Services
SAP Brief SAP Services Cloud Services for Customer Relations Objectives Elevate Your Customer Engagement Strategy with Cloud Services Win over today s empowered customers Win over today s empowered customers
ProCurve Mobility Manager 1.0
ProCurve Mobility Manager 1.0, a plug-in module for the ProCurve Manager Plus platform, provides a simple yet powerful tool to centrally configure, update, monitor, and troubleshoot ProCurve access points.
SSD Performance Tips: Avoid The Write Cliff
ebook 100% KBs/sec 12% GBs Written SSD Performance Tips: Avoid The Write Cliff An Inexpensive and Highly Effective Method to Keep SSD Performance at 100% Through Content Locality Caching Share this ebook
Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1
Performance Study Performance Characteristics of and RDM VMware ESX Server 3.0.1 VMware ESX Server offers three choices for managing disk access in a virtual machine VMware Virtual Machine File System
Assessing RAID ADG vs. RAID 5 vs. RAID 1+0
White Paper October 2001 Prepared by Industry Standard Storage Group Compaq Computer Corporation Contents Overview...3 Defining RAID levels...3 Evaluating RAID levels...3 Choosing a RAID level...4 Assessing
Protecting enterprise servers with StoreOnce and CommVault Simpana
Technical white paper Protecting enterprise servers with StoreOnce and CommVault Simpana HP StoreOnce Backup systems Table of contents Introduction 2 Technology overview 2 HP StoreOnce Backup systems key
Grant Management. System Requirements
January 26, 2014 This is a publication of Abila, Inc. Version 2014.x 2013 Abila, Inc. and its affiliated entities. All rights reserved. Abila, the Abila logos, and the Abila product and service names mentioned
Summary. Key results at a glance:
An evaluation of blade server power efficiency for the, Dell PowerEdge M600, and IBM BladeCenter HS21 using the SPECjbb2005 Benchmark The HP Difference The ProLiant BL260c G5 is a new class of server blade
EMC Unified Storage for Microsoft SQL Server 2008
EMC Unified Storage for Microsoft SQL Server 2008 Enabled by EMC CLARiiON and EMC FAST Cache Reference Copyright 2010 EMC Corporation. All rights reserved. Published October, 2010 EMC believes the information
Qlik s Associative Model
White Paper Qlik s Associative Model See the Whole Story that Lives Within Your Data August, 2015 qlik.com Table of Contents Introduction 3 Qlik s associative model 3 Query-based visualization tools only
HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief
Technical white paper HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief Scale-up your Microsoft SQL Server environment to new heights Table of contents Executive summary... 2 Introduction...
Detect, Prevent, and Deter Fraud in Big Data Environments
SAP Brief SAP s for Governance, Risk, and Compliance SAP Fraud Management Objectives Detect, Prevent, and Deter Fraud in Big Data Environments Detect and prevent fraud to reduce financial loss Detect and
Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services. By Ajay Goyal Consultant Scalability Experts, Inc.
Enterprise Performance Tuning: Best Practices with SQL Server 2008 Analysis Services By Ajay Goyal Consultant Scalability Experts, Inc. June 2009 Recommendations presented in this document should be thoroughly
How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)
Scalability Results Select the right hardware configuration for your organization to optimize performance Table of Contents Introduction... 1 Scalability... 2 Definition... 2 CPU and Memory Usage... 2
SQL Server Business Intelligence on HP ProLiant DL785 Server
SQL Server Business Intelligence on HP ProLiant DL785 Server By Ajay Goyal www.scalabilityexperts.com Mike Fitzner Hewlett Packard www.hp.com Recommendations presented in this document should be thoroughly
Enterprise Planning Small Scale
ARGUS Enterprise Enterprise Planning Small Scale ARGUS Enterprise 11.0 12\4\2015 ARGUS Software An Altus Group Company Small Enterprise Planning ARGUS Enterprise 11.0 Published by: ARGUS Software, Inc.
System Requirements Table of contents
Table of contents 1 Introduction... 2 2 Knoa Agent... 2 2.1 System Requirements...2 2.2 Environment Requirements...4 3 Knoa Server Architecture...4 3.1 Knoa Server Components... 4 3.2 Server Hardware Setup...5
SAP HANA PLATFORM Top Ten Questions for Choosing In-Memory Databases. Start Here
PLATFORM Top Ten Questions for Choosing In-Memory Databases Start Here PLATFORM Top Ten Questions for Choosing In-Memory Databases. Are my applications accelerated without manual intervention and tuning?.
Tableau Server 7.0 scalability
Tableau Server 7.0 scalability February 2012 p2 Executive summary In January 2012, we performed scalability tests on Tableau Server to help our customers plan for large deployments. We tested three different
All-Flash Storage Solution for SAP HANA:
All-Flash Storage Solution for SAP HANA: Storage Considerations using SanDisk Solid State Devices WHITE PAPER 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Preface 3 Why SanDisk?
Formulate Winning Sales and Operations Strategies Through Integrated Planning
SAP Brief SAP Supply Chain Management SAP Sales and Operations Planning Objectives Formulate Winning Sales and Operations Strategies Through Integrated Planning Keep pace with rapidly changing market conditions
The QlikView Business Discovery platform
The Business Discovery platform With, organizations can rapidly deploy fast, flexible Business Discovery apps that provide information workers with dynamic views of the information they need to make decisions.
MS Exchange Server Acceleration
White Paper MS Exchange Server Acceleration Using virtualization to dramatically maximize user experience for Microsoft Exchange Server Allon Cohen, PhD Scott Harlin OCZ Storage Solutions, Inc. A Toshiba
Qlik Sense Enterprise
Data Sheet Qlik Sense Enterprise See the whole story that lives within your data Qlik Sense is a next-generation visual analytics platform that empowers everyone to see the whole story that lives within
QlikView for Supply Chain. High Tech
QlikView for Supply Chain High Tech QlikView for the High Tech Supply Chain Political Increased regulatory and compliance pressures Political uncertainty Heightened environmental concerns Demand for sustainable
Tuning Tableau Server for High Performance
Tuning Tableau Server for High Performance I wanna go fast PRESENT ED BY Francois Ajenstat Alan Doerhoefer Daniel Meyer Agenda What are the things that can impact performance? Tips and tricks to improve
White Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family
White Paper SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family Table of Contents 2 Introduction 3 A Best-of-Breed Integrated Operations Architecture 3 SAP NetWeaver Landscape
Sizing guide for SAP and VMware ESX Server running on HP ProLiant x86-64 platforms
Sizing guide for SAP and VMware ESX Server running on HP ProLiant x86-64 platforms Executive summary... 2 Server virtualization overview... 2 Solution definition...2 SAP architecture... 2 VMware... 3 Virtual
Kentico CMS 6.0 Performance Test Report. Kentico CMS 6.0. Performance Test Report February 2012 ANOTHER SUBTITLE
Kentico CMS 6. Performance Test Report Kentico CMS 6. Performance Test Report February 212 ANOTHER SUBTITLE 1 Kentico CMS 6. Performance Test Report Table of Contents Disclaimer... 3 Executive Summary...
Performance Test Report KENTICO CMS 5.5. Prepared by Kentico Software in July 2010
KENTICO CMS 5.5 Prepared by Kentico Software in July 21 1 Table of Contents Disclaimer... 3 Executive Summary... 4 Basic Performance and the Impact of Caching... 4 Database Server Performance... 6 Web
Using HP StoreOnce Backup systems for Oracle database backups
Technical white paper Using HP StoreOnce Backup systems for Oracle database backups Table of contents Introduction 2 Technology overview 2 HP StoreOnce Backup systems key features and benefits 2 HP StoreOnce
LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM
Leverage Vblock Systems for Esri's ArcGIS System Table of Contents www.vce.com LEVERAGE VBLOCK SYSTEMS FOR Esri s ArcGIS SYSTEM August 2012 1 Contents Executive summary...3 The challenge...3 The solution...3
Performance Optimization Guide
Performance Optimization Guide Publication Date: July 06, 2016 Copyright Metalogix International GmbH, 2001-2016. All Rights Reserved. This software is protected by copyright law and international treaties.
Abila Grant Management. System Requirements
Abila Grant Management This is a publication of Abila, Inc. Version 2015 2014 Abila, Inc. and its affiliated entities. All rights reserved. Abila, the Abila logos, and the Abila product and service names
The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage
The Shortcut Guide to Balancing Storage Costs and Performance with Hybrid Storage sponsored by Dan Sullivan Chapter 1: Advantages of Hybrid Storage... 1 Overview of Flash Deployment in Hybrid Storage Systems...
Empowering Teams and Departments with Agile Visualizations
SAP Brief SAP Lumira, Edge Edition Objectives Empowering Teams and Departments with Agile Visualizations A data visualization solution for teams and departments A data visualization solution for teams
Rational Asset Manager 7.2 Editions and Licensing
Rational Asset Manager 7.2 Editions and Licensing Derek D. Baron, [email protected] Product Manager, Rational Asset Manager 2009 IBM Corporation IBM Corporation 200 The information contained in this presentation
Streamline NX. Capture, Distribution & Output Management Solution
Streamline NX Capture, Distribution & Output Management Solution Efficient document management goes beyond the printed page. With RICOH Streamline NX, organizations can simplify document creation, storage,
Colgate-Palmolive selects SAP HANA to improve the speed of business analytics with IBM and SAP
selects SAP HANA to improve the speed of business analytics with IBM and SAP Founded in 1806, is a global consumer products company which sells nearly $17 billion annually in personal care, home care,
10 Best Practices for Application Performance Testing
Business white paper 10 Best Practices for Application Performance Testing Leveraging Agile Performance Testing for Web and Mobile Applications 10 Best Practices for Application Performance Testing Table
Server Scalability and High Availability
Server Scalability and High Availability GO!Enterprise GLOBO Plc. March 2015 Copyright Notice and Usage Terms This guide is Copyright 2012 GLOBO. All Rights Reserved. Permission is granted to make and
QlikView for Supply Chain. Chemical and Mill Products
QlikView for Supply Chain Chemical and Mill Products QlikView for the Chemical and Mill Products Supply Chain Political Increased regulatory and compliance pressures Political uncertainty Heightened environmental
By the Citrix Publications Department. Citrix Systems, Inc.
Licensing: Planning Your Deployment By the Citrix Publications Department Citrix Systems, Inc. Notice The information in this publication is subject to change without notice. THIS PUBLICATION IS PROVIDED
QLIKVIEW AND THE CLOUD
QLIKVIEW AND THE CLOUD A QlikView Technology White Paper July 2012 qlikview.com Table of Contents Overview 4 Who Is This Paper For? 4 Cloud Terminology and QlikView 5 Software as a Service - SaaS 6 QlikView
http://support.oracle.com/
Oracle Primavera Contract Management 14.0 Sizing Guide October 2012 Legal Notices Oracle Primavera Oracle Primavera Contract Management 14.0 Sizing Guide Copyright 1997, 2012, Oracle and/or its affiliates.
IBM PureApplication System for IBM WebSphere Application Server workloads
IBM PureApplication System for IBM WebSphere Application Server workloads Use IBM PureApplication System with its built-in IBM WebSphere Application Server to optimally deploy and run critical applications
Contents Introduction... 5 Deployment Considerations... 9 Deployment Architectures... 11
Oracle Primavera Contract Management 14.1 Sizing Guide July 2014 Contents Introduction... 5 Contract Management Database Server... 5 Requirements of the Contract Management Web and Application Servers...
QlikView for media. Delivering Unprecedented Customer Intelligence
QlikView for media Delivering Unprecedented Customer Intelligence QLIKVIEW FOR MEDIA: DELIVERING UNPRECEDENTED CUSTOMER INTELLIGENCE Collaboration, visibility and effiiciency: necessities for efficient
SAP database backup and restore solutions for HP StorageWorks Enterprise Virtual Array using HP Data Protector 6.1 software
SAP database backup and restore solutions for HP StorageWorks Enterprise Virtual Array using HP Data Protector 6.1 software Table of contents Executive summary... 2 Solution overview... 2 Objectives...
Virtual Server Hosting Service Definition. SD021 v1.8 Issue Date 20 December 10
Virtual Server Hosting Service Definition SD021 v1.8 Issue Date 20 December 10 10 Service Overview Virtual Server Hosting is InTechnology s hosted managed service for virtual servers. Our virtualisation
PC Power Management FAQ
PC Power Management FAQ What is Verismic Power Manager? Verismic Power Manager is a powerful web- based PC Power Management Software that enables people to benefit from the carbon and energy savings that
