Showing posts with label Oracle Linux. Show all posts
Showing posts with label Oracle Linux. Show all posts

Thursday, April 6, 2017

Running Oracle Linux as a Logical Domain on SPARC

Running Oracle Linux as a Logical Domain on SPARC

Abstract:

With the purchase of Cray SuperServer division and their StarFire platform, Sun Microsystems introduced Physical Domains to their server line. With the introduction of the UltraSPARC T1, Sun Microsystems introduced Logical Domains and offered support for the first release of "third party" Ubuntu Linux on SPARC. Fujitsu introduced their own Linux under their SPARC platforms. Since the purchase of Sun Microsystems by Oracle, the introduction of Oracle Linux has been made.

[Courtesy: Oracle Virtualization Blog]

Presenter:

Jeff Savit
Product Management Senior Manager
Oracle Corporation

Linux in an LDom

Jeff recently published a blog about a simple installation of Oracle Linux in an LDom, with 4 cores (32 vCPU threads) and 32 Gigabytes of RAM where the virtual disk was in a ZFS dataset. Some of the highlights included steps in loading Oracle Linux in an Oracle SPARC Logical Domain.


Preparing an LDom

Solaris 11 acts as the Control Domain in an Oracle VM for SPARC environment. From the Primary or Control Domain, a Logical Domain was configured with cpu, memory, disk, dvd, and virtual nic.
primary # ldm add-domain ols
primary # ldm set-core 4 ols

primary # ldm set-mem 32g ols

primary # zfs create rpool/export/home/ldoms/ols

primary # mkfile -n 32g /ldoms/ols/disk0.img

primary # ldm add-vdsdev
/ldoms/ols/disk0.img \
olsroot@primary-vds0

primary # ldm add-vdisk boot olsroot@primary-vds0 ols

primary # ldm add-vdsdev \

/export/home/OL-SPARC/OL-201703262026-R6-U7-sparc-dvd.iso \

oliso@primary-vds0

primary # ldm add-vdisk iso oliso@primary-vds0 ols

primary # ldm add-vnet pvid=123 eth0 primary-vsw0 ols

primary # ldm set-variable auto-boot\?=false ols
The Domain "ols" is assigned 4x Cores (32 vCPU threads) with 32 Gig RAM. Jeff created a ZFS filesystem in the root pool, to simplify snapshots and cloning future images. A data file to act as the root disk of the Linux instance is created, served to guests, and added to the "ols" instance. An Oracle Linux installation ISO was also served to guests and added as a disk to Guest "ols" (although, serving as read-only would allow for multiple simultaneous installations.) A virtual network card was added on VLAN 123 to Guest "ols" and attached to the primary virtual switch. With "auto-boot" disabled, an OK prompt in a virtual OpenBoot instance will appear on binding and start of the Logical Domain.


Starting the LDom

Solaris 11 acts as a Service Domain in an Oracle VM for SPARC environment. The Console for Guest Logical Domains are available from a Service Domain, the Primary Domain normally "serves" a virtual console. A virtual console is not available until a iis bound to a domain.
primary# ldm bind ols
primary# ldm start ols

primary# ldm list
NAME STATE FLAGS CONS VCPU MEMORY UTIL NORM UPTIME
primary active -n-cv- UART 16 32G 0.5% 0.5% 69d 10h 45m

ols active -n---- 5000 8 32G
0.5% 0.5% 1d 1h 5m
Normally, the virtual console ports start their numbering from 5000 and increment.

Acquiring Virtual Console

The first virtual console for guests start at 5000, the second virtual console assigned would be 5001, etc. Telnet to the localhost console port assigned to the Guest Domain will provide access to the SPARC OpenBoot
primary# telnet localhost 5000
...
SPARC T5-2, No Keyboard
Copyright (c) 1998, 2016, Oracle and/or its affiliates. All rights reserved.
OpenBoot 4.38.6, 32.0000 GB memory available, Serial #xxxxxxxx.
Ethernet address 0:14:4f:f8:96:25, Host ID: xxxxxxxx.
{0} ok

Media bound to the domain can now be booted from the ok prompt.

Boot Oracle Linux from ISO

The available device aliases can be listed and an attempt to boot from the installation media.

{0} ok devalias 
boot           /virtual-devices@100/channel-devices@200/disk@0 
iso           /virtual-devices@100/channel-devices@200/disk@1 
eth0           /virtual-devices@100/channel-devices@200/network@0 
net           /virtual-devices@100/channel-devices@200/network@ 
disk           /virtual-devices@100/channel-devices@200/disk@1 
virtual-console     /virtual-devices/console@1 
name           aliases 
{0} ok boot iso 
Boot device: /virtual-devices@100/channel-devices@200/disk@1 File and args: 
 
 GRUB Welcome to GRUB! 
             GNU GRUB version 2.02~beta3 
 +----------------------------------------------------------------------------+ 
 |*Install linux using text mode (use DHCP)                  | 
 | Install linux using VNC (graphical) mode (use DHCP)            | 
 | Rescue mode (use DHCP)                           | 
 |                                      | 
 |                                      | 
 |                                      | 
 +----------------------------------------------------------------------------+ 
   Use the ^ and v keys to select which entry is highlighted.      
   Press enter to boot the selected OS, `e' to edit the commands    
   before booting or `c' for a command-line.              
  The highlighted entry will be executed automatically in 0s.       

In Conclusion:

Oracle Linux is now a viable platform under SPARC. The SPARC Silicon in Software, such as the DAX Query Accelerators, Decompression Engines, Crypto Engines, etc. are made fully available by the Solaris 11 based Oracle VM for SPARC instance. The Linux Guest Domains can be live migrated just like any Solaris 10 or Solaris 11 Guest Domains.




Tuesday, November 8, 2016

Linux for Oracle SPARC

Linux for Oracle SPARC
Abstract:
Oracle has offered modern SPARC progrssors for many years now. It has been promised from 2010 that Linux was coming to SPARC. In October 2015, Oracle was hiring documentation writers to provide Linux and SPARC to be understood as available under Oracle VM for SPARC. In November 2015, SVP at Oracle presented compiling Linux under SPARC. In November 2016, it becomes clear that Linux support is becoming available for SPARC.


Linux Kernel Support:
Linus, in his typical foul language in November 2016, had officially announced support for SPARC, as reported by The Register.
The bulk of the new bits impact “network drivers and core networking” but there's also “architecture updates (sparc and mips stand out, but there's some x86 and parisc too, and some tiny arm updates).”
The market must be close to supporting Linux on SPARC.
Conclusions:
The slow march for Linux support on SPARC is now finally getting closer, again. With Oracle VM for SPARC being able to support Linux or Solaris 11, Oracle compiling the Linux Kernel for SPARC, and the Linux Kernel being able to support SPARC again - Linux under SPARC is just around the corner.

Thursday, March 19, 2015

Oracle: Next Generation of Engineered Systems


[Graphic courtesy Oracle Data Center Kickoff]

Oracle's Next Generation Engineered Systems

Abstract:

Larry Ellison: Executive Chairman of the Board and CTO introduces Oracle's 5th Generation of Oracle Engineered Systems. Provide the Highest Performance systems and Lowest Service Price at the core. Oracle effectively targets Cisco UCS, HP, EMC.

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1]

Summary of Major Announcements

Oracle Virtual Compute Appliance X5

Converged compute and srorage; Runs all datacenter applications. High Performance and Lowest Purchase Price... Combines compute servers, networking, and storage servers in the same box... highly available and fully redundant Compute Infrastructure: Scalable from 2-25 nodes; Linux, Solaris, and Windows; Network Infrastructure: High speed, low latency, fully configured fabric, integrates to existing Ethernet & Storage Networks Management Infrastructure: Redundant management servers; virtual assembly builder with templates included Half Price Oracle List to Cisco Discount; almost a third price

Oracle Storage Appliance X5

Twice as fast, half as much
  1. Extreme Flash Storage Server
  2. High Capacity Storage Server
12.8 TB PCIe Flash or 6.4 TB PCIe Flash with 48 TB SAS Disks

Oracle Database Appliance X5

2x Servers: 2x18 cores; 8x32 GB (256GB DIMM); 2x Infninband; 4x 10 Gbit Ethernet Storage: 4x 200 GB Flash for Redo Logs; 4x 400 GB Flash for ODA Accelerators; 16x 4TB Hard Drive (Data + Temp Tables + Archive Logs)

Zero Data Loss Recovery Appliance

Fully automated, point in time recovery, no data loss, thousands of databases Backup and log to another rack, another data center, or to Oracle Public Cloud

Big Data Appliance

Oracle Big Data SQL joins: Hadoop, NoSQL, and Oracle RDBMS

Exalogic Elastic Cloud X5-2

Private Cloud for Applications & Middleware Portability to Oracle Cloud Compute: 2x 18 cores, 256 GB RAM/node, 800 GB Flash/node Network: 40 Gbit InfiniBand internal; 10Gb or 1Gb Ethernet external Storage: 80 TB Disk; 256GB Storgage DRAM

Exadata Database Machine X5

Workloads: Warehousing, OLTP, Database as a Service, In-Memory Database Flash Disks replaced High-Performance Disks because Flash Capacity Increase and Price drop! Elastic Configurations: 2x DB and 3x Storage Servers... Full Rack... Multi-Rack Optimize for: In-Memory Max DRAM; OLTP Equal DB & Flash; Warehouse High Capacity Storage and Compute

Oracle SuperCluster

Two SPARC Options:
  1. SuperCluster T5-8
  2. SuperCluster M6-32
Same Storage Server and Software as Exadata X5

Data Center of the Future with Public Cloud

Options Include: - Logging Backups to the Cloud - Cloud as Backup Datacenter - Test and Development in Cloud with Production Local - Production in Cloud with Test and Development Local

The Deep Dive Sessions

The following Deep Dive sessions are for both newly announced hardware as well as for some existing software noted at the bottom of this section. Written summaries provided can assist in helping select which videos to watch.
Oracle SuperCluster

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle Largest, Most Advanced, and Most Secure Appliance

  • Exadata Storage Grid
  • Firmware based Hypervisor (vs re-purposed Linux OS as Hypervisor)
  • Cloud Tenant Self Service Portal
  • Rule Based Access Control Metering and Limiting by Account for customer's self service
  • IO Domain Recipes (i.e. Small, Medium, Large selections)
  • Templates on top of Recipe (Pre-configured Recipe with OS Patches and Application)
  • Extreme Tenant Isolation through Zone, Network Paths, and Disks
  • Automated Compliance Validation of isolation
Oracle Exadata X5-2

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Exadata X5-2: Extreme Flash and Elastic Configurations

Oracle Exalogic X5

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle Exalogic X5-2 and Exalogic Elastic Cloud Software 12c

Engineered system designed to run the mid-tier components
  • Oracle Applications
  • Java Applications
  • Fusion Middleware
Exabus Technology, shared with Exadata, which reduced latency between servers. Platform as a Service (Software made available in a cloud) and Infrastructure as a Service deployed on the customer premise.
Virtual Compute Appliance

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle Virtual Compute Appliance: Simplify IT and Save Money

Goals:
  • Simplify Deployment
  • Reduce Cost
Pre-built system which is ready to use in a Data Center with a minimal number of steps
  • Compute Capability: 2 - 25 nodes
  • Software defined network with Dual Redundant InfiniBand
  • Ethernet and FibreChannel external connectivity
  • Active-Passive Management Server
  • ZFS Storage Appliance with Redundant Controllers
Self-Service
  1. Provisioning of VM's, Storage, and Network
  2. Policy Driven
  3. Metering and Chargeback
  4. RESTful Infrastructure as a Service (IaaS) interface
Oracle Enterprise Manager drives IaaS
  • Fault Detection
  • Incident Management
  • Lifecycle Managment
  • Change Managment
  • Search & Compare of VM's
  • Apply Patches
  • Gold Templates
  • Compliance reporting
All software is bundled (Linux, Solaris, OEM 12c, Oracle VM, Orchestration, Oracle Virtual Networking, Oracle Trusted Partitioning)
Oracle Database Appliance

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle Database Appliance X5-2

Provides everything to deploy a high availability database & application
  • Wizards for simplified deployment
  • Patch Automation (Firmware, OS, Database, Storage, etc.)
  • Oracle High Availability Software Stack (Real Application Cluster or RAC)
  • Affordable with Capacity on Demand
  • Oracle Multitenant Option bundled License
  • In-Memory Database Option bundled License
  • OS and Virtualization Licenses
Refreshed hardware, higher consolidation density Oracle Enterprise Manager Plug-In for Monitoring and Management with Analytics across Appliances Same software stack as Exadata for affordable Test and Development
Oracle FS1 Flash Storage System

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle FS1 Flash Storage System

Summary of Features
  • 2 - 16 Highly Available Nodes
  • Petabytes of Flash
  • 2M 50/50 Read/Write IOPS
  • 80 GB/sec or 5 TB/minute Data Movement
Designed to leverage Flash, not existing Hard Disk solutions. Supports both Flash and Disk, Designed for Flash with Economies of Disk
Oracle Big Data Appliance X5-2

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Big Data Appliance

Solves problems surrounding:
  • Performance
    Optimized Hardware
  • Time
    30% Quicker to Deploy
  • Cost
    21% Less Expensive to Purchase
  • Integration
    Data Transparently into the Infrastructure
Oracle Big Data SQL for simple insertion Oracle Enterprise Manager Compatibility
Oracle for Enterprise Big Data

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] The Move to Big Data

Oracle Linux

[埋込みオブジェクト:http://c.brightcove.com/services/viewer/federated_f9?isVid=1&isUI=1] Oracle: A Complete, Independent Linux Vendor

Nothing significantly new, basic key points:
  • Oracle Linux Premier Support included with Oracle Hardware
  • Stand-Alone Oracle Linux Premier Support offered for other servers
  • MyOracleSupport Integrated
  • Oracle KSplice Bundled (on-line patches, immediately active)
  • Oracle Enterprise Manager included for Patching and Management
  • Oracle Clusterware Bundled
  • Oracle Backport Lifetime Sustaining Support (no bug fixes, new hardware support)
  • Oracle OpenStack bundled
  • Red Hat Binary Compatibility
Delivery on DVD with pure Red Hat or Oracle Unbreakable Linux Kernel. OS Features
  • Oracle Unbreakable Kernel option for newer Oracle Engineered Systems.
  • DTrace Integration from Solaris for Oracle Linux
  • Isolation features: Linux Containers (LXC) similar to Solaris Zones; Docker (for Application)
  • Free to download, use, distribute, update; Pay for production system
  • Oracle VM Templates
Differentiation: DTrace and KSplice
Subscribe to: Comments (Atom)

AltStyle によって変換されたページ (->オリジナル) /