Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1 RED HAT, INC. | 2014 | JUNHEE SHIN
RED HAT ENTERPRISE LINUX 7 REDEFINING THE ENTERPRISE OS
Jun Hee Shin Solution Architect, Red Hat, INC.
August 28th, 2014
This presentation created for:
2 RED HAT, INC. | 2014 | JUNHEE SHIN
OpenSource를 선택하는 이유를 조사해 보았습니다.
Source : http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results
2014 – “the future of OPEN SOURCE”
3 RED HAT, INC. | 2014 | JUNHEE SHIN
고객들이 OSS 도입을 선택하게 된 이유 입니다.
뛰어난 품질 기능과 기술 경쟁력 확보
쉬운 배포와 적용 뛰어난 보안 비용절감과 인프라 혁신 Source : http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results
4 RED HAT, INC. | 2014 | JUNHEE SHIN
다양한 분야에 도입된 OSS
Source : http://www.slideshare.net/mjskok/2014-future-of-open-source-8th-annual-survey-results
IT를 리딩하는 OSS : Cloud, BigData. SDx, IoT, Mobile 기술 주도
오픈소스 리더
#1
1993 1999 2002 2007 2010 2011 2012
CEO JIM WHITEHURST
2009
전 세계 Red Hat 지사
90% FORTUNE
500 기업들이
이상의
제품 및 솔루션을 사용합니다.*
RED HAT
2013
* Red Hat client data, 2013
2014
비즈니스 영역
체코에 있는 Red Hat 프리미어 파트너인 Enlogit의 지원 및Red Hat 컨설팅의 현지 경험을 통해 안심하고 진행할 수 있었습니다. - PAVEL BARTOS, (GE Money Bank, 수석 애널리스트)
다양한 미션크리티컬한 소프트웨어 및 서비스를 폭넓게 제공합니다.
비즈니스 방식 이점
모든 제품은 강력한 커뮤니티를 기반으로 한 혁신을 통해 개발됩니다.
개발 과정을 공유하여 비용을 줄이고 혁신을 가속화합니다.
개방적 협력을 통해 고객 요구에 부합하는 제품을 제공합니다.
더 나은 가격 및 성능
더 나은 품질
신속한 기술 혁신
고객 요구에 부합
유연성
클라우드 미들웨어 운영 체제
가상화 스토리지
Source: Red Hat customer annual bookings data from FY2013.
Red Hat Solutions
Physical servers
Virtual servers
Cloud servers
Network and storage infrastructure
PaaS
Open hybrid cloud management
IaaS
RED HAT ENTERPRISE VIRTUALIZATION
RED HAT
SATELLITE
RED HAT JBOSS OPERATIONS NETWORK
CLOUD BUILDERS
DEVOPS
IT ADMINS
전담 팀에서 다양한 사례를 테스트 및 운영하여 Red Hat이 제공하는 솔루션이 단순히 기능뿐 아니라 저렴한 비용으로 우수한 성능을 구현할 수 있다는 것이 증명되었습니다.
—MICHAEL BLAKE, System & Architecture Director
Worldwide Linux Operating Systems New License Shipment/Subscription & Upgrade/Maintenance Revenue
Source: Worldwide Linux Client & Server Operating Environments 2013-2017 Forecast and 2012 Vendor Shares. August 2013 Doc #242635
레드햇의 개발 모델과 커뮤니티 기여
• 레드햇의 소프트웨어 개발 모델은 “Open Source” 입니다. RED HAT JBOSS
MIDDLEWARE
RED HAT
STORAGE
RED HAT
ENTERPRISE LINUX
RED HAT
OPENSTACK
RED HAT
ENTERPRISE VIRTUALIZATION
RED HAT
SATELLITE
RED HAT
CLOUDFORMS
IaaS
PaaS
1M+ projects*
* www.blackducksoftware.com/oss-logistics/choose
—SVEN MEISSNER, Linux operation manager at Bayer Business Services in Leverkusen
Red Hat Enterprise Linux는 우리가 계획하는 차세대 컴퓨팅환경에서 요구하는 안정성과 유연성 , 성능에 대한 모든 조건을 충족합니다.
Red Hat 비즈니스 모델 : “SUBSCRIPTION”
독보적인 레드햇의 기술 지원을 경험하고, 우리는 결정하게 되었습니다. 우리 회사의 IT 환경에는 Red Hat이 훨씬 더 적합하다는 것을…. —DAVE DIPIAZZA, manager, Internet Services
고객이 뽑은 최고의 지원 체계
다양한 언어 지원
24x7
온라인 무제한 지원
미션-크리티컬
멀티 벤더 협업
글로벌 지원 서비스
고객 포탈 & 포럼
강력한 지식기반
하드웨어 인증
소프트웨어 인증
10년 이상의 안정적인 제품 수명 지원
보안 전담 대응팀
소프트웨어 Assurance
업데이트
패치제공 업그레이드
4년 연속 수상 2011 2012 2013 2014
`
앞으로 두개의 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)
레드햇이 리눅스 시장을 지속적으로 선도
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)
12 RED HAT, INC. | 2014 | JUNHEE SHIN
RHEL7은 Fedora 19 기반
3.10 upstream 커널 선택
4000+ 패치 적용(기능추가, 버그픽스, 보안 강화)
하드웨어 아키텍쳐 지원
Intel/AMD 64-bit (x86_64)
IBM POWER (Power6, Power7/7+, Power8)
IBM System z (zEnteprise 196 or Later)
32bit 응용프그램 지원
32bit 라이브러리 통해 지원 가능 (multilib)
RED HAT ENTERPRISE LINUX 7 BASICS
13 RED HAT, INC. | 2014 | JUNHEE SHIN
엔터프라이즈 OS의 재정의
PUBLIC CLOUD PRIVATE CLOUD VIRTUAL PHYSICAL
LIGHTWEIGHT CONSISTENT LIGHTWEIGHT STANDARDIZED PORTABLE
CONTAINERS
RED HAT ENTERPRISE LINUX 7
가볍고 쉬운 애플리케이션 배포와 독립성 제공
표준운영환경을 위한 물리, 가상화, 프라이빗 & 퍼블릭 클라우드에 모두 배치가능한 높은 이식성
RED HAT, INC. | 2014 | JUNHEE SHIN 14
CERTAINTY OF MISSION-CRITICAL RELIABILITY AND MILITARY-GRADE SECURITY
간결한 설치와 구축 프로파일을 통한
성능 관리 기능 향상
OPENLMI를 통한
유연한 시스템 관리
대용량 파일 시스템
윈도우 상호 호환성 증대 리눅스 컨테이너
(LXC , Docker)
STABLE A
ND
EFFICIEN
T FLEX
IBLE
Red Hat Enterprise Linux 7 하이라이트
RED HAT, INC. | 2014 | JUNHEE SHIN 15
LINUX CONTAINERS
• Application과 실행에 필요한 모든 것들을 포함하는
“소프트웨어 패키징 개념” (LXC, Docker)
• 호스트 시스템들간의 배치와 이식이 용이
• 호스트 OS에서 application들을 분리
RHEL에서 제공되는 컨포넌트:
• Control Groups (cgroups)
• Kernel namespaces
• SELinux, sVirt
HOST OS
SERVER
CONTAINER
LIBS
APP
RED HAT, INC. | 2014 | JUNHEE SHIN 16
Containers(w/ Docker) vs VMs
• RHEL6.5+와 RHEL7에서는 Linux Container 기능 제공 : LXC, Docker
• Linux Container : OS Level Virtualization – 격리된 경량화 애플리케이션 가상화
• 클라우드 환경에 최적화된 신속성, 경량성, 비용 절감 기능 제공
17 RED HAT, INC. | 2014 | JUNHEE SHIN
RED HAT ENTERPRISE LINUX 7 컨테이너 타입
• RHEL 7 에서는 호스트 컨테이너와 이미지 기반 컨테이너(Docker Format)를 모두 지원
• 리눅스 컨테이너는 베어메탈에서 가상화, 클라우드 환경을 모두 지원
• RHEL 은 KVM과 리눅스 컨테이너를 모두 지원
Red Hat Enterprise Linux 7
호스트 컨테이너 (Host Containers)
이미지 기반 컨테이너 (Image-based Containers)
RHEL 7 Conainters
Identical Containers Non-identical Containers RHEL 6 RHEL 7 RHSCL Fedora Rruntime
RHEL 7 Runtime
w/ Docker format
App A SCL 1
RHEL 7 Runtime
App B SCL 2
RHEL 6.5 Runtime
App C SCL3
RHEL6.6 Runtime
18 RED HAT, INC. | 2014 | JUNHEE SHIN
RED HAT ENTERPRISE LINUX ATOMIC HOST
• 최소한의 보안 풋프린트
• 애플리케이션 지원을 위한 최소한의 OS 제공
• “Just Enough OS”
• 신속한 프로비져닝
• 애플리케이션 배치와 실행까지 시간을 밀리세컨즈로 단축
• 간소화된 운영 유지보수
• Atomic 업데이트는 매우 빠르고, 안정적이며, 롤백 지원
kernel systemd docker
CO
NTA
INER
S
SELinux
1 Red Hat Enterprise Linux Atomic Host is not generally available. Visit http://www.redhat.com/about/news/press-archive/2014/4/linux-container-innovations for additional information.
19 RED HAT, INC. | 2014 | JUNHEE SHIN
컨테이너를 통한DevOps와 지속적인 배치
LIBS
APP HOST OS SERVER
HOST OS
SERVER
CONTAINER
운영 관점 하드웨어 운영체제 네트워킹 모니터링
개발 관점 코드 어플리케이션 라이브러리와 다른 종속성들 데이터 저장
CONTAINER
LIBS
APP
쉬운 표준 개발환경 구현과 강력한 이식성을 기반으로 비즈니스 신속성 증대
20 RED HAT, INC. | 2014 | JUNHEE SHIN
“윈도우즈 도메인 호환성이 제가 기대하던 기능이었습니다. 우리는 1만대의 윈도우즈 워크스테이션과 1,300대의 윈도우즈 서버를 가지고 있습니다. Active Directory를 통한 인증과 호환성이 우리에게는 매우 중요합니다.”1
Lynn Dixon, system administrator, Mohawk Industries
윈도우즈 호환성 증대 손쉬운 Single Sign On 구현
Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux SSSD : System Security Service Daemon
MICROSOFT ACTIVE DIRECTORY
SSSD
RHEL
MICROSOFT ACTIVE DIRECTORY
SSSD
RHEL
IDENTITY MANAGEMENT
TRUST
쉽고 중앙집중화된 네이티브 리눅스/윈도우즈 통합 관리
DIRECT INTEGRATION INDIRECT INTEGRATION
21 RED HAT, INC. | 2014 | JUNHEE SHIN
Red Hat Enterprise Linux 강력한보안
95 1 Red Hat Enterprise Linux 은 95%의 크리티컬 보안 이슈에
대해서 1day 내에 취약점 해결책을 제공합니다.
day.
Source: https://www.redhat.com/security/data/metrics/
%
Red Hat Enterprise Linux received Common Criteria Certification at Evaluation Assurance Level 4+
22 RED HAT, INC. | 2014 | JUNHEE SHIN
파일시스템의 선택
새로운 기본 파일시스템인 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 공유스토리지 파일시스템
“디폴트로 탑재된 XFS 파일 시스템은 매우 훌륭합니다!”1
IT Specialist,
US Federal Government
1 Source: Research by TechValidate: www.techvalidate.com/product-research/red-hat-enterprise-linux TVID: 6D2-C98-90F 2 Available as a Technology Preview
23 RED HAT, INC. | 2014 | JUNHEE SHIN
RED HAT ENTERPRISE LINUX 7 성능 향상
내장된 성능 프로파일은 설정을 단순화
성능 조정 도구를 통한 모니터링
향상된 상세 성능 조정 도구인 TUNA 와 TUNED
TUNA THERMOSTAT PCP
성능 최적화를 위한 프로파일 및 튜닝 도구 제공
24 RED HAT, INC. | 2014 | JUNHEE SHIN
Performacne Co-Pilot Architecture & Real-Time Monitoring
Webserver
DBMS
Network
Kernel
PMDAs (Performance Metric
Domain Agents)
PMCD (Performance Metric Collection Daemon)
pmchart
pmstat
pmlogger
Consumers (PCP Client)
Archive Clients Consumers
• 시스템 레벨 성능 분석 툴킷 : 시스템 지표의 수집과 모니터링, 분석 제공
• 분산 아키텍쳐 : PDMA – PMCD – PCP Client 구조
• PCP를 이용하여 성능 지표를 실시간 모니터링 & 분석
PCP Charts
25 RED HAT, INC. | 2014 | JUNHEE SHIN
2 x Intel® Xeon® Processor 5600 series
4 x Intel® Xeon® E7 v2 family
2x Intel® Core™ i5 family
2 x Intel® Xeon® Processor 5600 series
2 x Intel® Xeon® Processor 7500 series
2 x Intel® Xeon® Processor 5600 series
2 x Intel® Xeon® Processor 5600 series
4 x Intel® Xeon® Processor 7500 series
0
20
40
60
80
100
120
140
RHEL 6.5 RHEL 7
NO
RM
ALI
ZED
PE
RFO
RM
AN
CE
(%
)
다양한 워크로드에 걸친 일관된 성능향상 RHEL 7 VS RHEL 6.5
NETWORK
PARITY
CPU
+ 1%
ERP
+ 2%
MEMORY
+ 8%
OLTP COMMERCIAL DB
+ 10%
ANALYTICS
+ 11%
OLTP OPEN SOURCE DB
+ 13%
JAVA SERVER SIDE
+ 25%
PERFORMANCE GAINS ACROSS WIDE RANGE OF WORKLOADS AND MULTIPLE GENERATIONS OF HARDWARE
26 RED HAT, INC. | 2014 | JUNHEE SHIN
서버 프로파일을 통한 빠른 배치
6.x에서 7로 인플래이스 업그레이드
스냅샷을 이용한 안전한 롤백(roll-back)
쉬운 커스텀 설치 이미지 제작
크리티컬 서비스에 대한 구동 우선순위 지정
시스템 시작 시간
가속
더 효율적인 설치와 배치
27 RED HAT, INC. | 2014 | JUNHEE SHIN
중앙 집중식 관리와 더 빨라진 부팅 시간 Systemd (RHEL7 System & Services Manager)
프로세스, 서비스, 보안에 대한 중앙 관리
기동 시 우선순위 지정 및 서비스 시작 순서
지정
기존 스크립트와의 호환성(SYSV 및 LSB)
극적으로 빨라진 시작 시간 속도
• SysV와 init 스크립트 호환성 제공
• 부트 타임에 병렬작업 및 프로세스 우선순위 지원
28 RED HAT, INC. | 2014 | JUNHEE SHIN
OPEN LMI를 통한 관리성
low-level 시스템 설정을 위한 오픈 스탠다드기반의 관리 프레임워크
통일된 관리 도구들 및 시스템 전반의 걸친 자원 관리를 통해 합리적인 관리 가능 MANAGED SYSTEMS
OpenLMI Object Broker
MANAGEMENT SYSTEM PYTHON SCRIPTS
CUSTOM APPS JBOSS SHELL
SCRIPTS
LMI SHELL PYTHON C/C++ JAVA CLI
OpenLMI Client Interface Libraries
NETWORK STORAGE SERVICES SOFTWARE OTHER AGENTS
USERS SECURITY SYSTEM CONFIG MONITOR
29 RED HAT, INC. | 2014 | JUNHEE SHIN
RHEL7 Add-on
RHEL7에서는 “Load Balancer, Scalable File System, High Performance Network” Add-on을 기본으로 사용가능
30 RED HAT, INC. | 2014 | JUNHEE SHIN
Linux Containers
• LXC & Docker Performance Management
• Performance Co-Pilot
• Tuned and Tuned Profiles updates
• TUNA
• NUMA Affinity
• Hardware Event Reporting Mechanism
Physical and Hosted In-place Upgrades
• Pre-upgrade (RHEL 6.5+)
Security
• Dynamic Firewall (firewalld)
File Systems
• Default Filesystems : XFS
Networking
• Network Manager Interfaces (nmcli)
• Precision Time Protocol (PTP)
• IEEE 1588v2
• Team Driver Link Aggregation
• 40G Ethernet (IEEE 802.3ba)
• Low-Latency Socket (Software Layer)
Storage
• ISCSI and FCOE Targets
• Dynamic LUN Detection
• Snapper for LVM and Btrfs
Subsystem Management
• Systemd w/ systemctl
• OPENLMI
High Availability
• Enhanced Cluster Resource Manager
• Pacemaker Policy Engine
RHEL7 New Features
RHEL7 새로운 기능 요약
• RHEL은 BareMetar to Cloud에 이르는 모든 플랫폼에 최적화될 수 있도록 설계되었습니다.
• RHEL 엔터프라이즈급의 안정성, 성능, 보안을 제공하며, 클라우드의 배치가 용이합니다.
http://www.redhat.com/about/news/archive/2014/4/red-hat-enterprise-linux-7rc-available
31 RED HAT, INC. | 2014 | JUNHEE SHIN
RED HAT ENTERPRISE LINUX 7 REDEFINING THE ENTERPRISE OS
안정성 데이터센터 가상화 및 클라우드의 현재 도전과제를 효율적으로 대처할 수 있는
유연성 비지니스 신속성을 위한 빠른 요구 수용을 위한
확실성 미션크리티컬 신뢰성과 군사등급의 보안
포춘 500대 기업의 90%가 크리티컬한 비지니스 인프라로써 RED HAT ENTERPRISE LINUX를 신뢰하고 있습니다.
32 RED HAT, INC. | 2014 | JUNHEE SHIN
Thank You!