Thursday Sep 15, 2016

Data Analytics Acceleration Sessions at Oracle OpenWorld

Did you know Software in Silicon is not just for Oracle Database?

Data Analytics Accelerator (DAX) technology which is built into the latest SPARC S7/M7/T7 Servers, Oracle SuperCluster, Oracle MiniCluster and Oracle Compute Cloud Service SPARC model 300, is capable of accelerating a variety of analytic workloads. There will be a number of DAX focused activities at Oracle OpenWorld 2016 providing a full spectrum of learning options including:

  • Quick awareness level introduction of capabilities through Theater Sessions
  • Detailed topic discussions through Conference Sessions
  • Examples in action located in the Infrastructure Showcase @ Moscone South, 637
  • Development tips and education through Hands On Labs

Learn how DAX can be used to accelerate a wide range of analytics workloads including Java Streams, Apache Spark, custom applications  via Java, C or JSON and Oracle Advanced Analytics products. 

Please review the Focus on Data Analytics Acceleration for the full list of choices.

Tuesday Aug 30, 2016

Oracle ISV Engineering @ Oracle OpenWorld 2016

If you are attending Oracle OpenWorld 2016 in San Francisco September 18-22, be sure to come by and talk to our ISV engineering team. We will be at the following sessions, demo booth and hands-on-labs:


Mini-theater Sessions:


  • "Easily Integrate SPARC Data Analytics Accelerators Open APIs to Accelerate Application Performance" @  Infrastructure Showcase: Engineered Systems, Servers and Storage - Moscone South 637
  • While at the Infrastructure showcase, you can share a beer with Oracle engineers and discuss the technical aspects of Oracle’s engineered systems, servers, storage, and networking development:  
          Mon 9/19, 3:30-4:15pm, Tues 9/20, 3:15-4:00pm, and Wed 9/21, 2:15-3:00pm                


Oracle SuperCluster Customer and Partner Reception 

Looking forward to seeing you at the show! 

Tuesday Aug 16, 2016

SAP & Oracle - Multitenant option on 12c with Solaris

Oracle and SAP share a multitude of enterprise customers who want to run their SAP solution on Oracle hardware with Oracle Database 12c.  This blog is part of Oracle’s ISV engineering effort to implement joint integration projects to ensure the latest technology is available for SAP and Oracle solutions.  

** ANNOUNCING ** Customers running Netweaver-based SAP applications on Oracle Database 12c can now register as early Oracle Multitenant adopters (more info)

So, what is “Multitenant”,  and why should you care?!

IT organizations are severely challenged to achieve high levels of database consolidation density without incurring major development and administrative overheads.  Oracle Multitenant introduces a new architecture to Database 12c, which enables easy consolidation of multiple databases without the effort of changing the underlying applications. 

There are many benefits to this, but key is that standardizing on fewer moving parts in the data center helps to maximize the value of consolidation.  As the world moves toward a cloud-computing model, primary to that journey is database consolidation.  This new architecture delivers all the savings of managing many databases as one, yet also retains the isolation and resource prioritization of having separate databases.  Oracle Multitenant also enables rapid provisioning and upgrades, and fully complements other options including Oracle Real Application Clusters and Active DataGuard.  In a nutshell, it tackles major database consolidation issues.  Read this product brief for more details.

Now, lets talk about of how you install the Multitenant option.

SAP systems can be installed on Oracle Multitenant databases with SWPM (Software Provisioning Manager).  We collected first-hand experience of Oracle Multitenant by installing two SAP systems on a SPARC Solaris server.

 - The container database is: MTT.

 - The corresponding pluggable databases are: QO1 & QO2

Before installation, prepare the groups (oinstall, dba, oper, sapsys, sapinst), users (oracle, oramtt, sapadm, qo1adm, qo2adm), projects (MTT, QO1 & QO2), and kernel parameters for user root. Please refer to SAP note 724713 for projects and kernel parameters on Oracle Solaris 10 & 11 systems.

1. The first SAP system "QO1" is installed with the container database "MTT" and pluggable database "QO1".


Start sapinst, enter the required information as usual until the screen „SAP System Database“. Enter the container database MTT as „Database ID (DBSID)“ on this screen, and then continue as usual.


Download the latest SAP Kernel Packages and other required archives from SAP Support Portal. On the screen „Software Package Browser“, enter the absolute path to the download folder.


On the screen „Oracle Multitenant Database“ choose the option „CDB and PDB“.


Perform the remaining steps of SAP installation as usual.

2. The second SAP system QO2 is installed with pluggable database QO2 within the existing container database MTT

Start the sapinst as usual, on the screen „Oracle Database“, choose „Install Additional Pluggable DB in Existing Container DB“.


On the screen „Oracle Multitenant Database“, choose „PDB“.



Perform the remaining steps of SAP installation as usual.

SAP and Oracle will continue to provide customers with additional joint statements and details at and  For more information, please refer to:

 - Oracle for SAP:

Wednesday Aug 10, 2016

Tieto Card Suite Optimized on Oracle SuperCluster

Tieto is the largest company in the Nordics that provides full lifecycle IT services, as well as product development for private and public organizations. Tieto Card Suite is a set of off-the-shelf software packages supporting full life cycle of retail payments, from card issuing and acquiring, including e-commerce and mobile payments, to merchant management, transaction switching and clearing. Tieto Card Suite serves more than 500 financial institutions in over 30 counties in Europe, Asia, the Middle East, and Africa.

Recently Tieto and Oracle engineers conducted performance benchmarks and tuning on Oracle SuperCluster and Tieto achieved Oracle SuperCluster Optimized status. Oracle SuperCluster, an Oracle Engineered System, combines revolutionary Oracle Database efficiency and performance with near-zero-overhead secure multitenancy and private-cloud management tools to create a complete secure, cloud infrastructure for database and applications.

The following solution stack was tested:

  • Tieto Card Suite
  • Oracle  Supercluster M7
  • Oracle Database 12c Release 1
  • Oracle Database, Advanced Security Option
  • Oracle Solaris 11
  • Oracle Tuxedo 12cR2

Powerful Performance and Security

These tests demonstrated results that far exceeded original goals:

  • more than 10,000 tps for switching between networks including HSM cryptography operations
  • more than 5,000 tps for full cycle cards authorizations with average response time less than 0.1 second

Tieto Card Suite along with Oracle SuperCluster and Thales HSMs deliver stable and future proof payment processing platform ensuring financial institutions capabilities to deliver continuous service processing high volumes and scalability to cope with volume growth in the future.   

Monday Aug 08, 2016

IBM Informix Server 2X Faster Per Core on SPARC S7 Than x86

Users of IBM's Informix Database Server product can expect exceptional performance from Oracle's new SPARC S7-based servers.

We wanted to see how the SPARC S7-2 server ran IBM Informix 12.1 vs Intel Xeon E5 v4, using an OLTP workload based on "Create, Read, Update and Delete".  The configuration consisted of workload client server and the DBMS servers connected via 10GigE network interface. The S7-2 was running Solaris 11.3 (w/virtualization) and utilized NVMe flash drives as primary DBMS storage, while the Xeon system ran Linux (no virtualization) and used the very same NVMe flash drives for DBMS storage.

Great Scalability, Low Response Time

The chart below clearly demonstrates SPARC S7's superior performance, when compared to Xeon E5 v4. Per-core throughput (OLTP transactions per second) improvements range from 1.8X to 3.3X. Response time on SPARC S7 within this range remained uniformly low (less than 6ms).


Wednesday Aug 03, 2016

S7 and Java - A Persuasive Case for Decision Makers

Once again, our friends over at the Openomics Blog have posted an excellent SPARC S7-related piece, this time detailing compelling reasons why the Java/Solaris/SPARC stack outshines the competition, including x86! Definitely worth the quick and informative read!

Plus, Coffee! :) 

Friday Jul 22, 2016

Re-Blog: SPARC Cryptographic Accelerators — Securing the Cloud

Our friends over at the Openomics Blog recently noted the creation of a new video highlighting Oracle SPARC M7 and S7 on-chip hardware cryptography. The technology is compelling, and video really drives home the value of encryption on our platforms.

IBM GSKit using SPARC S7 Hardware Encryption 5X faster than Xeon E5

More good news for users of IBM software products on SPARC and Solaris!

Oracle's new SPARC S7-based servers make use of the exact same hardware cryptographic silicon as the current SPARC M7-based products, and, as such, provide 'always on' HW-based data encryption. GSKit, the software layer used by IBM in many of its software products has supported SPARC hardware encryption since late 2015, and SPARC S7 is no exception.

Up to 5x faster per-core than E5,v4; 10x faster than SW crypto

We ran a microbenchmark to compare GSKit performance -- using AES ciphers -- on SPARC S7 vs Intel Xeon E5-2699 v4, and the results mirror what the Oracle Systems Performance Group found. Per-core throughput using SPARC S7 hardware encryption is up to 5X faster than Xeon E5 v4, and up to 10X faster than software-only encryption on S7.

We ran a microbenchmark to compare GSKit performance -- using AES ciphers -- on SPARC S7 vs Intel Xeon E5-2699 v4, and the results mirror what the Oracle Systems Performance Group found. Per-core throughput using SPARC S7 hardware encryption is up to 5X faster than Xeon E5 v4, and up to 10X faster than software-only encryption on S7.

Here are the results of the microbenchmark testing, for both AES128 and AES256 ciphers: 

Obviously, this microbenchmark shows only pure maximum GSKit performance; while many IBM applications make use of GSKit for 'data at rest' and 'data over the wire' encryption and decryption, actual encryption performance improvements will likely vary. Nonetheless, the significant performance advantage per core afforded by SPARC S7 will likely be seen across all these products in the Solaris 11 environment:

 IBM Application  Version(s) Supported
 DB2 LUW  v9.7FP11
 Cognos BI  v10.2.2 IF008 and later
 HTTP Server  v8.0
 Informix IDS  v11.70
 Spectrum Protect  v7.1.5 and later
 Tivoli Directory Server  v6.3 and pater
 WebSphere MQ  v8 FP8.0


Tuesday Jul 12, 2016

Solaris SPARC Driver Signing and Verified Boot

Solaris Verified Boot requires the use of signed drivers.  There are a few steps to modify an existing driver to successfully go through the verified boot process.  The first step is to obtain a private key and certificate which will be used to sign the drivers.  Next, the driver is signed using the elfsign utility.  Once the driver is signed and the certificate is installed in the system, it will properly pass the elfsign verify test; when the system boots, however, it will issue notices until the ILOM is given the certificate.  The following will go through the steps of creating a binary that should be able to pass verified boot on a bare metal SPARC T5-2 server.  Note that virtualized Solaris instances have different methods to provide a certificate.

Here are two methods for generating a private key and certificate.
  • Self-signing a driver using openssl:
    • Create certificate and private key:
      • # openssl req -x509 -sha256 -nodes -newkey rsa:2048 -keyout mycompany.key -out mycompany.crt
      • mycompany.key will contain the private key which should not be distributed
      • mycompany.crt will contain a certificate which can be distributed
  • Obtain a certificate from a certificate authority such as CA.
The key and certificate will allow you to sign a driver.  Here is an example using the "dummy" driver from

The dummy.c was modified to remove some of the cmn_err() statements to make it less verbose on boot.  The build is performed in root's home directory /root:

# cc -D_KERNEL -m64 -c dummy.c
# ld -r -o dummy dummy.o
# ln -s /root/dummy /usr/kernel/drv/sparcv9/dummy

# echo 'name="dummy" parent="pseudo";' > /usr/kernel/drv/dummy.conf

As a result of these steps, an unsigned driver was built and installed on the system.  The subsequent reboot is clean, and an attach message from the driver is seen on the console.

SPARC T5-2, No Keyboard
Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.38.3, 64.0000 GB memory available, Serial #

Boot device: /pci@300/pci@1/pci@0/pci@2/scsi@0/disk@w5000cca025073421,0:a  File and args:
SunOS Release 5.11 Version 11.3 64-bit
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
NOTICE: Inside dummy_attach
Hostname: p01

p01 console login:

Verified boot can be enabled through the ILOM.  Either the CLI or BUI can be used.  Here is an example setting up verified boot through the CLI:

-> cd /HOST/verified_boot

-> set boot_policy=warning
Are you sure you want to set boot_policy=warning  (y/n)? y
Set 'boot_policy' to 'warning'

After setting the policy to warning, the boot messages note the verification warning:

Boot device: /pci@300/pci@1/pci@0/pci@2/scsi@0/disk@w5000cca025073421,0:a  File and args:
SunOS Release 5.11 Version 11.3 64-bit
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
WARNING: Signature verification of module /usr/kernel/drv/sparcv9/dummy failed
NOTICE: Inside dummy_attach
Hostname: p01

p01 console login:

Signing the driver with the certificate can be done using elfsign:

# elfsign sign -k mycompany.key -c mycompany.crt -e dummy

The certificate needs to be installed in /etc/certs:

# cp mycompany.crt /etc/certs

Once the driver is signed and the certificate is installed, the binary will pass the elfsign verify:

# elfsign verify -e dummy
elfsign: verification of dummy passed.

However, on reboot, the verification still sends a notice:

Boot device: /pci@300/pci@1/pci@0/pci@2/scsi@0/disk@w5000cca025073421,0:a  File and args:
SunOS Release 5.11 Version 11.3 64-bit
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
WARNING: Signature verification of module /usr/kernel/drv/sparcv9/dummy failed
NOTICE: Inside dummy_attach
Hostname: p01

p01 console login:

The ILOM must have the certificate loaded so that Solaris can verify the binary as part of the boot process.  The certificate can be installed via the CLI or BUI.  The ILOM documentation has examples on loading the information using various methods.  The following is an example using a simple web server which has the public certificate:

-> cd /HOST/verified_boot/user_certs/1
-> load -source http://myserver/mycompany.crt

The certificate can be checked in the ILOM:

-> cd /HOST/verified_boot/user_certs/1

-> show


        clear_action = (Cannot show property)
        issuer = /C=US/ST=CA/L=na/O=MyCompany
        load_uri = (Cannot show property)
        subject = /C=US/ST=CA/L=na/O=MyCompany
        valid_from = Apr  5 17:29:23 2016 GMT
        valid_until = May  5 17:29:23 2016 GMT

Now, with the binary signed and the certificate in place, Solaris will boot without notices:

Boot device: /pci@300/pci@1/pci@0/pci@2/scsi@0/disk@w5000cca025073421,0:a  File and args:
SunOS Release 5.11 Version 11.3 64-bit
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
NOTICE: Inside dummy_attach
Hostname: p01

p01 console login:


Solaris Verified Boot Introduction

Solaris Kernel Zones Verified Boot

Solaris 11.3 Documentation - Using Verified Boot

IBM Processor Value Unit Tables Updated for SPARC S7

Oracle's newly-announced SPARC S7 Products run a wide variety of IBM software, and we're happy to see that IBM has just updated a key measurement used in their software licensing to include these new products.

Most IBM software products are licensed according to Processor Value Units (PVUs), which are usually defined today as one processor core on a chip (socket). SPARC S7 is now listed in the PVU tables page, as well as in the Server Lookup table page. The PVU for SPARC S7 is 70, the same as other two-socket SPARC- and Xeon-based servers on the market today. With myriad benchmarks showing superior per-core performance of SPARC S7 to Xeon, competitive IBM software licensing costs should make for a very attractive value proposition for prospective customers.


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.

Monday Jun 20, 2016

SPARC Solaris Virtualization ROCKS for SAS Analytics

A global life sciences company recently undertook a complete infrastructure refresh of its SAS Analytics environment to meet critical business requirements, such as industry compliance, scale for growth and resiliency for non-stop operations . This case study documents the strategic choices and the procedural details involved in modernizing their SAS Analytics environment and demonstrates how SPARC Solaris virtualization ROCKS! (see white paper below).

The Challenge:

This company was looking to replace an aged 16-core HPUX Itanium system with performance issues that was currently running SAS to support 150 users.  Their goal was to move to a SAS Grid Computing framework that could support 400 users in a high availability (HA) and disaster recovery architecture for non-stop operation.  In addition, they required high-performance shared file system storage and needed to consolidate three separate SAS releases (9.2; 9.3; and 9.4).  All this while needing to map SAS services to 15+ separate OS instances.

The SPARC Solaris Virtualization Solution:

Combining Oracle’s Solaris 11 OS with SPARC servers and ZFS Storage created a very flexible and powerful virtualization solution for this complex challenge with Oracle VM Server for SPARC (LDoms) and Oracle Solaris Zones. The SPARC Solaris virtualization strategy enabled strict compliance to SAS licensing policy while allowing for prioritized resource allocations for memory, I/O, and network bandwidth – all without adding additional licensing and virtualization costs to the customer.

Leveraging the flexibility of Oracle Solaris virtualization technologies to achieve both business and IT infrastructure needs enabled this pharmaceutical company to transform and optimize their SAS Analytics environment.

The Devil is in The Details:

Read this white paper for best practices, lessons learned, and the detailed deployment anatomy to understand the specifics of this case study.  It also includes the actual scripting of the virtualization services which were created:

White Paper: Modernization of a SAS® Analytics Environment -
Solving Complicated Refresh Challenges with Oracle Solaris and SPARC Virtualization Technologies

Should you have any questions on this case study, you can contact us at

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

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

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

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

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

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

ffff.ibp0 FFFF ibp0 unknown ----

Create and assign the IP address :

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

Important commands to check the status of the connection:
dladm show-ib
ibswitches –R

grep pciex15b3 /etc/path_to_inst

Should you need further help with your IPoIB configurations on SPARC servers, you can contact us at

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.

Friday May 06, 2016

Best Practices Using ZFS For SAP ASE Database

SAP Adaptive Server Enterprise (ASE) database 16.0 and 15.7 are certified to run on Oracle Solaris 11 systems using ZFS as data storage and logs. Recent testing with OLTP workloads on Oracle SPARC systems with Solaris 11 show better or on-par performance with ZFS compared to UFS or raw devices.  

Oracle Solaris ZFS is a powerful file system that combines file system capabilities with storage features that are traditionally offered by a volume manager. ZFS is the default file system in Oracle Solaris 11 and includes integrated data services, such as compression, encryption, and snapshot and cloning. Oracle Solaris and ZFS are also the foundation of Oracle ZFS Storage Appliance.  

ZFS Best Practices For SAP ASE Database:

  • Create separate zpools for data and the transaction log.
  • Create zpool for data using multiple LUNs for better I/O bandwidth.
  • ZFS record size for data is one of key parameters for optimal performance. The default  value of 128K is too large and causes page overhead.  For Solaris SPARC systems with the DB page size of 8K or less, a ZFS record size of 32K provides  the best performance for both file system block and raw zvol.
  • Place ZIL (ZFS Intent Log) on SSDs for improved latency of both data and transaction log.
For more details see SAP Note  2300958 : ZFS Certification of SAP ASE 16.0 and Sybase ASE 15.7 on Oracle Solaris 11 (requires SAP login).

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

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.


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


« September 2016