Thursday Jul 07, 2016

Cloud Secure, Cloud Scale, Cloud Driven: Next Gen Oracle SPARC

New Oracle SPARC Cloud Services, Engineered Systems, and Servers

Oracle has announced major new additions to the SPARC platform that for the first time bring the advanced security, efficiency and simplicity of SPARC to the cloud. Built on the new SPARC S7 microprocessor, the latest additions to the SPARC platform include new cloud services, engineered systems and servers.

New Servers at Commodity Price Points

Oracle’s SPARC S7 server extends the platform into scale-out applications and cloud infrastructure while offering x86 commodity cost points. Its built-in efficiency, along with its hardwired data analytics accelerators, make the S7 particularly well-suited for today’s big data workloads, which increasingly incorporate artificial intelligence capabilities that enable the computer to interpret larger and larger data sets at deeper and deeper levels. The new processor allows for up to 10 times better, more efficient data analytics and machine learning than x86-based systems and their up to 1.7x better core efficiency than x86 systems lowers costs for running Java applications and databases.

A New Smaller Engineered System

Oracle MiniCluster S7-2 is an extremely simple and efficient engineered system designed to run enterprise databases and applications with uncompromising security. It was born from customer feedback asking for a smaller addition to the family, an extension of the SuperCluster into the midrange, Its small form factor make it an excellent choice for remote offices, small offices, and agile software development (DevOps) environments. It is ideal for highly security-sensitive applications, such as managing patient medical records, processing financial transactions, handling secure communications, running mission-critical enterprise resource planning (ERP) applications, and hosting security-related services.

SPARC Compute Now Available in the Oracle Cloud

The new Oracle SPARC Compute cloud service extends the SPARC platform to the Oracle Cloud. SPARC Compute delivers the unmatched simplicity, security and efficiency of SPARC through a dedicated public cloud service managed by Oracle. It extends Oracle’s comprehensive suite of SaaS, PaaS and IaaS cloud services and gives organizations the ability to deploy both SPARC and x86 workloads on a unified public cloud infrastructure – the Oracle Cloud. 

ISV Partners Leveraging SPARC S7

Independent Software Vendors are finding amazing results using the new Software in Silicon features of SPARC S7 and M7:

“ As the provider of an advanced In-memory computing analytical platform, we are always looking at innovative ways of increasing our performance. We have been testing the SPARC M7 and S7 Data Analytics Accelerator (DAX) open APIs and initial results show our queries running an amazing 6-8 times faster. These results were achieved while we had up to 8x lower CPU usage, as the DAX engines offload the cores and free them up to do other work.” - Antoine Chambille, CTO, Quartet FS.

  "As a leading telecom network and software solutions provider in China, timely and high quality software delivery are imperative for our business. Our solutions are multi-threaded, memory intensive and response time sensitive and demand high performance. Working with Oracle and using the Silicon Secured Memory feature on SPARC M7 and S7 we have been able to shorten time to find and fix bugs by 3 days. This is a huge benefit as detecting and fixing memory access issues is normally a very difficult and time consuming process." - Fu Tingsheng, Director of CMC IP & Network Delivery, Asiainfo

Watch the launch webcast for more details.


You Can Test Drive This Revolutionary Technology

Developers can access the new S7 servers and their revolutionary Software in Silicon features such as Data Analytics Accelerators(DAX) and Silicon Secured Memory (SSM) by using the Software in Silicon Cloud. Software in Silicon Cloud is a robust and secure cloud platform with ready-to-run virtual environments, available freely to all OPN members, enterprise developers and university researchers to test their applications with the Software in Silicon features of Oracle SPARC S7 and M7 systems running Oracle Solaris 11. It includes the latest Oracle Solaris Studio developer tools.

Get access by registering here.

Wednesday Jun 15, 2016

Amazing 4000+TPS with FSS iPAY on Oracle SPARC and Solaris

FSS is a payments and fintech leader, offering business value through a diversified portfolio of software products, hosted payment services and software services built over 25 years of comprehensive experience across payments spectrum.  Headquartered in Chennai, India, FSS serves 100+ customers across the globe that include leading public and private sector banks in India and some of the large Banks, FIs, Processors and Prepaid Card issuers and  the company has an established  presence in America, UK/Europe, ME/Africa and APAC.

A joint performance and scalability testing exercise was conducted by FSS and Oracle Engineering teams to study the performance and scalability of FSS payment gateway iPAY on Oracle's SPARC Servers running Solaris 11.3. The activity was aimed at scaling up the application load in terms of Transactions Per Second (TPS) with a workload that consisted of mix of OLTP scenarios. 

FSS iPAY is PCI 3.0 PA-DSS certified payment gateway that provides highly secured payment transaction zone with its inbuilt fraud prevention and risk mitigation engine. FSS iPAY is compatible with multiple payment options such as debit/credit/prepaid cards, IMPS, internet banking, batch banking and interchanges like VISA & others.

The following is the functional architecture of the application:

Two Oracle SPARC T5-2 servers and an Oracle ZFS Storage ZS3-2 were used to run the test with FSS iPAY 3.1.0, Oracle Database 12c RAC and Oracle Weblogic 12c Cluster along with shared QFS on SAN storage for the application tier. 

Security Compliance

Solaris 11 compliance framework was used to generate the PCI-DSS compliance report for the application systems hosting the iPAY application. The findings from the report were used to make sure that the application systems were configured as per the requirement of PCI-DSS standard.

Scaling to 4000+ TPS with excellent response times on 32 cores

The performance testing exercises were conducted with 32 cores for the application and 32 cores for the database. Response times and average cpu percentages were measured for different levels of workload generated TPS.

The results showed an amazing 4000+TPS and close to 17 million transactions processed in 70 minutes.


 For more details contact us at isvsupport_ww@oracle.com

Wednesday Jun 08, 2016

How to configure IP over Infiniband (IPoIB) on Oracle Solaris and SPARC servers

Recently we worked with an ISV who wanted to certify their application with Oracle SuperCluster in order to support their customers who are using this SPARC and Solaris based engineered system. Their application has a kernel module which needed to be tested with the infiniband driver.

We connected 2 SPARC T5-2 servers using 2 IB cards and an IB switch for this project. This simple configuration can simulate a 2 node connection of an Oracle SuperCluster.

The following steps  re needed to make such an IPoIB configuration work. It is very important to first be sure that the switch is configured properly:

For the IB switch :

define it into DNS
then ssh root@switchIP
passwd is "changeme" ( usually this is the password from the manufacture)
enablesm ( to enable the master )
getmaster ( to check the master )

If the switch master is not working, the IB interface status will show as “down” on the server even if all the cables and cards are connected to the switch correctly.

On the Solaris server (T5 server in this case):

Check the physical network interfaces available on the server: dladm show-phys

LINK MEDIA STATE SPEED DUPLEX DEVICE
net1 Ethernet unknown 0 unknown ixgbe1
net2 Ethernet unknown 0 unknown ixgbe2
net0 Ethernet up 1000 full ixgbe0
net3 Ethernet unknown 0 unknown ixgbe3
net6 Ethernet up 1000 full vsw0
net9 Infiniband down 0 unknown ibp1
net5 Infiniband down 0 unknown ibp0

net4 Ethernet up 10 full usbecm2
net10 Ethernet up 40000 unknown vsw2
net11 Ethernet up 40000 unknown vsw1

Check only the IB cards: dladm show-ib

LINK HCAGUID PORTGUID PORT STATE GWNAME GWPORT PKEYS
net9 10E000015A7460 10E000015A7462 2 down -- -- FFFF
net5 10E000015A7460 10E000015A7461 1 down -- -- FFFF

The following 2 commands are not mandatory, but will help you to easier identify the IB

dladm rename-link net9 ibp1

dladm rename-link net5 ibp0

Check renaming: dladm show-phys

LINK MEDIA STATE SPEED DUPLEX DEVICE
net1 Ethernet unknown 0 unknown ixgbe1
net2 Ethernet unknown 0 unknown ixgbe2
net0 Ethernet up 1000 full ixgbe0
net3 Ethernet unknown 0 unknown ixgbe3
net6 Ethernet up 1000 full vsw0
ibp1 Infiniband down 0 unknown ibp1
ibp0 Infiniband down 0 unknown ibp0
net4 Ethernet up 10 full usbecm2
net10 Ethernet up 40000 unknown vsw2
net11 Ethernet up 40000 unknown vsw1

dladm show-ib

LINK HCAGUID PORTGUID PORT STATE GWNAME GWPORT PKEYS
ibp0 10E000015A7380 10E000015A7381 1 up -- -- FFFF
ibp1 10E000015A7380 10E000015A7382 2 down -- -- FFFF

Create IB default partition:

(the name is under GWPORT column resulted from previous command/)

dladm create-part -l ibp0 -P ffff ffff.ibp0

dladm show-part

LINK PKEY OVER STATE FLAGS
ffff.ibp0 FFFF ibp0 unknown ----

Create and assign the IP address :

ipadm create-ip ffff.ib0
ipadm create-addr -T static -a 10.1.10.11/24 ffff.ib0/v4


Important commands to check the status of the connection:
dladm show-ib
ibhosts
ibstat
ibswitches
iblinkinfo.pl –R

grep pciex15b3 /etc/path_to_inst


Should you need further help with your IPoIB configurations on SPARC servers, you can contact us at isvsupport_ww@oracle.com.


Tuesday Jun 07, 2016

Success Texas Style with SAS and Oracle SuperCluster DBaaS

The first US state to deliver a complete portfolio of citizen services in the Cloud, Texas is the leader in Open Government. With a "my government, my way" promise, Texas relies on Oracle to help 30+ agencies deliver services to nearly 30M citizens. It creates economies and efficiencies to deploy large frames that departments couldn’t otherwise afford.  Departments are seeing a reduction of 20-35% of costs by the move to the Cloud. These agencies depend on Oracle Exadata and SuperCluster for Database as a Service in their Cloud.

Alejandro Farias is a Financial Analyst in one of these agencies: the Texas Parks and Wildlife Department (TPWD).  He enthusiastically shared their great experience using SAS with Cloud DBaaS running on Oracle SuperCluster at SAS Global Forum 2016. Some of the main points he covered were:

  • Their transition to the cloud
  • How they used SAS and Oracle to bring better services and accountability to the citizens of Texas
  • Lessons learned on performance tips and efficiencies
  • Insight into the necessity of having multi-disciplinary skills in today’s organizations

Their solution is based on:

  • SAS Business Intelligence Server 9.4
  • Oracle SuperCluster T5-8  
  • Oracle Solaris 11
  • Oracle Database 11g
  • Oracle E-BIZ Financials 11.5.10-2
  • Oracle Solaris Zones which provide fine grained virtualization 

Greater Performance,  Greater Services, Greater Accountability

Their efforts have really paid off and they are seeing fantastic results that enables them to provide better service to Texas residents.

  • DB user response times improved
  • Performance leveled as additional agencies came on-line
  • Resource management prioritization
  • Advanced reconciliation reporting :

o Automated

o Days to minutes

o Journal and accounting smart matching

o Incorporated validation and integrity checkpoints

Watch Alejandro’s video and presentation slides for more details.

More on the State of Texas cloud enabled services here.

Wednesday May 25, 2016

Teamcenter on Oracle Engineered System 10,000+ Concurrent Users Solution Brief

In order to address PLM requirements for large Automotive, Aerospace and other manufacturing companies, Oracle and Siemens PLM engineering teams recently completed a benchmarking and sizing effort using a huge 50 car program database – nearly 1 TB database - with 10,000 concurrent rich client usage profile users on Oracle SuperCluster M7. The following results were achieved:

  • 5x improvement in database / volume import times vs. SAN storage deployments
  • Best Teamcenter transaction response times on the Solaris platform to date at 10,000 concurrent users
  • Streamlined ability to configure redundancy / failover of Teamcenter tiers with Solaris embedded virtualization (LDOMS)
  • Virtually flat server response times  for most transactions
  • No configuration changes required for OS, DB, or Teamcenter
  • Enormous spare CPU capacity available for growth at all tiers

“Combining Teamcenter with the Oracle SuperCluster delivers to our customers a secure, stable, high-performance platform. Using the embedded virtualization features that come with Oracle Solaris 11 on Oracle SuperCluster systems, we were able to quickly install our entire Teamcenter software stack and transfer a very large Teamcenter database. This high-performance system easily supported 10,000 heavy-profile concurrent Teamcenter users with significant computational room for growth.” - Chris Brosz, Vice president of Technical Operations, Siemens PLM Software.

With its powerful combination of being ready to go right out of the box, extreme performance, and advanced security, Oracle SuperCluster M7 simplifies and accelerates deployment intervals, consolidates infrastructure, accelerates performance, and provides a high-availability mission-critical platform. The Teamcenter on Oracle SuperCluster M7 solution provides the stability, scalability, and performance organizations need to support the increasing role that PLM plays in optimizing the value chain, maintaining a competitive edge, and growing margins— today and tomorrow.

        Read the Solution Brief for details.

Monday May 02, 2016

FIS Payment Card Products on Oracle Solaris and SPARC

FIS™ is one of the world's largest global providers dedicated to banking and payments technologies. FIS empowers the financial world with payment processing and banking solutions, including software, services and technology outsourcing. Headquartered in Jacksonville, Florida, FIS serves more than 20,000 clients in over 130 countries. It is a Fortune 500 company and is a member of Standard & Poor’s 500® Index. 

Advanced Security, Extreme Performance and Unmatched Value with Oracle SPARC.

FIS supports its payment card products IST/Switch, IST/Clearing, IST/MAS, Fraud Navigator and Data Navigator on the latest SPARC platforms running Oracle Solaris 11. FIS Fraud Navigator and Data Navigator have also achieved Oracle Solaris Ready and Oracle SuperCluster Ready status. 

Oracle SPARC servers offer the best computing platform for running FIS applications. Customers can benefit from large number of high performance cores along with TBs of memory to run their mission critical environments with greater scalability, performance and security. If you have any questions about running FIS applications on Oracle Solaris SPARC, you can contact us at isvsupport_ww@oracle.com

Monday Apr 25, 2016

Unbeatable Scalability of SAP ASE on Oracle M7

The Oracle SPARC M7 platform has incredible performance and some examples of it can be found in this blog. One very interesting customer example is with SAP ASE performance and scalability. SAP Adaptive Server Enterprise (Sybase) database is used by University hospitals Leuven (UZ Leuven). UZ Leuven is one of the largest healthcare providers in Europe and provides cloud services to 16 other Belgian hospitals, sharing patient records supported by the same IT infrastructure and systems. 

UZ Leuven was looking to increase the scale capacity of its SAP ASE platform to accommodate an anticipated 50% business growth in user transactions, along with added functionality of the application as more hospitals join the network. Their current load was about 80 million transactions per day for a 5 TB database.

420 vs 48 on Intel

The SPARC M7 platform proved to be the only platform that could linearly scale up to 420 SAP ASE clients, while their Intel E7-8857v2 platform scaled to only 48 clients.

The SPARC M7 platform also delivered better performance and response times while ensuring data availability and information security, critical needs for UZ Leuven’s patients. 

“Today, SPARC is the only suitable platform that meets our application needs. We selected SPARC servers over IBM and x86-based solutions because scalability and performance are essential for our mission-critical SAP Adaptive Server Enterprise database infrastructure. With the SPARC M7 servers, we can expand our business and grow at the speed of our customers,” said Jan Demey, Team Leader for IT Infrastructure, University Hospitals Leuven.

You can read the full story here.

In the next blog, we will discuss best practices for using Oracle Solaris ZFS file system for your SAP ASE database.

Wednesday Apr 20, 2016

Oracle OpenWorld and JavaOne 2016 Call for Proposals

The 2016 Oracle OpenWorld and JavaOne call for proposals are open and the deadline for submissions is Friday, May 9. We encourage you to submit proposals to present at this year's conference, which will be held September 18 - 22, 2016 at the Moscone Center in San Francisco. 

See here who from ISV Engineering and partners attended last year and the joint projects they presented. 

Submit your abstracts for Oracle OpenWorld and JavaOne now and take advantage of the opportunity to present at the most important Oracle technology and business conference of the year.


Thursday Feb 11, 2016

SAS and Oracle SPARC M7 Silicon Secured Memory

In an earlier blog we talked about Solaris /SPARC features that enable you to increase end-to end security of your applications. One of the key security risk areas in applications is memory corruption.

Applications are vulnerable to memory corruption due to both common software programming errors as well as malicious attacks that exploit software errors. 317 million new malicious programs and 24 zero-day vulnerabilities were reported in 2014 alone*.

Memory corruption causes unpredictable application behavior and system crashes. A victim thread encounters incorrect data sometime after the run-time error occurred making these bugs extremely hard to locate and fix. Buffer overflows are a major source of security exploits. In-memory databases increase this exposure as terabytes of critical data reside in-memory. Databases and Operating Systems have tens of millions of lines of code, developed by distributed teams of thousands of developers, so errors introduced by a subsystem could adversely affect one or more other subsystems.

Oracle Silicon Secured Memory (SSM) is a feature of Oracle SPARC T7/M7 systems that detects invalid data accesses based on memory tagging. A version number is stored by software in spare bits of memory. Dedicated non-privileged load/store instructions provide the ability to assign a 4-bit version to each 64-byte cache line. Metadata stored in memory is maintained throughout the Cache hierarchy and all Interconnects. On load/store operations, the processor compares the version set in the pointer with the version assigned in the target memory and generates an exception if there is a mismatch.

3 hours vs 1 minute

SAS recently completed a proof of concept using SSM with SAS 9.4 and the Oracle Studio Discover tool.

SAS 9.4 is a large memory intensive enterprise application predominantly written in C.  Using a standard debug track that uses malloc(3) for memory allocation, SAS test programs could be run by optionally interposing the Oracle Studio discover ADI shared library to intercept malloc() calls.  This transparently enables discover ADI to utilize SPARC M7 Silicon Secured Memory to check for memory corruptions at the silicon layer and produce full stack walk backs if a memory corruption was found.

They were able to realize the following immediate results:

Tag Cross platform bugs in just 2-3 days of testing

Find, triage, fix and put back bugs in less than 2 hours

Identify bugs 180x faster

Other memory validation tool: 3 hours

Silicon Secured Memory and Discover tool: 1 minute

Memory Validation Testing In QA Cycles

SSM along with the Oracle Studio discover ADI allows ISVs to perform full QA runs running them at near real time speed, whereas traditional memory validation tools cannot be used as such due to their high performance overhead and instead are typically only used to debug memory corruptions after bug reports come in.

If you develop or deploy large scale memory intensive applications, can you afford not knowing how SSM can help you with your products quality and security?  

For more on the SAS as well as the Oracle Database experience with SSM, see the OOW 2015 presentation CON8216: “Inoculating Software, Boosting Quality: Oracle DB & SAS Experience with Silicon Secured Memory” (PDF).

To learn more about SSM and how your applications can take advantage of it, read the article Detecting Memory Errors with Silicon Secured Memory.


* Based on the April 2015 Internet Security Threat Report from Symantec.


Tuesday Jan 12, 2016

Best Practices Using Oracle Solaris Compliance Tool for SAP

In a recent blogs we talked about end-to-end security with Oracle Solaris 11, SPARC M7 and the ISV Ecosystem  and one of the main elements: the built-in Solaris 11 compliance tools.

Organizations such as banks, hospitals, and governments have specialized compliance requirements. Auditors, who are unfamiliar with an operating system, can struggle to match security controls with requirements. Therefore, tools that map security controls to requirements can reduce time and costs by assisting auditors.

Oracle Solaris 11 lowers the cost and effort of compliance management by designing security features to easily meet worldwide compliance obligations; documenting and mapping technical security controls for common requirements like PCI-DSS to Oracle Solaris technologies. The simple-to-use tool Oracle Solaris compliance tool provides users with not only reporting but also simple instructions on how to mitigate any compliance test failure. It also provides compliance report templates.

Available since release 11.2, Oracle Solaris provides scripts that assess and report the compliance of Oracle Solaris to two security benchmarks:

  • Oracle Solaris Security Benchmark and
  • Payment Card Industry-Data Security Standard (PCI-DSS).

The new command, compliance (1M), is used to run system assessments against security/compliance benchmarks and to generate HTML reports from those assessments. The reports indicate which system tests failed and which passed, and they provide any corresponding remediation steps.

A new whitepaper introduces the compliance report on Oracle Solaris and provides information and best practices on how to assess and report the compliance of an Oracle Solaris system to security standards for SAP Installations. The procedure in this whitepaper was tested on an Oracle Solaris global zone, non-global zone, kernel zone, Oracle SuperCluster, Oracle Solaris Cluster, as well as various SAP Advanced Business Application Programming (ABAP) and Java releases with Oracle Database 11g and 12g. The document concludes with information on an additional new SAP benchmark for SAP applications with special security requirements. Read the whitepaper for details. There is also a related SAP note 2114056  "Solaris compliance tool for SAP installation" published (requires SAP login).

Friday Jan 08, 2016

Informatica Analytics on Oracle SPARC: Up-to 9X Faster with In-Memory DB

Oracle and Informatica have a very close working relationship and one of the recent results of this collaboration is the joint project done by Informatica and our Oracle ISV Engineering team to test the performance of Informatica software with Oracle Database 12c In-memory on Oracle SPARC systems. 

Informatica previously optimized their PowerCenter and Data Quality applications on Oracle Engineered Systems, achieving up-to five times faster performance with Oracle Exadata Database Machine and the SPARC-based Oracle SuperCluster (see announcement). They have been Oracle SuperCluster Optimized as well as Oracle Exadata and Exalytics Optimized since 2014. Now they have taken a step further by successfully testing PowerCenter with the Oracle Database 12c In-memory feature achieving extreme performance on SPARC.

A significant number of Informatica customers use Oracle as their main database platform. With the introduction of the Oracle Database 12c In-Memory Option, it is now possible to run real-time, ad-hoc, analytic queries on your business data as it exists right at this moment and receive results in sub-seconds. True real-time analytics! The Oracle SPARC big memory machines with up to 32 terabytes of memory are the perfect match, delivering extreme performance for in-memory databases and business analytics applications. 

Informatica PowerCenter and Oracle Database 12c were both installed on the same machine and Informatica leveraged the In-memory feature really well and was able to scale very well on the Oracle SPARC machine.

The following are some of the test results showing the Oracle Database 12c in-memory advantage on SPARC for Informatica:

  • TPC-H Q6 Performance: 9x in-memory over buffer cache for the workload tested
  • TPC-H Q10 Performance: 1.5x in-memory over buffer cache for the workload tested
  • Oracle Writer Throughput Performance: 2.5x performance improvement in Ram Disk to Ram Disk over Disk to Disk
  • PDO Performance:  Aggregator Tx Throughput: 1.5x in-memory over buffer cache for the workload tested

The tests were run with the following software/hardware stack: 

  • Informatica 9.6.1
  • Oracle SPARC, 8 PROCESSOR, 12 core , 2TB RAM, 4.3 TB Disk
  • Oracle Solaris 11.2
  • Oracle DB 12c
  • Network 10GBps
  • Setup: Domain and DB on same machine

Oracle SPARC servers and Oracle SuperCluster with Oracle Database 12c In-memory prove to be a great platform for Informatica customers to run their analytic queries. 

For more details you can contact isvsupport_ww@oracle.com.


Thursday Dec 24, 2015

The Advantage of Running Temenos on Oracle Engineered Systems

Temenos, a market leader in banking applications, recently won the prestigious Oracle Excellence Award for Exastack ISV Partner of the Year for EMEA.

In the following video Simon Henman and Martin Bailey from Temenos discuss their banking applications and the main challenges their customers face.  They also discuss how Oracle Engineered Systems address these challenges and allow their customers to focus on their banking task itself and not on the infrastructure. That is why they recommend them to their customers and have become Oracle SuperCluster, Exadata and Exalogic Optimized.

In previous blogs we discussed how their main application T24 is SuperCluster Optimized as well as their WealthManager application.

Watch the Video.

Monday Dec 21, 2015

Scaling Intellect MH on Oracle SPARC to 25,000 TPS


Intellect Design Arena Ltd, a Polaris Group company, is a global leader in Financial Technology for Banking, Insurance and other Financial Services.

A joint performance and scalability testing exercise was conducted by Intellect Design and Oracle Engineering teams to study the performance and scalability of Intellect MH on Oracle SPARC systems. The activity was aimed at scaling up the application load in terms of Transactions Per Second (TPS) with a workload that consisted of a mix of 10 OLTP scenarios with audit logging enabled, as well as some related batch scenarios. 

Intellect FT Message Hub (MH) is a lightweight Java based integration platform that facilitates seamless and transparent integration of business applications. It reduces the complexity of integrating disparate applications by leveraging the principles of Service Oriented Architecture (SOA).   

MH provides a function to exchange data online and in batch mode, and enables various interfaces, integration of customer access channels like PCs connected to the Internet and mobile phones, and connection with external financial intelligence institutions and settlement networks.

Message Hub serves as a pass-through station between business applications. It provides a common platform for the customer to do business transactions. The Listeners will be an entry point for front-end systems to perform straight through transaction processing. Transaction Rule Engine (TRE) communicates with the Communication Engine and the Message Engine for communication with the host and message formatting requirements respectively. These engines coordinate the operations based on configured rules. 

The following are the key features of Intellect FT Message Hub:

  • Routing
  • Message transformation
  • Message enhancement
  • Protocol transformation
  • Transaction workflow management
  • Synchronous/Asynchronous transaction
  • Pre/Post process transaction
  • Post dated/ scheduled transaction 
  • Fail-over
  • Support custom action 

MH supports all industry standard protocols including SOAP over HTTP, SOAP over JMS, RESTful, TCP/IP, MQ, JMS, HTTP/s, EJB, File, FTP, SFTP, SMTP, IMAP, POP3. The product also supports a wide range of messaging standards such as SWIFT, ISO 8583, XML, SOAP, JSON, Fixed Length, NVP, Delimited, EBCDIC, POJO, MAP.

The diagram below shows the technical architecture of Intellect FT Message Hub.


Test Details 

OLTP Tests:

The most common MH transactions were covered in the tests. Different transactions were tested with different listeners and communication engines. A mix of the following 10 OLTP Scenarios was tested:

Audit logging:

Audit records  that contain the request and message details are inserted into  the MH database, once at the point of receipt of the message in MH and a second time after the message has just been processed but before the transmission of the message to the external system using communication engines.

Batch Tests:

In batch processing, records are picked up by Intellect MH from a preconfigured location. The files are processed and records are submitted to external systems (stubs) using JMS communication engines.  Multiple files are processed by the managed servers in parallel. The following batch processes were tested:

Hardware Details:

The application was deployed on Oracle SPARC T5 systems, FS1 Flash storage and ZS3 storage. 

Software Details:

  • Oracle Solaris 11.2 
  • Oracle Database 12c RAC 
  • Oracle Weblogic 12c Cluster 
  • Oracle HTTP Server 12c 
  • Oracle JDK 8 
  • Apache JMeter  
  • IBM MQ 
  • Polaris FT Message Hub 15.1 


Test Results:

The systems near linearly scaled up to 25,000 TPS, with an average response time of 323 ms and about 52K concurrent users.  For the batch tests around 10 million records (1000 Files, each containing 10000 records) were processed in 21 minutes. 

These results are 6x better than results seen currently on typical large customer deployments.

More Information: 

For more information, details and system sizing help you can contact the team via isvsupport_ww@oracle.com.



Wednesday Dec 16, 2015

Quartet FS In-Memory Analytics Java Advantage on Oracle SPARC

In a previous blog we had talked about the benefits of scaling up ActivePivot on large memory SPARC machines. ActivePivot, is the in-memory analytics suite from QuartetFS, which is implemented by customers such as HSBC and Société Générale.

ActivePivot is an in-memory analytic database written in pure Java that is frequently deployed in a terabyte of memory. Earlier this year, Quartet FS partnered with Oracle to deploy a large credit risk use case in 16 TB of memory and the 384 cores of an M6-32 SPARC server from Oracle. Antoine Chambille, the global head of research and development at Quartet FS presented "Operating a 16-Terabyte JVM...and Living to Tell the Tale" at JavaOne 2015 twice. These sessions were very popular and standing room only! You can download the presentation here.

During JavaOne 2015 we also had a chance to sit down with Antoine and discuss how they work with Oracle to push the limits of Java and take advantage of Oracle Big Memory machines to deliver interactive calculations for a new generation of credit and market risk applications. The new proposals of the Fundamental Review of the Trading Book (FRTB) run by the Basel Committee on Banking Supervision (BCBS) increase the need for such applications and scenarios.Watch the video for more details.


Tuesday Oct 27, 2015

New Record for Infosys Finacle on Oracle SuperCluster M7

Today Infosys Finacle announced that its Finacle Core Banking Solution running on an Oracle SuperCluster M7 has set a new record for the number of banking transactions processed. In the test, which was observed and reviewed by the global advisory firm Ernst & Young, the solution supported more than 2.0 billion bank accounts with near linear scalability. The tests were conducted across a mix of delivery channel transactions that could originate from branches, ATMs, online and mobile channels. The test was simulated on the Finacle database of more than 65 terabytes having more than 210,026 branches.

Finacle processed 279 million business transactions per hour (i.e. 446.76 million effective transactions per hour) which is equivalent to more than 77,000 business transactions per second (i.e. more than 124,000 effective transactions per second), to manage workloads comprising customer touch points across delivery channels and third-party systems.

What was tested:

  • Finacle Core Banking version 11.1.2
  • Oracle SuperCluster M7
  • Oracle SPARC T7 and M7-16 servers
  • Oracle Database 12c 
  • Oracle WebLogic Server 12c
  • Oracle Solaris 11.3
  • Oracle Solaris Studio 12.4
  • Oracle All Flash FS Storage Systems

PCI DSS security compliance on Oracle Solaris 11.3 was completed as well.

Read the press release here

Friday Oct 16, 2015

Informatica New V10 release on Oracle Exadata and Oracle SuperCluster

This week Informatica announced Informatica v10, the latest version of its award-winning data management platform. Informatica v10 is purpose-built to deliver great data at nearly any speed across today’s hybrid IT environments, both cloud and on-premise. The solution is designed to deliver performance, flexibility, usability, governance and productivity across its three core components – Informatica PowerCenter, Informatica Data Quality and Informatica Data Integration Hub. 

Informatica has been identified as a Leader in the Gartner Magic Quadrant for Data Integration for 10 consecutive years due to the capabilities and market strength of Informatica PowerCenter. PowerCenter now provides up to 5x faster data ingestion for Oracle Exadata, Oracle SuperClusterPowerCenter is certified as optimized for both Oracle Exadata and Oracle SuperCluster.

For more details see the press release.

Tuesday Oct 13, 2015

Asseco def3000/CB Core Banking Systems Optimized on Oracle SuperCluster


 “Our biggest clients need highly performant and scalable systems to grow their business and consolidate data from other banks in the future.  With Oracle SuperCluster we can offer a platform that meets these requirements and offers our. Oracle Systems are now a preferred platform customers lower TCO for Asseco's def3000/CB solution.”- Robert Płociński, Technical Director, Commercial Banks Dept, Asseco

Asseco Poland is the largest IT company listed on the Warsaw Stock Exchange. It has developed technologically advanced software solutions for companies and institutions of all key sectors of the economy for more than 20 years. Today, Asseco is the number one IT powerhouse in Central Europe and the sixth largest software vendor in Europe.

Their def3000/CB (Core Banking) system constitutes the central point of their product offerings for a modern financial institution. It is a state-of-the-art, comprehensive tool, which allows to pursue an effective, efficient and competitive policy of the Bank.

Recently Asseco tested and tuned def3000/CG on Oracle SuperCluster and achieved Oracle Exastack SuperCluster Optimized Status.

Here's what they tested:

  • def3000/CB 10.05.000N
  • Oracle SuperCluster T5-8 Half Rack using Solaris Zones and 4 Exadata X5 HC storage nodes
  • Oracle WebLogic Server 11g
  • Oracle Database Enterprise Edition Release 12.1.0.2
  • Oracle Real Application Clusters
  • Oracle Partitioning

Oracle Solaris 11 Oracle SuperCluster accommodated the workload requirements and performance SLAs from their biggest customers as well as near linear scalability with RAC and Database partitioning.

It met business and technical requirements to be a preferred platform for def3000.

For more information about def3000 check here.



Thursday Oct 08, 2015

Oracle ISV Engineering at Oracle OpenWorld 2015

Oracle OpenWorld 2015 will take place in San Francisco October 25–29.  It provides an unparalleled opportunity to share your ideas and learn about the latest technologies from the people who are creating and using them. If you are attending, please make sure to come by and meet our ISV engineering team. say hi and discuss any questions or issues you might have. We will be at the following demo booth, sessions and hands-on-labs:

Exhibit Hall:

Demo pod SC-015 @ Engineered Systems, Servers, and Storage demogrounds area, Moscone South
"ISV Applications Achieve New levels of Security and Performance by Leveraging Software in Silicon"

Sessions and Hands-on-labs:
CON5743 How to Securely Consolidate High-Performance SAP Landscapes
CON8216 Inoculating Software, Boosting Quality: SAS & Oracle Experience with Application Data Integrity
CON1855 Operating a 16- Terabyte JVM...and Living to Tell the Tale (JavaOne)
BOF10260 Multidimensional Java Databases, Large Heap Sizes, and the JVM...Oh My! (JavaOne)
THT10983 Features and Benefits of Oracle’s Sonoma Chip for Enterprise Workloads
THT10991 Secure Your OpenStack Environment
THT10972 Securely Consolidating High Performance SAP Landscapes
THT11011 Test Oracle Solaris Server Running SAP with the New Compliance Tool

HOL6978 Getting the Most Out of Oracle Solaris 11 Using Oracle Solaris Preflight Applications Checker
HOL1598 How to Build a Hadoop Cluster Using OpenStack
HOL5447 Learning to Use SPARC M7 Application Data Integrity to Detect Buffer Overflow Attacks
HOL1931 Deploying Oracle Solaris Cluster with the Automated Installer Feature
HOL8218 Software in Silicon Virtual Address Masking
HOL6427 Uncover JDK 8 Secrets Using DTrace on Oracle Solaris 11
HOL6663 Build Your Own Cloud Environment with Oracle Solaris 11 RAD and REST
HOL4645 Assessing, Reporting, and Customizing the Security Compliance in Oracle Solaris 11.2
HOL4613 Set Up an End-to-End High-Performance, Secure Enterprise Solution on Oracle Solaris 11
HOL6011 Speeding Up Oracle Database Using SPARC M7 Hardware Acceleration
HOL6653 Deploying a Multinode OpenStack Setup with a Preconfigured Oracle WebLogic Cluster

Looking forward to seeing you there!


Monday Aug 31, 2015

Temenos T24 Optimized for Oracle SuperCluster

Earlier this year Temenos, a market leader for banking software, optimized their integrated Wealth Management Platform: Temenos WealthManager,  on Oracle SuperCluster. See blog for details. Now they have optimized their flagship product T24 on it.

T24 is a complete front- to back-office, CRM and product lifecycle management software platform that powers core banking operations. Consistently ranked as the first or second best-selling core banking software platform worldwide for the past 14 years (International Banking Systems Sales League Table), T24 has been developed using a complete service-oriented architecture that’s modular so banks can deploy and integrate the required functionality alongside the needs of their business.

Tests were run with the following:

  • Temenos T24 R14 Core Banking
  • Oracle SuperCluster M6-32 (used at Half capacity) with:
    • 2 x M6 Cabinet : 8 CPU each (50% of CPU capacity )
    • Exadata  Storage Server software
    • Exalogic  Elastic Cloud software
    • Exadata Storage Rack : 9 Storage Cell
  • Oracle Database Enterprise Edition 11GR2
  • Oracle Transparent Data Encryption (Advanced Security)
  • Weblogic Enterprise Edition 11G

Lower TCO, Maximum Performance and Reliability

This solution at a customer deployment provided savings of close to $5.6 million over 5 years with lower TCO and much higher availability. Storing the Temenos core banking data on SuperCluster storage cells costs 50% less than before.

“Temenos T24 on Oracle’s M6-32 SuperCluster engineered system enables Temenos’s customers to securely consolidate their solution at a large ratio without affecting performance, replacing a number of machines with capacity still available for future plans as well as growth. Temenos T24 on Oracle SuperCluster improves efficiency, performance and reduces costs, leading to a better customer experience.  With storage performance improving 10x on existing solutions and a TCO providing massive savings, the platform considerably improves security, performance and availability over existing deployments.” - Simon Henman, Temenos performance manager.

More information about Temenos can be found here.

Tuesday Aug 04, 2015

Docker in the Zone with Oracle Solaris

After including a full distribution of OpenStack in Oracle Solaris 11.2 last year, Oracle recently announced plans to integrate Docker into Oracle Solaris. The integration will allow enterprise customers to use the Docker open platform to easily distribute applications built and deployed in Oracle Solaris Zones. Oracle also plans to make software including Oracle WebLogic Server available for development and testing as Docker images.

A majority of Oracle Solaris customers use Solaris Zones for its industry-leading scalability and efficiency, as well as comprehensive resource and security isolation, which is critical for enterprise class environments. Oracle Solaris Zones are also widely recognized as license boundaries for most enterprise applications, allowing customers to significantly lower costs.

“Docker welcomes Oracle Solaris to the Docker community. Integrating Docker with Oracle Solaris Zones will bring a mature and proven container technology to Docker environments running in enterprise class clouds,” said Nick Stinemates, vice president of Business Development & Technical Alliances for Docker.

“As enterprises have increasingly adopted cloud technologies over the last few years, collaboration between development and operations has become a business imperative,” said  Laurent Lachal, Senior Analyst, Infrastructure Solutions, Ovum.  “Oracle’s move to integrate Docker into Oracle Solaris is a win-win proposition. Cloud developers can take advantage of Oracle Solaris’ full OpenStack distribution, built-in security capabilities and easily migrate workloads across a broader choice of platforms.”

Read the full press release here.

About

Technical insights for and about ISV applications on Solaris and SPARC.
Application Availability, How-tos, Best Practices, Application Tuning and Results

Search

Archives
« July 2016
SunMonTueWedThuFriSat
     
1
2
3
4
5
6
8
9
10
11
13
14
15
16
17
18
19
20
21
23
24
25
26
27
28
29
30
31
      
Today