Virtualization Built In... Solaris: the Foundation for the Dynamic Datacenter

Total Page:16

File Type:pdf, Size:1020Kb

Virtualization Built In... Solaris: the Foundation for the Dynamic Datacenter VIRTUALIZATION BUILT IN... SOLARIS: THE FOUNDATION FOR THE DYNAMIC DATACENTER 1 State of Infrastructure Today Power and Operating Cost Cooling Space Crunch Server Sprawl • $8 in maintenance • 50¢ for every $1 • DC space costs • 41m physical for every $1 spent on spent on servers 10’s of millions servers by 2010 – new infrastructure • $29 bn in power and to build 700% increase in 15 years • 20-30:1 Server-to- cooling industry wide • Limits on facilities admin ratio upgrades in • Ave UT < 10% = existing sites $140 bn in excess server capacity – a 3 year supply Source: IDC 2 Global IT Challenges Economics Business Continuity Business and Ecology and Resilience Agility • Under-utilized • Disaster recovery • Ability to deploy systems limit planning is non- new services is business growth negotiable critical to remain competitive • Energy costs • Downtime is drain the bottom not an option • IT resources line must be easier • Remote to allocate • Sprawling IT management infrastructure is hard to manage 3 Today’s Distributed Datacenters Space Issues Cooling Concerns Hard to Manage Security Challenges 4 The Power of Virtualization Server Reduced Increased Consolidation Space and Mobility Hardware Power Utilization 5 Virtualization Challenges • Increased management complexity > Still need to manage hardware and OS • Virtualization density requires performance and management skills • Management solutions are custom-constructed by the customer using multiple tools • Performance overhead can limit possible cost savings • New security challenges • Proprietary solutions Getty images: 200315535-001.jpg 6 Sun Virtualization History “I think their strategy is right on the money”— Chris Wolf, Burton Group Deployment of Open Source Software Open Networking VirtualBox Xen VDI Open Storage Logical Domains Sun Ray Solaris Containers NFS Dynamic System Domains Time 7 Desktop to Datacenter Virtualization Unifying Virtualization and Management Across the Infrastructure Datacenter Management – Sun xVM Ops Center SERVER DESKTOP STORAGE NETWORK VIRTUALIZATION VIRTUALIZATION VIRTUALIZATION VIRTUALIZATION Solaris Containers Sun Virtual Desktop Open Storage Open Networking Sun xVM Hypervisor Infrastructure Logical Domains Sun VirtualBox Dynamic Domains 8 Server Virtualization 9 What is Important? Understand the Application – One Size Management of These Does Not Fit All Environments is Key IDENTITY MANAGEMENT FUSION 10 Understanding Your Application Application xVM Ops Center IDENTITY MANAGEMENT FUSION X-Series T-Series M-Series Solaris Containers Solaris Containers OS Solaris Containers Virtualization Solaris 8/9 Containers Solaris 8/9 Containers xVM Htpervisor Hypervisors/ VirtualBox VMware ESX Logical Domains Dynamic Domains Domains Hyper-V 11 Server Virtualization from Sun Today xVM Ops Center Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers Identity File Mail Server Server Server Multiple OSes Single OS M – Series T – Series X – Series All Sun Systems Dynamic Domains Logical Domains xVM HYpervisor Solaris Containers VirtualBox (Zones + SRM)‏ VMware ESX Solaris Trusted Extensions Solaris 8 and 9 Containers Microsoft Hyper-V Solaris Containers for Linux Applications 12 Different Usage Scenarios • Eco consolidation – Retire legacy systems • Consolidate many small applications on different OSes • Adapt application resources/location to business changes • Protect Web facing applications • Consolidate vertically scaling applications – databases 13 Eco Consolidation with Solaris xVM Ops Center Solaris 8 Solaris 9 Container Container Solaris 8 Solaris 9 Solaris 10 • Virtualization allows the move to newer more efficient systems > SPARC: Solaris 8 and 9 Containers • Lower the power/cooling/space/support cost on running these applications 14 Eco Consolidation with Solaris Solaris 8 4 Solaris 8 Containers on Total Savings on 4 V880s T2000 with Solaris 10 Before After Total • 32 CPUs • 1 CPU with 32 threads • 136 Rack Units • 2 Rack Units 98% space savings • 8800 Watts • 275 Watts 97% less power • 28,872 BTUs • 1,535 BTUs 94% less BTUs • OS support cost: • OS support cost: 83% lower annual $21,600 for Solaris 8 $3,780 for Solaris 10 with support cost Solaris 8 Containers 15 Eco Consolidation with Solaris Solaris 8 6 Solaris 8 Containers on Total Savings on 6 V880s T5240 with Solaris 10 Before After Total • 48 CPUs • 2 CPUs (128 threads) • 204 Rack Units • 2 Rack Units 99% space savings • 13,200 Watts • 1,100 Watts 92% less power • 43,308 BTUs • 3,608 BTUs 92% less BTUs • OS support cost: • OS support cost: 88% lower annual $32,400 for Solaris 8 $3,780 for Solaris 10 with support cost Solaris 8 Containers 16 Eco Consolidation with Solaris Solaris 8 6 Solaris 8 Containers on 2 Total Savings on 6 V880s T5220s with Solaris 10 Before After Total • 48 CPUs • 2 CPUs (128 threads) • 204 Rack Units • 4 Rack Units 98% space savings • 13,200 Watts • 2,200 Watts 83% less power • 43,308 BTUs • 7,216 BTUs 83% less BTUs • OS support cost: • OS support cost: 77% lower annual $32,400 for Solaris 8 $7,560 for Solaris 10 with support cost Solaris 8 Containers 17 Consolidate Many Small Applications on Different OSes xVM Ops Center • A hypervisor allows the consolidation of many small apps > SPARC: Logical domains, dynamic domains > X86: VirtualBox, xVM hypervisor, VMware, Hyper-V • Each VM can have their own patch level 18 United States Air Force Overview Solution • Managed service provider to • Consolidation with Solaris Containers the U.S. Air Force • Products and Services: Solaris 10 • Capabilities Integration Operating System, Sun SPARC Environment (CIE) facilitates Enterprise T5240 Server, Sun Fire development and testing of T2000 Server software applications prior to production use Results • Consolidated servers using the • Reduce rack space to achieve a 13:1 Containers feature in the consolidation ratio and reclaim Solaris 10 Operating System datacenter floor space • Decreased server deployment time by Challenge more than 90% with Logical Domains • Optimize hardware utilization (LDoms) • Conserve datacenter floor space, • Cut datacenter power consumption by power, and cooling more than 25% and reclaimed nearly • Build a scalable architecture 50% of datacenter floor space with eco-responsible servers • Keep up with growth and expand customer base • Provided customers better service levels at a lower cost 19 Primus Canada • Overview • Solution •850 employee •Leverage Sun’s Try and Buy Program telecommunications company •Deploy proven Solaris 10 partitioning •1,000,000+ customers and virtualization capabilities, using Sun Fire T2000 servers and Logical •Challenge Domains (LDoms) •Maximize uptime •Results •Add failover •Increased server performance •Improve IT staff freedom and and efficiency flexibility •Reduced physical space requirements •Consolidate four existing VoIP •Lower energy consumption platforms •Highly stable environment “When we failed over from the old system to the Sun Fire T2000, the application went from 50 percent CPU utilization down to 15 percent. We were just dumbfounded to learn that it was only using 15 percent of one core of this eight-core CPU.” — Paul Monaghan, Manager, Service Platform Engineering Team, Primus Canada 20 Adjust to Business Changes Re-Size the Resources to Fit the Changes on Demand AM/Day/Week PM/Night/Weekend 21 Adjust to Business Changes Migrate the Applications onto Fewer System: Turn Unneeded Systems Off to Save Power AM/Day/Week PM/Night/ Weekend 22 Secure Internet Facing Applications Problem • Many companies want a Web presence • Web-facing applications often need to be dynamic • These applications are often new and untested Risk • Hackers can de-face website or steal data • Hackers can gain access to the corporate network Solution • Use Solaris Containers/Trusted Extensions to “lock down” the application environment 23 Secure Internet Facing Applications An Example Configuration to Prevent Web Page Hijacking Solaris 10 Private Public LAN Internet Datazone Webzone 10.0.0.200 129.152.1.200 /shared Read/Write Read Only • A locked down environment can protect Firewall > x86 and SPARC: Solaris Containers • Control the content from outside Container • Totally isolate the internet network from LAN 24 Consolidate Vertical Scaling Apps Example • Insurance agency with many field offices Problem • Databases need many threads (CPUs) to perform • Field offices only get ~20 inquiries per day Result > Systems and database licenses are very under utilized Solution • Consolidate the databases in Containers on an M-Series system • Compress the costs of 40 databases into that of ~2! 25 Consolidate Vertical Scaling Apps 40 x 8 Way Systems One 16 Way System Total Saving Cost Cost Cost • 40 x $old-systems SWaP • 1 x $new system SWaP • 38 x power/cooling/space • 40 x 8 x $database • 1 x 12 x $database • 38 x 8 x $database • Using the new M-series allow to vertically scaling > Powerful CPU, lots of memory > Use Solaris containers to “cap” the CPU to the right level • Solaris Containers considered a license boundary for both Oracle & IBM 26 Server Virtualization from Sun Today xVM Ops Center Hard Partitions SPARC Hypervisors x86 Hypervisors Solaris Containers Identity File Mail Server Server Server Multiple OSes Single OS M – Series T – Series X – Series All Sun Systems Dynamic Domains Logical Domains xVM Hypervisor Solaris Containers VirtualBox (Zones + SRM)‏ VMware ESX Solaris Trusted Extensions Solaris 8 and 9 Containers Microsoft Hyper-V Solaris Containers for Linux Applications 27 Server Virtualization Strengths • High performance
Recommended publications
  • Oracle VM Virtualbox Container Domains for SPARC Or X86
    1 <Insert Picture Here> Virtualisierung mit Oracle VirtualBox und Oracle Solaris Containern Detlef Drewanz Principal Sales Consultant SAFE HARBOR STATEMENT The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. In addition, the following is intended to provide information for Oracle and Sun as we continue to combine the operations worldwide. Each country will complete its integration in accordance with local laws and requirements. In the EU and other non-EU countries with similar requirements, the combinations of local Oracle and Sun entities as well as other relevant changes during the transition phase will be conducted in accordance with and subject to the information and consultation requirements of applicable local laws, EU Directives and their implementation in the individual members states. Sun customers and partners should continue to engage with their Sun contacts for assistance for Sun products and their Oracle contacts for Oracle products. 3 So .... Server-Virtualization is just reducing the number of boxes ? • Physical systems • Virtual Machines Virtualizationplattform Virtualizationplattform 4 Virtualization Use Workloads and Deployment Platforms
    [Show full text]
  • ISSN: 1804-0527 (Online) 1804-0519 (Print) Vol.8 (2), PP. 63-69 Introduction During the Latest Years, a Lot of Projects Have Be
    Perspectives of Innovations, Economics & Business, Volume 8, Issue 2, 201 1 EVALUATION OF PERFORMANCE OF SOLARIS TRUSTED EXTENSIONS USING CONTAINERS TECHNOLOGY EVALUATION OF PERFORMANCE OF GENTI DACI SOLARIS TRUSTED EXTENSIONS USING CONTAINERS TECHNOLOGY Faculty of Information Technology Polytechnic University of Tirana, Albania UDC: 004.45 Key words: Solaris Containers. Abstract: Server and system administrators have been concerned about the techniques on how to better utilize their computing resources. Today, there are developed many technologies for this purpose, which consists of running multiple applications and also multiple operating systems on the same hardware, like VMWARE, Linux-VServer, VirtualBox, Xen, etc. These systems try to solve the problem of resource allocation from two main aspects: running multiple operating system instances and virtualizing the operating system environment. Our study presents an evaluation of scalability and performance of an operating system virtualization technology known as Solaris Containers, with the main objective on measuring the influence of a security technology known as Solaris Trusted Extensions. Solaris. We will study its advantages and disadvantages and also the overhead that it introduces to the scalability of the system’s main advantages. ISSN: 1804 -0527 (online) 1804 -0519 (print) Vol.8 (2), PP. 63 -69 Introduction administration because there are no multiple operating system instances in a system. During the latest years, a lot of projects have been looking on virtualizing operating system Operating systems environments, such as FreeBSD Jail, Linux- VServer, Virtuozzo etc. This virtualization technique is based in using only one underlying Solaris/OpenSolaris are Operating Systems operating system kernel. Using this paradigm the performing as the main building blocks of computer user has the possibility to run multiple applications systems; they provide the interface between user in isolation from each other.
    [Show full text]
  • Oracle® Enterprise Manager Ops Center Security
    Oracle® Enterprise Manager Ops Center Security 12c Release 4 (12.4.0.0.0) F17675-01 April 2019 Oracle Enterprise Manager Ops Center Security, 12c Release 4 (12.4.0.0.0) F17675-01 Copyright © 2007, 2019, Oracle and/or its affiliates. All rights reserved. Primary Author: Krithika Gangadhar This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency- specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • The Server Virtualization Landscape, Circa 2007
    ghaff@ illuminata.com Copyright © 2007 Illuminata, Inc. single user license Gordon R Haff Illuminata, Inc. TM The Server Virtualization Bazaar, Circa 2007 Inspired by both industry hype and legitimate customer excitement, many Research Note companies seem to have taken to using the “virtualization” moniker more as the hip phrase of the moment than as something that’s supposed to convey actual meaning. Think of it as “eCommerce” or “Internet-enabled” for the Noughts. The din is loud. It doesn’t help matters that virtualization, in the broad sense of “remapping physical resources to more useful logical ones,” spans a huge swath of Gordon Haff technologies—including some that are so baked-in that most people don’t even 27 July 2007 think of them as virtualization any longer. Personally licensed to Gordon R Haff of Illuminata, Inc. for your personal education and individual work functions. Providing its contents to external parties, including by quotation, violates our copyright and is expressly forbidden. However, one particular group of approaches is capturing an outsized share of the limelight today. That would, of course, be what’s commonly referred to as “server virtualization.” Although server virtualization is in the minds of many inextricably tied to the name of one company—VMware—there are many companies in this space. Their offerings include not only products that let multiple virtual machines (VMs) coexist on a single physical server, but also related approaches such as operating system (OS) virtualization or containers. In the pages that follow, I offer a guide to today’s server virtualization bazaar— which at first glance can perhaps seem just a dreadfully confusing jumble.
    [Show full text]
  • Virtual Containers: Asset Management Best Practices and Licensing Considerations
    Virtual Containers: Asset Management Best Practices and Licensing Considerations Virtual containers have seen tremendous adoption and growth within all industries. However, in terms of IT asset management, cont- ainers are not being managed and are an unknown area of risk for many of our clients. Because it is a newer technology, there is very little information about managing containers and how to address the emerging SAM & ITAM challenges they bring. Due to this lack of public information, Anglepoint has published this whitepaper on navigating the world of containers, with an empha- sis on asset management and licensing. We will cover everything from the history of containers, to what containers are, the benefits of containers, asset management best practices, and some publisher-specific licensing considerations. A BRIEF HISTORY OF VIRTUAL CONTAINERS The first proper containers came from the Linux world as LXC (LinuX Containers) in 2008. However, it wasn’t until 2013 that containers entered the IT public consciousness, when Docker came onto the scene with Enterprise usage in mind. Even then, though, it was more of an enthusiast’s technology. In 2015, Google released and open sourced Kubernetes which manages and ‘orchestrates’ containers. However, it wasn’t until 2017 that Docker and Kubernetes had matured enough to be considered for production use within corporate environments. 2017 also saw VMware, Microsoft, and Amazon beginning to support and offer solutions for Kubernetes and Docker on their top-tier cloud infrastructure. WHAT IS A CONTAINER? Often, people conflate the term ‘container’ with multiple technologies that make up the container ecosystem. Let’s look at what a modern container is at the most fundamental level.
    [Show full text]
  • System Virtualization Support in Sun Java System Products
    SystemVirtualization Support in Sun Java System Products October 2009 This document is maintained by Sun Java System team. Software Products Covered by this Statement This document summarizes Sun support for Sun Java System products when used in conjunction with system virtualization products and features. It applies to Sun products contained in the following Sun Java System suites: ■ Sun GlassFish Portfolio ■ Sun Java Application Platform Suite ■ Sun Java Identity Management Suite ■ Sun Java Composite Application Platform Suite ■ Sun B2B Suite ■ Sun ESB Suite ■ Sun MDM Suite ■ Sun Java Web Infrastructure Suite ■ Sun Java Communications Suite Refer to the Sun Java Enterprise System (Java ES) and Communications Suite product pages for more information on these suites. The Sun Java Availability Suite and Solaris Cluster are not addressed in this support statement. Refer to the Solaris Cluster product information for further details on Solaris Cluster's support for operating system virtualization. Introduction A core capability of system virtualization offerings is the ability to execute multiple operating system (OS) instances on shared hardware. Functionally, an application deployed to an OS hosted in a virtualized environment is generally unaware that the underlying platform has been virtualized. Sun performs testing of its Sun Java System products on select system virtualization and OS combinations to help validate that the Sun Java System products continue to function on properly sized and configured virtualized environments as they do on non-virtualized systems. System Resource Sizing The combination of being able to deploy multiple OS instances and applications on a single system and the ease by which system resources can be allocated to OS instances increases the likelihood of realizing undersized environments for your applications.
    [Show full text]
  • Containerisation Gareth Roy Gridpp 32, Pitlochry 1 Intermodal Containers
    Containerisation Gareth Roy GridPP 32, Pitlochry "1 Intermodal Containers Developed by Malcolm P. McLean & Keith W. Tantlinger. Reaction to slow loading times produced by using “break bulk cargo.” Apparatus for shipping freight (1958): “In 1956, loose cargo cost $5.86 per ton US 2853968 A - Malcolm P McLean to load. Using an ISO shipping container, the cost was reduced to only .16 cents per ton.” IMPERIAL METRIC Length 19’ 10.5” 6.058 m Width 8’ 0” 2.438 m Height 8’ 6” 2.591 m Empty Weight 4,850 lb 2,200 kg Max Weight 66,139 lb 30,400 kg "2 Mærsk Mc-Kinney Møller (18270 TEU) Linux Containers Form of OS Level Virtualisation. Kernel hosts multiple separated user-land instances (Virtual Environment/Engine). Application Low overheads, elastic, multi-tennant. VE Storage can be Copy-on-Write or use UnionFS OS Examples: chroot (1982) Solaris Containers (2005) Physical Hardware FreeBSD Jails (1988) AIX WPARS (2007) Virtuozzo (2001) LXC (2008) OpenVZ (2005) "3 VM’s vs Containers Application Application Application Application Guest OS Guest OS VE VE Virtual HW Virtual HW OS Hypervisor / OS Physical Hardware Physical Hardware Virtual Machine Linux Container "4 VM’s vs Containers (Arguments) Pros: Pros: OS Independent Lightweight / Dense Secure / Isolated Fast Instantiation Flexible Elastic Resource Live Migration Low Memory Consumption Mature Ecosystem Native Performance Cons: Cons: Full System Image Restricted / Linux Only Slow Startup/Shutdown/Build Shared Kernel Memory Consumption Overhead Security Model Opaque to System Young Ecosystem Virtual Machine Linux Container "5 Containers in More Detail Running Application Application Application Instanced Namespace Virtual Environment Virtual Environment Resource Control Group Container CGROUP Container CGROUP Kernel Namespace Layer PID MNT IPC NET UTS USER* Linux Kernel > 2.6.23 OS Physical Hardware "6 Namespaces Application A Namespace wraps a global resource and presents an isolated instance to running process.
    [Show full text]
  • Sun Ultratm 25 Workstation & Sun Ultra 45 Workstation Just the Facts
    Sun UltraTM 25 Workstation & Sun Ultra 45 Workstation Just the Facts SunWIN Token# 473547 SunWIN Token# 460409 Copyrights © 2006 Sun Microsystems, Inc. All Rights Reserved. Sun, Sun Microsystems, the Sun logo, Ultra, Sun Blade, Java, Solaris, Java, NetBeans, Sun Fire, Sun StorEdge, SunLink, SunSpectrum, SunSpectrum Platinum, SunSpectrum Gold, SunSpectrum Silver, SunSpectrum Bronze, SunSolve, SunPCi, and SunVTS are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. Ultra 25/45 JTF - 12/10/07 Sun Confidential – Internal Use Only 2 Table of Contents Positioning.....................................................................................................................................................................4 Introduction...............................................................................................................................................................4 Product Family Placement .......................................................................................................................................5 Sun Ultra 45 vs Sun Ultra 25 Workstation...............................................................................................................5
    [Show full text]
  • Avanquest Software Teams with Sun Microsystems
    Avanquest Software teams with Sun Microsystems to produce and publish two of Sun Microsystems flagship products in the whole of Europe: Sun’s xVM VirtualBox, one of the industry’s most popular cross-platform virtualization software and StarOffice 9, the latest version of Sun’s award- winning office suite La Garenne-Colombes, France – September 22, 2008 Avanquest Software , a leading developer and publisher of business and consumer software for the global PC market, today announced that it will produce and publish two of Sun Microsystems ’ most popular software programs – StarOffice and Sun xVM VirtualBox. StarOffice 9 is the latest version of the highly acclaimed, easy-to-use and affordable office suite alternative and is compatible not only with Windows and Linux platforms, but also with Mac OS X (10.4 or higher). Sun xVM VirtualBox is a high-performance desktop virtualization solution that supports all major host operating systems (OS), including Mac OS X, Linux, Windows, Solaris™ and OpenSolaris™. It will be sold by Avanquest as a stand-alone product as well as in a bundle with OpenSolaris and StarOffice 8. From October 2008, Avanquest will market these products via retail outlets, the web and corporate and SMB channels across Europe. Sun Microsystems is an established market leader in virtualization technology and desktop office suites. The agreements are in keeping with Avanquest’s strategy to publish the most innovative technologies and offer customers – from single users up to corporations – greater choice. “Andy Goldstein, European Chief Operating Officer at Avanquest Software, added: “The trust shown by Sun is a great source of satisfaction for Avanquest.
    [Show full text]
  • Sun Fire X4170, X4270, and X4275 Server Architectures
    SUN FIRE™ X4170, X4270, AND X4275 SERVER ARCHITECTURE Optimizing Performance, Density, and Expandability to Maximize Datacenter Value White Paper April 2009 Abstract In compact 1U and 2U form factors, the Sun Fire X4170, X4270, and X4275 servers combine the power of a new generation of Intel Xeon processors with Sun’s system engineering expertise. Based on Sun’s Open Network System design approach, these servers offer the needed performance, density, and expandability to satisfy demanding datacenter applications, especially for virtualization and consolidation initiatives. This white paper describes the architecture of the Sun Fire X4170, X4270, and X4275 servers, including the processor technology, I/O subsystem, built-in system management features, and range of supported operating systems. Sun Microsystems, Inc. This Page Intentionally Left Blank Sun Microsystems, Inc. Table of Contents Executive Summary . 1 Managing Capacity and Complexity . 2 Introducing the Sun Fire™ X4170, X4270, and X4275 servers . 2 Comparing the Sun Fire X4170, X4270, and X4275 servers . 4 A choice of operating systems . 6 The Intel Advantage . 7 New Intel Core Microarchitecture. 7 Modular architecture . 10 Power management technologies . 10 Intel Xeon Processor 5500 platform . 11 Sun Fire X4170, X4270, and X4275 Server Architectures . 12 Sun Fire X4170 system-level architecture . 12 Sun Fire X4170 server overview. 13 Sun Fire X4170 server enclosure . 14 Sun Fire X4170 server front and rear perspectives . 14 Sun Fire X4270 system-level architecture . 16 Sun Fire X4270 server overview. 17 Sun Fire X4270 server enclosure . 17 Sun Fire X4270 server front and rear perspectives . 18 Sun Fire X4275 system-level architecture . 19 Sun Fire X4275 server overview.
    [Show full text]
  • Sun Fire X2100 M2 and X2200 M2 Server Architecture
    SUN FIRE™ X2100 M2 AND X2200 M2 SERVER ARCHITECTURE Scalable, Compact, and Efficient Systems Based on Powerful Dual-Core and Quad-Core AMD Opteron™ Processors White Paper April 2008 Sun Microsystems, Inc. Table of Contents Executive Summary . 1 Scalable Computing without Complexity . 2 Meeting Modern Enterprise Needs . 4 Raising Expectations for Entry-Level Servers . 4 Maximizing Solution Longevity. 5 AMD Opteron™ Processor Technology . 6 Second-Generation Dual-Core AMD Opteron Processors . 6 Third-Generation Quad-Core AMD Opteron Processors . 8 High-Bandwidth I/O for High Performance Computing . 11 AMD Virtualization Technology. 12 Processor Design for Energy Efficiency . 13 Sun Fire X2100 M2 and X2200 M2 Server Architecture . 16 Motherboard. 16 Memory Architecture . 18 PCI Express Expansion. 19 Disk Drive and Hardware RAID . 19 Networking and I/O . 19 Enclosure and Rackmount. 21 Power and Cooling . 21 Specifications and Compliance . 22 System Management . 23 Embedded Service Processor — Out of Band System Management . 23 In-Band System Management. 25 Sun xVM Ops Manager Software . 25 A Universal Computing Platform. 26 A Choice of Operating Systems . 27 The Solaris™ Operating System . 27 Linux Environments . 29 Microsoft Windows Environments . 29 VMware. 29 Conclusion . 31 For More Information . 32 1 Executive Summary Sun Microsystems, Inc. Executive Summary IT organizations are under constant pressure to improve operations and lower costs. Many IT managers strive to gain efficiencies by standardizing platforms and procedures. Unfortunately, these efforts can stall as datacenters are often stocked with a mix of new 64-bit applications and a large inventory of legacy 32-bit code — requiring a variety of different chip architectures and operating environments for execution.
    [Show full text]
  • Container Technologies
    Zagreb, NKOSL, FER Container technologies Marko Golec · Juraj Vijtiuk · Jakov Petrina April 11, 2020 About us ◦ Embedded Linux development and integration ◦ Delivering solutions based on Linux, OpenWrt and Yocto • Focused on software in network edge and CPEs ◦ Continuous participation in Open Source projects ◦ www.sartura.hr Introduction to GNU/Linux ◦ Linux = operating system kernel ◦ GNU/Linux distribution = kernel + userspace (Ubuntu, Arch Linux, Gentoo, Debian, OpenWrt, Mint, …) ◦ Userspace = set of libraries + system software Linux kernel ◦ Operating systems have two spaces of operation: • Kernel space – protected memory space and full access to the device’s hardware • Userspace – space in which all other application run • Has limited access to hardware resources • Accesses hardware resources via kernel • Userspace applications invoke kernel services with system calls User applications E.g. bash, LibreOffice, GIMP, Blender, Mozilla Firefox, etc. System daemons: Windowing system: User mode Low-level system systemd, runit, logind, X11, Wayland, Other libraries: GTK+, Qt, EFL, SDL, SFML, Graphics: Mesa, AMD components networkd, PulseAudio, SurfaceFlinger FLTK, GNUstep, etc. Catalyst, … … (Android) C standard library Up to 2000 subroutines depending on C library (glibc, musl, uClibc, bionic) ( open() , exec() , sbrk() , socket() , fopen() , calloc() , …) About 380 system calls ( stat , splice , dup , read , open , ioctl , write , mmap , close , exit , etc.) Process scheduling Memory management IPC subsystem Virtual files subsystem Network subsystem Kernel mode Linux Kernel subsystem subsystem Other components: ALSA, DRI, evdev, LVM, device mapper, Linux Network Scheduler, Netfilter Linux Security Modules: SELinux, TOMOYO, AppArmor, Smack Hardware (CPU, main memory, data storage devices, etc.) TABLE 1 Layers within Linux Virtualization Virtualization Concepts Two virtualization concepts: ◦ Hardware virtualization (full/para virtualization) • Emulation of complete hardware (virtual machines - VMs) • VirtualBox, QEMU, etc.
    [Show full text]