Exalytics, Exalogic and Exadata

November 3, 2011
153 Views

describe the imageFollowing the success of its Exadata (database as a service) and Exalogic (middleware-as-a-service) engineered systems, Oracle unveiled Exalytics Business Intelligence at Oracle OpenWorld 2011.

describe the imageFollowing the success of its Exadata (database as a service) and Exalogic (middleware-as-a-service) engineered systems, Oracle unveiled Exalytics Business Intelligence at Oracle OpenWorld 2011.

The goal of these appliances (engineered systems) is to help IT groups further shrink data center costs, increase system utilization and enable better application integration. All goals that CIOs everywhere continue to struggle with. CIOs now face an interesting decision matrix: Exalytics/Logic/Data systems versus traditional build from components versus hosted.

With ExaSystems, Oracle has a tremendous market advantage.  Oracle owns most of the software that enterprises need today. Via acquisitions, Oracle owns the whole stack! Web tier, Middleware, Database software, Database tier, Storage tier. With Sun Microsystems it’s ideally positioned to maximize the platform capabilities. It’s easy for Oracle to make its own software play nice on the Exalytics, Exalogic and Exadata platforms.

Exalytics: Enabling Analytics-as-a-Service

exalytics 3While Exadata and Exalogic were introduced to enhance database and application processing, Exalytics would be used in business intelligence to handle and analyze big data data. These Big Data appliances which combine both hardware and software, aim to simplify the IT infrastructure, reduce costs and improve productivity/speed.

So what’s the big deal?  Oracle is a serious player now in the Big Data Analytics business. Most large IT shops want to buy fully packaged systems rather than muck around with various components.  Our discussions with clients indicate that Oracle is getting tremendous penetration with these products. Oracle has already sold 1000+ units of Exadata.

Larry Ellison, with typical hyperbole during the unveiling of Exalytics at the Open World 2011, announced that this new engineered system “would deliver data analysis at the speed of thought.” Just like its sister products, Exalytics would feature parallel hardware and software architecture and dense data compression. “With memory of 1 TB, the average response time improvement over existing business intelligence is about 18 times,” he added.

The keys to interactive speed-of-thought analytics are (1) TimesTen In-Memory Database + Adaptive In-memory Cache; (2) BI Foundation Suite.   Adaptive In-Memory Cache decides what gets stored in-memory; adapts to change in analytic workload; optimizes performance for best responsiveness. In-Memory Database efficiently manages in-memory data.

Oracle said in their release, “With the explosion of data in the past decade, including more machine-generated data and social data, companies are faced with the challenge of acquiring, organizing and analyzing this to make better business decisions. We offer customers an integrated set of products to address critical Big Data requirements, unlock efficiencies, simplify management, and create data insights that maximize business value.”

exalytics1

Exalogic – Enabling Private Clouds and Datacenter Consolidation

Exalogic Elastic Cloud is an engineered hardware and software system tested and tuned by Oracle to run Java and non-Java applications with extreme performance. It’s built on a foundation of Oracle Weblogic Server and other Java-based milldeware products.

Exalogic is aimed at addressing the enterprise need to consolidate data centers. Exalogic Elastic Cloud can support thousands of Java and non-Java applications with differing security, reliability and performance requirements — making it an ideal platform for enterprise-wide data center consolidation.

The virtualization is enabled by Solaris Containers which combined with enterprise-class multi-tenancy and ability to meet the most demanding service-level requirements make it an interesting foundation for private cloud computing.

With engineered systems, Oracle is betting that most firms want to avoid the pain: Wouldn’t it be nice to skip the 6-12 months of building and testing the whole platform and have installed in days? Throw in the risk of projects failing and the choice becomes more obvious.

Exadata – Database-as-a-Service

Exadata is a database machine that provides extreme performance for both data warehousing and online transaction processing (OLTP) applications, aimed at making it the ideal platform for consolidating legacy apps.

Exadata provides the following:

  • Database Servers, Storage and Network in a Single Enclosure (336 TB+)
  • High Bandwidth Network Connects Database and Storage Servers
  • Intelligent Storage Filters Data and Minimizes Network traffic
  • Optimized for Both Data Warehouse and OLTP Activity

The bottleneck on many (most) large datawarehouses (15-25 TB) is between the disk and the db server(s)!  So how to speed it up? Make the pipe bigger/faster or reduce traffic on the pipe.  Exadata does both by offloading (doing more in the storage layer than the database layer) and Smartscan (query optimizations covered by “cell smart table/index scan” wait event).

What is the business value? The true goal is to enable database-as-a-service.  Customers can further reduce IT costs through database consolidation, manage more data on multiple compression tiers, improve performance of all applications, and make faster decisions in real time.

What is the IT value? Pre-configured; Exadata relieves the user of responsibility for physical configuration and deployment of database servers and associated storage.  Single throat to choke for all hardware, software and storage support. Optimized for multiple workloads offering performance and scalability benefits.  What are the other features that make this platform attractive for IT:

  1. Large memory and storage: many databases can be consolidated
  2. Performance: OLTP, DW,  data mining, batch, reporting, loading, backups, encryption and compression
  3. Workload management: CPU, I/O resource management

Exadata has evolved considerably. Oracle introduced the first Exadata database appliance in 2008. The first version consisted of its database software and an HP x86 server aimed avoiding the hardware bottlenecks that slowed down computers processing information in its database software.  The new version is Exadata X2-8.

Bottomline and Take-aways

Southwestern Energy had an e-business upgrade problem. 16 EBS instances, 7 OBIEE instances, 12 Hyperion instances and 2 Standby instances.  All running on over 40+ servers. After detailed analysis they chose to move to Exadata.

With its Exalytics engineered systems, Oracle is now a formidable player in the analytics and big data space. They are really on the right path now.  They are attacking the gnarly IT problems of continued cost takeout, consolidation and system utilization. They have also figured out how to leverage the Sun Microsystems acquisition.

The early adopters of Exalytics, Exalogic and Exadata include the telecom industry, banks, airlines, Government and data service providers.  Exalytics would be an open solution for use in heterogeneous IT environments.

exalytics 2

Notes

  1. What is the ideal scenario to consolidate to Exadata?  (1) Excess capacity; (2) Inverted workloads e.g.,  Different peak usage times; (3) Clear Priorities e.g.,  Allows some workloads to be prioritized over others; (4) Compatible SLAs e.g.,  Common maintenance windows
  2. When Exadata Is NOT Justifiable? (1) Size & performance requirements too low i.e. not cost-efficient (consider Oracle DB Appliance); (2)  Hosting non-Oracle databases, e.g, Migrate!; (3) Pre-11gR2 database versions, e.g.,  Upgrade!; (4) Application design prevents massive scalability e.g., Serialization points, single threaded processes.
  3. Exadata can breaks the large enterprise IT support model.  Singe machine – single team ownership. Traditional silos – DBAs, SysAdmins, Storage, Networking – nobody claims single responsibility
  4. Backups and DR — Exadata can pump huge volumes of data – is your backup infrastructure capable of supporting it