SlideShare a Scribd company logo
Dirk Herrmann, Solution Architect, Red Hat
Open Source Datacenter Conference 2011
System Management with RHN Satellite
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Bringing the Community, Vendors and Users
Together
Hardware vendors Software
vendors
Open Source
Community
Enterprise
Users
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
A Complete, Open Stack
Products, Services, and Support for Enterprise-Class Applications
Services
Integration
Solutions
Middelware
Platform
Red Hat Enterprise Linux
JBoss Enterprise Application Platform
JBoss Enterprise SOA Platform
JBoss Communications Platform
JBoss Enterprise Portal Platform
JBoss Enterprise BRMS
JBoss Enterprise Data Services
JBoss Enterprise Frameworks
JBoss Enterprise Developer
Studio
MRG Messaging
Red Hat Enterprise
Virtualization
— Hypervisor
— Manger for Server
— Manager for Desktop
Red Hat Consulting
Red Hat Support
Red Hat Consulting Red Hat Training &
Certification
Virtualization
High Availability
Clustered storage
Volume management,
Multi-path I/O
LAMP stack
Cloud & Management
— Red Hat Network Satellite
— JBoss Operations Network
— Red Hat Directory Server
— Red Hat Certification System
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Management for Red Hat Enterprise Linux
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite – What is it?
 easy-to-use, advanced systems management platform for your
Linux infrastructure
 built on open standards
 uses a web-based graphical interface and / or XMLRPC API
 services are provided through add-on modules
 provide simple tools to efficiently manage the life cycle of systems
 This includes:
● provisioning new systems
● managing their updates and configuration changes
● monitoring system performance
● re-deploying the systems for a new purpose
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Red Hat Network Hosted
 Quick setup is designed for rapid and efficient management for small
deployments
 All system information, profiles, and packages are stored in Red Hat's
servers
 Each managed system connects across the Internet for all managed actions
 Red Hat Network Proxy can be added to lower bandwidth use by caching
packages locally
RHN Hosted
● System Management
● Software Distribution
● Account Management
● Subscription Management
MANAGED SYSTEMS
RHN Proxy
WEB INTERFACE
Customer Systems
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Red Hat Network Satellite
 Enterprise management solution – enhanced control
 Local Oracle database stores all packages, profiles, and system information
 Synchronizes content with RHN Hosted, another Satellite, or physical media
 Custom content distribution
MANAGED SYSTEMS
RHN Proxy
WEB INTERFACE
RHN Satellite
• Software Distribution
• Account Management
• Channel Management
• Monitoring
• Provisioning
IT Applications
API LAYER
Custom Content
RHN Hosted
● Software Distribution
● Subscription Management
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite - Components
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite – Technical Architecture
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Management Components
Hardware Configuration
Standard Core Build
Network Configuration
Security Configuration
System Mgt. Integration
Software Software
Config Config
Security Security
Actions Actions
Application A Application B
Operating
System
Application
Stack
Red Hat Network Satellite
Software Management
Red Hat Network Satellite
Configuration Management
Red Hat Network Satellite
Action Management
Red Hat Network Satellite
Provisioning Engine
Red Hat Network Satellite
Cobbler Integration
Infrastructure
ServiceEntries
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Red Hat Enterprise Linux Life-cycle

Service Packs with hardware enablement during
Production I phase of four years.

Total of seven years for the regular life-cycle

3 years Extended Life-cycle Support (ELS) option

8 EUS streams with 18 month overlap each
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Errata – Additional Update Information
[...]
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Errata – Additional Update Information
3 different categories:
● Security Update (RHSA)
● Bug Fix Update (RHBA)
● Enhancement (RHEA)
4 different impact levels:
● Low
● Moderate
● Important
● Critical
https://access.redhat.com/security/updates/classification/
Direct CVE – Errata Mapping
https://www.redhat.com/security/data/cve/
More Information:
https://www.redhat.com/security/data/metrics/
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Custom Errata – Create your own one
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
Software Channels are collections of packages and errata
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
Each system is subscribed to
● One Base Channel (RHEL Major Release and Architecture)
● N Child channels (Additional Red Hat software / custom channels)
Each Software Channel = yum repo (yum rhn-plugin)
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
Custom Base and Child Channels could be created and used
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
Additional meta information / shared channels / GPG keys assigned
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
Subscription vs. Management Permissions / Organization sharing
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Satellite Software Channel Management
 Import or sync Red Hat Channels (locally or from RHN):
● CLI: satellite-sync
● Usually daily cronjob (/etc/cron.d/satellite-sync)
 3rd
-party repository synchronization:
● Channels -> Manage Software Channels -> <Name> ->
Repositories -> Sync
 Upload individual packages:
● CLI: rhnpush --server=<sat-hostname> -c <chan-label> <rpm>
● Used for binary and source rpms (automatically linked)
● Used for self-built and 3rd
party packages
(Attention: Signing, espec. RPM Version 3)
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Developer Workstations
BuildHost
Mock
BuildEnv
Source RPM
SignHost
GPG
PrivKey
Test Sys
Stage Dev
IfInstallfailed
If Install
successful
Red Hat Network Satellite Server
Custom Chan
Stage Dev
rhnpush
Test Sys
Stage Ref
yum
localinstall
Custom Chan
Stage Ref
Custom Chan
Stage Prod
Stage Dev Stage QA
yum install
clone
Prod
System
Compare &
Clone
yuminstall
clone
Stage Prod
yuminstall
Software Lifecycle Overview
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Staging Concept – Content Separation
Development
System
QA
System
Production
System
Dev Stage
is the only
entry point
for custom
and 3rd
party
software
No
software
bypasses
RHN
Satellite
RHNS
=
Definitive
Software
Library
Only in
the former
stage tested
software
is available
in the next
stage
(no alpha
or beta
releases)
Red Hat SW
Red Hat
Network Custom SW
QA passed
QA failed
QA passed
QA failed
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Staging Concept – User / Role Separation
Development
System
QA
System
Production
System
Content
Provision
Deployment
Software
Config
Software
Config
Transition
Operating
Responsibility Accountability
Stage
Manager
Content
Provision
Deployment
Software
Config
Software
Config
Transition
Operating
Stage
Manager
Content
Provision
Deployment
Software
Config
Software
Config
Transition
Operating
Stage
Manager
ProjectOwner
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Management – New Files
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Management – New Files
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Management – New Files
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite Configuration File Management
Benefits of configuration file's handled by Satellite:
 More easy deploying CF owned by an rpm
 Revision handling with md5sum
 Revision control (Who has changed when what?)
 Verification including diff capabilities
 Macro support (predefined, custom macros using CIF)
 Sandbox for testing
 Stacking and ranking of configuration channels (overrides)
 Roles:
● configuration admin rights global role
● SysAdmin can only overwrite centrally managed files using
locally managed (modified) files
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Channel Rankings
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Channel Rankings
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration Management Rankings
Configuration Channel Ranking overrides from
general configuration settings to more specific
configuration:
Stage specific / generic configuration
Virtualization type specific overrides
Location specific overrides
Application specific overrides
System specific overrides (locally managed)
specific
generic
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Configuration File Macros
 Configuration files may require minor customization for
each system
 Satellite supports macros, which are replaced with
system-specific data at deploy time
 Pre-defined macros available:
● SID, Profile Name, Description, Hostname, IP, ...
 
hostname={| rhn.system.hostname |}
ip_address={| rhn.system.net_interface.ip_address(eth0) |}
 Custom macros for system information set via the API 
echo "System is located in 
  {| rhn.system.custom_info(building) |}"
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Overview
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System – Software & Hardware & Config Mgt.
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System – Remote Commands
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Event History
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Overview – Re-Install & Snapshots
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Set Manager
Manage
1000 Systems
as easy
as 1 system
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System Lifecycle Management
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Efficient System Provisioning
 fully automated system provisioning including OS (core build)
and application stack (“ready2run systems” incl. adaptions)
 Installation takes usually < 10 minutes per system
 Automated adaptions possible (dynamic provisioning):
● Detection of environment (virtualization / hardware type)
● Naming conventions / dynamic snippets / variables
 Bare Metal Provisioning (PXE) included (cobbler / koan)
● Configuration of PXE environment (dns, dhcp, tftp)
 Same method for installation as for re-installation (DisRec)
 Integrated virtualization capabilities
 Full process could be tracked (logging, cobbler triggers)
 Could easily extended by order form frontends / orchestration
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Provisioning Enhancements (Cobbler)
 Cobbler
● cobblerd daemon runs on the satellite
● Satellite and cobbler communicate with each other over
XMLRPC
 Koan
● client utility for initiating guests installs and reprovisioning
 Kickstarts use Templates
● Variables / Snippets (see next slide)
 Built in PXE boot support
 Cobbler boot iso
●
Simply run 'cobbler bootiso'
●
Can boot any machine to provide a pxe like menu
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Cobbler Templating
 Cheetah based templating (http://www.cheetahtemplate.org/)
 Variables
● Defined at the distro, profile, and system level
● Set in “variables” tab at each level (Inherited)
● Can be used within a kickstart as “$variable_name”
 Snippets
● Similar to variables, but more than one line
● Shared between kickstart files
● Can be used as $SNIPPET(“snippet_name”)
 Control statements:
● #if, #for, #while
 Escaping:
● Any '$' characters need to be escaped with '' (i.e. echo $?)
● Can also use #raw … #end_raw
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Kickstart Configuration Editor
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite API: Integrate and Automate
Software and
Configuration
Management
X
M
L-RPC
X
M
L-RPC
X
M
L-RPC
X
M
L-RPC
System Management
Integrate User Access
and Controls
Reporting
~450 API Calls
~100% Automation
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
RHN Satellite API - Example
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
System – Virtualization Management
Quickly deploy
Virtual Machines
on RHEL
Hypervisors
(XEN or KVM)
using predefined
kickstart
configurations
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Virtualization Management
Physical and virtual
guest OS managementVirtual Machine
Management
Virtualization Management Systems Management
Red Hat Network Satellite and Red Hat Enterprise Virtualization –
the perfect combination maximizing your IT infrastructure,
while ensuring security and compliance.
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Red Hat Cloud Framework
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Red Hat Cloud Framework + Public Clouds
OSDC 2011 - System Management with Red Hat Network Satellite
Dirk Herrmann, Solution Architect, Red Hat
Where can I get more information?
Online Documentation
 http://www.redhat.com/docs/manuals/satellite/
Flash Demos
 Satellite Overview
 Satellite and HP
 Compliance Solutions
Community Projects
 http://www.redhat.com/spacewalk/
 https://fedorahosted.org/cobbler/
Mailing Lists
 http://www.redhat.com/mailman/listinfo/rhn-satellite-users
50
OSDC Konferenz 2011 - Red Hat Network Satellite
Questions?
Thank
you !

More Related Content

What's hot

Irati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA WorkshopIrati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA Workshop
Eleni Trouva
 
TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.
Real-Time Innovations (RTI)
 
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Haidee McMahon
 
Ni week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoTNi week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoT
DMC, Inc.
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an Standards
Javier Povedano
 
2008-01-23 Red Hat Overview to CUNY Information Managers Forum
2008-01-23 Red Hat Overview to CUNY Information Managers Forum2008-01-23 Red Hat Overview to CUNY Information Managers Forum
2008-01-23 Red Hat Overview to CUNY Information Managers Forum
Shawn Wells
 
OpenStack State of Fibre Channel
OpenStack State of Fibre ChannelOpenStack State of Fibre Channel
OpenStack State of Fibre Channel
hemna6969
 
Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)
pasalapudi123
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PROIDEA
 
Software defined network
Software defined networkSoftware defined network
Software defined network
Deeptiman Mallick
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Bruno Alves
 
Exploiting Linux Control Groups for Effective Run-time Resource Management
Exploiting Linux Control Groups for Effective Run-time Resource ManagementExploiting Linux Control Groups for Effective Run-time Resource Management
Exploiting Linux Control Groups for Effective Run-time Resource Management
Patrick Bellasi
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
Justyna Bak
 
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Real-Time Innovations (RTI)
 
SDN Networks Programming Languages
SDN Networks Programming LanguagesSDN Networks Programming Languages
SDN Networks Programming Languages
Flavio Vit
 
Google Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOSGoogle Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOS
The HDF-EOS Tools and Information Center
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yong
harryvanhaaren
 
CV NG van Zyl Feb 2016
CV NG van Zyl Feb 2016CV NG van Zyl Feb 2016
CV NG van Zyl Feb 2016
Gerhard van Zyl
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
Edge AI and Vision Alliance
 
Sdn and open flow tutorial 4
Sdn and open flow tutorial 4Sdn and open flow tutorial 4
Sdn and open flow tutorial 4
UmaMahesh Sistu
 

What's hot (20)

Irati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA WorkshopIrati goals and achievements - 3rd RINA Workshop
Irati goals and achievements - 3rd RINA Workshop
 
TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.
 
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
Software Network Data Plane - Satisfying the need for speed - FD.io - VPP and...
 
Ni week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoTNi week 2018 DMC presentation IoT
Ni week 2018 DMC presentation IoT
 
Industrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an StandardsIndustrial Internet of Things: Protocols an Standards
Industrial Internet of Things: Protocols an Standards
 
2008-01-23 Red Hat Overview to CUNY Information Managers Forum
2008-01-23 Red Hat Overview to CUNY Information Managers Forum2008-01-23 Red Hat Overview to CUNY Information Managers Forum
2008-01-23 Red Hat Overview to CUNY Information Managers Forum
 
OpenStack State of Fibre Channel
OpenStack State of Fibre ChannelOpenStack State of Fibre Channel
OpenStack State of Fibre Channel
 
Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)Ebs12.2 online patching(aioug_aug2015)
Ebs12.2 online patching(aioug_aug2015)
 
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
PLNOG 17 - Andrzej Jeruzal - Dell Networking OS10: sieciowy system operacyjny...
 
Software defined network
Software defined networkSoftware defined network
Software defined network
 
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project ExperiencesUpgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
Upgrading to Oracle SOA 12.1 & 12.2 - Practical Steps and Project Experiences
 
Exploiting Linux Control Groups for Effective Run-time Resource Management
Exploiting Linux Control Groups for Effective Run-time Resource ManagementExploiting Linux Control Groups for Effective Run-time Resource Management
Exploiting Linux Control Groups for Effective Run-time Resource Management
 
SDN and NFV: Friends or Enemies
SDN and NFV: Friends or EnemiesSDN and NFV: Friends or Enemies
SDN and NFV: Friends or Enemies
 
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
Learn About the FACE Standard for Avionics Software and a Ready-to-Go COTS Pl...
 
SDN Networks Programming Languages
SDN Networks Programming LanguagesSDN Networks Programming Languages
SDN Networks Programming Languages
 
Google Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOSGoogle Colaboratory for HDF-EOS
Google Colaboratory for HDF-EOS
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yong
 
CV NG van Zyl Feb 2016
CV NG van Zyl Feb 2016CV NG van Zyl Feb 2016
CV NG van Zyl Feb 2016
 
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre..."APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
"APIs for Accelerating Vision and Inferencing: Options and Trade-offs," a Pre...
 
Sdn and open flow tutorial 4
Sdn and open flow tutorial 4Sdn and open flow tutorial 4
Sdn and open flow tutorial 4
 

Similar to OSDC 2011 | RedHat Satellite - Einsatzweise und Möglichkeiten by Dirk Hermann

2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day
Shawn Wells
 
ansible_rhel_90.pdf
ansible_rhel_90.pdfansible_rhel_90.pdf
ansible_rhel_90.pdf
ssuserd254491
 
Red Hat Enterprise Linux 8 Workshop
Red Hat Enterprise Linux 8 WorkshopRed Hat Enterprise Linux 8 Workshop
Red Hat Enterprise Linux 8 Workshop
Ahmed El-Rayess
 
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
Shawn Wells
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
Shawn Wells
 
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
Shawn Wells
 
Resume_AlicePancamo2016
Resume_AlicePancamo2016Resume_AlicePancamo2016
Resume_AlicePancamo2016
Alice Pancamo
 
Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015
Filipe Miranda
 
2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium
Shawn Wells
 
Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
Arthur Berezin
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
OpenStack Korea Community
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
Kangaroot
 
LINFORGE Public Presentation
LINFORGE Public PresentationLINFORGE Public Presentation
LINFORGE Public Presentation
Alexandre Huynh
 
2008-03-06 Harris Corp Security Seminar
2008-03-06 Harris Corp Security Seminar2008-03-06 Harris Corp Security Seminar
2008-03-06 Harris Corp Security Seminar
Shawn Wells
 
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
Shawn Wells
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
 
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
Shawn Wells
 
Running Enterprise Workloads in the Cloud
Running Enterprise Workloads in the CloudRunning Enterprise Workloads in the Cloud
Running Enterprise Workloads in the Cloud
DataWorks Summit
 
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
Revolution Analytics
 
The Next Generation Datacenter
The Next Generation DatacenterThe Next Generation Datacenter
The Next Generation Datacenter
Red Hat Events
 

Similar to OSDC 2011 | RedHat Satellite - Einsatzweise und Möglichkeiten by Dirk Hermann (20)

2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day2011-03-15 Lockheed Martin Open Source Day
2011-03-15 Lockheed Martin Open Source Day
 
ansible_rhel_90.pdf
ansible_rhel_90.pdfansible_rhel_90.pdf
ansible_rhel_90.pdf
 
Red Hat Enterprise Linux 8 Workshop
Red Hat Enterprise Linux 8 WorkshopRed Hat Enterprise Linux 8 Workshop
Red Hat Enterprise Linux 8 Workshop
 
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
2008-07-30 IBM Teach the Teacher (IBM T3), Red Hat Update for System z
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
 
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
2009-05-05 A Customer's Perspective on Making Enterprise Linux Deployable, Sc...
 
Resume_AlicePancamo2016
Resume_AlicePancamo2016Resume_AlicePancamo2016
Resume_AlicePancamo2016
 
Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015Linux Containers and Docker SHARE.ORG Seattle 2015
Linux Containers and Docker SHARE.ORG Seattle 2015
 
2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium
 
Openstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - IsraelOpenstack platform -Red Hat Pizza and technology event - Israel
Openstack platform -Red Hat Pizza and technology event - Israel
 
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
[OpenStack Days Korea 2016] Track1 - Red Hat enterprise Linux OpenStack Platform
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
 
LINFORGE Public Presentation
LINFORGE Public PresentationLINFORGE Public Presentation
LINFORGE Public Presentation
 
2008-03-06 Harris Corp Security Seminar
2008-03-06 Harris Corp Security Seminar2008-03-06 Harris Corp Security Seminar
2008-03-06 Harris Corp Security Seminar
 
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
2008-07-15 zNTP Conference, Red Hat Enterprise Solutions for System z
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
 
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
2008-08-14 Managing your Red Hat Enterprise Linux guests with RHN Satellite
 
Running Enterprise Workloads in the Cloud
Running Enterprise Workloads in the CloudRunning Enterprise Workloads in the Cloud
Running Enterprise Workloads in the Cloud
 
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
Introducing Revolution R Open: Enhanced, Open Source R distribution from Revo...
 
The Next Generation Datacenter
The Next Generation DatacenterThe Next Generation Datacenter
The Next Generation Datacenter
 

Recently uploaded

E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 

Recently uploaded (20)

E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 

OSDC 2011 | RedHat Satellite - Einsatzweise und Möglichkeiten by Dirk Hermann

  • 1. Dirk Herrmann, Solution Architect, Red Hat Open Source Datacenter Conference 2011 System Management with RHN Satellite
  • 2. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Bringing the Community, Vendors and Users Together Hardware vendors Software vendors Open Source Community Enterprise Users
  • 3. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat A Complete, Open Stack Products, Services, and Support for Enterprise-Class Applications Services Integration Solutions Middelware Platform Red Hat Enterprise Linux JBoss Enterprise Application Platform JBoss Enterprise SOA Platform JBoss Communications Platform JBoss Enterprise Portal Platform JBoss Enterprise BRMS JBoss Enterprise Data Services JBoss Enterprise Frameworks JBoss Enterprise Developer Studio MRG Messaging Red Hat Enterprise Virtualization — Hypervisor — Manger for Server — Manager for Desktop Red Hat Consulting Red Hat Support Red Hat Consulting Red Hat Training & Certification Virtualization High Availability Clustered storage Volume management, Multi-path I/O LAMP stack Cloud & Management — Red Hat Network Satellite — JBoss Operations Network — Red Hat Directory Server — Red Hat Certification System
  • 4. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Management for Red Hat Enterprise Linux
  • 5. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite – What is it?  easy-to-use, advanced systems management platform for your Linux infrastructure  built on open standards  uses a web-based graphical interface and / or XMLRPC API  services are provided through add-on modules  provide simple tools to efficiently manage the life cycle of systems  This includes: ● provisioning new systems ● managing their updates and configuration changes ● monitoring system performance ● re-deploying the systems for a new purpose
  • 6. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Red Hat Network Hosted  Quick setup is designed for rapid and efficient management for small deployments  All system information, profiles, and packages are stored in Red Hat's servers  Each managed system connects across the Internet for all managed actions  Red Hat Network Proxy can be added to lower bandwidth use by caching packages locally RHN Hosted ● System Management ● Software Distribution ● Account Management ● Subscription Management MANAGED SYSTEMS RHN Proxy WEB INTERFACE Customer Systems
  • 7. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Red Hat Network Satellite  Enterprise management solution – enhanced control  Local Oracle database stores all packages, profiles, and system information  Synchronizes content with RHN Hosted, another Satellite, or physical media  Custom content distribution MANAGED SYSTEMS RHN Proxy WEB INTERFACE RHN Satellite • Software Distribution • Account Management • Channel Management • Monitoring • Provisioning IT Applications API LAYER Custom Content RHN Hosted ● Software Distribution ● Subscription Management
  • 8. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite - Components
  • 9. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite – Technical Architecture
  • 10. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Management Components Hardware Configuration Standard Core Build Network Configuration Security Configuration System Mgt. Integration Software Software Config Config Security Security Actions Actions Application A Application B Operating System Application Stack Red Hat Network Satellite Software Management Red Hat Network Satellite Configuration Management Red Hat Network Satellite Action Management Red Hat Network Satellite Provisioning Engine Red Hat Network Satellite Cobbler Integration Infrastructure ServiceEntries
  • 11. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Red Hat Enterprise Linux Life-cycle  Service Packs with hardware enablement during Production I phase of four years.  Total of seven years for the regular life-cycle  3 years Extended Life-cycle Support (ELS) option  8 EUS streams with 18 month overlap each
  • 12. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Errata – Additional Update Information [...]
  • 13. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Errata – Additional Update Information 3 different categories: ● Security Update (RHSA) ● Bug Fix Update (RHBA) ● Enhancement (RHEA) 4 different impact levels: ● Low ● Moderate ● Important ● Critical https://access.redhat.com/security/updates/classification/ Direct CVE – Errata Mapping https://www.redhat.com/security/data/cve/ More Information: https://www.redhat.com/security/data/metrics/
  • 14. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Custom Errata – Create your own one
  • 15. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management Software Channels are collections of packages and errata
  • 16. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management Each system is subscribed to ● One Base Channel (RHEL Major Release and Architecture) ● N Child channels (Additional Red Hat software / custom channels) Each Software Channel = yum repo (yum rhn-plugin)
  • 17. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management Custom Base and Child Channels could be created and used
  • 18. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management Additional meta information / shared channels / GPG keys assigned
  • 19. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management Subscription vs. Management Permissions / Organization sharing
  • 20. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Satellite Software Channel Management  Import or sync Red Hat Channels (locally or from RHN): ● CLI: satellite-sync ● Usually daily cronjob (/etc/cron.d/satellite-sync)  3rd -party repository synchronization: ● Channels -> Manage Software Channels -> <Name> -> Repositories -> Sync  Upload individual packages: ● CLI: rhnpush --server=<sat-hostname> -c <chan-label> <rpm> ● Used for binary and source rpms (automatically linked) ● Used for self-built and 3rd party packages (Attention: Signing, espec. RPM Version 3)
  • 21. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Developer Workstations BuildHost Mock BuildEnv Source RPM SignHost GPG PrivKey Test Sys Stage Dev IfInstallfailed If Install successful Red Hat Network Satellite Server Custom Chan Stage Dev rhnpush Test Sys Stage Ref yum localinstall Custom Chan Stage Ref Custom Chan Stage Prod Stage Dev Stage QA yum install clone Prod System Compare & Clone yuminstall clone Stage Prod yuminstall Software Lifecycle Overview
  • 22. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Staging Concept – Content Separation Development System QA System Production System Dev Stage is the only entry point for custom and 3rd party software No software bypasses RHN Satellite RHNS = Definitive Software Library Only in the former stage tested software is available in the next stage (no alpha or beta releases) Red Hat SW Red Hat Network Custom SW QA passed QA failed QA passed QA failed
  • 23. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Staging Concept – User / Role Separation Development System QA System Production System Content Provision Deployment Software Config Software Config Transition Operating Responsibility Accountability Stage Manager Content Provision Deployment Software Config Software Config Transition Operating Stage Manager Content Provision Deployment Software Config Software Config Transition Operating Stage Manager ProjectOwner
  • 24. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Management – New Files
  • 25. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Management – New Files
  • 26. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Management – New Files
  • 27. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite Configuration File Management Benefits of configuration file's handled by Satellite:  More easy deploying CF owned by an rpm  Revision handling with md5sum  Revision control (Who has changed when what?)  Verification including diff capabilities  Macro support (predefined, custom macros using CIF)  Sandbox for testing  Stacking and ranking of configuration channels (overrides)  Roles: ● configuration admin rights global role ● SysAdmin can only overwrite centrally managed files using locally managed (modified) files
  • 28. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Channel Rankings
  • 29. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Channel Rankings
  • 30. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration Management Rankings Configuration Channel Ranking overrides from general configuration settings to more specific configuration: Stage specific / generic configuration Virtualization type specific overrides Location specific overrides Application specific overrides System specific overrides (locally managed) specific generic
  • 31. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Configuration File Macros  Configuration files may require minor customization for each system  Satellite supports macros, which are replaced with system-specific data at deploy time  Pre-defined macros available: ● SID, Profile Name, Description, Hostname, IP, ...   hostname={| rhn.system.hostname |} ip_address={| rhn.system.net_interface.ip_address(eth0) |}  Custom macros for system information set via the API  echo "System is located in    {| rhn.system.custom_info(building) |}"
  • 32. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Overview
  • 33. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System – Software & Hardware & Config Mgt.
  • 34. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System – Remote Commands
  • 35. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Event History
  • 36. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Overview – Re-Install & Snapshots
  • 37. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Set Manager Manage 1000 Systems as easy as 1 system
  • 38. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System Lifecycle Management
  • 39. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Efficient System Provisioning  fully automated system provisioning including OS (core build) and application stack (“ready2run systems” incl. adaptions)  Installation takes usually < 10 minutes per system  Automated adaptions possible (dynamic provisioning): ● Detection of environment (virtualization / hardware type) ● Naming conventions / dynamic snippets / variables  Bare Metal Provisioning (PXE) included (cobbler / koan) ● Configuration of PXE environment (dns, dhcp, tftp)  Same method for installation as for re-installation (DisRec)  Integrated virtualization capabilities  Full process could be tracked (logging, cobbler triggers)  Could easily extended by order form frontends / orchestration
  • 40. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Provisioning Enhancements (Cobbler)  Cobbler ● cobblerd daemon runs on the satellite ● Satellite and cobbler communicate with each other over XMLRPC  Koan ● client utility for initiating guests installs and reprovisioning  Kickstarts use Templates ● Variables / Snippets (see next slide)  Built in PXE boot support  Cobbler boot iso ● Simply run 'cobbler bootiso' ● Can boot any machine to provide a pxe like menu
  • 41. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Cobbler Templating  Cheetah based templating (http://www.cheetahtemplate.org/)  Variables ● Defined at the distro, profile, and system level ● Set in “variables” tab at each level (Inherited) ● Can be used within a kickstart as “$variable_name”  Snippets ● Similar to variables, but more than one line ● Shared between kickstart files ● Can be used as $SNIPPET(“snippet_name”)  Control statements: ● #if, #for, #while  Escaping: ● Any '$' characters need to be escaped with '' (i.e. echo $?) ● Can also use #raw … #end_raw
  • 42. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Kickstart Configuration Editor
  • 43. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite API: Integrate and Automate Software and Configuration Management X M L-RPC X M L-RPC X M L-RPC X M L-RPC System Management Integrate User Access and Controls Reporting ~450 API Calls ~100% Automation
  • 44. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat RHN Satellite API - Example
  • 45. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat System – Virtualization Management Quickly deploy Virtual Machines on RHEL Hypervisors (XEN or KVM) using predefined kickstart configurations
  • 46. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Virtualization Management Physical and virtual guest OS managementVirtual Machine Management Virtualization Management Systems Management Red Hat Network Satellite and Red Hat Enterprise Virtualization – the perfect combination maximizing your IT infrastructure, while ensuring security and compliance.
  • 47. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Red Hat Cloud Framework
  • 48. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Red Hat Cloud Framework + Public Clouds
  • 49. OSDC 2011 - System Management with Red Hat Network Satellite Dirk Herrmann, Solution Architect, Red Hat Where can I get more information? Online Documentation  http://www.redhat.com/docs/manuals/satellite/ Flash Demos  Satellite Overview  Satellite and HP  Compliance Solutions Community Projects  http://www.redhat.com/spacewalk/  https://fedorahosted.org/cobbler/ Mailing Lists  http://www.redhat.com/mailman/listinfo/rhn-satellite-users
  • 50. 50 OSDC Konferenz 2011 - Red Hat Network Satellite Questions? Thank you !