1 Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data By Brian Clark Vice President, Product Management Objectivity, Inc April 2010
2 Cloud Computing and Advanced Relationship Analytics Using Objectivity/DB to Discover the Relationships in your Data There is a wealth of information, connections and relationships within the terabytes and petabytes of data being collected by organizations on distributed cloud platforms. Utilizing these complex, multi dimensional relationships will be the key to developing systems to perform advanced relationship analysis. From predictive analytics to the next generation of business intelligence, walking the social and professional graphs will be critical to the success of these endevors. Most applications and data layers today are only capable of simple analytics, finding out who did what or who boughtwhat. Advanced analytics yields far more knowledge at a much deeper level, understanding who, where, what, how and why right now. Google, Yahoo and other leaders in online and personalized services are looking to use complex, multidimensional graph data to improve everything they do from supporting vast indexes and catalogs of content, to providing the best value and return to their advertising users. Graph technology offers a superior solution for relationship analytics requirements, enabling organizations to traverse any number and complexity of relationships in virtually any amount of distributed data, from any number of sources and types, in near real time, and on the same commodity hardware obtained through cloud computing platform providers. Solve the problem. The No SQL (or not only SQL ) movement is defined by a simple premise: Use the solution that best suits the problem and objectives. If the data structure is more appropriately accessed through keyvalue pairs, then the best solution is likely a dedicated key value pair database. If the objective is to quickly find connections within data containing objects and relationships, then the best solution is a graph database that can get results without any need for translation (O/R mapping). Today s availability of numerous technologies that finally support this simple premise are helping to simplify the application environment and enable solutions that actually exceed the requirements, while also supporting performance and scalability objectives far into the future.
3 Cloud computing has adopted a broad variety of No SQL technologies to support these leading edge requirements. By using solutions designed to support specific tasks and requirements, organizations can more easily achieve often significant reductions in complexity and costs associated with their systems. And by using more targeted and capable components, these systems are also able to achieve even greater levels of performance and scalability. Graph databases may be the most important part of the No SQL movement. Graph databases typically solve problems related to complexity of data, while key value and columnstore solutions seek to address common issues encountered as data volumes grow in size. Our technology addresses both the complexity and scalability requirements to give you the best of both worlds, managing complex and big data. Graph data is represented by nodes or vertices and edges, where any node could be connected to any number of other nodes via the edges between them. Graph database technologies can support rapid traversal of these edges to get results in a matter of seconds (or less). Because the data is persisted where relationships are first class citizens, performance is no longer an issue. But when this type of work is done in a relational database or key value environment, there are very expensive constraints and limitations to performance. And, of course, if the graph database architecture is distributed, then scalability limits are also addressed very nicely. As social media, personalized web and advertising services, business intelligence and organizations in other spaces understand the importance of the deeper relationships within their data, their success in utilizing this information will depend on the technology. Trying to scale out graph data and relationship analysis using relational technology is simply not the answer. In addition, the complex custom code, high end server hardware, map reduce layers, and administration overhead required to support these architectures can significantly increase costs and overhead. The days of compromising requirements to support centralized database server architectures or relational systems that simply aren t designed to solve some problems, are over. Today, there are other options and solutions.
4 Objectivity/DB is the original graph database. Today many people are looking for graph technologies that can support for their applications and online, distributed systems. While several solutions focus on the graph interface or API, the underlying database is even more critical. The graph database must support your requirements for performance and scalability, ingest and fusion. Objectivity/DB is the leading, enterprise proven, distributed data management solution and persistence layer that supports the most demanding requirements, and graph computing needs. Benefits include: Objectivity/DB persists complex object models where the object and relationships can be any degree of complexity. Objects are persisted natively in the database, and there is no mapping layer. References between objects are stored as direct persistent pointers (object identifiers) making navigation very efficient and high performance. Complex graphs (networks) of objects and references can be persisted and navigated (queried) efficiently. The objects and references in the graph can be distributed across tens of thousands of databases in each federation. The navigational queries can be broken down into sub tasks and executed in parallel. Objectivity/DB has a fully distributed (peer to peer) architecture that allows virtually unlimited scaling of both data and processing. This federated architecture (a collection of distributed databases) supports a single logical view across all objects in the federation, no matter where the data is located, allows elastic scalability of both processing and data in the cloud. Objectivity/DB has been deployed in a variety of configurations, including embedded devices and sensors, telecommunications network element management, enterprise client/server and large distributed systems, and on grid and cloud environments. Objectivity/DB supports several object languages, including Java, C#, C++, Python and Smalltalk. SQL access is also supported via an ODBC connection. Objects and application components created in any language can be accessed from any language. Objectivity/DB runs on a number of hardware platforms and operating systems, including Linux, Windows, and major Unix operating systems. Databases created on any platform can be accessed heterogeneously from any platform.
5 For More Information Please visit us online at or call (U.S.) Objectivity, Inc. 640 West California Avenue, Suite 210 Sunnyvale, CA U.S. Phone: U.S. (408) FAX: U.S. (408)
Chapter 1 Grasping the Fundamentals of Big Data In This Chapter Looking at a history of data management Understanding why big data matters to business Applying big data to business effectiveness Defining
David Chappell October 2012 WINDOWS AZURE DATA MANAGEMENT CHOOSING THE RIGHT TECHNOLOGY Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates Contents Windows Azure Data Management: A
Cloudera in the Public Cloud Deployment Options for the Enterprise Data Hub Version: Q414-102 Table of Contents Executive Summary 3 The Case for Public Cloud 5 Public Cloud vs On-Premise 6 Public Cloud
Overview of Amazon Web Services May 2010 Introduction Managing the unique and groundbreaking changes in both technology and business over the past decade has created an ongoing IT infrastructure challenge
An Oracle White Paper June 2013 Oracle: Big Data for the Enterprise Executive Summary... 2 Introduction... 3 Defining Big Data... 3 The Importance of Big Data... 4 Building a Big Data Platform... 5 Infrastructure
White Paper The Business Analyst s Guide to Hadoop Get Ready, Get Set, and Go: A Three-Step Guide to Implementing Hadoop-based Analytics By Alteryx and Hortonworks (T)here is considerable evidence that
Trends in Cloud Computing and Big Data Nikita Bhagat, Ginni Bansal, Dr.Bikrampal Kaur firstname.lastname@example.org, email@example.com, firstname.lastname@example.org Abstract - BIG data refers to the
WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources
White Paper BIG DATA-AS-A-SERVICE What Big Data is about What service providers can do with Big Data What EMC can do to help EMC Solutions Group Abstract This white paper looks at what service providers
American Journal of Engineering Research (AJER) e-issn : 2320-0847 p-issn : 2320-0936 Volume-03, Issue-05, pp-266-270 www.ajer.org Research Paper Open Access Convergence of Big Data and Cloud Sreevani.Y.V.
Parallels Cloud Server White Paper An Introduction to Operating System Virtualization and Parallels Cloud Server www.parallels.com Table of Contents Introduction... 3 Hardware Virtualization... 3 Operating
WHITEPAPER OPEN MODERN DATA ARCHITECTURE FOR FINANCIAL SERVICES RISK MANAGEMENT A top-tier global bank s end-of-day risk analysis jobs didn t complete in time for the next start of trading day. To solve
Purpose-Built Load Balancing The Advantages of Coyote Point Equalizer over Software-based Solutions Abstract Coyote Point Equalizer appliances deliver traffic management solutions that provide high availability,
Analytic Platforms: Beyond the Traditional Data Warehouse By Merv Adrian and Colin White BeyeNETWORK Custom Research Report Prepared for Vertica Executive Summary The once staid and settled database market
E-PAPER March 2014 Big Data & the Cloud: The Sum Is Greater Than the Parts Learn how to accelerate your move to the cloud and use big data to discover new hidden value for your business and your users.
White Paper - It s the Right Infrastructure at the Right Time With the IBM Systems and Storage Portfolio Contents Executive Summary....2 Introduction....3 Private clouds - Powerful tech, new solutions....3
WHITE PAPER 1ntroduction... 2 Zenoss Enterprise: Functional Overview... 3 Zenoss Architecture: Four Tiers, Model-Driven... 6 Issues in Today s Dynamic Datacenters... 12 Summary: Five Ways Zenoss Enterprise
Kaseya White Paper Managing the Complexity of Today s Hybrid IT Environments There are many factors driving the increasing complexity of IT today. The rapid adoption of cloud computing, big data and mobile
SAP Statement of Direction Business Intelligence Solutions Business Intelligence Solutions from SAP: Statement of Direction Table of Contents 3 Quick Facts 4 Driving Business Innovation Through Radical
KANA Express Service Overview Introduction KANA Express provides a complete suite of integrated multi channel contact and knowledge management capabilities, proven to enable significant improvements in
Whitepaper The ABC of Private Clouds A viable option or another cloud gimmick? Although many organizations have adopted the cloud and are reaping the benefits of a cloud computing platform, there are still
Beginner s Guide to BigDataAnalytics Introduction Big Data, What do these two words really mean? Yes everyone is talking about it but frankly, not many really understand what the hype is all about. This
W I N T E R C O R P O R A T I O N Executive Report BIG DATA: BUSINESS OPPORTUNITIES, REQUIREMENTS AND ORACLE S APPROACH RICHARD WINTER December 2011 SUMMARY NEW SOURCES OF DATA and distinctive types of
MarkLogic PAGE 14 MAKING HADOOP BETTER WITH MARKLOGIC Best Practices Series Cisco PAGE 17 CREATING SOLUTIONS TO MEET OUR CUSTOMERS DATA AND ANALYTICS CHALLENGES Attunity PAGE 18 HADOOP DATA LAKES: INCORPORATING