Posted on September 29, 2014 by Erik Benner
As the Enterprise adopts Cloud technology to reduce spend, an unintended side effect is that the subsystems that keep your business and mission critical applications alive are becoming more complex. While Public Clouds are becoming more popular, for mission-critical applications, or applications with sensitive data, a Private Cloud is required. This introduces cost savings through physical consolidation, license consolidation, and automation tools that simplify the requirements for provisioning and patching systems. What is often not addressed in most cloud systems is the troubleshooting needs. The ability to rapidly detect and resolve issues in the complex environments that make up Cloud solutions is the critical capability required to satisfy the users.
Oracle’s strength in its Cloud strategy is their tightly coupled full-stack solution that integrates all aspects of the application stack. From the storage, up through the virtualization layers into the database, middleware, and most importantly the application itself. This is a critical tool for efficient application management, and is named Enterprise Manager 12c. Enterprise Manager gives application managers a single pane of glass that not only provisions the entire solution, but also brings to the table some power tools that reduce the time it takes to troubleshoot application issues. First, troubleshooting the application is as simple as 2-3 mouse clicks in most situations. Combine that with synthetic transactions against your application, and you have the ability to identify problems before the users even notice the issue.
Let's first examine the heart of most applications, the database. Nothing provides a better tool to visualize overall health and performance of the database than Enterprise Manager 12c. Application and System administrators now have secure access to monitor database performance. Anything from I/O wait events to SQL code causing performance degradation are easily observed. With Enterprise Manager’s easy to use web interface, issues can be quickly identified. This allows complex issues like row-lock contention to be quickly identified, down to the specific SQL causing the issue. With Enterprise Manager you also get support for MySQL, providing a true single pane of glass into your database systems.
Next let’s look at the brains of most applications, the middleware system. Without a healthy middleware system, application performance will grind to a halt. Enterprise Manager monitors the entire WebLogic stack from heap performance, connectors to external data sources and even the time transactions take with the system to report on overall health. Although the latest versions of WebLogic Server compensate for many Java application issues with smarter features like connection pooling, problems like memory leaks are still experienced and can quickly be identified, allowing IT to respond to events before users are impacted.
Enterprise Manager can also report on the health of the underlying operating system that all the application components reside on. CPU, memory, network, and even log files can be constantly checked by the systems. This holistic approach significantly reduces the time to identify where the problem resides. A prime example is memory constraints at the OS causing application performance issues within the database.
Not only can these issues be manually resolved, but Enterprise Manager has a built-in incident management system that can alert the appropriate resource for review and resolution. Database issues go to DBAs, Operating System issues go to the Sys Admins, and even application specific events can be routed to the application functional teams.
For IT practitioners to truly support the business, they need to adopt a Cloud model that not only automates the provisioning and patching processes, but also enables rapid identification of problems as they occur. Enterprise Manager positions you with this strategic advantage - the ability to fulfill the promise of single pane of glass IT infrastructure management through the tightly integrated Oracle Red Stack.
Visit us at Oracle OpenWorld today through this Thursday to see Enterprise Manager 12c in action. Mythics will show examples of rapid troubleshooting of database contention and runaway traffic on the application server. This environment is running on an In-a-Box configuration of Oracle Database Appliance and ZFS Storage Appliance.
Mythics OpenWorld booth is located at MOSCONE SOUTH - BOOTH #2201. Enter the exhibition hall and immediately turn right in the first row – look for the big green circular banner hanging from the ceiling. Reach out to your Mythics contact to arrange a private appointment or stop by to see us there.
Erik Benner - Enterprise Architect