Upload
others
View
20
Download
0
Embed Size (px)
Citation preview
RED HAT ENTERPRISE LINUX 7 | Nov 20141
RED HAT ENTERPRISE LINUX 7Highlights
장진호Solution Architect, Red Hat12 Nov, 2014
RED HAT ENTERPRISE LINUX 7 | Nov 20142
AGENDA
왜 RED HAT ENTERPRISE LINUX 7 인가 ?!
RHEL7 의 주요 기능들
요점 정리
APPENDIX Project Atomic
Red Hat Portfolio
1
2
3
4
RED HAT ENTERPRISE LINUX 7 | Nov 20143
고객의 최대 고민거리
기존 자원으로 어떻게효율성과 비용절감을 구현할까요 ?
기업의 보안을 어떻게 유지할까요 ?
증가하는 비지니스 요구에 어떻게 빠르게 대응할 수 있을까요 ?
RED HAT ENTERPRISE LINUX 7 | Nov 20144
단지 두개의 OS 만이 중요
`
WORLDWIDE SERVER OPERATING ENVIRONMENT PAID NEW LICENSE SHIPMENTS/SUBSCRIPTIONS AND DEPLOYMENTS (000)
LINUX
OTHER
WINDOWS
Sources: Worldwide Linux Client and Server Operating Environments Market Analysis and 2013-2017 Forecast and 2012 Vendor Shares: 3rd Platform Transitions Take Hold (IDC #242635, August 2013), and Worldwide Windows Server Operating Environments 2013-2017 Forecast: Windows Server Drives into Virtualization (IDC #242789, August 2013)
RED HAT ENTERPRISE LINUX 7 | Nov 20145
레드햇이 리눅스 시장을 지속적으로 선도
Source:Worldwide Linux Client and Server Operating Environments Market Analysis and 2013-2017 Forecast and 2012 Vendor Shares: 3rd Platform Transitions Take Hold (IDC #242635, August 2013)
WORLDWIDE LINUX SERVER OPERATING ENVIRONMENT NEW LICENSE PAID SHIPMENTS/SUBSCRIPTIONS AND NONPAID DEPLOYMENTS BY VENDOR, 2008–2012 (000)
RED HAT ENTERPRISE LINUX 7 | Nov 20146
RED HAT ENTERPRISE LINUX®
혁신의 발자취
02 03 04 05 06 07 08 09 10 11 12 13 14
RED HAT ENTERPRISE LINUX 2.1리눅스와 오픈소스기술을 기업용으로 제공
RED HAT ENTERPRISE LINUX 3다중 아키텍쳐 지원 , 다양한 형태의 제안 선택
RED HAT ENTERPRISE LINUX 4RAS, STORAGE, 군사용 보안등급 제공
RED HAT ENTERPRISE LINUX 5 VIRTUALIZATION, STATELESS LINUX – ANY APPLICATION, ANYWHERE, ANYTIME
RED HAT ENTERPRISE LINUX 6리눅스가 물리 , 가상 , 그리고 클라우드를 위한 주류가 됨
RED HAT ENTERPRISE LINUX 7
OPEN HYBRID CLOUD 를 위한 기반
RED HAT ENTERPRISE LINUX 7 | Nov 20147
Red Hat Enterprise Linux Roadmap
CY2010 CY2011 CY2012 CY2013 CY2014
Production 3Production 2Production 1
*All dates are approximate and subject to change
RHEL 6
RHEL 5
.4
.10
RHEL 7
.11
.3.2.1.0
.0
.5
.9.8.7.6.5
.6
RED HAT ENTERPRISE LINUX 7 | Nov 20148
Production 1(5 ½ years)
Prod. 2(1 year)
Production 3(3 ½ years)
Description
Access to previously released content in Red Hat Network
yes yes yes
Red Hat knowledge base, documentation, videos, ref arch's, etc.
yes yes yes
Unlimited incidental technical support yes yes yes
Security errata yes yes yes
Bug fix errata yes yes yes
Minor releases yes yes yes
Refreshed hardware enablement native limitednative
through virtualization
Software enhancements yes no no
Updated install images yes yes yes
Red Hat Enterprise Linux – Life Cycle
RED HAT ENTERPRISE LINUX 7 | Nov 20149
OPEN HYBRID CLOUD 를 위한 기반
물리 , 가상 , PUBLIC & PRIVATE CLOUDS 에 걸친 이식성 (Portability)
RED HAT ENTERPRISE LINUX 7 | Nov 201410
기업들이 RED HAT ENTERPRISE LINUX 를선택하는 이유
IT 자원을 보다 효율적으로
운영 비용 절감 데이터와 시스템 보안
현재 상태를 유지만 하는 것이 아니라 다음의 도전과제를 위해 자원을 재배치
RED HAT ENTERPRISE LINUX 7 | Nov 201411
RED HAT ENTERPRISE LINUX 7REDEFINING THE ENTERPRISE OS
안정성 데이터센터 가상화 및 클라우드의 현재 도전과제를 효율적으로 대처할 수 있는
유연성 비지니스 신속성을 위한 빠른 요구 수용을 위한
확실성미션크리티컬 신뢰성과 군사등급의 보안
포춘 500 대 기업의 90% 가 크리티컬한 비지니스 인프라로써 RED HAT ENTERPRISE LINUX 를 신뢰하고 있습니다 .
RED HAT ENTERPRISE LINUX 7 | Nov 201412
RHEL7 의 주요 기능들
RED HAT ENTERPRISE LINUX 7 | Nov 201413
● RHEL7 은 Fedora 19 기반 ● upstream kernel version 3.10● 4000 여개 이상의 패치들 ( 기능추가 , 버그픽스 , 보안강화 )●
● 하드웨어 아키텍쳐 지원 :● Intel/AMD 64-bit (x86_64)● IBM POWER● IBM System z
● 32-Bit 응용프로그램 지원 32-bit 라이브러리를 통해 지원 가능 (multilib)
RED HAT ENTERPRISE LINUX 7 BASICS
RED HAT ENTERPRISE LINUX 7 | Nov 201414
간결한 설치와 구축프로파일을 통한 최적의 성능 관리
OpenNMI 를 통한 유연한 시스템 관리
확장형 대용량 파일 시스템
WINDOWS 상호 운용성 증대
경량 어플리케이션 격리(LINUX CONTAINERS)
RED HAT ENTERPRISE LINUX 7 하이라이트ST
AB
LE A
ND
E
FFIC
IEN
TF
LE
XIB
LE
CERTAINTY OF MISSION-CRITICAL RELIABILITY AND MILITARY-GRADE SECURITY
RED HAT ENTERPRISE LINUX 7 | Nov 201417
엔터프라이즈 OS 의 재정립
PUBLIC CLOUDPRIVATE CLOUDVIRTUALPHYSICAL
LIGHTWEIGHT CONSISTENTLIGHTWEIGHT STANDARDIZED PORTABLE
CONTAINERS
RED HAT ENTERPRISE LINUX 7
가볍고 쉬운 애플리케이션 배포와 독립성 제공
RED HAT ENTERPRISE LINUX 7 | Nov 201418
LINUX CONTAINERS
Application 과 실행에 필요한 모든 것들을 포함하는 소프트웨어 패키징 개념
● 호스트 시스템들간의 배치와 이식이 용이
● 호스트 OS 에서 application 들을 분리RHEL 에서는 :
● Control Groups (cgroups)● kernel namespaces● SELinux, sVirt
를 통해서 가능HOST OS
SERVER
CONTAINER
LIBS
APP
RED HAT ENTERPRISE LINUX 7 | Nov 201420
• RHEL7 에서는 Linux Container 기능 제공 : LXC, Docker
• Linux Container : OS Level Virtualization – 격리된 경량화 애플리케이션 가상화
• 클라우드 환경에 최적화된 신속성 , 경량성 , 비용 절감 기능 제공
Containers(w/ Docker) vs VMs
App A’
Docker
Host OS
Server
Bins/Libs
App A
Bins/Libs
App B
App B’
App B’
App B’Container
AppA
Hypervisor (Type 2)Host OSServer
GuestOS
Bins/Libs
AppA’
Bins/Libs
AppB
Bins/Libs
VM
GuestOS
GuestOS
RED HAT ENTERPRISE LINUX 7 | Nov 201421
RHEL 7 컨테이너 아키텍처 with Docker CLI
RHEL Kernel
Hardware (Intel, AMD) or Virtual Machine
Containers ContainersContainers
Unit File
Docker Image
DOCKER CLI
SYSTEMD
Cgroups Namespaces SELinux
Drivers
RED HAT ENTERPRISE LINUX 7 | Nov 201422
CONTAINERS IN RHEL7컨테이너 타입
Red Hat Enterprise Linux 7
Host ContainersImage-based
Containers
동일한 컨테이너들 다른 컨테이너들 RHEL 6 RHEL 7RHSCLFedora
RHEL 7 Runtime
Docker format
RHEL7 은 호스트 컨테이너와 Docker 포멧을 이용한 이미지 컨테이너 모두를 지원
리눅스 컨테이너는 베어메탈과 가상화 환경 모두에서 에서 구현 가능
RHEL7 은 KVM 과 리눅스 컨테이너 모두 지원
RED HAT ENTERPRISE LINUX 7 | Nov 201423
DevOps 내에서 명확한 책임을 가지고 연속적인 딜리버리를 수행
개발자 관점에서의 포커스-------------------------Apps, Code, Dependencies (Libraries), Data, and Packaging
운영자 관점에서의 포커스-----------------------Monitoring, Network Configuration, Remote Access, and Logging
RED HAT ENTERPRISE LINUX 7 | Nov 201424
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux SSSD : System Security Service Daemon
MICROSOFTACTIVE DIRECTORY
SSSD
RHEL
WINDOWS 상호 운용성 VIA DIRECT INTEGRATION
realmd 를 이용 , RHEL 클라이언트를 기존 윈도우 도메인에 손 쉽게 연결
RED HAT ENTERPRISE LINUX 7 | Nov 201425
WINDOWS 상호 운용성VIA INDIRECT INTEGRATION
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux
MICROSOFTACTIVE DIRECTORY
SSSD
RHEL
IDENTITYMANAGEMENT
TRUST
다중 리눅스 클라이언트의 native 리눅스 관리를 쉽게 중앙집중화
RED HAT ENTERPRISE LINUX 7 | Nov 201426
파일시스템의 선택
● 새로운 기본 파일시스템인 XFS 는 500TB 까지 확장
● ext4 는 50TB 까지 확장
● Btrfs 도 사용가능 2
● Parallel NFS v4 client 는 향상된 성능과 처리량 제공
Type Supported Limit
Root Boot Comments
Single-node
XFS 500TB Yes Yes 시스템 기본
ext4 50TB Yes Yes 드라이버는 구버전에 대한 접근도 허용 (ext2, ext3)
btrfs2 50TB Yes Yes
Network/Multi-node
GFS2 2-16 nodes Yes No 공유스토리지 파일시스템
“The default XFS filesystem is just great!!”1
IT Specialist,US Federal Government
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux TVID: 6D2-C98-90F2 Available as a Technology Preview
RED HAT ENTERPRISE LINUX 7 | Nov 201427
확장성최대 파일시스템 사이즈
RHEL 3 RHEL 4 RHEL 5 RHEL 6 RHEL 70
100
200
300
400
500
2 8 16 162
16 25
100 100
16 16
50
100
500
50
ext2/3 ext4 Btrfs GFS2 XFS
“The default XFS filesystem is just great!!”1
IT Specialist,US Federal Government
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux TVID: 6D2-C98-90F2 Btrfs is available as a Technology Preview.Chart data source: https://access.redhat.com/site/solutions/1532
2
MA
XIM
UM
FIL
E S
YS
TE
M S
IZE
(T
B)
RED HAT ENTERPRISE LINUX 7 | Nov 201428
RED HAT ENTERPRISE LINUX 7에서의 성능 향상
내장된 성능 프로파일은 설정을 단순화
성능 조정 도구를 통한 모니터링
향상된 상세 성능 조정 도구인 TUNA 와 TUNED
TUNATHERMOSTATPCP
RED HAT ENTERPRISE LINUX 7 | Nov 201429
서버 프로파일을 통한빠른 배치
6.x 에서 7 로 바로 업그레이드
설치 중 안전한 롤백 (roll-back)
쉬운 커스텀 설치 이미지 제작
크리티컬 서비스에 대한 시작시 우선순위 지정
시스템 시작 시간
가속
더 효율적인 설치와 배치
RED HAT ENTERPRISE LINUX 7 | Nov 201430
중앙 집중식 관리와 더 빨라진 부팅 시간
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux TVID: 6D2-C98-90F
프로세스 , 서비스 , 보안에 대한 중앙 관리
기동 시 우선순위 지정 및 서비스 시작 순서 지정
기존 스크립트와의 호환성 (SYSV 및 LSB)
극적으로 빨라진 시작 시간 속도
● 차세대 시스템 및 서비스 관리자
●systemd 는 온 디맨드 서비스 스타트 - 업과 더 나은 트랜잭션 의존성을 제공
● Compatible with SysV and LSB init scripts.
RED HAT ENTERPRISE LINUX 7 | Nov 201431
RED HAT ENTERPRISE LINUX 6.5
사전 - 업미그레이드도우미
1
RED HAT ENTERPRISE LINUX 7.0
업그레이드도구
2
preupgredhat-upgrade-
tool
레포트 검증 결과 확인 후
See documentation for valid configurations
RHEL6.X 에서 RHEL7 으로 인플래이스 (in-place) 업그레이드 지원
현재 OS 상태 점검 및 RHEL7 프로파일과 비교 후 설정 생성
HTML 보고서 형태로 잠재적 이슈 리포팅
수정을 위한 설정파일 디렉토리 생성
업그래이드 후 관리자에 의해 POST-INSTALL 스크립트 적용
RED HAT ENTERPRISE LINUX 7 | Nov 201432
OPEN LMI 를 통한 관리성
MANAGED SYSTEMS
OpenLMI Object Broker
MANAGEMENT SYSTEMPYTHON SCRIPTS
CUSTOMAPPS JBOSS SHELL
SCRIPTS
LMISHELL PYTHON C/C++ JAVA CLI
OpenLMI Client Interface Libraries
NETWORK STORAGE SERVICES SOFTWAREOTHER
AGENTS
USERS SECURITY SYSTEMCONFIG
MONITOR
● low-level 시스템 설정을 위한 오픈 스탠다드기반의 관리 프레임워크
● 통합 관리도구 및 사용자가 관리를 간소화 할 수 있는 시스템 전체 자원 관리
● 전통적인 시스템 도구 지원 : CLI, scripts & SW tools
● Example: 원격서버 example.com 에 5 개의 드라이브로 RAID5 생성
● “lmi -h example.com storage raid create name=R1 5 sdb sdc sdd sde sdf”
MANAGED SYSTEMS
OpenLMI Object Broker
MANAGEMENT SYSTEMPYTHON SCRIPTS
CUSTOMAPPS JBOSS SHELL
SCRIPTS
LMISHELL PYTHON C/C++ JAVA CLI
OpenLMI Client Interface Libraries
NETWORK STORAGE SERVICES SOFTWAREOTHER
AGENTS
USERS SECURITYSYSTEMCONFIG MONITOR
RED HAT ENTERPRISE LINUX 7 | Nov 201433
주요 요점 정리
1
2
3
4
RED HAT ENTERPRISE LINUX 7...
RED HAT ENTERPRISE LINUX 7 REDEFINES THE ENTERPRISE OPERATING SYSTEM.
현재 배치된 환경과 미래의 차세대 솔루션을 위해 유연하고 , 안정적이고 , 안전한 인프라를 제공합니다 .
확장성있는 파일시스템 , Windows 상호운용성 및 OpenLMI 을 통해서 IT 운영의 효율성을 증대시켜 줍니다 .
뛰어난 신뢰성과 보안을 제공하는 Red Hat Enterprise Linux 의 입증된 발자취는 계속됩니다 .
컨테이너 기술 , 합리적이고 매끄러운 배치 기술 그리고 최적화된 성능 프로파일을 통해 IT 신속성을 향상시켜 줍니다 .
RED HAT ENTERPRISE LINUX 7 | Nov 201434
APPENDIX
RED HAT ENTERPRISE LINUX 7 | Nov 201435
ATOMIC project
컨테이너 형 가상화에 최적화 된 가벼운 호스트 OS 를 개발하는 프로젝트
http://www.projectatomic.io
RED HAT ENTERPRISE LINUX 7 | Nov 201436
RHEL Atomic Container Host
● Atomic 업데이트로 최소 최적화 된 컨테이너 호스트
● 프로세스 관리를 위한Systemd
● 범용 컨테이너 오케스트레이션 프리미티브
● OpenShift Geard로 통합된 크로스 -노드 PaaS 오케스트레이션
● 공유 서비스와 관리 에이전트는 특수 컨테이너로 배포
HARDWARE, VIRT, CLOUD
SELinuxSecurity Isolation
RHEL ATOMIC HOST
NamespacesSegmentation
CGroupsResource Control
OrchestrationPrimitives
SystemDProcess Mgmt
OSTree HostImage Update
Docker
SHARED SERVICESIdentitySrvs
SSHD
Monitoring
SystmsMgmt
ApplicationApplication
Application
Application
Application Application
APPLICATION CONTAINERS
...
Cockpit
RED HAT ENTERPRISE LINUX 7 | Nov 201437
Tech Details – Architectural Components
RHEL OpenStack Platform IaaS
OpenShift PaaS
Storage Network Compute
Red Hat Enterprise Virtualization
Red HatSatellite
● 레드햇 제품 포트폴리오에 걸쳐 Atomic 과 Docker 통합 .
● 온프레미스 (On-premise) 레지스트리 , Satellite 가 제공하는 고급 콘텐츠 관리 .
● 업스트림 인덱스로 통합 되어야
● Docker 에 중점을 둔 차세대 OpenShift 아키텍쳐
● OpenStack 과 융합
RED HAT ENTERPRISE LINUX 7 | Nov 201445
Docker EverywhereDocker Everywhere
RED HAT ENTERPRISE LINUX 7 | Nov 201446
RHEL Docker Portability
RH
EL D
ocke
r P
orta
bilit
y
Containers in the Open Hybrid Cloud
RED HAT ENTERPRISE LINUX 7 | Nov 201447
ISV Layer
Base Layer
Platform Layer
HARDWARE, VIRT, CLOUD
RHEL HOST OS, SHARED SERVICES
• 레드햇은 컨테이너 이미지에 대한 인증 프로그램을 발표 .
• 기존의 레드햇 인증을 컨테이너 영역으로 확장 .
• 응용 프로그램에 대한 안정적인 엔드 - 투 - 엔드 지원 가능한 스택을 보장 .
• Docker 와 함께 응용 프로그램 중심의 패키징 이점의 혜택 누릴 수 있도록 전체 레드햇의 ISV 에코 시스템을 활성화 .
레드햇 컨테이너 인증 프로그램
RED HAT ENTERPRISE LINUX 7 | Nov 201448
RED HAT LEADS THROUGH OPEN INNOVATION
●오픈소스기반의 엔터프라이즈 솔루션
●커뮤니티 혁신 -> 오픈 프로젝트에 통합 -> 제품화
RED HAT ENTERPRISE LINUX 7 | Nov 201449
Red Hat Product Portfolio
RED HAT ENTERPRISE LINUX 7 | Nov 201450
감사합니다