Oracle Solaris: the Carrier-Grade Operating System Technical Brief
Total Page:16
File Type:pdf, Size:1020Kb
An Oracle White Paper February 2011 Oracle Solaris: The Carrier-Grade Operating System Oracle White Paper—Oracle Solaris: The Carrier-Grade OS Executive Summary.............................................................................1 ® Powering Communication—The Oracle Solaris Ecosystem..............3 Integrated and Optimized Stack ......................................................5 End-to-End Security ........................................................................5 Unparalleled Performance and Scalability.......................................6 Increased Reliability ........................................................................7 Unmatched Flexibility ......................................................................7 SCOPE Alliance ..............................................................................7 Security................................................................................................8 Security Hardening and Monitoring .................................................8 Process and User Rights Management...........................................9 Network Security and Encrypted Communications .......................10 Virtualization ......................................................................................13 Oracle VM Server for SPARC .......................................................13 Oracle Solaris Zones .....................................................................14 Virtualized Networking...................................................................15 Reliability and Availability ..................................................................16 New Image Packaging System......................................................17 Oracle Solaris Live Upgrade..........................................................18 Fault and Service Management.....................................................19 Cluster and Failover ......................................................................20 Oracle Solaris ZFS ........................................................................21 POSIX Compliance........................................................................23 Network Support................................................................................23 Performance ..................................................................................23 Observability and Administration ...................................................25 Clearview.......................................................................................26 Protocol Support............................................................................26 Oracle White Paper—Oracle Solaris: The Carrier-Grade OS Performance ......................................................................................27 Real-time Capabilities....................................................................28 Multithread Awareness ..................................................................30 NUMA Optimization—MPO ...........................................................30 Oracle Solaris Kernel Optimization................................................31 Sun FlashFire Storage...................................................................31 Integration..........................................................................................31 Java Platform.................................................................................32 Oracle Solaris Optimizations for Java ...........................................33 Developer Support.........................................................................34 Strong Partner Ecosystem.............................................................36 Sun Netra—Oracle’s Carrier-Grade Servers .....................................36 Sun Netra Rackmount Servers......................................................37 Sun Netra ATCA Blades Servers ..................................................37 Sun Netra Enterprise Blade Servers .............................................38 Billing and Revenue Management.................................................39 Additional Oracle Products and Services ..........................................39 TimesTen.......................................................................................40 Oracle Directory Services Plus......................................................40 Oracle Enterprise Manager 11g Ops Center .................................40 Oracle Carrier-Grade Framework..................................................41 Oracle Real Application Clusters...................................................41 Oracle Communications Service Delivery .....................................41 Summary ...........................................................................................43 Resources .........................................................................................43 Oracle White Paper—Oracle Solaris: The Carrier-Grade OS Executive Summary Carrier grade refers to a system, or to a hardware or software component, that is engineered, tested and proven to deliver high availability, reliability, serviceability, security, failover and recovery, security, upgradeability, interoperability, scalability, soft real-time behavior, high performance and other capabilities.1 Telecommunications systems, both hardware and software components must provide carrier- grade service with all that the term carrier grade implies. The world’s first commercial off-the- shelf (COTS) telecommunications systems certified to be Network Equipment Building System (NEBS) Carrier Grade by Telcordia, then Bellcore, was in 1997 by a company called Sun, which offered Netra systems that ran what is today called Oracle Solaris. Those systems were a direct response to requests from the telecommunications industry for Sun to provide carrier- grade systems to replace the proprietary systems that the telecommunications industry had developed previously. Those and subsequent systems operating with Oracle Solaris on other platforms have become the foundation of telecommunications networks throughout the world. With its modern advanced features, Oracle Solaris offers essential carrier-grade operating system (CGOS) capabilities, which focus on reliability, availability, and performance. Oracle is committed to the communications market, supporting network equipment providers (NEPs), communication service providers, and carriers. Oracle Solaris 10 is a robust, mature, and capable carrier-grade OS, which has seamlessly evolved since its release in 2005. Now, with the release of Oracle Solaris 11 Express, new cost-saving, performance-enhancing features are available for review and evaluation, with full support from Oracle. 1 SCOPE Alliance, Carrier Grade Operating System Gap Analysis, Version 2.1, http://scope-alliance.org/technical-documents/ 1 Oracle White Paper—Oracle Solaris: The Carrier-Grade OS This document is intended for IT architects, system administrators, and developers who want to understand how Oracle® Solaris and Sun servers can improve your application, operation, and infrastructure environment. This paper will provide technical guidance on how Oracle Solaris provides the capabilities for carrier-grade applications. The Overview section offers a brief description of some of the key functionality of Oracle Solaris, and subsequent sections provide more technical detail. 2 Oracle White Paper—Oracle Solaris: The Carrier-Grade OS ® Powering Communication—The Oracle Solaris Ecosystem Thousands of telco customers, including carriers, service providers, and network equipment providers (NEPs), worldwide depend on Oracle Solaris to run their keep their customers up, running, and connected, with good reason: • Unmatched reliability is the result of comprehensive testing across an integrated solution stack. Uptime is enhanced with innovation such as predictive self healing for hardware and software faults, data integrity with Oracle Solaris ZFS and DTrace for safe, live observability of the Oracle Solaris kernel and applications. • Superior performance is proven with record-setting benchmarks, including TPC-H and TPC-C, PeopleSoft, Oracle BIEE, and many others, demonstrate maximum utilization. Oracle Solaris is optimized for throughput and scalability for the latest SPARC, Intel, and AMD processor technologies. • Built-in virtualization enables efficient consolidation with Oracle Solaris Containers, Oracle VM Server for SPARC and other OS and network virtualization capabilities. These capabilities ensure flexibility, high-performance, without significant overhead. • Pervasive Oracle Solaris security infrastructure that provides the compartmentalization and control required by governments and financial institutions, and helping to ensure peace-of-mind in multitenancy environments. • Committed support for your infrastructure. Oracle offers sustaining support for Oracle Solaris releases for as long as you operate your systems, making it possible for you to keep your software 2 infrastructure in place for as long as you consider it to make business sense. 3 Oracle White Paper—Oracle Solaris: The Carrier-Grade OS Figure 1: Oracle Solaris support timelines These benefits help telco companies reduce capital and operational costs and enable improved margins and ROI. A leader in several segments, Oracle provides the technology, expertise, and products to support telecoms and help them achieve and maintain leadership. • 10 of the top 10 network equipment providers rely on Oracle