vendredi oct. 10, 2014

Embrace Storage Innovation and Avoid Data Growth Disruption

Last week, we did a major announcement on Oracle Storage, with the upcoming next generation of our SAN Storage. In my last blog entry I talked on the characteristics that were needed today to enable the Real-Time Enterprise: Real-Time, Always-on, At Scale, Secure. All those characteristics have been built-in in the FS1. So let me go back on some of the unique features that we put into the FS1 to make that happen.

Business Prioritization up to the storage

To deliver the most efficient I/O subsystem, not only did we design the FS1 with a multi-tiers Flash and Disks model, we also took a special attention on the auto-tiering capabilities to be inline with the Business requirements. As such the algorithm that we use to move hot data to the most appropriate storage insures that we are moving the data relevant to the application or Database, and not stale data, not useful for the Business, with a very fine grain control (640k). This is complementary to what we already provided, with the unique I/O prioritization based on Business Value, where we re-order the I/O to return the most important first, and not in the usual first-in/first-out model.

All of those unique functions not only contribute to the performance you are expecting to get real-time. It also contribute to scale at an optimal cost per performance. We also continue to offload the replication engine so we can scale properly as your data grow while maintaining your disaster recovery capability.

High-Reliability for your Data

The system is designed with not single point of failure, and extremely fast controller failover. Combined with Oracle MaxRep replication engine, we can secure your data in multiple sites (one-to-many or many-to-one),  synchronously or asynchronously, up to the application level protection, by providing a consistent recovery point rollback capability.

Enabling Storage at Scale

FS1 has been designed to scale from the ground up, at an optimal cost per performance. By leveraging the unique software features, co-engineered up to the Database and application level, we are uniquely position to manage your data growth. As such we deliver flash performance at a fraction of the cost. And also offer the unique compression mechanism co-engineered with the Database, which enable us to reduce your data by a ratio going from x5 to x10 to x50 depending on your data sets. We are also offering unique configuration templates which enable you to configure the storage per type of application workload, reducing your operation cost even when your data and applications landscape is evolving.

Securing your Data efficiently

As I said previously, security is paramount and mandatory  especially in a Cloud multi-tenant environments. And it is why we took a particular attention to equip the FS1 with the capability to be split into dedicated domains. Adding also the support of T10 Protection Information, which prevents from silent data corruption.

If you are in Paris, on November 5th, I invite you to join us for a special event around the FS1 announcement, where you will be able to meet customers who participated in our Beta Program.


vendredi oct. 03, 2014

#OOW14 Real-Time, Always-On, At Scale, Secure

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).

Real-Time

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.

Always-On

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".

At-Scale

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.

Secure

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.

What's Next

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.


jeudi oct. 02, 2014

#OOW14 Digital & SMAC: Social, Mobile, Analytics, Cloud

Tuesday at #OOW14 was again a day with new major announcements made by Thomas Kurian and demonstrated on stage by Larry Ellison around SMAC, which, as was saying Intel's CIO, will make everything smart and connected, and be a massive shift. And this will drive the Digital transformation.

Digital  Transformation

Dr. Didier Bonnet from Capgemini started the day with a very interesting introduction on Digital transformation and what needs to be done to really turn this investment into a true advantage. A true advantage that can be up to +26% of profitability for digital savvy leaders, according to a Capgemini study.

The 4 points to keep in mind being:

  1. Have a vision: identify strategic assets,create a transformating vision, define a clear intent and outcome and keep evolving
  2. Engage: wire with your customers/employees, drive adoption, and scale
  3. Provide governance: avoid duplication, put coherence into the program, prioritize, enable
  4. Have a Technology leadership: to enable the transforming experience leading to transforming operation and business model

Supporting this Digital Transformation guideline, you can understand "how", the SMAC (Social, Mobile, Analytics, Cloud) resonate, and drive the alignment of the Technology leadership enablers.

SMAC and Digital Transformation

Analytic plays a key role in providing insight at every stage. To get there, everybody is looking into creating Data Lake / Data Reservoir, but the question is: "how do you scan your data sources (structured / unstructured) being in Hadoop, NoSQL, or relational Databases and make them available to Business analysts as an information for knowledgeable insights efficiently ?" That's why we have developed and announced Big Data SQL, Big Data Discovery and Big Data Analytics, running on Oracle Engineered Systems (Big Data Appliance, Exadata, and Exalytics), and available on-premises or in Oracle Cloud as a Service.

In few words, Big Data SQL is a way to query all your Data in one single SQL statement from multiple sources, and very efficiently, as we did for Hadoop, what we did for Exadata: decompose the query to process it at the hadoop node level and return only the result to the database for aggregation. This lead to very rapidly scan your Oracle Database, your NoSQL and your Hadoop, and create the illusion that all the data is in one place. But this is only one piece of the puzzle, the other piece is to provide simple tools for non Data scientists to do discovery, for prediction and correlation in Hadoop, the visual face of hadoop with Big Data Discovery and at the Business Intelligence level with Big Data Analytics. Big Data Analytics is also a set of tools which help you explore data in your Databases and Hadoop, very fast thanks to in-memory and easily thanks to a simple user interface.

This other aspect of Digital, is of course Mobility. Here also major announcements were made around mobile, where we will provide a mobile applications development framework that help you to create application that can run anyware, on iOS, Android, mobiles and tablettes, as well as your usual desktop. Write-once, run anywhere. All supported with a mobile cloud service to provide APIs, shape, persitence and analytics around your devices... adding mobile security identity management and secure (corporate) applications container. All in all  true enabler for not only your mobiles & BOYD strategy but also for IoT (Internet of Things).

Last but not least, we also announced yesterday, Documents sharing & Social Network services in the Cloud... As you can see all the Technology leadership to shape your Digital Transformation.

mercredi oct. 01, 2014

#OOW14 IT Transformation: CIOs value of the Cloud

Yesterday, #OOW14 Mark Hurd's CIO panel was focus on real customers transformation through the Cloud (being public or private).

Here are the few quotes I capturedon CIO's motivation for this transformation:

Walgreens: "We don't want to be on the business of integrating things. So the much we move into the cloud, the better."

P&G: "[It is] more about a solution toward a business case and engineered together rather than technology pieces."

Dunnhumby: "Scientists are very good, but you need technology platform to amplify and be able to deliver at scale."

Intel: "Business thinks we [IT] move too slow. We need Oracle to keep innovating whether it is Engineered Systems or Cloud."

All of those statement were even more true to me, when one of my customer head of production told me, that Oracle Engineered Systems were transforming the way he used to think of his Enterprise Architecture. This integrated approach being the enabler for an Enterprise Architecture building block [in a box], matching a business requirement with much more efficiency than assembling discrete pieces. And that he needed to have enough flexibility to satisfy his business either in private mode or in public, bringing the compatibility model as a critical success factor of hybrid Cloud.

That's why, today's announcement and demonstration made by both Thomas Kurian and Larry Ellison, on a truly easy migration path from existing Oracle Database and Oracle Applications to Oracle Cloud, and reverse was very compelling in addressing IT transformation at scale.

lundi sept. 29, 2014

#OOW14 kick-off: Cloud, Big Data & Innovation

Many announcements were made today by Larry Ellison during his kick-off session of Oracle Open World. As an introduction to his key notes, Renée J. James, Intel President came to share Intel vision and co-development we are doing together.

Intel vision relies on 3 pillars:  (Big) Data, Cloud and Security.

Data

It came to no surprise, that the goal we are sharing with Intel is to provide mining full insights from the flow of Data. To illustrate what we are delivering already today in this space, Intel provided two customers cases study, both leveraging the power of Exadata technology, moving IT into the core business, and no more as a pure support function. And Balaji Yelamanchili, Senior Vice President, Product Development, Oracle Business Analytics, came to explain the join worked we did with Intel to design a workload optimized platform, leveraged by Exalytics. Oracle new x86 servers X4-4 (used in Exalytics) and X4-8 are the first and only systems based on the Intel Processor E7-8895 v2. In conjunction with specialized Oracle Software, those systems provide unique capabilities that allow customers to dynamically address different workloads in real time. In the case of Exalytics, this means multiple cores to run parallel highly transactional workloads and fewer fastest cores to run batch processes.

Cloud

The other major element for IT to be a business enabler rely on his flexibility, and a Cloud architecture is a key enabler to provide this flexibility. Private Clouds are growing faster than public Cloud, due to compliance, security and SLA ("where your workloads work best"). The good news is that by applying a proper design pattern, Intel's experience shows that private cloud remain competitive with public cloud over time.

Security

Of course, in this virtual world, security is paramount and even more complex to achieve where virtual machine are talking through virtual networks and moving around from servers to servers, putting a real challenge on firewall rules to follow... That's why Intel moved his Next Generation Firewall into Oracle VM insuring security intrusion protection at the VM level and securing firewall rules when VM are moving around. Again, another example of collaboration between Intel and Oracle to enable a true secure virtual architecture, one of the key elements of  flexible cloud architectures.

Following Renée J. James, Larry Ellison set the agenda on Software as a Service, Platform as a Service, Infrastructure as a Service, enable by innovation from Engineereed Systems, Servers, Storage to silicon.

SaaS: lot's of more enterprise SaaS applications

With a clear build and buy strategy, we are unique on the market by offering a full range of Cloud applications covering all 3 suites: Customer Experience, Human Capital Management, and Enterprise Resource Planing.  We keep on extend our capabilities to better answer to our customers needs, with the recent acquisition of Bluekai, delivering Data as a Service for a better customer experience, or by developing engineered sales campaign to help sales forces sales more.

Oracle Cloud Platform: easy to move existing application to the cloud

The foundation of our Platform as a Service is based on Oracle Database Cloud Service and Weblogic Java Cloud Service.
Anything build on top of our cloud platform will be: multi-tenant, social, mobile, in-memory high speed analytic, secured.

Those foundations are the same that we used to build our applications. This is the same standard that we provide to extend our SaaS applications through this platform, and that are currently in used by other cloud providers to build their own SaaS applications. Standard are still important, as security and reliability.

One major announcement made today by Larry Ellision was to stick on our promise of upward compatibility of Oracle database: from mainframe to client-server, from client-server to internet thin client, and now from internet thin client to the Cloud. Move to cloud - move back : no change to code !

Oracle Cloud Infrastructure:  secure, reliable, lowest cost

Our goal is to be competitive in this space, with currently more than 30000 servers and 400PB of storage already in used by our customers.

Innovation from Engineereed Systems, Servers, Storage to silicon

As we all agree that the world will be hybrid, between public and private clouds, we are keeping the innovation at the systems level not only for our own Cloud, but also to enable our customers IT transformation.

With our Engineered Systems, we are leveraging the uniform configuration approach which benefits our customers in all the 3 phases of Design, Build and Run. This seems obvious for the Design and Build phase as we are taking care of this at Oracle. For the Run, thanks to the uniform configuration, when a bug is find and fixed, it is fixed for all our customers. One of the latest in the Oracle Engineered Systems family is Oracle Virtual Compute Appliance, which provides an highly reliable compute and storage appliance, including network virtualization for the lowest possible price. 2 announcements were made today on the Engineered Systems family: the Zero Data Loss Recovery Appliance, which secures all Oracle Databases from 10, 11g and 12c, thanks to real-time redo transport, and the arrival of Oracle Database 12c in-memory inside Exalytics for even faster in-memory analytics.

Larry Ellison also announced the arrival of a full SAN array from Oracle with massive scale-out capability and unmatched performances in this area: Oracle FS1 Flash Storage System. This storage is engineered to get the best out of a combination of Flash and disks for the lowest price and highest performance for a given SLA.

To close his key notes, Larry answered to one question of Intel President on: "why Oracle was doing the M7 ?". Of course for performance, but also for security, security and security. As security is becoming the most critical topic, especially on flexible, shared, Cloud infrastructures. On the performance side, M7 microprocessor Software in Silicon is bringing Database acceleration inside the silicon with features like inline decompression engine at memory speed. On the security side, we will deliver with M7, hardware based memory protection. This will stop malicious programs from accessing other application memory, which will result in more secure and higher available application... and as a nice side effect, greatly speeds software development, thanks to easier code debugging enabling a direct root cause analysis of error in memory corruption.

Stay tuned for what's coming in the next days of Oracle Open World 2014... 

lundi sept. 15, 2014

Preparing your agenda to get the most of #OOW 2014

Oracle Open World will start in 2 weeks. If you have the opportunity to be there, this is a unique time in the year for Oracle community (customers, partners, experts, ISVs, OEM, User Groups...) to get together and share their experiences in all industries, as well as getting the latest news on Oracle strategic direction. To get the most out of Open World it is important to invest some time in preparing your agenda.

As each year, you will have to navigate between a portfolio of more than 2000+ sessions, from Industries, Cloud, Mobile, Social, Big Data, up to Systems and Technologies. Depending on your current projects and interest, have a look in the "focus on documents" as a starting point, and don't miss the Executive Key Notes to get a view on where Oracle and the industry in general is going.

You will find hereafter a small selection covering Oracle strategy and roadmaps as well as customers return on experience.

Oracle Strategy and Roadmaps

Sunday 28/09
  • 5:00pm - 7:00pm Opening Keynote - Moscone North - Hall D - Larry Ellison - Chief Executive Officer, Oracle
Monday 29/09
  • 8:30 AM - 9:45 AM Oracle Keynote - The Business Value of the Cloud - Moscone North, Hall D - Mark Hurd - Executive Vice President, Oracle

  • 11:30 AM - 1:00 PM General Session: Infrastructure Transformation Made Easy with Oracle Systems - Oracle Plaza @ Howard Street Theater - Keith Lippiatt - Managing Director, Accenture; Kerry Osborne; Ganesh Ramamurthy - VP, Oracle; John Fowler - Executive Vice President, Oracle; Juan Loaiza - Senior Vice President, Oracle;

  • 2:45 PM - 3:30 PM General Session: SPARC Server Strategy and Roadmap - Intercontinental - Grand Ballroom B Masood Heydari - SVP SPARC Systems, Oracle;

  • 2:45 PM - 3:30 PM Oracle Exalogic Roadmap: Hardware, Software, and Platform News - Moscone South - 270 - Brad Cameron, VP Development, Oracle

  • 4:00 PM - 4:45 PM Oracle Software in Silicon Technical Deep Dive - Intercontinental - Grand Ballroom B Rick Hetherington VP, Hardware Development

  • 4:00 PM - 4:45 PM Oracle Exadata: What’s New and What’s Coming - Moscone South - 103 - Juan Loaiza - Senior Vice President, Oracle

  • 5:15pm - 6:00pm - Oracle Big Data Appliance: Deep Dive and Roadmap for Customers and Partners - Jean-Pierre Dijck - Senior Principal Product Manager, Big Data - Moscone South - 104
Tuesday 30/09
  • 8:30 AM - 9:45 AM - Oracle Key Notes - Cloud Services for the Modern Enterprise - Moscone North - Hall D - Thomas Kurian, Executive VP Product Development, Oracle
  • 10:45 AM - 11:30 AM  General Session: Oracle Solaris Strategy, Engineering Insights, and Roadmap
    Intercontinental - Grand Ballroom B - Robert Milkowski - Unix Engineer, VP, Morgan Stanley; Markus Flierl - Vice President, Oracle;

  • 1:30 PM - 3:15 PM Oracle OpenWorld Tuesday Afternoon Keynote - Moscone North - Hall D - Larry Ellison

  • 3:45 PM - 4:30 PM Oracle Big Data SQL: Deep Dive (SQL over Relational, NoSQL, and Hadoop) - Moscone South 103

  • 3:45 PM - 4:30 PM Zero Data Loss Recovery Appliance: Deployment Best Practices - Moscone South 305 -

  • 5:00 PM - 5:45PM - Oracle SuperCluster Technical Deep Dive - Allan Packer Senior Principal Software Engineer  - Intercontinental - Grand Ballroom B

Wednesday 1/10

  • 8:30 AM - 9:45 AM The Real-Time Enterprise - Moscone North - Hall D - John Fowler - Executive Vice President, Oracle;

  • 10:15 AM - 11:00 AM What’s New with Oracle VM Server for x86 and SPARC: A Technical Deep Dive - Intercontinental - Union Square - John Falkenthal - Sr. Director Oracle VM, Oracle; Honglin Su - Director of Product Management, Oracle;

  • 10:15 AM - 11:00 AM Virtual Compute Appliance: Product Roadmap and Cloud Implementations - Intercontinental - Grand Ballroom B- Premal Savla, Director Product Management, Oracle

  • 11:30 AM - 12:15 AM Run OpenStack Cloud on SPARC “Enterprise Cloud Infrastructure" - Moscone South - 305 -

  • 12:45 AM - 1:30 PM OpenStack and Oracle Solaris: Engineered for the Cloud - Intercontinental - Grand Ballroom A  -

  • 3:30 PM - 4:15 PM Oracle Exalytics In-Memory Machine: The Fast Path to In-Memory Analytics - Moscone West - 3014 - Gabby Rubin - Sr. Director, Product Management, Oracle
  • 4:45 PM - 5:30 PM  Building a Scalable Private Cloud with Oracle Exalogic, Nimbula, and OpenStack - Moscone South - 304- 
Customers Cases Study

Sunday 28/09
  • 2:30pm - 3:45pm - Think Exa! - Enkitec - Moscone South - 310

  • 3:30 pm - 4:15pm Oracle Exadata/Oracle Exalytics Integration for Fast Analytics and an Optimized Data Warehouses - Apps Associates Pvt Ltd - Moscone South - 303 -
    Monday 29/09
    • 1:30pm - 2:15pm Case Study: Delivering DBaaS for End User Customers on Oracle SuperCluster - Dimension Data - Moscone South - 305

    • 5:15pm - 6:00pm  Why Database as a Service Will Be a Breakaway Technology at Société Générale - Moscone South - 301- Christian Bilien, Global Head of the Data Base teams, SOCIETE GENERALE

    Tuesday 30/09

    • 12:00pm - 12:45pm Top Five Database Features DBAs and Storage Admins Should Know About Storage - Loyalty Newzeland - Intercontinental - Intercontinental C

    • 3:45pm - 4:30pm Oracle Exadata Migrations: Lessons Learned from Retail - Moscone South - 310 Svetoslav Gyurov - Principal Consultant, e-DBA; jason arneil - Exadata Consultant, e-dba Limited;

    Wednesday 1/10

    • 10:15am - 11:00am Deployment of Oracle Exadata and Oracle Exalogic Increases Business Efficiency - "Gemological Institute of America, Inc.", Tata Consultancy Services Ltd - Moscone South - 310

    • 12:45pm - 1:30pm Best Practices for Deploying Oracle Software on Virtual Compute Appliance - Secure 24 - Intercontinental - Grand Ballroom B

    • 2:00pm - 2:45pm Simplify Your Data Center with Huge Database Consolidation on Oracle SuperCluster - Energy transfer, Intercontinental - Grand Ballroom B

    • 2:00PM - 2:45PM Oracle Database via Direct NFS Client: Learn Why It’s in Your Future - Loyalty Newzeland - Intercontinental - Intercontinental C

    • 3:30pm - 4:15pm Best Practices for Real-Time Transactions for Mobile on Oracle SuperCluster - KDDI - Intercontinental - Telegraph Hill

    • 4:45pm - 5:30pm - Enterprise Virtualization with Virtual Compute Appliance X4-2 - BIAS Corporation - Intercontinental - Grand Ballroom B

    • 4:45pm - 5:30pm - The Dynamic Duo: How Oracle Big Data Appliance and Oracle Exadata Deliver Analytics - Regions Bank - Moscone South - 303
    Thursday 2/10
    • 9:30 AM - 10:15 AM Real-World Oracle Maximum Availability Architecture with Oracle Engineered Systems - Exadata, Exalogic, ZFS Backup Appliance - Intercontinental - Grand Ballroom B - CCC Information Services;

    • 10:45 AM - 11:30 AM Deliver Oracle Database Cloud: Oracle Database 12c Multitenant on Oracle SuperCluster - HDFC Bank Moscone South - 308

    • 12:00pm - 12:45pm Customer Case Study: SPARC Server Consolidation on T5 Servers Vodafone Hungary - Intercontinental - Grand Ballroom C

    • 2:30PM - 3:15PM Odyssey of DBaaS: A UBS Story - Oracle Enterprise Manager 12c & Oracle Database Appliance - UBS - Moscone South - 301
    And to go further on Oracle Systems tracks, here are the specific focus-on to look at:
    Welcome to Open World 2014 !

    mercredi févr. 26, 2014

    Mobile World Congress in Barcelona: IoT, connected Cars…. and boats

    I was wondering when I entered in the Exhibitors Halls, if I was really at the mobile world congress or at a World Wide Automotive Show. Nearly every booth has a car to demonstrate a mobile phone on wheels… But for Oracle: we do have a boat! We demonstrate how the usage of the 300 sensors embedded in the America’s Cup sailing boat, can drive real-time human decisions. Of course, this is one of the many use cases we do have. I won’t go through the entire list from communications, connected cars to smart grids, analytic and Cloud enable mobile applications. I will rather focus on a rather interesting embedded topic as the trend around IoT (Internet of Things) is huge.

    I already touch on this during my last OOW blog. As we are in a (very) small world (i.e. the device can be very small), the BOM (bill of material) needs to be at the right price, the right energy consumption and provide a very long life cycle: you don’t want your car to break after one year, or to face complex upgrades every 6 months and be connected (physically) with your repair shop too often. That’s where Java comes into play, because it provides the right footprint, management and life cycle. The new thing we are showing today is Java TEE (Trusted Execution Environment) integrated in hardware. This brings security inside the device by providing a secure store for your keys. As security is a major concern in IoT, especially for large industrial projects like connected Cars, Smart Grid, Smart Energy or even Healthcare. You don’t want your devices to be temper, either for 1) safety reason or 2) frauds. And Java is very good in all IoT uses cases, even for stronger security requirement, that for example, Gemalto is implementing with it.

    To help you get there, Gemalto's Cinterion concept board enables you to quickly prototype your embedded devices and connect them securely (even your dart board)...


    On the other side of those devices, you have you!…. That needs to make enrich decisions… That’s where data (and analytics) comes into play. And for this part, I invite you to join us in Paris, on March 19th on a special event around Data Challenges for Business. Ganesh Ramamurthy, Oracle VP Software Development in our Engineering System group will be with us to explain what Oracle Systems brings to manage and analyze all your Data. He will be with Cofely Services - GDF Suez, Bouygues Telecom and Centre Hospitalier de Douai, who will share their experiences.

    mercredi sept. 25, 2013

    #OOW2013: Jump into the Cloud...

    Today we went into the Cloud, with 3 major announcements delivered by Thomas Kurian: a full Database as a Service, a full Java as a Service and a full Infrastructure as a Service in Oracle Cloud, guaranteed, backup and operated by Oracle, depending on different level of services.

    Database as a Service

    You will be able to provision inside Oracle Cloud a full Oracle Database (12c or 11g) either in single node or in highly available RAC cluster. This Database will be accessible in full SQL*NET, with Root access. This service will be offer in 3 different models :

    Basic Service: pre-configured, automatically installed Database Software, managed by you through Enterprise Manager Express.

    Managed Service: Oracle Databases managed by Oracle, including :

    • Quarterly Patching and Upgrades with SLA
    • Automated Backup and Point-in-Time Recovery
    • Elastic Compute and Storage

    Maximum Availability Service: Oracle manages an highly available Database, including:

    • Real Application Cluster (RAC)
    • Data Guard for Maximum Availability
    • More flexible upgrade schedule

    Of course you will be able to move your Data or even you entire Database between your Enterprise Datacenter and Oracle Cloud by leveraging regular tools like SQL loader or Data Pump for example.

    Java as a Service

    In the same model as the Database as a Service, you will be able to deploy dedicated Weblogic cluster(s) on our Compute Service. Full WLST, JMX and Root access will be provided as well. The 3 different models of services will be the following:

    Basic Service: pre-configured, automatically installed weblogic software, with a single node Weblogic Suite (12c or 11g), managed by you using Enterprise Manager.

    Managed Service: Oracle manages one or more Weblogic domains in the same way as the Database as a Service's Managed Service.

    Maximum Availability Service: Oracle Manage an Highly Available environment, with the following characteristics :

    • Weblogic cluster integrated with RAC
    • Automated Disaster Recovery and Failover
    • More flexible upgrade schedules
    • Additional staging environment

    So now let's have a quick look at the constituents of our Infrastructure as a Service layer.

    Infrastructure as a Service

    Compute Service: will provide an elastic compute capacity in Oracle Cloud, based on 3 different type of requirements : Standard, Compute Intensive or Memory Intensive. The management will be based on REST API, and providing as well Root VM access. This Compute Service will provide network isolation and elastic IP addresses. And of course, it will be highly available.

    Storage Service: will store and manage digital content. The management will be through Java and REST API (OpenStack Swift). It has been designed for performance, scalability and availability.

     All those new or enhanced services, are complementing all the Oracle Software as a Services already existing and adopted with success by many of our customers, like was shown in many testimonies during Thomas Key Notes. This provides a Platform for our partners who are leveraging our technologies to build their own services in Oracle Cloud. That's why we also created an Oracle Cloud Market Place, enabling the delivery of our partners applications, as well as their combination/integration tailor to your specific needs directly in Oracle Cloud.

    Let's Jump into the Cloud....

    lundi sept. 23, 2013

    #OOW2013: All your Database in-memory for All your existing applications... on Big Memory Machines

    Many announcements have been made today by Larry Ellison, during his opening of Oracle OpenWorld. To begin with, Americas Cup is still running, as Oracle won today's races.  I must admit that seeing those boats racing at such a speed and crossing each other at few meters was really impressive. On OpenWorld side, it was also very impressive. More people this year are attending the event : 60 000 ! And in terms of big numbers, we saw very impressive results of the new features and products that have been announced today by Larry: Database 12c in-memory option, M6-32 Big Memory Machine, M6-32 SuperCluster and Oracle Database Backup, Logging, Recovery Appliance (yes, I am not joking, that's its real product name !).

    Database 12c in-memory option: both row and column in-memory formats for same data/table

    This new option will benefit all your existing applications unchanged. We are leveraging the memory to store both formats at the same time. This enable us to drop all the indexes that are usually necessary to process queries, for a design target of x100 improvement on performance for real-time analytic. As you will see later, we can achieve even more, especially if we are running on an M6-32 Big Memory Machine. At the same time the goal was also to improve transactions x2 !

    The nice thing of this option is that it will benefit to all your existing applications running on top of Oracle Database 12c: no change required.

    On stage, Juan Loaiza, did a small demonstration of this new option on a 3 billions row database, representing wikipedia research query. On a regular database, without this option, after identifying (or guessing) the query that will most likely be used by users, you put in place appropriate indexes (from 10 to 20 indexes), then you can run you query with acceptable performance, in this case: 2005 Million Rows Scanned / Sec instead of  5 Million Rows Scanned / Sec. Not too bad... Now if we replace the indexes required by the new Column formats store in-memory, we achieved in this case: 7151 Million Rows Scanned / Sec ! Something people looking into Big Data, and real-time decisions, will surely have a look at it.

     The second announcement was a new processor, and a new system associated with it: the M6 chip and the M6-32 Big Memory Machine... available now !

    M6-32 Big Memory Machine: Terabyte Scale Computing

    This system is compatible with the previous generation of M5 chips, protecting existing investment, and can host as well the new M6 12x cores, 96 threads processor. All in this system is about Terabytes : up to 32 TB of memory, 3 Terabytes/sec of system bandwidth, 1.4 Terabytes/sec of memory bandwidth, 1 Terabyte per second of I/O bandwidth !

    This new machine is also the compute node of the new M6-32 SuperCluster announced also today.

    M6-32 SuperCluster: In-Memory Database & Application System

    That's our fastest Database Machine, with big memory for Column store and integrated Exadata Storage ! Juan Loaiza did also the same demonstration of the wikipedia search on this system... but not with 3 billions rows, but 218 billions rows ! The result speaks by itself: 341 072 Million Rows Scanned / Sec !

    With all those critical systems hosting such amount of Data, it is also very important to provide a powerful Database Backup and Restore Solution... And that's all the latest Appliance announced today is about.

    Oracle Database Backup, Logging, Recovery Appliance

    By just reading its name you get nearly all the capabilities this new appliance will provide to you. First, it is specialized to backup Oracle Database of ALL your systems running an Oracle Database (Engineered Systems, like the lastest M6-32 SuperCluster or Exadata, as well as your regular servers). Second, it also captures all your Database logs. So not only do you have a backup but also the deltas between now and your latest backup. This is allowing you to come back at the point you want when recovering your database.

    It can even be coupled with our new Database Backup service on Oracle Public Cloud, for an extra secure copy.

    With this new appliance you can now be confident in securing your Oracle Database data.

    Building your future datacenter

    Today, not only did we see the new Oracle Database 12c enabling to work on memory for all you application, we also saw the associated M6-32 server and associated Engineered Systems M6-32 SuperCluster to run the stack with Big Memory capacity... all being secured by Oracle Database backup, Logging, Recovery Appliance. All of those innovations contributing to build your Datacenter of the future, where all is engineered to work together at the factory.

    dimanche sept. 22, 2013

    GRTgaz new Information System on Oracle SuperCluster

    This testimony from Mr Sébastien Flourac, Head of Strategy for GRTgaz IT, concluded the last week SPARC Showcase event. Mr Flourac highlighted why he selected an Oracle SuperCluster, Engineered Systems, over a more traditional build it yourself approach, that he also studied.

    Due to EEC regulation, GRTgaz a subsidary of GDF-Suez, has to be externalized including of course all its applications and existing IT in less than 2 years. But, of course, the current platforms are shared with other GDF-Suez services, which means for GRT gaz, that they have to build entirely a new platform to migrate their existing application with the lowest associated risks. As a major part of the technologies supporting GRT gaz applications was running on Oracle Database and Oracle Weblogic, either on IBM AIX or SPARC Solaris, GRT gaz had a closer look on what Oracle has to propose to simplify Oracle software on Oracle Hardware, compatible with the existing GRT gaz environment. And it became obvious to Mr Flourac that Oracle SuperCluster was the best fit for his project and for the future for several reasons.

    Simplicity and lower cost

    With Oracle Engineered Systems, all the complexity and cost of traditional build it yourself solutions has been taken care of at Oracle Engineering level. All the configurations and setup have been defined and integrated at all levels (software, virtualization and hardware) to offer the best SLA (performance and availability). This was concurring to simplify its externalization project, and was also bringing additional benefits on the storage layer for the future.

    It was the best financial scenario in their project context.

    Lower risks

    Not only does the SuperCluster offer the best SLA by design. It also provides a very important feature in this complex applications migration : a full compatibility to run existing Oracle software versions. This was very important for Mr Flourac to avoid in his project to do both : migrate and upgrade.
    It is also providing :

    • an integrated stack of Oracle Software and Hardware
    • an upgrade process tested by Oracle
    • a better support of the entire stack

    Build for the future

    Oracle SuperCluster provides to GRT gaz a consolidated, homogeneous and extremely scalable platform, which not only enable this externalization project but also will be able to host the new business requests.

    With this new platform in place, Mr Flourac already knows that in the next phases he will be able to leverage additional integrated and unique features that running Oracle Softwares on Oracle SuperCluster provides:

    • Exadata integration and acceleration for Oracle Database starting with 11gR2
    • Exalogic integration and acceleration for Oracle Weblogic starting with 10.3.4

    Of course the SuperCluster is a key enabler, but such a project requires also a team to manage the migration, the transition and the run. This is done through the support of Oracle ACS (transition), Fujitsu (migration) and Euriware (run).


    T5-2 for high-performance financial trading

    On this post, I will focus on the second testimony reported by François Napoleoni. Here,the goal was to select the next best platform to face the growth and upgrade of a financial trading application. The comparaison has been made between :
    1. T5-2, running Oracle VM, Solaris, Sybase and the financial application
    2. x86, running VMWare, Redhat, Sybase and the financial application

    The decision criteria being :

    • Simplified architecture
    • Systems performance in real life (what has been tested and measured)
    • Platform stability
    • Single point of support
    • Leverage internal skills
    • Strong security enforced between the different virtual environments
    • ROI of the solution

    For those of you understanding french, I will let you listen to this few minutes video below. And for the English readers, go through more details in this post.

    Oracle VM virtualization on T4-4 : architecture and service catalog

    Last Tuesday, during the SPARC Showcase event, Jean-François Charpentier, François Napoleoni and Sébastien Flourac delivered very interesting uses cases of deployment of latest Oracle Systems at work : Oracle VM virtualization project on T4-4, intensive financial trading on T5-2 and a complete Information System migration to Oracle SuperCluster.

    I will start to cover in this post the main points that Jean-François Charpentier focus on to build a consolidated T4-4 platform, effective for his Business users.

    Oracle VM virtualization on T4-4 Architecture

    As often, Mr Charpentier had to handle existing environment, that needed to be taken into account when building this new virtual platform. First he had to be able to provide a platform that could consolidate all the existing environments, the main driver here being :

    • total memory requirement of existing asset
    • multi-tenant capability to share the platform securely between several different networks
    • comply to strong SLA

    T4-4 was the best building block to cover them :

    • memory : up to 2 TB
    • multiple networks connection : up to 16x PCIe extension
    • Oracle VM built-in with redundant channels capability and live migration
    • Solaris binary compatibility to enable easy consolidation of existing environments

    Overall Architecture Design

    The deployment choice have been to setup 2x Oracle VM T4-4 clusters per sites as follow:


    To cover his SLA requirements, Mr Charpentier built redundancy not only by providing multiple T4-4 nodes per Oracle VM clusters, but also at the Oracle VM itselfs. For Oracle VM, he chose to make redundant storage and network virtual access layer as display in the following 2 diagrams.

    Oracle VM Virtual Mutlipathing with alternate I/O Domain


    Oracle VM Virtual Network Access through IPMP


     All of this virtual network layer being link to different network back-bones, thanks to the 16x PCIe extension of the T4-4, as illustrated in the following diagram.


    Another option could have been to deploy Oracle Virtual Network, to enable the disk and network access with only 2x PCIe slots at the server layer.

    Oracle VM on T4-4 Service Catalog

    Beside the architecture choice, that needs to comply with strong SLA. The development of a service catalogue is also very key to bring the IT toward a service provider. And it is exactly what have been put in place by Jean-François Charpentier, as follow :

     By putting in place this new virtual platform with its associated service catalog, Mr Charpentier was able to provide to his Business better agility thanks to easier and faster deployment. This platform has become the standard for all Solaris deployment for his business unit, and they expect to reach a 90% to 100% Solaris virtualization by 2014.

    jeudi sept. 05, 2013

    Preparing for #OOW: DB12c, M6, In-memory, Clouds, Big Data... and IoT

    It’s always difficult to fit the upcoming Oracle Open World topics, and all its sessions in one title, even if "Simplifying IT. Enabling Business Transformation." makes it clear on what Oracle is focusing on, I wanted to be more specific on the "How". At least for those of you who attended Hot Chips conference, some of the acronyms will be familiar to you, some may not (I will come back to "IoT" later). For those of you attending, or those of you who will get the sessions presentations once available online, here are few things that you don't want to miss which will give you not only what Oracle R&D has done for you since last year, but also what customers -like you- have implemented thanks to the red-stack and its partners, being ISVs or SIs.

    First, don't miss Oracle Executives Key notes, second, have a look into the general sessions delivered by VPs of Engineering to get a more in-deep direction, and last but not least, network with your peers, being on specifics deep-dive sessions, experience sharing or even the demo ground where you will be able to get the technologies in action with the Oracle developers subject matters experts.You will find hereafter a small selection.

    Oracle Strategy and roadmaps

    Industry Focus

    Projects implementation feedbacks & lessons learn

    Deep-dive with the Experts

    Learn how to do it yourself (in 1 hour): Hands-on-Labs

    Watch the technologies at work : Demos Ground

    This digest is an extract of the many valuable sessions you will be able to attend to accelerate your projects and IT evolution.

    jeudi juin 13, 2013

    3 minutes video of last Month Oracle Solaris Users Group event

    A quick report of last month Oracle Solaris Users Group event in Paris... in french...

    vendredi mai 17, 2013

    Why OS matters: Solaris Users Group testimony

    Wednesday evening, a month after the new SPARC servers T5 & M5 launch in Paris, the french Solaris users group, get together to get the latest from Oracle experts on SPARC T5 & M5, Oracle Virtual Network, as well as the new enhancements inside Solaris 11.1 for Oracle Database. They also came to share their projects experiences and lessons learn, leveraging Solaris features : René Garcia Vallina from PSA, did a deep dive on ZFS internal and best practices around SAP deployment and Bruno Philippe explained how he managed to consolidate 100 Solaris servers into 6 thanks to Solaris 11 specific features.

    It was very interesting to see all the value that an operating system like Solaris can bring. As of today, operating systems are often deeply hidden in the bottom layers of the IT stack, and we tend to forget that this is a key layer to leverage all the hardware innovations (being new CPUs cores, SSD storage, large memory subsystems,....) and expose them to the applications layers (being Databases, Java application servers,...). Solaris is going even further than most operating systems, around performances (will get back to that point), observability (with DTrace), reliability (predictive self healing,...), and virtualization (Solaris ZFS, Solaris Zones & Solaris Network Virtualization, also known as project "crossbow").

    All of those unique features are bringing even more values and benefits for IT management and operations in a time of cost optimization and efficiency. And during this event, this was something that we could get from all the presentations and exchanges.

    Solaris and SPARC T5 & M5

    As Eric Duminy explained in the introduction of his session on the new SPARC T5 & M5, we are looking into new paradigm of CPU design and associated systems. Following Moor's law, we are using transistors in completely new ways. This is no more a run for frequency, if you want to achieve performance gain, you need more. You need to bring application features directly at CPU and Operating System level. Looking at SPARC T5, we are talking about a 16 cores, 8 threads/core processor, with up to 8x sockets, 4 TB RAM, SPARC T5-8 server in only 8 rack units ! This mean also, 128 cores and 1024 threads, and even more for the M5-32, with up to 192 cores, 1536 threads, 32 TB RAM  ! That's why the operating system is a key piece that needs to be able to handle such systems efficiently : ability to scale to that level, ability to place the process threads and associated memory on the right cores to avoid context switch, ability to manage the memory to feed the cores at the right pace.... This is all what we have done inside Solaris, and even more with Solaris 11.1 to leverage all this new SPARC T5 & M5 servers, and get the results that we announced a month ago at the launch.

     Of course we don't stop there. To get the best out of the infrastructure, we are designing at CPU, system and Solaris level to optimize for the application, starting at the database level.This is what Karim Berrah covered in his session.

    Solaris 11.1 unique optimizations for Oracle Database

    Karim's explained first the reasoning behind the complete new virtual memory management of Solaris 11.1, something that benefits directly to Oracle Database for the PGA and SGA allocation. You will experience it directly at database startup (twice faster !). The new virtual memory system will also benefit to ALL your applications, just looking for example at the mmap() function which is now x45 faster (this is what is used for all the shared libraries). Beyond performances, optimizations have been made on security, audit, and management. For example, with the up coming new release of Oracle Database, you will be able to dynamically resize your SGA and also get greater visibility for the DBA in datapath performances thanks to a new DTrace table directly available inside the database: a tight integration between Oracle DB and Solaris unique features.

    Alain Chereau one of our performance guru from EMEA Oracle Solution Center provided his foresight and expertise. He especially reminded that the performance is achieve when ALL the layers work well together, and that "your OS choice has an impact on the DB and reverse. Something to remember for your critical applications." Alain closed the session with a final advice on best use of SSD for Oracle DB and Solaris ZFS. In short, SSD are align on 4k block. For Oracle DB, starting with 11.2.0.3, redolog can write in 4k block. This needs to be specify at redolog creation on the record size setting. For Solaris, ZFS knows about SSD and directly adapt. That's the reason why putting ZFS secondary cache on SSD (readzilla) is a very good idea, and a way to avoid bad behavior introduced by new "blind" storage tiering when combined with ZFS. Just put SSD drives for ZFS secondary cache directly inside your T5 or M5 servers and you are done. This is an important topic, as even if a majority of customers are running Oracle Database on ASM on production to get the benefit of grid and Oracle RAC security and scalability, that maybe different for development environments. As a matter of fact, for development systems most customers are leveraging Solaris ZFS and its compression and infinite clone and snapshot functions.

    This brings me to René's session on SAP on ZFS...

    Lessons learn from deploying SAP on ZFS

    Clearly one of the most technical session of this event. Congratulation to René for a very clear explanation on ZFS allocation mechanisms and algorithm policies. I will start by René's conclusion : "Don't follow your ISV (SAP in this case) recommendations blindly". In fact, PSA was experiencing performances degradation and constant I/O activity even with very few transactions on application side. This was due to the fact that SAP recommends to use the SAP Data filesystem at more than 90% ! A very bad idea when you put your data on a Copy-on-Write (COW) filesystem like ZFS... Where I always recommend to keep around 20% of free space to allow for the COW operations to take place ! That's of course the new rule for SAP deployment at PSA.

    So if you already have ZFS deployed with this rule in place, you don't have to read further, just keep doing it and move directly to the next topic... otherwise you maybe facing currently some performance problems as well.  To identify which of your ZFS pools are facing this situation, René provided a nice dtrace command that will tell you :

    # dtrace -qn 'fbt::zio_gang_tree_issue:entry { @[pid]=count();  }' -c 'sleep 60'

    Then to solve the problem, you understand that you need to add free space to enable the COW operation (in one shot). The best way would be to add a vdev (for more details: Oracle Solaris ZFS: A Closer Look at Vdevs and Performance). You could also use a zfs replace with a bigger vdev, but that's not the best option in the long run. If you go through a whole modification cycle of the content of the pool, your zpool will "defragement" by itself. If you want to "defragment" the zfs pool immediatly, if you have a Database, you can do it through "alter table move" operations (special thank to Alain Chereau for the tip). For standard files, you need to copy them and rename them back, or best, do a zfs send | zfs receive to another free zpool and you are done.

    From 100 Servers to 6 thanks to Solaris 11

    Last but not least, we also had another deep dive session during this event, with live demo ! Thanks to Bruno Philippe, President of the French Solaris Users Group, who shared with us his project of consolidating 100 servers, going from Solaris 8 to Solaris 10 into 6 servers with minimal to no business impact allow ! Bruno achieved his project thanks to Solaris 11 unique new feature : Solaris network virtualization, combine with Solaris Zones P2V and V2V, and SPARC Hardware hypervisor (Oracle VM for SPARC, known also as "LDOM", or Logical Domain).

    I invite you to visit Bruno's blog for more details : Link Aggregations and VLAN Configurations for your consolidation (Solaris 11 and Solaris Zone)

    Awaiting his next entry explaining the detail of the V2V and P2V operations that he demonstrated to us live on his laptop through a Solaris 11 x86 VBOX image.

    I hope to see you on the up coming Solaris and SPARC event to share your feedback and experience with us.

    The up coming Paris events will take place on June 4th, for  Datacenter Virtualization, focus on storage and network, and July 4th for a special session on new SPARC servers and their business impact.

    About

    Eric Bezille

    Search

    Archives
    « mai 2015
    lun.mar.mer.jeu.ven.sam.dim.
        
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
           
    Today