By Eric Bezille on oct. 03, 2014
John Fowler, in the last #OOW14 Key Notes, tackled the challenges that we were facing to enable the Business to continuously evolve, and as such create the Real-Time Enterprise. Complexity is everywhere, and the complexity will continue to grow: more things connected, in real-time, more risk exposure, and you could go on and on. That's a fact.What we need to avoid is complication, and look into simplification. But to get there, devils are in the details. And Oracle has a unique advantage to address those details: owning all the components of the stack makes the difference. Why ? Because we can understand the behavior of a specific Business workload and the associated impact at all the layers of the stack. Doing so, we can do things differently to attack the problem, and it is what we do, starting at system level... as this the baseline on which you lay down all your Business applications, and build your Clouds (Private or Public).
To get real-time, inline with the continuous Data explosion, you need to remove all bottlenecks, starting at I/O level. That's why, without breaking any software compatibility, we did rewrite our Oracle Database and engineered a specialized storage to be able to execute part of the queries directly inside (Exadata), and did the same for your applications running Java (Exalogic). We are the only one provider able to provide to you the best value per transaction to run your Oracle Database. But we don't stop there. As we all know that the fastest storage, is neither disk or flash but DRAM. That's why we developed our Oracle Database 12c in-memory option, and associated highly scalable systems (SuperCluster, M6-32) to enable you to simplify drastically not only your datacenter assets footprint, but also your Data Life Cycle management. No more needs to create multiple copies of your data, one for OLTP, one for Datawarehouse, you can now do all in-one. We are pushing the limits even further with the introduction of the M7 at Hot Chip this year, where we are putting directly in the chip specific Database Acceleration.
Business is running 24h/7d, so can't afford any disruption of his applications. It is becoming critical to architect for no-downtime. Not only for unplanned outages but also for maintenance and patching. That's why we invest in details like OS, and capabilities to do live patching without any OS restart required. That's why controlling all the stack and being able to provide a complete validated bundled patch for all components is a key asset to be "Always-on".
To handle large Cloud, shared infrastructure and more and more Data, you need to plan for scale, avoiding complication and looking at simplification. That's why we are building large capacity systems with a linear cost model, to enable you to invest in a simplify accessible model. At Oracle the cost per unit of work is the same for a single T5-2 server or an M6-32. Of course an M6-32 is equivalent to many, many T5-2... but with potentially only one OS to manage (and patch), and massive amount of memory to transform your Enterprise into a real-time Enterprise. And we are not only doing that for servers, but also for storage, where we put massive amount of DRAM and cleaver algorithms being in ZS3 (NAS) of FS1 (SAN) to leverage the hardware for the highest performances at the lowest possible cost. At the end, Oracle Engineered Systems are the bargain of IT systems today. You could run your application today x2 faster with a fraction of what you have today, thanks to unique software improvement bundled in hardware. Not only saving in infrastructure and datacenter footprint but also in operations. This is one of the aspect that was reflected in the testimony of Bill Callahan
Director, Products and Technology,
CCC Information Services, during his session on Maximum Availability Architecture with Oracle Engineered Systems. And we continue to invest to push it further with a single management tool, through EM 12c. We are also adopting Openstack at all levels including path integration up to the Database and Java to enable you to deploy DBaaS and Java as a Service through a light weight method.
Everything being connected, running on shared (Cloud) infrastructure, security at every level is a paramount and mandatory. That's why we are providing secure multi-tenant consolidation mechanism embedded in our OS, virtualization layers, servers and storage. With continuous enhancement up to a built-in new Software in Silicon feature that will be available in the M7: Application Data Integrity, which prevent malicious access to memory. An M7 is for example automatically protected against attacks like heartbleed. If you want to have a test of it and run your code on M7, it is already available today in the Cloud, go to: SWiSdev.oracle.com.
At Oracle, this is the Oracle engineering (Systems & Software) which is operating Oracle Cloud. We learn a lot from this experience. That's why for example we are developing Dynamically Optimized Database Storage and Detailed Cloud Scale Analytics. Dynamically Optimized Database Storage will integrate analytic for highest observability instantly knowing coherence between storage and Database in a multi-tenant environment. Detailed Cloud Scale Analytics will be based on a distributed real time store that captures performance information from your landscape, from your hardware, up to Database, Middleware and Applications, and will provide a unified view to find multi-tier issues.
In summary, further than Software Define Datacenter, we are working on enabling Future Datacenter engineered to run Software, and as such your Business, at scale.