News about Oracle's Solaris and Sun Hardware
System News
Apr 22nd, 2013 — Apr 28th, 2013 Generate the Custom HTML Email for this Issue
System News System News for Sun Users
Volume 182, Issue 4 << Previous Issue | Next Issue >>
Sections in this issue:
click to jump to section

Oracle Processor Core Factor Table
Includes SPARC T5 and M5
Oracle pricing for Multi-core processors are priced as (number of cores)*(multi-core factor) processors.

The "Oracle Processor Core Factor Table" has been updated in order to include SPARC T5 and M5. It's 0.5 for both.

How Oracle Solaris Engineering Thinks
Solaris Engineer Liane Praza Pulls Back the Curtain
In two brief videos (both about two minutes long) recorded at Oracle Solaris Innovations Workshop, Solaris Engineer Liane Praza explains why Oracle Solaris engineering continues to build virtualization capabilities into the OS instead of adding more features and better management to the hypervisor and then explains what it is about Solaris that makes it such a good platform for managing virtual machines . As Rick Ramsey notes, this is a perfect opportunity to glimpse how Oracle's engineering staff think about Solaris and the other solutions that emerge from their shop.
Massive Solaris Scalability for the T5-8 and M5-32
By Steve Sistare
Steve Sistare writes, "How do you scale a general purpose operating system to handle a single system image with 1000's of CPUs and 10's of terabytes of memory? You start with the scalable Solaris foundation. You use superior tools such as Dtrace to expose issues, quantify them, and extrapolate to the future. You pay careful attention to computer science, data structures, and algorithms, when designing fixes. You implement fixes that automatically scale with system size, so that once exposed, an issue never recurs in future systems, and the set of issues you must fix in each larger generation steadily shrinks.

The T5-8 has 8 sockets, each containing 16 cores of 8 hardware strands each, which Solaris sees as 1024 CPUs to manage. The M5-32 has 1536 CPUs and 32 TB of memory. Both are many times larger than the previous generation of Oracle T-class and M-class servers. Solaris scales well on that generation, but every leap in size exposes previously benign O(N) and O(N^2) algorithms that explode into prominence on the larger system, consuming excessive CPU time, memory, and other resources, and limiting scalability. To find these, knowing what to look for helps."

Read of more details.

Solaris 11 outperforms RHEL 6 on 2 socket Intel servers
Compare SPECjbb on servers with same Intel chips
Along time Sun employee writes, "I've often heard the term "Slow-laris" applied to Oracle's premier Unix operating system. Most frequently this was in comparison to the Linux OS running on small two socket servers. I will admit that in the Solaris 8 and 9 timeframe engineering decisions were made to benefit scalability to 64 sockets that sometimes penalized smaller servers. In addition, because of Solaris long history and derivation from ATT and BSD Unix code, there was undoubtedly a bit of code labeled, "if it ain't broke, don't fix it."

With the advent of Solaris 10 and Dynamic Tracing, (DTrace) we actually hunted down and killed a number of those legacy code segments using a new philosophy labeled internally, "If Solaris is slower than Linux on the same hardware, it's a bug."

As a result, Solaris 11 provides higher performance than Red Hat Enterprise Linux 6.3 on basically identical 2 socket hardware as measured by the SPECjbb benchmark..."

Disk Timeouts and ZFS Clients, Especially VM Clients
By Andrew Galloway
Andrew writes, "A pretty common issue to run into when using some SAN back-ends for virtual machines is that the VM's end up crashing, BSOD'ing, or (most commonly) remounting their "disks" read-only when there's a hiccup or failover in the storage system, often resulting in a need to reboot to restore functionality.

The most common fix is typically to increase the default timeout settings in the guest VM, and sometimes also in the host machine as well, as the root cause is usually that the SAN took longer than the default timeout to respond. This is usually because the SAN was involved in a failover, which can take > 60, or even > 120 seconds in some cases. I generally recommend setting it to at least 180 seconds, though 300 seconds or more I'm also perfectly happy with, personally. I only really have an issue with under 120 seconds."

Read on for details.

MySQL for Excel 1.1.1
Version 1.1.1 is a maintenance release that contains the may bug fixes
The MySQL Windows Experience Team has announced the release of MySQL for Excel version 1.1.1 GA, the latest addition to the MySQL Installer for Windows.

MySQL for Excel enables you to directly work with a MySQL database from within Microsoft Excel so you can easily do tasks such as:

  • Importing MySQL Data into Excel
  • Exporting Excel data directly into MySQL to a new or existing table
  • Editing MySQL data directly within Excel

You can download it from the official Downloads page

Driving MySQL Innovation
Keynote Speach by MySQL Engineering Tomas Ulin
Oracle's VP of MySQL Engineering Tomas Ulin delivered on Tuesday a keynote entitled "Driving MySQL Innovation for Next Generation Applications" at the Percona Live Conference.

If you haven't seen it yet, watch it here.

Tomas covers:

  • Oracle's Investment in MySQL
  • MySQL 5.6
  • Trends and Product Directions

He makes it very clear that Oracle:

  • Invests in MySQL like Never Before
  • Drives MySQL Innovation
  • Makes MySQL Better for Next Generation Web, Cloud and Big Data Applications

Enjoy the keynote!

Oracle Exadata Recipes for Success
A Problem Solution Approach
"Organizations considering an investment in Oracle Exadata need to understand how it addresses performance, consolidation, and IT infrastructure roadmap goals, plus the changes it will have on their day-to-day operations to support Oracle Database on Oracle Exadata," writes Margaret Hamburger.

"Oracle Exadata Recipes - A problem Solution Approach is a new book written by Oracle database expert and author John Clark that will show you how to maintain and optimize your Oracle Exadata environment as well as how to ensure that it is the right fit for your company. Oracle Exadata recipes is written for individuals that want to quickly learn and develop effective proven solutions without reading lengthy manuals scrubbing for techniques. Learn more about the book when you listen to this interview..."

The Top Capabilities of ZFS Storage Appliance Explained
Video Interview
Nancy Hart describes her favorite capabilities about the ZFS Storage Appliance, and Jeff Wright explains how each of them works. They cover Hybrid Columnar Compression, Direct NFS (makes data transfer more efficient), Remote Direct Memory Access, Oracle Intelligent Storage Protocol (database aware of the storage and vice versa), DTrace Analytics to optimize deployments, and more.
Top Ten Articles for last few Issues
Vol 182 Issues 1, 2 and 3 ; Vol 181 Issues 1, 2, 3 and 4; Vol 180 Issues 4
We track how frequently each article is viewed on the web site to determine which the readers consider the most important. For last week, the top 10 articles were:

  • IDC Analyst Optimistic About Effect of T5 and M5 Processors on Oracle's Market Share
  • Reservation & Ref Reservation - An Explanation
  • DoD Gives Accreditation to Use of Solaris on Its Network
  • A Few Good Reasons for Migrating from SUSE Enterprise Linux to Oracle Linux
  • Oracle VM VirtualBox: Personal Desktop Virtualization
  • SPARC M5-32 Sets Record on Two-tier SAP Sales and Distribution (SD) Standard Application Benchmark
  • Solaris 11 Network Virtualization now Possible with Oracle VM Server for SPARC
  • Oracle Solaris and SPARC Performance
  • Oracle Information InDepth Optimized Data Center newsletter
  • Java Spotlight Episode 128: Joe McGlynn on Java Security Dialogs @jbmcglynn

The longer version of this article has list of top ten articles for the last 8 weeks.

    Siebel Benchmark on SPARC T5
    Highest User Count to Date in this Benchmark
    Oracle SPARC T5 servers have set have new Siebel benchmark results executed on a mix of SPARC T5-2, SPARC T4-2 and SPARC T4-1 servers, simulating the actions of a large corporation with 40,000 concurrent active users, Giri Mandalika posts. Throughput on the Financial Services Call Center mode was 273,786 transactions/hour for 28,000 users; for Order Management, it was 59,553 transactions/hour for 12,000 users. Siebel database was hosted on a Sun Storage F5100 Flash Array consisting 80 x 24 GB flash modules (FMODs). Fourteen iPlanet Web Server virtual servers were configured with Siebel Web Server Extension (SWSE) plug-in to handle 40,000 concurrent user load.
    Guidelines for Deployment in a Virtualized Environment
    Oracle Virtual Networking
    Oracle Virtual Networking offers advantages for virtualized server environments. With server virtualization, the bandwidth, network diversity, and storage performance requirements for the physical hosts can be accommodated by using multiple virtual NICs (vNICs) and virtual HBAs (vHBAs), all of which are delivered over a single pair of cables connecting to a purpose-built fabric. These resources can be added or changed on the fly without disrupting service, making it easy to virtualize new applications. The networking resources can also be configured such that they communicate directly across the fabric, allowing for unprecedented server-to-server performance.

    In this article, we will examine guidelines and best-practices for deploying Oracle Virtual Networking in a virtualized environment. The recommendations focus on bringing the most simplicity, agility, and performance to the environment. This article is not a replacement for the official documentation; it is a supplement. It is assumed that readers are familiar with the administration of virtualized environments and the basic concepts of Oracle Virtual Networking.

    Read on for details.

    How To: Migrating Virtual Machines
    A Collection of Guides to the Process
    A major advantage available to users of Oracle VM Server for x86 or SPARC, Owen Allen writes, is the ability to migrate virtual machines. If two Oracle VM Servers are grouped together in a server pool under one Oracle VM Manager, users can perform a live migration to move an Oracle VM to a new server without shutting it down. There is now a collection of helpful guides to the process of VM migration that Allen provides links to in his post. These include a how-to, the Feature Reference Guide, and the How-To library itself.
    VirtualBox 4.2.12
    maintenance release
    The VirtualBox development team has just released version 4.2.12, and it is now available for download. This is a maintenance release for version 4.2 and contains the may fixes including:

    • VMM: fixed a Guru Meditation on putting Linux guest CPU online if nested paging is disabled
    • VMM: invalidate TLB entries even for non-present pages
    • GUI: Multi-screen support: fixed a crash on visual-mode change
    • GUI: Multi-screen support: disabled guest-screens should now remain disabled on visual-mode change
    • GUI: Multi-screen support: handle host/guest screen plugging/unplugging in different visual-modes
    • GUI: Multi-screen support: seamless mode: fixed a bug when empty seamless screens were represented by fullscreen windows

    Read on for more details.

    The Role of Oracle VM Server for x86 in a Virtualization Strategy
    Evaluating the Components and Operation of a Virtualized Environment
    "The Role of Oracle VM Server for x86 in a Virtualization Strategy" is Matthias Pfützner's contribution to the series on virtualization. He considers the roles of both Oracle VM Manager and Oracle VM Server. He goes on to suggest that, given the complexity of large virtualization environments, a careful evaluation of TCO and/or ROI analysis is essential. As the underlying infrastructure becomes more and more a commodity, elements at higher levels become more and more important in the decision-making progress, and getting the "commodity" part from the same vendor that is supplying the higher-level elements might become an advantage.
    The Role of Oracle Virtual Desktop Infrastructure in a Virtualization Strategy
    Part 7 in a series of virtualization articles
    This article, which is Part 7 in a series of virtualization articles, describes how Oracle Virtual Desktop Infrastructure provides multiple end users with individualized desktops that are hosted over the network from a centrally located computer or server.

    Now that we've finished the overview of individual virtualization technologies from Oracle using hypervisors and operating system features, it's time to look at the desktop virtualization product known as Oracle Virtual Desktop Infrastructure.

    Note: For an introduction to the different levels and types of virtualization technology, see the first article in this series....

    Read on for details.

    Java Technology
    Java on SPARC T5-8 Servers is FAST
    by Tori Wieldt
    Tori Wieldt writes, "Watching the boats practicing on San Francisco Bay for the America's Cup reminds me that fast is fun! Did you know that Oracle just announced world record Java benchmarks with SPARC T5 and Solaris?

    Oracle produced a world record SPECjEnterprise2010 benchmark result of 57,422.17 SPECjEnterprise2010 EjOPS using Oracle's SPARC T5-8 server in the application tier and another SPARC T5-8 server for the database tier. This result demonstrated less than 1 second response time for all SPECjEnterprise2010 transactions, while demonstrating a sustained load of Java EE 5 transactions equivalent to 468,000 users. A SPARC T5-8 has 8 chips, 128 cores, and runs a 3.6 GHz SPARC T5CPU. Translation: If you get some SPARC T5-8 servers, you can run your Java applications really, really fast..."

    Read on for details.

    Java Spotlight Episode 129: Anthony Lai on JSR 236 Java EE Concurrency Utilities @jcp
    by Roger Brinkley
    This week's podcast features an interview with Anthony Lai on JSR 236 Concurrency Utilities for Java EE. Anthony Lai is a principal member of the Oracle technical staff and a developer in the J2EE Connector Architecture area of Oracle Application Server Containers of J2EE. Anthony is also a member of the expert committee for the J2EE Connector Architecture 1.5 specification (JSR 112) and the specification lead for JSR 236 Concurrency Utilities for Java EE.
    Trending in
    Vol 230, Issue 3
    Trending IT Articles