• No results found

IBM Software Database strategies for the world of big data

N/A
N/A
Protected

Academic year: 2021

Share "IBM Software Database strategies for the world of big data"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Introduction 3

Strategize the future 5

Invest to handle data growth 7

Accelerate answers to business questions 9

Keep data systems up and running 11

Reduce complexity to enhance productivity 13

The right strategic investment 15

(3)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

The rapid rise and ubiquity of mobile and social applications are stimulating increased levels of interaction and creating an explosion of new data. Existing systems are struggling to keep pace with this data growth, and in many cases

At the same time, these changes are creating opportunity. The advent of big data technologies makes it possible to obtain deeper insights from this data to accelerate decision making and improve business productivity.

Introduction

Introduction

Planning database investments requires an understanding of your organization’s growth— both business growth and data growth—and the demands of your user community.

(4)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Big data: Growing up, fast

Organizations are analyzing massive amounts of data collected from the Internet, sensors and mobile devices, and trying to make sense of it all relative to the large amount of traditional data that already resides within the organization. In fact, according to the NewVantage Partners “Big Data Executive Survey 2013,” the areas of most interest for big data were customer transaction data, financial data, market data and behavioral data.1

To get the most out of these data domains, organizations must mine existing data or gain new insight from external data in the context of data they already have. They must keep enterprise data at the heart of big data initiatives.

What does it mean for you?

Put it all together, and it’s clear your business needs a cost-effective database solution that can help you manage data growth and tap into the insights locked within big data. Now you need a strategy for getting there.

Introduction

USD14

billion

IDC predicts worldwide 2014 spending on big data technologies and services will grow by 30 percent, exceeding USD14 billion.

IDC predicts that over the next three years, 80 percent or more of the new “killer apps” emerging on the 3rd Platform will be “data intensive”—they will leverage huge volumes of data and/or real-time data streams.

Source: IDC. “IDC Predictions 2014: Battles for Dominance—and Survival—on the 3rd Platform.” December 2013, IDC #244606.

30

%

(5)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Strategize the future

You probably already have several databases that have grown and evolved over many years. As your systems approached their limits, you’ve added more servers, more storage and more licenses. But each expansion or change adds complexity—complexity that consumes more IT resources to keep systems running at peak performance.

You hear a lot these days about in-memory and columnar technologies—they are just what you need for driving high levels of performance and flattening the cost curve. You’ll also require a database that is highly available, cloud-ready, mobile-friendly, secure and works well with the new generation of applications.

Strategize the future

(6)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Strategize the future

Where will you get the most bang for your database buck? Which investments will deliver in the short term and also set up your company for long-term success?

To start, ask yourself a few questions:

• Can your present systems handle your

projected data growth?

• Are you meeting SLAs for availability

and performance?

• Do you take advantage of emerging

technologies that can improve the

productivity of your business users? If you struggle with any of these questions, this e-book is for you. It outlines some of the

(7)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Invest to handle data growth

Data volumes are growing exponentially and are likely to double every two years through 2020. New, raw data is arriving every day from a multitude of sources. Transactional data is growing fast, but unstructured data is growing even faster.

Here are key capabilities for meeting the data growth challenge:

Scalable architecture: Make this growth

work for your organization. Invest in scalable database technology that empowers your organization to gain competitive advantage by efficiently capturing, storing and processing data from the expanding digital universe.

IDC predicts that in 2014, the size of the “Digital Universe”—all digitized information created, replicated and consumed in a year—will continue to explode, growing by 50 percent to about 6 billion terabytes, driven by the explosion in mobile devices, apps, social media and the Internet of Things.

Invest to handle data growth

6 billion terabytes

50

%

Source: IDC. “IDC Predictions 2014: Battles for Dominance—and Survival—on the 3rd Platform.” December 2013, IDC #244606.

(8)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Compression, compression, compression:

Compression lets you use fewer bits to store information by reducing repeating patterns of data down to smaller amounts of encoded information. Advanced compression techniques compress the data objects as well as indexes, table spaces, logs and other data. Some compression technologies go even further by allowing queries to perform against compressed data. This not only cuts down the amount of storage needed for the data, but it also helps speed up query performance by reducing the amount of data that may need to be moved and

by avoiding decompression overhead.

Top investments for data growth

Scalable architecture to handle

growing data volume, variety and velocity

Data compression to reduce

storage requirements

Automated storage tiering to

balance storage costs and performance

Take advantage of tiered storage: Keep

your databases running lean and trim by automatically migrating less frequently accessed data off high-cost memory or storage and onto less-expensive media. Tiered storage helps you absorb more data and maintain high performance without breaking your IT budget. Look for a database that utilizes multi-temperature data management techniques—which manage data based on frequency of use—to help you optimize your storage investments.

(9)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Accelerate answers to business questions

More data, more users and more queries can bring a database to its knees—but it doesn’t have to. Databases built to handle the

demands of the big data era not only have to deliver faster responses to individual queries, but must scale to process high numbers of queries without taking a performance hit. Performance no longer has to suffer as data volume and the number of users grows. In addition to the performance gains from data compression and multi-temperature data management, you can keep up with high-performance demands through a combination of technologies and process improvements such as these:

Data skipping: Not every query is going to

need every bit of data, so doesn’t it make sense to skip over the data you know you don’t need? Data-skipping technology does just that, speeding up answers by using only

Massive parallel processing: Once unnecessary data is skipped, wouldn’t it be nice to then split the remaining data into many smaller subsets and run the same query against each subset in parallel? That’s exactly what parallel processing does, and it can dramatically increase response times— especially for large queries.

(10)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Scalable clustering: Clustering can be used

to scale systems up or down to match changing workload demands such as peak buying seasons or special promotions. Remember, though: not all database

architectures allow seamless and transparent scaling. Look for a database that shields the application programmers from needing to know the underlying cluster and data topology.

Optimize systems for mixed workloads: As

analytic requests and data stores grow more diverse, mixed workloads are becoming increasingly common. This means you need a database platform that is designed for both transactional and analytics workloads, and incorporates technologies that help prioritize queries from users and applications and manage resource allocation accordingly.

Top performance-boosting strategies

Data skipping to use only data

that’s needed for the query

• Parallel processing that runs

each query in multiple parallel threads

• Transparent scalable clustering

that adjusts to dynamic workload requirements

• Mixed workload support for

(11)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Keep data systems up and running

Ensure business continuity

Businesses today can’t operate without information—not even for a second. 24x7 availability is expected, and customers and employees demand fast (if not real-time) responses. You need to ensure that your organization’s database systems remain up and running to avoid loss of data and minimize any

Any number of things can cause downtime, from hardware and software failures and planned maintenance to system overload and natural disasters. You must plan to avoid downtime, whether it’s expected or not. These three capabilities can help.

(12)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

High availability: Your solution should have

built-in redundant components so that no single component failure causes the entire system to go down. The database management software must also support a high-availability architecture and have the reliability to deliver “always on” data services.

Clustering technology: By clustering together

multiple database nodes that access the same data, you can reduce or eliminate downtime if a node fails. A cluster environment can be quite complex to design and deploy, but some database software and pre-integrated systems can help simplify and automate much of the design, deployment and management for you by using pre-configured patterns and settings.

Top investments for business continuity

• High-availability architecture, including redundant components • Clustering to automatically

detect and recover from failed database nodes

Disaster recovery features and processes to provide

seamless failover, even to a remote location

Keep data systems up and running

Backup and disaster recovery: What if a

natural disaster wipes out your primary data center or the power feeding it? To keep your applications running, you will need to

(13)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Reduce complexity to enhance productivity

The more complex the system, the more time and attention required to meet uptime and performance SLAs. Many data centers are now so complex that administrators can’t be as productive as they were in the past.

Don’t fall into the complexity trap. Your database solution must be quick to set up, simple to manage on an ongoing basis and compatible with the applications that are critical to your business. Make sure your database includes automation and compatibility capabilities, and you’ll find that your DBAs, system administrators and application developers spend less time on mundane tasks—leaving them available to tackle your next big data project.

Simplify deployment: Look for technologies

that keep setup and deployment simple: Eliminate as much complex data modeling, index and aggregate creation and management, and other resource-intensive processes that

Make it automatic: Storage resource

management, backups, performance tuning, memory tuning and workload optimization are labor-intensive and time-consuming. Automating tasks such as memory allocation, table

reorganization and monitoring not only saves time and money for IT, but also helps boost productivity for business users by proactively

(14)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

Ensure application compatibility: SQL, the

programming language used by all relational database management system (RDBMS) products, has many strengths—but code migration isn’t one of them. Most databases address this limitation with SQL extensions (which may be proprietary) or with conversions that need manual intervention and are therefore prone to errors and slowdowns. Check the SQL compatibility percentages and be sure you build a system that can absorb your current

applications with a minimum of manual work.

Get the right tools: When evaluating a

database, find out what tools are available with it. The big data era calls for a strong toolset, including data lifecycle management tools to keep data in the right place and accessible by the right people; test management tools to prevent privacy breaches and support

development team collaboration; recovery tools to get databases and applications back up and running; and embedded analytics capabilities to help you make sense of all that data.

Use database-as-a-service: DaaS gives

you capacity on demand through a cloud implementation. This means your organization can shift expenses from CapEx to OpEx, and IT can innovate and build applications faster because they no longer need to deploy on-site test and development environments.

Productivity-building features

Simple setup accelerates

deployments

• Autonomics helps tune and

manage the system without human intervention

• Compatibility reduces the need

for additional skills training

• Comprehensive tools boost IT productivity • Database-as-a-service (DaaS) enables the

flexibility you need to adjust to changing business requirements

(15)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

The right strategic investment

The world of data is changing. That creates challenges, but it also represents a gold mine for your organization. More data from more sources is available for uncovering business insights and gaining competitive advantage—if you have the right database capabilities.

IBM® DB2® database software is designed to help you make the most of this opportunity while positioning your company for the future. It incorporates modern database

technologies for managing data growth, accelerating performance, ensuring business continuity and increasing productivity, and it gives you the flexibility you need to handle both transactional and analytics workloads. At the same time, DB2 can lower your total cost of ownership by helping to reduce the IT resources required for setup, operation, management and maintenance.

DB2 also offers a choice of deployment options to fit your specific environment and strategic direction. It is available as a software offering to give you the highest levels of flexibility within your hardware, operating system and middleware environment, and it is embedded within expert integrated systems to provide appliance-style simplicity out of the box. Plus, it is cloud-ready to deliver DaaS in both private and public cloud environments.

(16)

Introduction Strategize the future

Invest to handle data growth

Accelerate answers to business questions Keep data systems up and running Reduce complexity to enhance productivity The right strategic investment

Resources

IBM DB2: Maximize your database

investments

• A next-generation database platform with optimized support for transactional, operational and deep analytic workloads for future-proof versatility

• Advanced in-memory columnar technology with Actionable Compression and CPU acceleration techniques to deliver speed-of-thought analytics • Leading NoSQL, SQL and mobile database

capabilities for greater application support and big data flexibility

• High availability and disaster recovery features to support always-available transactions

• Load-and-go simplicity, autonomics and transparent scalability to help accelerate deployments and enhance the productivity of IT staff and application developers

• Average 98 percent compatibility with Oracle PL/SQL for easier database conversions without investing in new skills2

Resources

Invest a little time comparing database solutions, and you’ll discover it’s not too difficult to identify the right data management investment for your company. Here are some resources to help you get started:

• IBM DB2 for Linux, UNIX and Windows

• IBM BLU Acceleration Hub

• Online assessment tool:

Which edition of DB2 is right for you?

• Modernize Your Data Management System

for Big Data

• Interactive online tool: Future-Proof Your

(17)

International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.

UNIX is a registered trademark of The Open Group in the United States and other countries.

This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates.

THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.

1 NewVantage Partners. “Big Data Executive Survey 2013: The State of

References

Related documents

These cavities spent the least amount of time above 35˚C and 40˚C (Fig 9A-F) and thus a model cannot be run because there are so few non- diapausing individuals spending

Pulsed light treatments combined with the AA-CaL dip affected positively the overall quality of fresh-cut strawberries by reducing and/or inhibiting fungal

The predicted probabilities show that Black legislators almost always respond (in the substantive sense) to all-minority groups whether or not these groups comment on pending local

BIOS (Basic Input and Output System) stores system hardware settings such as storage device configuration, overclocking settings, advanced power management, and boot

Using the constant diameter assumption, the numerical modelling is assessed by comparing through instants of the hybrid phase, the instantaneous spatial averaged fuel regression

In addition to the rights of the GPS Entities under section 31.3 of the main body of this Agreement, the Administrator may at its sole discretion direct TELUS to remove any approved

As a high school English teacher, I have to prepare my students for all levels of college writing, not just English class and “different colleges in the same area have different