THE DBMS SCALABILITY REPORT
|
|
|
- Buddy McDaniel
- 10 years ago
- Views:
Transcription
1 THE DBMS SCALABILITY REPORT PERCEPTION VERSUS REALITY EXECUTIVE OVERVIEW David McGoveran Alternative Technologies 6221A Graham Hill Road, Suite 8001 Felton, California Telephone: 831/ Fax: 831/ Website: Report Number Disclaimer
2 This report is produced and published by Alternative Technologies, Boulder Creek, CA. The information and opinions presented in this report are exclusively those of Alternative Technologies, except where explicitly quoted, acknowledged, and referenced. Although all opinions and information are reviewed for technical accuracy, the products discussed have not been subjected to formal tests and it is impossible to verify every statement made by sources. No guarantees or warrantees of correctness are made, either express or implied. Readers are cautioned to evaluate the products in their own environments and to consider the information and opinions presented here with respect to their own requirements. For information about this or other reports, or other products and services, including consulting and educational seminars, contact Alternative Technologies directly by telephone, mail, or via our Web site: Alternative Technologies 6221A Graham Hill Road, Suite 8001 Felton, CA Telephone: 831/ FAX: 831/ Copyright 1997, All Rights Reserved Alternative Technologies I. Introduction This report, and hopefully others to follow, is concerned with scalability, and more generally, high-end database requirements. It provides the results to-date of an on-going study pertaining to scalability including (1) an analysis of market requirements, and (2) case studies. The case studies were conducted as audits of applications which push some or all of the limits of their respective DBMS products. As of this report, only Oracle and Sybase sites have been included in the case studies. For this reason, we briefly discuss each of these companies and their approaches to scalability. Scalability is becoming extremely important for today s enterprise DBMS. There is considerable reason for concern with the current state of analysts, press members, vendors, and consumers understanding of DBMS scalability. Misleading advertisements and false claims have been accepted and repeated by key influencers. For example, it is not uncommon for database size "achievements" to be stated in terms of either allocated space or planned database size. Sometimes the expected user populations and planned database sizes are presented in briefings and new product announcements. More conscientious presenters may add an aside that the current pilot is significantly smaller and may
3 not even be in production. Analysts, the press, and consumers seem to accept the combination of laboratory benchmarks and user plans as proof of support for VLDB and processor scalability. So far as we have been able to determine, DBMS scalability costs and benefits have never been investigated in detail, let alone published. Our study has already exposed some surprising myths concerning scalability and VLDB. This report, and those we expect that will follow, will expose numerous myths, fallacies, and flim-flam, while providing a source of unbiased information about DBMS scalability. We hope it will be a valuable aid to customers, vendors, press, and analysts in obtaining a better understanding of DBMS products, their capabilities, and the market. II. Market Requirements After careful study, it is clear that four marketing requirements (above all others) are considered important by both analysts and prospective DBMS users. The following requirements address the rapidly growing need for high-end business transaction systems: tens of thousands of users online - This is due to a combination of: a. improved standards of customer service which are intended to permit online access to customer-related data b. the rise of remote electronic access to databases very large databases - The increase in database size is due to: a. increasingly high volume of data capture transactions, largely due to ever larger user communities as businesses improve their ability to reach geographically separated markets cheaply and easily b. the rise of data warehousing c. the increasing trend toward integration of timely operational, and historical informational data very high transaction rates - All the business trends that are driving larger user populations and larger databases are also driving higher transaction rates, whether for OLTP or informational systems. electronic business transactions - As the problems of secure electronic business transactions and high volume user loads on the net are solved, electronic commerce will become much more important, ultimately overwhelming the current volumes and growth rates. Collectively, the first three of these market requirements demand open-ended scalability. Clearly, none of today s DBMS products can be expected to meet the anticipated need. When the load implied by the fourth requirement is taken into account, the requirements are impossible for today s DBMS products to meet. III. The Myths of VLDB and Scalability Among the key results of this study have been the identification of a number of beliefs about VLDB and scalability, which although widely held to be true, are actually mistatements of the facts. These perceptions are presented here along with a brief explanation of reality. Perception 1: DBMSs can be produced and consumed as though they were commodities. Reality 1: As ever larger database sizes, numbers of users, and workloads (such as transactions rates) must be supported by today s DBMS products, the DBMS features that lead to success or failure have become
4 increasingly more difficult to identify. Every vendor has chosen differentiating implementations of similar functionality. Customers use a variety of "workarounds" to circumvent the many unsolved DBMS scalability problems. Perception 2: Workloads defined in terms of the number of physical transactions a DBMS processes are meaningful for scalability. Reality 2: Each DBMS requires a different implementation of a business transaction if it is to give the best performance. The number of physical transactions that result often vary greatly from product to product and environment to environment. Perception 3: A DBMS is either scalable or it is not. Reality 3: There are many types of scalabilty: processor scalability, platform scalability, administrative scalability, etc. A DBMS can be said to be "X% scalable" only with respect to a particular resource or workload and over a certain range. As a qualitative property of DBMSs, scalabilty is not meaningful. Perception 4: A demonstration of DBMS scaleup and speedup on any platform and application of the DBMS vendor s chosing is sufficient, irrespective of the intended platform and application, let alone transaction and database design considerations. Reality 4: Practically any scalability or speedup is possible for any DBMS if a specific application is carefully selected. Scalability is, in fact, specific to the intended application s characteristics (for example, read-only versus read-write). Transaction and database design also have a powerful effect on scalability. Subsecond response times for a few users often go to tens of minutes or even hours when the load and resources were scaled up with some designs, but scale smoothly when redesigned. Perception 5: The more scalable the system, the more efficient and cost effective the product. Reality 5: It is possible to have two systems with identically the same percent scaleup or speedup, but with widely differing absolute throughput. The product with the poorer scalabilty may well provide better performance over the range of available resource. Most published scaleup or speedup percentages are derived from TPC (and related) benchmark numbers. Unfortunately, these tests do not properly measure scalability since more than one resource is allowed to vary. Perception 6: The speed of administrative operations suffices to determine administrative scalability. Reality 6: All the speed in the world will not lead to administrative scalability if administrative operations must be performed offline, the database is sufficiently large, and the available "window" is sufficiently short. Conversely, if administrative operations are performed continuously and without conflicting with user operations (that is, dynamically), then they need only keep up. The speed of a corresponding offline administrative utility in then of little importance. Perception 7: Partial database operations provide administrative scalability. Reality 7: Partial database operations improve availability and may offer some speedup due to parallelism.
5 Unfortunately, the complexity of their use does not scale. Partial database backup, restore, and recovery generally do not automatically maintain consistency, creating a serious manual operational load. Even with moderately sized databases, managing the restore and recovery operations on a database from a set of partial backups is tedious and uncertain. Perception 8: A DBMS with good processor scalability can provide 100% speedup. Reality Synopsis 8: Processor speedup is inherently non-linear. The maximum speedup T that can be expected in a system with N processors running in parallel M% of the time is given by the non-linear Amdahl s Law: T = 1 / ((1 M) + (M / N)) Perception 9: Parallelism is necessary for scalability. Reality 9: The scaleup that parallelism can offer is strictly limited by the number of processors and processor scalability. The speedup that parallelism can offer is strictly limited by the inherent coarseness and serial character of the workload. Parallelism can help remove the cost of administrative functions as a barrier to availability by reducing the time required for loading, backup, restore, recovery, reorganization, and so on. Note, however, that at a reasonable forty (40) GB per hour, backup, load, or resynchronization of a terabyte requires 25 hours offline. Perception 10: Many open systems databases are in production with a terabyte (or more) of data. Reality 10: Most of the space associated with terabyte (and above) databases is due to overhead including storage inflation, indexing, temporary space, log or recovery related space, and mirroring. Many sites reported as having terabyte plus databases (often as reference sites) were simply planned, or purchased storage. Often multiple databases are reported as though they were a single database. Perception 11: Storage addressability is an indication of DBMS scalability and value. Reality 11: The full storage addressability of today s DBMSs is rarely tested by vendor QA due to the expense of building (over $1 million per terabyte) and testing large databases. Practical considerations generally limit production database sizes long before the storage address limitations in the product are reached. Perception 12: It doesn t matter how the space is used, as long as the DBMS can manage it. Reality 12: For a simple (but real) database consisting of a single indexed table, the computed storage requirements for 2 billion rows was compared for Oracle and Sybase. The total mirrored space for Oracle was 1,052,447,153,398 bytes (over a terabytes) and that for Sybase was 511,337,680,618 (under half a terabyte). The products would not be so dramatically different for every database (but might be worse for some), however, the costs of storage ($0.5 million), operation, administrative times, and maintenance costs are quite real and must be considered. The largest production databases are of similar size when compared in terms of data supported, regardless of DBMS used and despite large differences in total space consumed. Perception 13: Data and index space support proves the ability of a DBMS to support large databases. Reality 13: Temporary space (for sorting and reorganization), recovery or log space, redundancy for
6 performance, and redundancy for availability are part of the reality of a production database. Even if all the other issues involved in supporting a large and growing amount of user data can be managed, there are a number of operational issues that are aggravated in a non-linear fashion by the growth. These include: the difficulties of designing and controlling transaction isolation read-only transaction management overhead (if read-consistency is required) deadlock avoidance, detection, and resolution under increasing deadlock probabilities allocation errors and recovery space management and organizational complexity Perception 14: Numbers of users supported is a measure of scalability. Reality 14: Reported numbers of users at reference and survey sites vary greatly in meaning. These include concurrent transactions, indirect users (via multiplexing), concurrent users, connected users, size of the user community, identified users, and licensed users. Of these, concurrent users and concurrent transactions are probably the most useful, and rarely exceed a few thousand. Also, the costs associated exclusively with connection overhead need to be taken into account. With a small connection overhead of 75KB per user, ten thousand (10,000) users require 750 MB of memory. With a more common connection overhead of 150KB, it becomes 1.5 GB. Perception 15: Databases are partitioned primarily in order to circumvent scalability limitations of particular products. Reality 15: Case studies show that most large databases are partitioned, regardless of the DBMS used. Surprisingly, we found that scalability was among the least of their concerns, with storage addressability and performance being two scalability reasons actually cited. Among the more important reasons were: Platform limitations preclude DBMS scalability (e.g., 2 GB file limitations). Additional partitioned systems can be added online. The impact on the business is minimized in the event of failures (reliabilty). Individual partitions correspond to distinct aspects of business processing. Individual partitions correspond to distinct projects. Existing stovepipe applications dictate that partitions correspond to business and political divisions. Perception 16: Replicated databases are more difficult to reorganize than those supporting table partitioning. Reality 16: Table partitioning and shared nothing implementations have been treated as good, scalable solutions. In fact, difficulties with data reorganization in a table partitioned environment are one of the most significant reasons that shared nothing implementations fail to scale. Reorganization of table partitioning schemes is not only difficult and disrupts table access, but there are few guidelines for redesign. By contrast, the loose coupling afforded by asynchronous replication permits relatively independent and non-disruptive reorganization. Perception 17: Asynchronous replication is used to counterbalance scalability limitations. Reality 17: Asynchronous replication is used to provide cohesiveness and loose consistency among application systems that cannot be tightly integrated. Although some sites have mistakenly attempted to use replication to counterbalance scalability limitation of DBMS products, most sites learned very quickly that this is an inappropriate use of the technology and does not work. Perception 18: Using multiple databases and/or servers and replication are workarounds for DBMS deficiencies.
7 Reality 18: Customers use multiple databases and/or servers and replications as particular methods to partition a database and maintain cohesiveness, most often because it fits the business model. They also use a number of other techniques to achieve the same end. For most customers pushing database limitations, a single, integrated database is impractical and would not meet business requirements even if the DBMS could support it. Perception 19: Clustering is an important scalability solution. Realtiy 19: DBMS clustering solutions primarily provide, and are used for, high availability rather than for scalability. Due to limitations in each of the various DBMS clustering solutions, designers must exercise great care to obtain even moderate scaleup or speedup from cross-node cluster resources. These considerations cause a clustered database to be designed more like a federation of loosely coupled physical databases than like a single integrated database. IV. Conclusions This study has uncovered a number of differences between the perception of DBMs scalability and reality. Given the importance of scalability in today s DBMS market, vendors, their customers, the press, and analysts need to exercise considerable care before accepting "obvious facts." Such "facts" have tainted our understanding of products and what can be achieved with them. Customers attempting to implement leading edge VLDB solutions all too often have found themselves on the bleeding edge, even though they were told others had already solved most of the potential problems. This report attempts to set the record straight and shed a more rational light on the subject of VLDB and scalability. Acknowledgements We wish to acknowledge the help of Winter Corporation (Boston, MA), Sybase, Oracle, and Strategic Partners (Richard Skrinde) in obtaining the data for this study. APPENDIX A COMPARITIVE EXAMPLE OF STORAGE EFFICIENCY As an example of differences in computed storage efficiency we considered what would happen if Oracle and Sybase were each to manage 2 billion rows of data in a single table consisting of three columns: a date and time stamp, a numeric transaction identifier, and a numeric transaction amount. Both NUMERIC columns are precision 38. The table is indexed on the first two of these columns. This example was inspired by data managed in one of the case studies. We used the vendors recommended storage allocation computations to determine the amount of space required for the data and index. In each case we used 10% free space. We made certain extreme assumptions to optimize the storage allocation for an OLTP application:
8 Assume maximum concurrency requirements for OLTP, leading to row locking for Oracle at some cost per page. Likewise, assume maximum overhead for Sybase for both data and index allocation management. We then estimated the required log space by the following procedure: 1. Using vendor published TPC Benchmark C data, determine a ratio of the log space Oracle required to that Sybase required (13.37 kb per TPM versus 3.86 kb per TPM or a ratio of 3.46). 2. Compute the amount of log space recommended by Sybase as a percentage of data and index space (25% - Oracle made no general recommendation). 3. Compute the corresponding log space for Oracle by multiplying the published ratio found in step 1times the value found in step 2 for Sybase. We assumed the percentage of temporary space required by each product to be equivalent (25%). Finally, the entire database was mirrored for availability. The results of this computation are summarized in Table III below: Table I Computation Step Oracle 7.3** (< Oracle8*) Sybase System 11 Row size (native format) Row size (db format) Rows per data block 22 (30) 39 Data rows per TB 11 (15) billion 19.5 billion Data blocks 500,000, ,000,000 Data allocation overhead 0 7, ,000 Total data blocks (with maximum overhead) 500,000, ,250,000 Index entry size Index entries per block 33 (45) 60 Index blocks per TB of data 333,333, (333,333,333.33) 330,508,476 Index allocation overhead 0 5, ,255 Total index size (maximum overhead) 333,333, ,673,731
9 Total index + data blocks 833,333, ,923,731 Scaling to 2 billion rows 151,515, (111,111, ) Total index + data (bytes) 303,030,303,029.1 (222,222,222,221.3) 85,222, ,445,893,539 Log space (bytes) 147,435,697,911 42,611,473,385 Temp space (25% in bytes) 75,757,575,758 (55,555,555,556) 42,611,473,385 Total before mirroring (bytes) 526,223,576,699 (425,213,475,689) 255,668,840,309 Total with mirroring (bytes) 1,052,447,153,398 (850,426,951,378) 511,337,680,618 * Note: We were unable to compute the Oracle8 allocation because it involves additional overhead, the computation of which is given in the Oracle8 documentation only as constants to be obtained from the installed server online. However, given the fact that an Oracle8 ROWID is larger than that used in Oracle 7.3, Oracle8 additional storage requirements may be significant. Certainly an Oracle 7.x database that is designed to eliminate block free space and migrates to Oracle8 will experience block overflow or chaining. **Note: Numbers in parentheses assume that page level locking is provided for in the initial block allocation, rather than row level locking.
WHAT IS ENTERPRISE OPEN SOURCE?
WHITEPAPER WHAT IS ENTERPRISE OPEN SOURCE? ENSURING YOUR IT INFRASTRUCTURE CAN SUPPPORT YOUR BUSINESS BY DEB WOODS, INGRES CORPORATION TABLE OF CONTENTS: 3 Introduction 4 Developing a Plan 4 High Availability
OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni
OLTP Meets Bigdata, Challenges, Options, and Future Saibabu Devabhaktuni Agenda Database trends for the past 10 years Era of Big Data and Cloud Challenges and Options Upcoming database trends Q&A Scope
Myths about Historians
Elliott Middleton, Senior Product Manager, Schneider Electric Executive summary Relational databases are ideal for many applications, but are not the best solution for time-series data. High throughput
White Paper. Myths about Historians. What s Inside: Author: Elliott Middleton, Product Manager, Historian & Clients, Invensys Operations Management
White Paper Myths about Historians Author: Elliott Middleton, Product Manager, Historian & Clients, Invensys Operations Management What s Inside: Introduction Myth #1: Storage is so cheap that efficiency
Server Consolidation with SQL Server 2008
Server Consolidation with SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 supports multiple options for server consolidation, providing organizations
Online Transaction Processing in SQL Server 2008
Online Transaction Processing in SQL Server 2008 White Paper Published: August 2007 Updated: July 2008 Summary: Microsoft SQL Server 2008 provides a database platform that is optimized for today s applications,
VERITAS Database Edition 2.1.2 for Oracle on HP-UX 11i. Performance Report
VERITAS Database Edition 2.1.2 for Oracle on HP-UX 11i Performance Report V E R I T A S W H I T E P A P E R Table of Contents Introduction.................................................................................1
MySQL 5.0 vs. Microsoft SQL Server 2005
White Paper Abstract This paper describes the differences between MySQL and Microsoft SQL Server 2000. Revised by Butch Villante, MCSE Page 1 of 6 Database engines are a crucial fixture for businesses
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
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution
EMC Virtual Infrastructure for Microsoft Applications Data Center Solution Enabled by EMC Symmetrix V-Max and Reference Architecture EMC Global Solutions Copyright and Trademark Information Copyright 2009
Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale
WHITE PAPER Affordable, Scalable, Reliable OLTP in a Cloud and Big Data World: IBM DB2 purescale Sponsored by: IBM Carl W. Olofson December 2014 IN THIS WHITE PAPER This white paper discusses the concept
Maximizing Backup and Restore Performance of Large Databases
Maximizing Backup and Restore Performance of Large Databases - 1 - Forward (from Meta Group) Most companies critical data is being stored within relational databases. Over 90% of all mission critical systems,
SUN ORACLE DATABASE MACHINE
SUN ORACLE DATABASE MACHINE FEATURES AND FACTS FEATURES From 2 to 8 database servers From 3 to 14 Sun Oracle Exadata Storage Servers Up to 5.3 TB of Exadata QDR (40 Gb/second) InfiniBand Switches Uncompressed
Kronos Workforce Central 6.1 with Microsoft SQL Server: Performance and Scalability for the Enterprise
Kronos Workforce Central 6.1 with Microsoft SQL Server: Performance and Scalability for the Enterprise Providing Enterprise-Class Performance and Scalability and Driving Lower Customer Total Cost of Ownership
Symantec Endpoint Protection 11.0 Architecture, Sizing, and Performance Recommendations
Symantec Endpoint Protection 11.0 Architecture, Sizing, and Performance Recommendations Technical Product Management Team Endpoint Security Copyright 2007 All Rights Reserved Revision 6 Introduction This
IT Service Management
IT Service Management Service Continuity Methods (Disaster Recovery Planning) White Paper Prepared by: Rick Leopoldi May 25, 2002 Copyright 2001. All rights reserved. Duplication of this document or extraction
One-Size-Fits-All: A DBMS Idea Whose Time has Come and Gone. Michael Stonebraker December, 2008
One-Size-Fits-All: A DBMS Idea Whose Time has Come and Gone Michael Stonebraker December, 2008 DBMS Vendors (The Elephants) Sell One Size Fits All (OSFA) It s too hard for them to maintain multiple code
SUN ORACLE EXADATA STORAGE SERVER
SUN ORACLE EXADATA STORAGE SERVER KEY FEATURES AND BENEFITS FEATURES 12 x 3.5 inch SAS or SATA disks 384 GB of Exadata Smart Flash Cache 2 Intel 2.53 Ghz quad-core processors 24 GB memory Dual InfiniBand
EMC XtremSF: Delivering Next Generation Performance for Oracle Database
White Paper EMC XtremSF: Delivering Next Generation Performance for Oracle Database Abstract This white paper addresses the challenges currently facing business executives to store and process the growing
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010
Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010 Better Together Writer: Bill Baer, Technical Product Manager, SharePoint Product Group Technical Reviewers: Steve Peschka,
Microsoft s SQL Server Parallel Data Warehouse Provides High Performance and Great Value
Microsoft s SQL Server Parallel Data Warehouse Provides High Performance and Great Value Published by: Value Prism Consulting Sponsored by: Microsoft Corporation Publish date: March 2013 Abstract: Data
IS YOUR DATA WAREHOUSE SUCCESSFUL? Developing a Data Warehouse Process that responds to the needs of the Enterprise.
IS YOUR DATA WAREHOUSE SUCCESSFUL? Developing a Data Warehouse Process that responds to the needs of the Enterprise. Peter R. Welbrock Smith-Hanley Consulting Group Philadelphia, PA ABSTRACT Developing
EMC VFCACHE ACCELERATES ORACLE
White Paper EMC VFCACHE ACCELERATES ORACLE VFCache extends Flash to the server FAST Suite automates storage placement in the array VNX protects data EMC Solutions Group Abstract This white paper describes
SOME STRAIGHT TALK ABOUT THE COSTS OF DATA WAREHOUSING
Inmon Consulting SOME STRAIGHT TALK ABOUT THE COSTS OF DATA WAREHOUSING Inmon Consulting PO Box 210 200 Wilcox Street Castle Rock, Colorado 303-681-6772 An Inmon Consulting White Paper By W H Inmon By
Rapid Bottleneck Identification A Better Way to do Load Testing. An Oracle White Paper June 2009
Rapid Bottleneck Identification A Better Way to do Load Testing An Oracle White Paper June 2009 Rapid Bottleneck Identification A Better Way to do Load Testing. RBI combines a comprehensive understanding
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems
Using VMware VMotion with Oracle Database and EMC CLARiiON Storage Systems Applied Technology Abstract By migrating VMware virtual machines from one physical environment to another, VMware VMotion can
HP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Application Notes SAN/iQ Remote Copy Networking Requirements Legal Notices Warranty The only warranties for HP products and services are set forth in the express
Distributed Databases
C H A P T E R19 Distributed Databases Practice Exercises 19.1 How might a distributed database designed for a local-area network differ from one designed for a wide-area network? Data transfer on a local-area
WHITE PAPER. A Practical Guide to Choosing the Right Clouds Option and Storage Service Levels. www.earthlink.com
WHITE PAPER A Practical Guide to Choosing the Right Clouds Option and Storage Service Levels www.earthlink.com 1 Our job in IT is to provide technology frameworks and an operating model to facilitate but
A Brief Analysis on Architecture and Reliability of Cloud Based Data Storage
Volume 2, No.4, July August 2013 International Journal of Information Systems and Computer Sciences ISSN 2319 7595 Tejaswini S L Jayanthy et al., Available International Online Journal at http://warse.org/pdfs/ijiscs03242013.pdf
CONSOLIDATING MICROSOFT SQL SERVER OLTP WORKLOADS ON THE EMC XtremIO ALL FLASH ARRAY
Reference Architecture CONSOLIDATING MICROSOFT SQL SERVER OLTP WORKLOADS ON THE EMC XtremIO ALL FLASH ARRAY An XtremIO Reference Architecture Abstract This Reference architecture examines the storage efficiencies
RAID Performance Analysis
RAID Performance Analysis We have six 500 GB disks with 8 ms average seek time. They rotate at 7200 RPM and have a transfer rate of 20 MB/sec. The minimum unit of transfer to each disk is a 512 byte sector.
ICONICS Choosing the Correct Edition of MS SQL Server
Description: This application note aims to assist you in choosing the right edition of Microsoft SQL server for your ICONICS applications. OS Requirement: XP Win 2000, XP Pro, Server 2003, Vista, Server
Benchmarking Data Replication Performance for The Defense Integrated Military Human Resources System
Benchmarking Data Replication Performance for The Defense Integrated Military Human Resources System Venkata Mahadevan, Mahdi Abdelguerfi, Shengru Tu, Golden Richard Department of Computer Science University
Innovative technology for big data analytics
Technical white paper Innovative technology for big data analytics The HP Vertica Analytics Platform database provides price/performance, scalability, availability, and ease of administration Table of
Proactive Performance Management for Enterprise Databases
Proactive Performance Management for Enterprise Databases Abstract DBAs today need to do more than react to performance issues; they must be proactive in their database management activities. Proactive
STORAGE CENTER. The Industry s Only SAN with Automated Tiered Storage STORAGE CENTER
STORAGE CENTER DATASHEET STORAGE CENTER Go Beyond the Boundaries of Traditional Storage Systems Today s storage vendors promise to reduce the amount of time and money companies spend on storage but instead
Data Protection with IBM TotalStorage NAS and NSI Double- Take Data Replication Software
Data Protection with IBM TotalStorage NAS and NSI Double- Take Data Replication September 2002 IBM Storage Products Division Raleigh, NC http://www.storage.ibm.com Table of contents Introduction... 3 Key
An Oracle White Paper November 2010. Oracle Real Application Clusters One Node: The Always On Single-Instance Database
An Oracle White Paper November 2010 Oracle Real Application Clusters One Node: The Always On Single-Instance Database Executive Summary... 1 Oracle Real Application Clusters One Node Overview... 1 Always
Real-time Data Replication
Real-time Data Replication from Oracle to other databases using DataCurrents WHITEPAPER Contents Data Replication Concepts... 2 Real time Data Replication... 3 Heterogeneous Data Replication... 4 Different
EMC s Enterprise Hadoop Solution. By Julie Lockner, Senior Analyst, and Terri McClure, Senior Analyst
White Paper EMC s Enterprise Hadoop Solution Isilon Scale-out NAS and Greenplum HD By Julie Lockner, Senior Analyst, and Terri McClure, Senior Analyst February 2012 This ESG White Paper was commissioned
Virtualization in Healthcare: Less Can Be More
HEALTH INDUSTRY INSIGHTS EXECUTIVE BRIEF Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.935.4445 F.508.988.7881 www.healthindustry-insights.com Virtualization in Healthcare: Less Can
Trafodion Operational SQL-on-Hadoop
Trafodion Operational SQL-on-Hadoop SophiaConf 2015 Pierre Baudelle, HP EMEA TSC July 6 th, 2015 Hadoop workload profiles Operational Interactive Non-interactive Batch Real-time analytics Operational SQL
Distributed Architecture of Oracle Database In-memory
Distributed Architecture of Oracle Database In-memory Niloy Mukherjee, Shasank Chavan, Maria Colgan, Dinesh Das, Mike Gleeson, Sanket Hase, Allison Holloway, Hui Jin, Jesse Kamp, Kartik Kulkarni, Tirthankar
An Oracle White Paper June 2011. Oracle Database Firewall 5.0 Sizing Best Practices
An Oracle White Paper June 2011 Oracle Database Firewall 5.0 Sizing Best Practices Introduction... 1 Component Overview... 1 Database Firewall Deployment Modes... 2 Sizing Hardware Requirements... 2 Database
InfiniteGraph: The Distributed Graph Database
A Performance and Distributed Performance Benchmark of InfiniteGraph and a Leading Open Source Graph Database Using Synthetic Data Objectivity, Inc. 640 West California Ave. Suite 240 Sunnyvale, CA 94086
Database Replication with Oracle 11g and MS SQL Server 2008
Database Replication with Oracle 11g and MS SQL Server 2008 Flavio Bolfing Software and Systems University of Applied Sciences Chur, Switzerland www.hsr.ch/mse Abstract Database replication is used widely
Wishful Thinking vs. Reality in Regards to Virtual Backup and Restore Environments
NOVASTOR WHITE PAPER Wishful Thinking vs. Reality in Regards to Virtual Backup and Restore Environments Best practices for backing up virtual environments Published by NovaStor Table of Contents Why choose
iservdb The database closest to you IDEAS Institute
iservdb The database closest to you IDEAS Institute 1 Overview 2 Long-term Anticipation iservdb is a relational database SQL compliance and a general purpose database Data is reliable and consistency iservdb
SAN/iQ Remote Copy Networking Requirements OPEN iscsi SANs 1
SAN/iQ Remote Copy Networking Requirements OPEN iscsi SANs 1 Application Note: SAN/iQ Remote Copy Networking Requirements SAN/iQ Remote Copy provides the capability to take a point in time snapshot of
Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate. Nytro Flash Accelerator Cards
Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate Nytro Flash Accelerator Cards Technology Paper Authored by: Mark Pokorny, Database Engineer, Seagate Overview SQL Server 2014 provides
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier
Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior
Module 14: Scalability and High Availability
Module 14: Scalability and High Availability Overview Key high availability features available in Oracle and SQL Server Key scalability features available in Oracle and SQL Server High Availability High
Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations. Database Solutions Engineering
Comprehending the Tradeoffs between Deploying Oracle Database on RAID 5 and RAID 10 Storage Configurations A Dell Technical White Paper Database Solutions Engineering By Sudhansu Sekhar and Raghunatha
How To Store Data On An Ocora Nosql Database On A Flash Memory Device On A Microsoft Flash Memory 2 (Iomemory)
WHITE PAPER Oracle NoSQL Database and SanDisk Offer Cost-Effective Extreme Performance for Big Data 951 SanDisk Drive, Milpitas, CA 95035 www.sandisk.com Table of Contents Abstract... 3 What Is Big Data?...
Contents. SnapComms Data Protection Recommendations
Contents Abstract... 2 SnapComms Solution Environment... 2 Concepts... 3 What to Protect... 3 Database Failure Scenarios... 3 Physical Infrastructure Failures... 3 Logical Data Failures... 3 Service Recovery
ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING
ENZO UNIFIED SOLVES THE CHALLENGES OF OUT-OF-BAND SQL SERVER PROCESSING Enzo Unified Extends SQL Server to Simplify Application Design and Reduce ETL Processing CHALLENGES SQL Server does not scale out
Technical Brief. Unify Your Backup and Recovery Strategy with LiteSpeed for SQL Server and LiteSpeed Engine for Oracle
Unify Your Backup and Recovery Strategy with LiteSpeed for SQL Server and LiteSpeed Engine for Oracle Written by Tom Sager, DBA team leader E. ON U.S. Technical Brief 2009 Quest Software, Inc. ALL RIGHTS
Optimizing SQL Server AlwaysOn Implementations with OCZ s ZD-XL SQL Accelerator
White Paper Optimizing SQL Server AlwaysOn Implementations with OCZ s ZD-XL SQL Accelerator Delivering Accelerated Application Performance, Microsoft AlwaysOn High Availability and Fast Data Replication
Eloquence Training What s new in Eloquence B.08.00
Eloquence Training What s new in Eloquence B.08.00 2010 Marxmeier Software AG Rev:100727 Overview Released December 2008 Supported until November 2013 Supports 32-bit and 64-bit platforms HP-UX Itanium
Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers
Converged storage architecture for Oracle RAC based on NVMe SSDs and standard x86 servers White Paper rev. 2015-11-27 2015 FlashGrid Inc. 1 www.flashgrid.io Abstract Oracle Real Application Clusters (RAC)
The State of Software-Defined Storage (SDS)
The State of Software-Defined Storage (SDS) 2015 Market Survey Date conducted: April, 2015 Copyright 2015 DataCore Software Corporation All Rights Reserved TABLE OF CONTENTS 3 3 4 after Virtualizing 4
The Microsoft Large Mailbox Vision
WHITE PAPER The Microsoft Large Mailbox Vision Giving users large mailboxes without breaking your budget Introduction Giving your users the ability to store more e mail has many advantages. Large mailboxes
High performance ETL Benchmark
High performance ETL Benchmark Author: Dhananjay Patil Organization: Evaltech, Inc. Evaltech Research Group, Data Warehousing Practice. Date: 07/02/04 Email: [email protected] Abstract: The IBM server iseries
LDA, the new family of Lortu Data Appliances
LDA, the new family of Lortu Data Appliances Based on Lortu Byte-Level Deduplication Technology February, 2011 Copyright Lortu Software, S.L. 2011 1 Index Executive Summary 3 Lortu deduplication technology
Top 10 Most Popular Reports in Enterprise Reporter
Top 10 Most Popular Reports in Enterprise Reporter Users Rely Most on Reports for Active Directory Security and Operations and File Server Migration Assessment Written by Alexey Korotich, Dell Software
Database Architecture: Federated vs. Clustered. An Oracle White Paper February 2002
Database Architecture: Federated vs. Clustered An Oracle White Paper February 2002 Database Architecture: Federated vs. Clustered Executive Overview...3 Introduction...4 What is a Federated Database?...4
Oracle9i Release 2 Database Architecture on Windows. An Oracle Technical White Paper April 2003
Oracle9i Release 2 Database Architecture on Windows An Oracle Technical White Paper April 2003 Oracle9i Release 2 Database Architecture on Windows Executive Overview... 3 Introduction... 3 Oracle9i Release
VERITAS NetBackup 6.0 Database and Application Protection
VERITAS NetBackup 6.0 Database and Application Protection INNOVATIVE DATA PROTECTION When it comes to database and application recovery, VERITAS Software has a clear goal in mind simplify the complexity
ORACLE DATABASE 10G ENTERPRISE EDITION
ORACLE DATABASE 10G ENTERPRISE EDITION OVERVIEW Oracle Database 10g Enterprise Edition is ideal for enterprises that ENTERPRISE EDITION For enterprises of any size For databases up to 8 Exabytes in size.
FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS
FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS V. CHRISTOPHIDES Department of Computer Science & Engineering University of California, San Diego ICS - FORTH, Heraklion, Crete 1 I) INTRODUCTION 2
Relational Databases in the Cloud
Contact Information: February 2011 zimory scale White Paper Relational Databases in the Cloud Target audience CIO/CTOs/Architects with medium to large IT installations looking to reduce IT costs by creating
be architected pool of servers reliability and
TECHNICAL WHITE PAPER GRIDSCALE DATABASE VIRTUALIZATION SOFTWARE FOR MICROSOFT SQL SERVER Typical enterprise applications are heavily reliant on the availability of data. Standard architectures of enterprise
A Business Case for Disk Based Data Protection
Mosaic Technology s IT Director s Series: A Business Case for Disk Based Data Protection presented by Mosaic Technology Mosaic Technology Corporation * Salem, NH (603) 898-5966 * Bellevue, WA (425) 462-5004
ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA
ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA ENTERPRISE VIRTUALIZATION ONE PLATFORM FOR ALL DATA SUMMARY ONE PLATFORM FOR ALL DATA WOULD YOU LIKE TO SAVE 20% TO 30% ON YOUR STORAGE SPEND? We can
Oracle Architecture, Concepts & Facilities
COURSE CODE: COURSE TITLE: CURRENCY: AUDIENCE: ORAACF Oracle Architecture, Concepts & Facilities 10g & 11g Database administrators, system administrators and developers PREREQUISITES: At least 1 year of
Oracle Database Deployments with EMC CLARiiON AX4 Storage Systems
Oracle Database Deployments with EMC CLARiiON AX4 Storage Systems Applied Technology Abstract This white paper investigates configuration and replication choices for Oracle Database deployment with EMC
CA ARCserve and CA XOsoft r12.5 Best Practices for protecting Microsoft SQL Server
CA RECOVERY MANAGEMENT R12.5 BEST PRACTICE CA ARCserve and CA XOsoft r12.5 Best Practices for protecting Microsoft SQL Server Overview Benefits The CA Advantage The CA ARCserve Backup Support and Engineering
Response Time Analysis
Response Time Analysis A Pragmatic Approach for Tuning and Optimizing Oracle Database Performance By Dean Richards Confio Software, a member of the SolarWinds family 4772 Walnut Street, Suite 100 Boulder,
Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software
WHITEPAPER Accelerating Enterprise Applications and Reducing TCO with SanDisk ZetaScale Software SanDisk ZetaScale software unlocks the full benefits of flash for In-Memory Compute and NoSQL applications
Technical Note. Dell PowerVault Solutions for Microsoft SQL Server 2005 Always On Technologies. Abstract
Technical Note Dell PowerVault Solutions for Microsoft SQL Server 2005 Always On Technologies Abstract This technical note provides information on the Dell PowerVault storage solutions, based on the Microsoft
EXCHANGE TO OFFICE 365
EXCHANGE TO OFFICE 365 ARCHIVING CONSIDERATIONS by Brien Posey As an organization prepares to migrate mailboxes from an on premise Exchange Server to Office 365, it must carefully consider how the migration
Unprecedented Performance and Scalability Demonstrated For Meter Data Management:
Unprecedented Performance and Scalability Demonstrated For Meter Data Management: Ten Million Meters Scalable to One Hundred Million Meters For Five Billion Daily Meter Readings Performance testing results
The Methodology Behind the Dell SQL Server Advisor Tool
The Methodology Behind the Dell SQL Server Advisor Tool Database Solutions Engineering By Phani MV Dell Product Group October 2009 Executive Summary The Dell SQL Server Advisor is intended to perform capacity
MS SQL Performance (Tuning) Best Practices:
MS SQL Performance (Tuning) Best Practices: 1. Don t share the SQL server hardware with other services If other workloads are running on the same server where SQL Server is running, memory and other hardware
How to Choose Between Hadoop, NoSQL and RDBMS
How to Choose Between Hadoop, NoSQL and RDBMS Keywords: Jean-Pierre Dijcks Oracle Redwood City, CA, USA Big Data, Hadoop, NoSQL Database, Relational Database, SQL, Security, Performance Introduction A
SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011
SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications Jürgen Primsch, SAP AG July 2011 Why In-Memory? Information at the Speed of Thought Imagine access to business data,
High-Volume Data Warehousing in Centerprise. Product Datasheet
High-Volume Data Warehousing in Centerprise Product Datasheet Table of Contents Overview 3 Data Complexity 3 Data Quality 3 Speed and Scalability 3 Centerprise Data Warehouse Features 4 ETL in a Unified
An Oracle White Paper May 2013. Oracle Audit Vault and Database Firewall 12.1 Sizing Best Practices
An Oracle White Paper May 2013 Oracle Audit Vault and Database Firewall 12.1 Sizing Best Practices Introduction... 1 Component Overview... 2 Sizing Hardware Requirements... 3 Audit Vault Server Sizing...
Availability Digest. MySQL Clusters Go Active/Active. December 2006
the Availability Digest MySQL Clusters Go Active/Active December 2006 Introduction MySQL (www.mysql.com) is without a doubt the most popular open source database in use today. Developed by MySQL AB of
SCALABILITY AND AVAILABILITY
SCALABILITY AND AVAILABILITY Real Systems must be Scalable fast enough to handle the expected load and grow easily when the load grows Available available enough of the time Scalable Scale-up increase
Microsoft SQL Database Administrator Certification
Microsoft SQL Database Administrator Certification Training for Exam 70-432 Course Modules and Objectives www.sqlsteps.com 2009 ViSteps Pty Ltd, SQLSteps Division 2 Table of Contents Module #1 Prerequisites
www.dotnetsparkles.wordpress.com
Database Design Considerations Designing a database requires an understanding of both the business functions you want to model and the database concepts and features used to represent those business functions.
