An Oracle blog about Openomics

  • sun
    November 20, 2012

IPgallery banks on Solaris SPARC

Guest Author

IPgallery is a
global supplier of converged legacy and Next Generation Networks (NGN) products
and solutions, including: core network components and cloud-based Value Added
Services (VAS) for voice, video and data sessions.

IPgallery enables network operators and service providers to offer advanced
converged voice, chat, video/content services and
rich unified social communications in a combined legacy (fixed/mobile),
Over-the-Top (OTT) and Social Community (SC) environments for home and business
customers. Technically speaking, this offer is a scalable and robust telco solution
enabling operators to offer new services while controlling operating expenses (OPEX).

In its solutions, IPgallery leverages the following Oracle components: Oracle
, Netra
in order to provide a competitive and scalable solution
without the price tag often associated with high-end systems.

Oracle Solaris Binary Application Guarantee

A unique feature of Oracle Solaris is the guaranteed binary compatibility between releases of
the Solaris OS. That means, if a binary
application runs on Solaris 2.6 or later, it will run on the latest release of
Oracle Solaris.  IPgallery developed
their application on Solaris 9 and Solaris 10 then runs it on Solaris 11, without
any code modification or rebuild. The Solaris Binary Application Guarantee helps IPgallery protect their
long-term investment in the development, training and maintenance of their

Oracle Solaris Image Packaging System (IPS)

IPS is a new repository-based package management system that comes with Oracle Solaris
11. It provides a framework for
complete software life-cycle management such as installation, upgrade and
removal of software packages.

leverages this new packaging system in order to speed up and simplify software
installation for the R&D and production environments. Notably, they use IPS to deliver Solaris
Studio 12.3
packages as part of the rapid installation process of R&D environments, and during the production software deployment phase, they ensure software package
integrity using the built-in verification feature. Solaris IPS thus improves IPgallery's time-to-market
with a faster, more reliable software installation and deployment in production

Extreme Network Performance

IPgallery saw a huge improvement in application performance both in
CPU and I/O, when running on SPARC T4 architecture in compared to UltraSPARC T2
servers.  The same application (with the same
activation environment) running on T2 consumes 40%-50% CPU, while it consumes only 10% of the CPU on T4. The testing environment comprised of: Softswitch
(Call management),
(Telecom Application Server)
and Billing Server running on same
machine and initiating various services in capacity of 1000 CAPS (Call
Attempts Per Second).

In addition, tests showed a huge improvement in the performance of the TCP/IP stack, which
reduces network layer processing and in the end Call Attempts latency. Finally, there is a huge improvement within the file system and disk I/O
operations; they ran all tests with maximum logging capability and it
didn't influence any benchmark values.

"Due to the huge improvements in performance and capacity using the T4-1
architecture, IPgallery has engineered the solution with less hardware.  This means instead of deploying the solution
on six T2-based machines, we will deploy on 2 redundant machines while
utilizing Oracle
Solaris Zones
and Oracle
for higher availability and virtualization"

Shimon Lichter, VP R&D, IPgallery

In conclusion, using the unique combination of Oracle Solaris and SPARC
technologies, IPgallery is able to offer solutions with much lower TCO, while providing a
higher level of service capacity, scalability and resiliency. This low-OPEX solution enables the operator, the end-customer, to deliver a high quality service while maintaining high profitability.

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.