Red Hat OpenShift Container Platform

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

Smart Phone Game 쇼군 적용 사례 ㈜블루솜 Global Top Cloud Service Provider Bluesom Co.,Ltd.
Google App Engine 정순교 컴퓨터소프트웨어학과 Step 01.
개발 환경 소개. 빅데이터 분석을 위한 환경 빅데이터의 특징  Volume : 데이터의 양 (TB 부터 PB 정도의 데이터 )  Variety : 정형 / 비정형 / 반정형 데이터  Velocity : Streaming 성 데이터의 실시간 분석 빅데이터 분석을 위한.
ScanMail for Lotus Notes ( 주 ) 한국트렌드마이크로. RUNNING HEADER, 14 PT., ALL CAPS, Line Spacing=1 line ScanMail Notes 의 주요 기능 Domino 환경의 Antivirus, Content Filter.
1 08 시스템 구성도 고려사항 * 웹 서버 클러스터 구성  클러스터 구축은 ㈜ 클루닉스의 Encluster 로 구축 (KT 인증,IT 인증 획득, 실제 클러스터 구축 사이트 200 여곳 )  웹 서버 클러스터는 Dynamic, Static, Image.
한국클라우드서비스협회 ▶ 제키톡 서비스 - 제키톡 서비스 ∙ 안드로이드 기반의 모바일 무료 메시지, 무전기, 채팅 어플리케이션으로 국내뿐만 아니라 전세계 대상으로 서비스 제공 중 ∙ 현재 안드로이드폰을 대상으로 서비스 중이며, 아이폰을.
Big Data & Hadoop. 1. Data Type by Sectors Expected Value using Big Data.
공공기관을 위한 PC 관리 솔루션 솔루션 개요 주요 기능 구축사례 경쟁제품 비교 구축 예시 제품 정보 및 문의.
.Net History. Visual Studio.Net 2002 /.Net Framework 1.0 제품의 버전 / 특징 2002 년 - Visual Studio.Net 2002 /.Net Framework 1.0 첫 통합 개발 환경 - C# 언어 등장 (C# 1.0)
Dept. Computer Science, Korea Univ. Intelligent Information System Lab. 웹 서비스와 시멘틱 웹의 연동 방안 연구 고려대학교 지능정보시스템 연구실 이 윤 수.
이화여자대학교 오픈소스GIS 개론 과정 프로그램
Project Profile – 홍길동(2 page)
2016 유성환 Hybrid MOBILE.
컴퓨터공학과 대학원 소개 자료 컴퓨터공학과 대학원.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
Security Solutions (S/W) - Fortify
A n d r o i d Android 2010년 5월 19일 동서대학교 백선재
Mobile Cloud Messaging Package
OpenShift 3 Overview 락플레이스 미들웨어기술본부 양희선 안녕하세요. 저는 락플레이스의 양희선이라고 합니다.
Data Interface, Data mart Technology
네트워크 기술을 통한 현재와 미래 소개.
뇌를 자극하는 Windows Server 2012 R2
4강. Servlet 맛보기 Servlet 문서 작성 하기 web.xml에 서블릿 맵핑 어노테이션을 이용한 서블릿 맵핑
1. Windows Server 2003의 역사 개인용 Windows의 발전 과정
김병곤 / Flamingo Community Meetup Flamingo 소개 김병곤 /
Windows Server 장. Windows Server 2008 개요.
Cloud & Openstack suckzoo.
Azure WebApp on Linux와 .NET Core
MS SQL Server - 마이크로소프트 사가 윈도우 운영 체제를 기반으로 개발한 관계 DBMS
9. Deploying mean applications
XEN & CLOUD SPARCS14 ONION.
운영체제 박상민.
소개. 소개 Silverlight, WPF, RIA, UX.... ? Silverlight, WPF, RIA, UX.... ? IT환경의 진화.
Visual Basic .NET 처음 사용하기.
Capstone-Design : IoTeam Introduction Abstract
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
Docker & OpenShift 3 락플레이스 미들웨어기술본부 양희선.
뇌를 자극하는 Windows Server 장. Windows Server 2008 개요.
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
속성과 리스너 초기화 파라미터 외 파라미터에 대해 이해한다. 리스너를 생성해보고 사용에 대해 이해한다.
2장 JSP 개발 환경 설정 이장에서 배울 내용 : JSP 페이지를 작성하기 위한 개발환경을 설정하고, 웹 어플리케이션 개발을 위해 반드시 이해하여야 할 웹 어플리케이션 폴더 구조에 대해 학습한다. 또한 요청된 JSP 페이지가 어떠한 처리과정을 거쳐 응답이 이루어지는가에.
Wireless Java Programming
3강. JSP 맛보기 JSP 문서 작성 하기 JSP 아키텍처 Lecturer Kim Myoung-Ho Nickname 블스
TERUWA OPENSTACK 커피는 역시 떼루와.
MEAN Stack Front to Back
소규모 IPTV 사업자용 실시간 미디어 플랫폼 기술
Smart Workplace 개발자 가이드
제목소개 1. 안드로이드소개 2. 패킷캡쳐를 위한 환경 소개 3. ndk 소개 4. lipcap 5. 6.도식화 그림
VTalk Solution 소개자료
자율주행 차량용 드라이빙 컴퓨팅 하드웨어 플랫폼 05
OS 역사 손병규.
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
AUTODESK AUTOCAD ELECTRICAL 전기제어 2D 설계 소프트웨어 표준기반 설계 생산성 도구 구조도 설계
VTalk Solution 소개자료
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
EgovFrameWork is… 리덕스정보기술㈜ 김 종 태.
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
한양대학교 Mobile Cloud Service Syllabus
Map Designer Solution 소개자료
학부 컴퓨터공학부 교육과정 (학부) 2학년 4학년 3학년 1학년 1학기 2학기 IPP 자격과정 전공트랙
포스인포텍 홈페이지 메뉴별 컨텐츠
CHAP 15. 데이터 스토리지.
프로젝트 개요 OPENSTACK을 이용한 교육용 CLOUD 환경 구축! 교수님(관리자)와 학생(이용자)으로 구분.
K PaaS-TA 앱 운영.
K PaaS-TA 앱 개발.
JAVA 프로그래밍 16장 JNLP.
LEON3 DBT 엔진을 이용한 ERC32 기반의 하이퍼바이저 프로토 타입 개발
이러다 클라우드.
Presentation transcript:

Red Hat OpenShift Container Platform 2018.12

IT Must Evolve to Stay Ahead of Demands 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform Red Hat OCP 는 사내 또는 사설 클라우드 배포용으로 설계된 클라우드 컴퓨팅 PaaS(Plat form-as-a-Service) 솔루션입니다. 따라서, 이를 활용하는 기업, 개발자 및 사용자들은 필요한 애플리케이션을 클라우드 아키텍처 안에서 손쉽게 개발 및 실행할 수 있습니다. 오픈소스 기반의 PaaS(Platform-as-a-Service) Docker 기반의 Container 운영 플랫폼 템플릿 이미지와 Git을 이용하여 Image Build 자동화 구현 다양한 언어 및 어플리케이션 프레임워크를 지원하는 이미지 제공 Public/Private 서비스 제공 탄력성과 확장성을 지원하는 Auto-Scaling 지원 RHEL(RedHat Enterprise Linux) 기반위에서 구성 지원 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform VM vs Docker Container Guest OS 에서 사용되는 리소스 불필요 Hypervisor로 인한 오버헤드 감소 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform Docker Image 실행에 필요한 모든 것을 포함하여 Docker Format의 파일로 생성 거버닝외 디자인 내용 전부 수정 필요 App code, runtime, system tools, system libraries Image Build

Red Hat OpenShift Container Platform 사용할 이미지와 소스가 있는 Git 서버의 주소를 입력하면 어플리케이션 자동 빌드 및 배포 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform ORCHESTRATION & MANAGEMENT CONTAINER API CONTAINER HOST LANGUAGES, RUNTIMES, MIDDLEWARE, DATABASES, OTHER SERVICES DEVOPS TOOLS & USER EXPERIENCE OPENSHIFT 이미지 빌드, 지능형 배포, 웹 콘솔, CLI, IDE 플러그인, REST API 등을 제공 KUBERNETES 거버닝외 디자인 내용 전부 수정 필요 동적인 스케줄링 및 컨테이너의 클러스터 관리와 오케스트레이션 DOCKER 가벼운 Linux 컨테이너를 통한 표준 소프트웨어 패키징 메커니즘 RHEL / Atomic 컨테이너에 최적화 된 엔터프라이즈 급 Linux 운영 체제

Red Hat OpenShift Container Platform Red Hat OCP 아키텍처 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform Red Hat OCP 특징 설치 및 구성 측면 Bare-Metal, VM(vSphere, Hyper-V, RHEV 등), Public/Private IaaS 제약없이 설치 가능 SDN 통한 자동 Networking 구성 H/W 확장시 ANSIBLE을 통한 쉬운 설치/구성 아키텍처 측면 거버닝외 디자인 내용 전부 수정 필요 Auto Scaler 를 통한 Docker 컨테이너 자동 확장/축소(Auto-Scaling) Router 를 통한 자동 부하 분산(Load-Balancing) Wildcard entry를 통한 DNS 연계 제공 어플리케이션 / CICD 측면 Docker 컨테이너를 이용하여 어플리케이션 생성 Git 을 통한 어플리케이션 소스 연동 Web Console, REST API 및 CLI 제공 DevOps를 위한 협업 툴 제공 CICD 관련하여 Jenkins와 연동 가능

Red Hat OpenShift Container Platform 핵심 기능 DevOps 웹 콘솔, CLI (Command-Line Interface) 또는 IDE (Integrated Development Environment)를 사용하여 빌드 및 배포, 테스트 가능 빌드 자동화 / CICD SCM(Git) 에 있는 소스를 이용하여 자동으로 CI / CD 구현 및 이미지 빌드 가능 거버닝외 디자인 내용 전부 수정 필요 배포 / Rollback - Rolling 배포 방식을 통해 무 중단 배포 가능 - 문제 발생 시 이전에 배포했던 이미지를 보관하고 있으므로 이를 통해 쉽고 빠른 Rollback 가능 모니터링 / 확장 웹 콘솔을 통해 실시간으로 모니터링 가능하고 급격한 부하 증가 시 자동 확장

Red Hat OpenShift Container Platform Manual Scale Out Add Auto-Scale 모니터링 POD 의 CPU 및 Memory 상태와 로그를 모니터링 가능 확장 시스템 사용이 늘어나는 경우 Manual 또는 Auto-Scaling 방식으로 Pod를 확장가능 거버닝외 디자인 내용 전부 수정 필요

Red Hat OpenShift Container Platform ▪ 정부통합센터 정부통합전산센터의 PaaS 시스템은 행정업무 관련 SaaS 서비스 제공을 위하여 RHV 가상화 기반 OpenShift를 구축 VM에서 Container 기반으로 Cloud 전환 및 RHEV가상화 기반 OpenShift 구축 Solution : Red Hat OpenShift Container Platform KVM Host#1 RHEV-H#1 KVM Host#2 RHEV-H#40 Red Hat Enterprise Virtualization OpenShift Container Platform RHEL7 RedHat-HA RHEV-M RHEV-H (Guest OS) JBoss EWS JBoss EAP OCP-DNS OCP-Registry OCP- Master #1~3 Docker Node #1 Docker Node #24 Docker xPaaS for JBoss EAP Red Hat Gluster Storage(RHGS) RHGS Node #1 RHGS Node #12 RHS 3.1.3 … 거버닝외 디자인 내용 전부 수정 필요 Propose Details 비고 Private Cloud 시스템 구축 행정업무 관련 SaaS 서비스 제공을 위한 OpenShift 기반 PaaS 플랫폼 구축 VM에서 Container 기반으로 Cloud 전환 및 RHEV가상화 기반 OpenShift 구축 Redhat RHV Redhat Openshift Redhat Ceph Storage 검증된 레퍼런스 아키텍처 기반의 구축

Red Hat OpenShift Container Platform ▪ 롯데정보통신 롯데정보통신 OpenStack/Ceph 기반 마이크로서비스 기반 애플리케이션 PaaS 플랫폼을 구축 Solution : Red Hat OpenShift Container Platform OpenShift API Build Controller Deployment Controller Kubernetes API Scheduler Kube Controller Replication Controller Master 3VM Node 30VM OpenShift Router Kubelet(Agent) Docker Engine Docker Container HAProxy Router 3VM LB 2VM etcd db etcd 3VM Portal API Gateway Custom UI JBoss EAP 7 Custom API G/W 거버닝외 디자인 내용 전부 수정 필요 Propose Details 비고 Private Cloud 시스템 구축 롯데정보통신 OpenShift 기반 PaaS 개발 플랫폼 구축 Redhat Openshift Redhat CloudForms Redhat Ceph Storage 검증된 레퍼런스 아키텍처 기반의 구축