SlideShare a Scribd company logo
Oracle Solaris 11 lab agenda
Oracle Solaris 11 Hands-on Lab Instructions
Install VirtualBox from the USB stick
Start VirtualBox, install extensions
Import the VM from the stick (File->Import VM)
Start Oracle Solaris 11 VM
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Start Oracle Solaris 11 VM
Login: lab/oracle1
Open Terminal app
Become root: su - ; password 'solaris1'
Open Oracle Solaris Lab Manual files from the stick
Go!
Oracle Solaris 11
Hands-on Labs
The Best Way to Learn New Technologies
Pavel Anni
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Pavel Anni
Oracle
June 9, 2017
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
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
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.
4
Why Don't We Learn New Technologies?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Lab Agenda
1. Data Management with ZFS
2. System Protection with Boot Environments
3. Software Lifecycle Management with IPS
1
2
3
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
3. Software Lifecycle Management with IPS
4. Virtual Networking
5. Virtualization and Cloud with Oracle Solaris Zones
3
4
5
Oracle Confidential – Internal/Restricted/Highly Restricted 6
Data Management with ZFS: Situations
• Your application needs more space
• You want to limit users' storage space
• You want to guarantee storage space
to an application
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
to an application
• You need a copy of your existing
dataset
• You have to migrate your dataset
Oracle Confidential – Internal 7
ZFS Lab Agenda
ZFS pools and file systems
Compression and Deduplication
Snapshots and Clones
Quotas and Reservations
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Quotas and Reservations
Data Migration, Shadow Migration (Advanced)
Rights delegation
More Data Management learning materials online
http://www.oracle.com/technetwork/server-
storage/solaris11/technologies/data-management-2237949.html
How to plan ZFS storage for OpenStack
How to manage ZFS data encryption
How to consolidate Zones storage on ZFS Storage Appliance
Configuring ZFS for an Oracle database
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Configuring ZFS for an Oracle database
http://www.oracle.com/technetwork/systems/hands-on-
labs/solaris-labs-1904205.html
How to Set Up a Hadoop Cluster Using Oracle Solaris
YouTube: http://youtube.com/OracleSolaris
ZFS playlist:
https://www.youtube.com/playlist?list=PLrEMJQQgYLXiQ9NeSnBiKHBOiENgSgOZO
ZFS: The Bigger Picture
Boot
Environments
Snapshots
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
ZFS
Zones
ZFS Storage Appliances
Supercluster
Protect Your System with Boot Environments: Situations
• You want to change your system's
configuration, but preserve the current
one
• You want to protect your system from
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• You want to protect your system from
human errors
Oracle Confidential – Internal 11
Boot Environments Lab Agenda
Create Boot Environment (copy of the current BE)
Crash the system
Reboot the system from the backup BE
Rename the BE and clean up
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Rename the BE and clean up
Software Lifecycle with IPS and AI: Situations
• You have several operating
environments: Production,
Development, QA, Testing. You want to
keep them updated up to different
update levels
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
update levels
• You want to keep your internal
applications in Solaris repository with
version control, dependencies and
metadata
Oracle Confidential – Internal 13
IPS Lab Agenda
Search for a package
Get the package information and metadata
Install the package
Create a separate BE and install packages into it
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Create a separate BE and install packages into it
Create and publish your application in Solaris repository (Advanced)
Freeze your system at certain update level (Advanced)
Automated Installer Lab Agenda
Create a basic install service (single architecture, single version)
Install several Solaris versions from one AI server
Install different sets of packages from one AI server
Customize host configurations: IP address, hostname, etc.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Customize host configurations: IP address, hostname, etc.
Install a Solaris Zone from AI server
Install systems from Unified Archives
More Software Lifecycle Management materials online
http://www.oracle.com/technetwork/server-
storage/solaris11/technologies/lifecycle-management-2237945.html
How to Create an Automated Installer Manifest
Advanced Administration with the Image Packaging System (IPS) on Oracle Solaris 11
Transitioning from Oracle Solaris 10 Jumpstart to Oracle Solaris 11.3 Automated Installer
http://www.oracle.com/technetwork/systems/hands-on-
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
http://www.oracle.com/technetwork/systems/hands-on-
labs/solaris-labs-1904205.html
Introduction to Image Packaging System (IPS) for Developers
Oracle Solaris 11 Packaging for Administrators
YouTube: http://youtube.com/OracleSolaris
Provisioning / Installation / Deployment playlist:
https://www.youtube.com/playlist?list=PLrEMJQQgYLXigpH76o3zzKja1X2L7DIzq
IPS and BE: The Bigger Picture
Local
Repositories
pkgrecv
Internal
Applications
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
IPS
Automated
Installer
Oracle EM Ops Center
Network Virtualization and Management: Situations
• You want to manage network traffic
on per-application basis
• You want to model and test your
multi-layered application infrastructure
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
multi-layered application infrastructure
• You want full control over networking
stack inside your zones
Oracle Confidential – Internal 18
Networking Lab Agenda
New networking commands: netadm, dladm, ipadm
Bandwidth control
Vanity naming
Virtual Networking: VNICs
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Virtual Networking: VNICs
Networking: The Bigger Picture
Monitoring
Tools
VXLANs
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Networking
Elastic
Virtual
Switch
Availability:
IPMP, Aggregation
Virtual Application Environments: Situations
• You want to isolate your application
and application layers
• You want to clone your application
environments for testing and training
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
environments for testing and training
• You want to manage resource
allocation for your applications
Oracle Confidential – Internal 21
Virtualization Lab Agenda
Configure and install a zone
Install a package into the zone, enable a service
Clone the zone, check the service
Monitor and manage system resources
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Monitor and manage system resources
Automate zone installation (Advanced)
Zone migration (Advanced)
More zone monitoring (Advanced)
NEW: Kernel Zones Lab
Side by side zones operations: kernel zones vs. non-global zones
Configuration and installation
What’s inside? Processes, packages
What’s outside?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
What’s outside?
Update, monitoring, package installation
More Networking materials online
http://www.oracle.com/technetwork/server-
storage/solaris11/technologies/networkvirtualization-312278.html
Using Datalink Multipathing to Add High Availability to Your Network
How to Control Your Application's Network Bandwidth
Consolidating the Data Center with Network Virtualization demo
http://www.oracle.com/technetwork/systems/hands-on-
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
http://www.oracle.com/technetwork/systems/hands-on-
labs/solaris-labs-1904205.html
Deploying the Oracle Solaris Integrated Load Balancer in 60 Minutes
YouTube: http://youtube.com/OracleSolaris
Networking and SDN playlist:
https://www.youtube.com/playlist?list=PLrEMJQQgYLXgyNGTtoxHLwUHzci6n-GaW
Oracle Solaris Elastic Virtual Switch
More SPARC/Solaris Virtualization materials online
http://www.oracle.com/technetwork/server-
storage/solaris11/technologies/virtualization-306056.html
Using zonestat to Monitor Solaris Zones
Hard Partitioning With Oracle Solaris Zones white paper
Best Practices for Oracle Solaris Kernel Zones
http://www.oracle.com/technetwork/systems/hands-on-
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
http://www.oracle.com/technetwork/systems/hands-on-
labs/solaris-labs-1904205.html
Oracle Solaris 11 in the Cloud
YouTube: http://youtube.com/OracleSolaris
Virtualization playlist:
https://www.youtube.com/playlist?list=PLrEMJQQgYLXiXKQHfMqODNuYKG_2rhgfx
Virtualization: The Bigger Picture
Cloud in
a Box
Solaris 10
Zones
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Virtualization
Zone
Templates
Hard Partitions
for Licensing
Cloud in a Box: Project Architecture
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Security: Situations
• You want to split responsibilities
between your system administrators
and avoid “all-mighty root” problem
• You want to ensure your application
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• You want to ensure your application
and data integrity
• You want to secure your data both at
rest and in motion
• You want to check and certify your
system’s compliance
Oracle Confidential – Internal 28
Security Lab Agenda
Role Base Access Control in Oracle Solaris
Locking down applications and services
Immutable zones
ZFS encryption
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
ZFS encryption
Secure kernel zone migration
Oracle Solaris compliance(1M) tool
More Solaris Security materials online
http://www.oracle.com/technetwork/server-
storage/solaris11/technologies/security-422888.html
Oracle Solaris Audit Quick Start
The Fine-Grained Security Controls in Oracle Solaris
Application Containment via Sandboxing
http://www.oracle.com/technetwork/systems/hands-on-
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
http://www.oracle.com/technetwork/systems/hands-on-
labs/solaris-labs-1904205.html
Protecting Your Applications with Oracle Solaris Security
YouTube: http://youtube.com/OracleSolaris
Security playlist:
https://www.youtube.com/playlist?list=PLrEMJQQgYLXiqQh8JerE7OclyTpDss7lf
Oracle Solaris 11 Feature Map
Boot
Env
Network
VirtualizationSecurity
Snapshots
Encryption
Immutable
Zones
Firewall
in a box
VNICs
Bandwidth
control
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
ZFS
IPS
Zones
Resource
Management
AI
Online updates
Installed from repository
Distro constructor
Initial installation
Resource pools,
CPU caps
Cloning
OpenStack Across Oracle’s Portfolio
Horizon
Centralized Cloud Management
Built into the Infrastructure
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Zones and Kernel
Zones
Nova / Ironic
Self-Service Compute
and Bare Metal
Elastic Virtual
Switch and Open
vSwitch
Neutron
Software Defined
Networking
ZFS File System
Cinder / Swift
Cloud Scale Storage
Unified Archives
Heat / Glance
Murano / Trove
Platform as a Service
32
Oracle Solaris 11 Lab: Just the Beginning!
Keep your VirtualBox Solaris VM
Buy/Borrow Solaris books
Get more Solaris education from Oracle
University
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
University
Join Oracle Solaris Community
Twitter
twitter.com/ORCL_Solaris
Facebook
facebook.com/oraclesolaris
oracle.com/solaris
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle Solaris blog
blogs.oracle.com/solaris
Youtube
youtube.com/OracleSolaris
OTN for SysAdmins
http://www.oracle.com/technetwork/systems
“ 见 记;
看见 记 ;
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
。”
– Confucius
35
“By three methods we may learn wisdom:
first, by reflection, which is noblest;
second, by imitation, which is easiest;
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
second, by imitation, which is easiest;
and third, by experience, which is the
most bitter.”
– Confucius
36
Oracle Solaris 11 lab agenda

More Related Content

PDF
Oracle Solaris 11 Education
PPTX
EE4J: Java EE & Jakarta EE JFR & JMC
PDF
OLD APEX and PL/SQL
PDF
Oracle Solaris 11.1 New Features
PDF
Oracle Application Express and PL/SQL: a world-class combo
ODP
Illumos la-jan11
PPTX
Best Practices with IPS on Oracle Solaris 11
PPTX
Take Full Advantage of the Oracle PL/SQL Compiler
Oracle Solaris 11 Education
EE4J: Java EE & Jakarta EE JFR & JMC
OLD APEX and PL/SQL
Oracle Solaris 11.1 New Features
Oracle Application Express and PL/SQL: a world-class combo
Illumos la-jan11
Best Practices with IPS on Oracle Solaris 11
Take Full Advantage of the Oracle PL/SQL Compiler

What's hot (8)

PDF
Oracle Veritabanı Yönetimi
PDF
AskTOM Office Hours on Database Triggers
PDF
PL/SQL Guilty Pleasures
PPTX
Turbocharge SQL Performance in PL/SQL with Bulk Processing
PPTX
【第四回 ゼロからはじめる Oracle Solaris 11】01 Solaris 11 を利用したシステム統合から旧バージョンの移行まで ~様々なシー...
PPTX
Debugging java deployments_2
PPT
Database Developers: the most important developers on earth?
PDF
As Novidades do Java EE 8
Oracle Veritabanı Yönetimi
AskTOM Office Hours on Database Triggers
PL/SQL Guilty Pleasures
Turbocharge SQL Performance in PL/SQL with Bulk Processing
【第四回 ゼロからはじめる Oracle Solaris 11】01 Solaris 11 を利用したシステム統合から旧バージョンの移行まで ~様々なシー...
Debugging java deployments_2
Database Developers: the most important developers on earth?
As Novidades do Java EE 8
Ad

Similar to Oracle Solaris 11 lab agenda (20)

PPT
Solaris11 Desayunos Tecnicos Oracle (Solaris)
PDF
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
PDF
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
PPTX
Oracle Database Cloud Service
PDF
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
PDF
C6 deploying applications to your private cloud 7 to 10 times faster
PDF
Developing Oracle Fusion Middleware Applications in the Cloud
PPTX
Managing Oracle Solaris Systems with Puppet
PDF
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
PDF
New Not Your Father's Enterprise Manager
PDF
Performance in the Oracle Cloud
PPTX
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
PDF
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
PDF
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
PDF
Oracle Cloud: Anything as a Service
PDF
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
PPTX
Em13c New Features- Two of Two
PDF
veshaal-singh-ebs-oracle cloud(iaas+paas)
PPTX
Oracle_DB_sobre_Oracle
PPT
WebLogic 12c - OMF Canberra June 2014
Solaris11 Desayunos Tecnicos Oracle (Solaris)
[2015 Oracle Cloud Summit] 2. Innovate with Oracle Platform as a Service
OOW16 - Deploying Oracle E-Business Suite for On-Premises Cloud and Oracle Cl...
Oracle Database Cloud Service
JavaCro'14 - WebLogic-GlassFish-JaaS Strategy and Roadmap – Duško Vukmanović
C6 deploying applications to your private cloud 7 to 10 times faster
Developing Oracle Fusion Middleware Applications in the Cloud
Managing Oracle Solaris Systems with Puppet
Polyglot! A Lightweight Cloud Platform for Java SE, Node, and More
New Not Your Father's Enterprise Manager
Performance in the Oracle Cloud
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
OOW16 - Oracle E-Business Suite in Oracle Cloud: Technical Insight [CON6723]
Zero to Manageability in 60 Minutes: Building a Solid Foundation for Oracle E...
Oracle Cloud: Anything as a Service
Con11257 schifano con11257-best practices for deploying highly scalable virtu...
Em13c New Features- Two of Two
veshaal-singh-ebs-oracle cloud(iaas+paas)
Oracle_DB_sobre_Oracle
WebLogic 12c - OMF Canberra June 2014
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation theory and applications.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Machine learning based COVID-19 study performance prediction
PDF
cuic standard and advanced reporting.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Electronic commerce courselecture one. Pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
The AUB Centre for AI in Media Proposal.docx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation theory and applications.pdf
Understanding_Digital_Forensics_Presentation.pptx
Programs and apps: productivity, graphics, security and other tools
Unlocking AI with Model Context Protocol (MCP)
Machine learning based COVID-19 study performance prediction
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Electronic commerce courselecture one. Pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Big Data Technologies - Introduction.pptx

Oracle Solaris 11 lab agenda

  • 2. Oracle Solaris 11 Hands-on Lab Instructions Install VirtualBox from the USB stick Start VirtualBox, install extensions Import the VM from the stick (File->Import VM) Start Oracle Solaris 11 VM Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Start Oracle Solaris 11 VM Login: lab/oracle1 Open Terminal app Become root: su - ; password 'solaris1' Open Oracle Solaris Lab Manual files from the stick Go!
  • 3. Oracle Solaris 11 Hands-on Labs The Best Way to Learn New Technologies Pavel Anni Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Pavel Anni Oracle June 9, 2017
  • 4. 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 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 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. 4
  • 5. Why Don't We Learn New Technologies? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 6. Lab Agenda 1. Data Management with ZFS 2. System Protection with Boot Environments 3. Software Lifecycle Management with IPS 1 2 3 Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3. Software Lifecycle Management with IPS 4. Virtual Networking 5. Virtualization and Cloud with Oracle Solaris Zones 3 4 5 Oracle Confidential – Internal/Restricted/Highly Restricted 6
  • 7. Data Management with ZFS: Situations • Your application needs more space • You want to limit users' storage space • You want to guarantee storage space to an application Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | to an application • You need a copy of your existing dataset • You have to migrate your dataset Oracle Confidential – Internal 7
  • 8. ZFS Lab Agenda ZFS pools and file systems Compression and Deduplication Snapshots and Clones Quotas and Reservations Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Quotas and Reservations Data Migration, Shadow Migration (Advanced) Rights delegation
  • 9. More Data Management learning materials online http://www.oracle.com/technetwork/server- storage/solaris11/technologies/data-management-2237949.html How to plan ZFS storage for OpenStack How to manage ZFS data encryption How to consolidate Zones storage on ZFS Storage Appliance Configuring ZFS for an Oracle database Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Configuring ZFS for an Oracle database http://www.oracle.com/technetwork/systems/hands-on- labs/solaris-labs-1904205.html How to Set Up a Hadoop Cluster Using Oracle Solaris YouTube: http://youtube.com/OracleSolaris ZFS playlist: https://www.youtube.com/playlist?list=PLrEMJQQgYLXiQ9NeSnBiKHBOiENgSgOZO
  • 10. ZFS: The Bigger Picture Boot Environments Snapshots Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | ZFS Zones ZFS Storage Appliances Supercluster
  • 11. Protect Your System with Boot Environments: Situations • You want to change your system's configuration, but preserve the current one • You want to protect your system from Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • You want to protect your system from human errors Oracle Confidential – Internal 11
  • 12. Boot Environments Lab Agenda Create Boot Environment (copy of the current BE) Crash the system Reboot the system from the backup BE Rename the BE and clean up Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Rename the BE and clean up
  • 13. Software Lifecycle with IPS and AI: Situations • You have several operating environments: Production, Development, QA, Testing. You want to keep them updated up to different update levels Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | update levels • You want to keep your internal applications in Solaris repository with version control, dependencies and metadata Oracle Confidential – Internal 13
  • 14. IPS Lab Agenda Search for a package Get the package information and metadata Install the package Create a separate BE and install packages into it Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Create a separate BE and install packages into it Create and publish your application in Solaris repository (Advanced) Freeze your system at certain update level (Advanced)
  • 15. Automated Installer Lab Agenda Create a basic install service (single architecture, single version) Install several Solaris versions from one AI server Install different sets of packages from one AI server Customize host configurations: IP address, hostname, etc. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Customize host configurations: IP address, hostname, etc. Install a Solaris Zone from AI server Install systems from Unified Archives
  • 16. More Software Lifecycle Management materials online http://www.oracle.com/technetwork/server- storage/solaris11/technologies/lifecycle-management-2237945.html How to Create an Automated Installer Manifest Advanced Administration with the Image Packaging System (IPS) on Oracle Solaris 11 Transitioning from Oracle Solaris 10 Jumpstart to Oracle Solaris 11.3 Automated Installer http://www.oracle.com/technetwork/systems/hands-on- Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | http://www.oracle.com/technetwork/systems/hands-on- labs/solaris-labs-1904205.html Introduction to Image Packaging System (IPS) for Developers Oracle Solaris 11 Packaging for Administrators YouTube: http://youtube.com/OracleSolaris Provisioning / Installation / Deployment playlist: https://www.youtube.com/playlist?list=PLrEMJQQgYLXigpH76o3zzKja1X2L7DIzq
  • 17. IPS and BE: The Bigger Picture Local Repositories pkgrecv Internal Applications Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | IPS Automated Installer Oracle EM Ops Center
  • 18. Network Virtualization and Management: Situations • You want to manage network traffic on per-application basis • You want to model and test your multi-layered application infrastructure Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | multi-layered application infrastructure • You want full control over networking stack inside your zones Oracle Confidential – Internal 18
  • 19. Networking Lab Agenda New networking commands: netadm, dladm, ipadm Bandwidth control Vanity naming Virtual Networking: VNICs Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Virtual Networking: VNICs
  • 20. Networking: The Bigger Picture Monitoring Tools VXLANs Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Networking Elastic Virtual Switch Availability: IPMP, Aggregation
  • 21. Virtual Application Environments: Situations • You want to isolate your application and application layers • You want to clone your application environments for testing and training Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | environments for testing and training • You want to manage resource allocation for your applications Oracle Confidential – Internal 21
  • 22. Virtualization Lab Agenda Configure and install a zone Install a package into the zone, enable a service Clone the zone, check the service Monitor and manage system resources Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Monitor and manage system resources Automate zone installation (Advanced) Zone migration (Advanced) More zone monitoring (Advanced)
  • 23. NEW: Kernel Zones Lab Side by side zones operations: kernel zones vs. non-global zones Configuration and installation What’s inside? Processes, packages What’s outside? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | What’s outside? Update, monitoring, package installation
  • 24. More Networking materials online http://www.oracle.com/technetwork/server- storage/solaris11/technologies/networkvirtualization-312278.html Using Datalink Multipathing to Add High Availability to Your Network How to Control Your Application's Network Bandwidth Consolidating the Data Center with Network Virtualization demo http://www.oracle.com/technetwork/systems/hands-on- Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | http://www.oracle.com/technetwork/systems/hands-on- labs/solaris-labs-1904205.html Deploying the Oracle Solaris Integrated Load Balancer in 60 Minutes YouTube: http://youtube.com/OracleSolaris Networking and SDN playlist: https://www.youtube.com/playlist?list=PLrEMJQQgYLXgyNGTtoxHLwUHzci6n-GaW Oracle Solaris Elastic Virtual Switch
  • 25. More SPARC/Solaris Virtualization materials online http://www.oracle.com/technetwork/server- storage/solaris11/technologies/virtualization-306056.html Using zonestat to Monitor Solaris Zones Hard Partitioning With Oracle Solaris Zones white paper Best Practices for Oracle Solaris Kernel Zones http://www.oracle.com/technetwork/systems/hands-on- Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | http://www.oracle.com/technetwork/systems/hands-on- labs/solaris-labs-1904205.html Oracle Solaris 11 in the Cloud YouTube: http://youtube.com/OracleSolaris Virtualization playlist: https://www.youtube.com/playlist?list=PLrEMJQQgYLXiXKQHfMqODNuYKG_2rhgfx
  • 26. Virtualization: The Bigger Picture Cloud in a Box Solaris 10 Zones Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Virtualization Zone Templates Hard Partitions for Licensing
  • 27. Cloud in a Box: Project Architecture Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 28. Security: Situations • You want to split responsibilities between your system administrators and avoid “all-mighty root” problem • You want to ensure your application Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • You want to ensure your application and data integrity • You want to secure your data both at rest and in motion • You want to check and certify your system’s compliance Oracle Confidential – Internal 28
  • 29. Security Lab Agenda Role Base Access Control in Oracle Solaris Locking down applications and services Immutable zones ZFS encryption Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | ZFS encryption Secure kernel zone migration Oracle Solaris compliance(1M) tool
  • 30. More Solaris Security materials online http://www.oracle.com/technetwork/server- storage/solaris11/technologies/security-422888.html Oracle Solaris Audit Quick Start The Fine-Grained Security Controls in Oracle Solaris Application Containment via Sandboxing http://www.oracle.com/technetwork/systems/hands-on- Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | http://www.oracle.com/technetwork/systems/hands-on- labs/solaris-labs-1904205.html Protecting Your Applications with Oracle Solaris Security YouTube: http://youtube.com/OracleSolaris Security playlist: https://www.youtube.com/playlist?list=PLrEMJQQgYLXiqQh8JerE7OclyTpDss7lf
  • 31. Oracle Solaris 11 Feature Map Boot Env Network VirtualizationSecurity Snapshots Encryption Immutable Zones Firewall in a box VNICs Bandwidth control Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | ZFS IPS Zones Resource Management AI Online updates Installed from repository Distro constructor Initial installation Resource pools, CPU caps Cloning
  • 32. OpenStack Across Oracle’s Portfolio Horizon Centralized Cloud Management Built into the Infrastructure Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Zones and Kernel Zones Nova / Ironic Self-Service Compute and Bare Metal Elastic Virtual Switch and Open vSwitch Neutron Software Defined Networking ZFS File System Cinder / Swift Cloud Scale Storage Unified Archives Heat / Glance Murano / Trove Platform as a Service 32
  • 33. Oracle Solaris 11 Lab: Just the Beginning! Keep your VirtualBox Solaris VM Buy/Borrow Solaris books Get more Solaris education from Oracle University Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | University
  • 34. Join Oracle Solaris Community Twitter twitter.com/ORCL_Solaris Facebook facebook.com/oraclesolaris oracle.com/solaris Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Solaris blog blogs.oracle.com/solaris Youtube youtube.com/OracleSolaris OTN for SysAdmins http://www.oracle.com/technetwork/systems
  • 35. “ 见 记; 看见 记 ; Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 。” – Confucius 35
  • 36. “By three methods we may learn wisdom: first, by reflection, which is noblest; second, by imitation, which is easiest; Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | second, by imitation, which is easiest; and third, by experience, which is the most bitter.” – Confucius 36