Download - Oracle Cloud Infrastructure - daesangit.com
한국오라클
Technology Cloud Engineering
김희영
Oracle Cloud Infrastructure기업워크로드를위한클라우드
Safe Harbor Statement(면책규정진술) - 일반
Safe Harbor Statement(면책규정진술) - 한국전용오라클은당사제품의일반적인지침에대한주요내용을제공할목적으로만제3자업계분석을통해다음에게재된일부정보를수집합니다. 이문서는정보제공의목적일뿐다른기업의제품과오라클제품을차별화하는근거로삼아서는안됩니다.
오라클은높은수준의업계표준관리로 "개념증명" 검사를수행하지만, 다음과같은정보에오류가있을수있습니다. 오라클은검사결과가재현가능및/또는논리적으로입증가능하다고진술하거나보증하지않습니다. 오라클은검사와관련하여어떠한정보도제공하지않으며, 이러한정보는방법, 논리, 아이디어, 검사전략, 검사정책을포함하되이에국한되지않습니다.
다음내용은당사제품의일반적인지침에대한개요를위한것으로, 정보제공의목적일뿐계약의내용을구성하지아니합니다. 다음내용은자료, 코드또는기능등을제공하겠다는약정이아니며, 따라서구매결정의근거로삼아서는안됩니다. 오라클은자신의단독재량으로, 오라클제품의기능개발, 출시및그시기와가격을결정하고변경할수있습니다.
이문서는오라클미국본사용으로작성된영어프레젠테이션을번역한내용입니다. 이번역은편의를위해제공되며경우에따라오류가있을수있습니다. 일부기능은일부국가에서또는일부언어로제공되지않을수있습니다. 궁금한사항은오라클영업담당자에게문의하십시오.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.2
3 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Infrastructure 는
기업의핵심워크로드의
효과적인처리를위해고안된
기업고객대상의 2세대클라우드이다
4 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
온프레미스애플리케이션과처리업무
ㅁ Enterprise Workload Edge Workload
종류비즈니스지원 ApplicationERP, HCM, CRM, MES, SCM ..
Web based ApplicationMarketing, Entertainment, Media, Health, Shopping, Gaming
사용자 기업내부현업부서 기업의외부고객
관리자 IT 인프라팀 개발팀
개발 구매후커스터마이징, 통합 개방형플랫폼위에개발, 외주
구동위치 내부망, Private 네트워크 인터넷망, Public 네트워크
타 App 의존성복잡하게연동 - Tightly Coupled다수의 Application 연동
비교적단순 - Loosely Coupled소수의 Application 연동
5 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
온프레미스애플리케이션과처리업무
ㅁ Enterprise Workload Edge Workload
ROI 계산기간계업무, 업무지원관련투자대비효과가직관적이지않다
매출관련투자대비효과를계산하기쉽다
배포요건 확인, 검증, 무결성 속도, 혁신
스케일링요구 점진적, 예측가능 폭발적, 예측이힘듬
구성 App에요구되는특성
표준, 호환성, 상호연동 확장용이성, 독자적운용
6 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
2세대클라우드와 1세대클라우드의설계철학
Gen 2 Cloud Gen 1 Cloud
대상고객과업무분야
정상궤도에진입한기업Enterprise Workload
스타트업, 개인기업, 소규모웍그룹Edge Workload
가상화기술컴퓨팅자원의상호간섭차단, 분리Bare Metal, Off-Box, Networking
컴퓨팅자원의분할, 공유Hypervisor
프러비저닝 제어, 권한, 감사 편의성, 셀프서비스, 신속한자원조달
금액지불 예측가능한지불금액, 사용량정산 사용한만큼지불
자원선정옵션다양성보다는직관적인성능예측이가능하도록옵션제공
사용패턴에따른다양한선택이가능하도록옵션제공
가격과성능예측한가능한가격제공,균일한성능제공
유휴자원축소에따른경비절감,수요에따른신속한성능배분
경쟁 온프레미스인프라 호스팅, 코로케이션 DC, Online Storage
7 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Hypervisor In-Box IO Virtualization1 세대클라우드의한계
• Hypervisor는대형호스트서버의자원을분할해서사용하려고고안된소프트웨어
• VM의네트워크 IO 분배도 In-Box Hypervisor에서담당. CPU Overhead 발생
• 호스트서버사이를넘나드는통신트래픽에특히취약
Hypervisor
vSwitch
VMvNIC
VMvNIC
VMvNIC
VMvNIC
Physical NIC
Host Server
• Host Server를넘어가는네트워크트래픽
• 물리네트워크스위치가 VM들의네트워크주소정보등을물리 NIC를통해서파악할수없으므로 Hypervisor를거치게된다.
8 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Noisy Neighbor1 세대클라우드의한계
Hypervisor
vSwitch
VMvNIC
VMvNIC
VMvNIC
VMvNIC
Physical NIC
Host Server
• Hypervisor의취약한 IO Virtualization
기능으로는 VM의 vNIC에대역폭등을
설정할수없음
• 네트워크 IO를독점하는이웃 VM의출현은
전체타 VM들의심각한 IO 체증을유발
Bandwidth과점
9 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Noisy Neighbor1 세대클라우드의한계
• A사인스턴스유형 – CPU 코어수에상관없이대역폭최대값을기술
10 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
SR-IOV(Single Root IO Virtualization) 와 Smart NIC2 세대클라우드디자인
• SR-IOV: PCI 카드의가상화기술이며 VM Guest OS에드라이버를설치하여 VM에
직접연결되는는 Smart NIC Function (VF)을생성할수있다.
• VM의 Gest OS에서바로 NIC에연결되므로
CPU Overhead가없다.
• 각 VM에네트워크대역폭을지정할수있다.
• 하나의 VM이네트워크트래픽을과점할수
없다.
Hypervisor(w/SR-IOV)
vSwitch
VMDriver
VMDriver
VMvNIC
VMvNIC
Smart NIC (w/ SR-IOV)
Host Server
VFVF PF
Driver
11 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Off-Box IO Virtualization2세대클라우드디자인
• IO Virtualization을담당하는장비를호스트서버바깥에두어서 CPU Overhead를배제
• SR-IOV를사용한 VM의 VF 네트워크주소를바탕으로외부 Control 서버가트래픽제어
Control Server
Virtual Switch
12 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
VM.Standard2.1 1 15 Block storage only 1 Gbps
VM.Standard2.2 2 30 Block storage only 2 Gbps
VM.Standard2.4 4 60 Block storage only 4.1 Gbps
VM.Standard2.8 8 120 Block storage only 8.2 Gbps
VM.Standard2.16 16 240 Block storage only 16.4 Gbps
VM.Standard2.24 24 320 Block storage only 24.6 Gbps
Shape OCPU Memory (GB) Local Disk (TB)Max Network Bandwidth
SR-IOV(Single Root IO Virtualization) 와 Smart NIC
2 세대클라우드디자인
• OCI Standard2 – 24 코어 25Gbps NIC를가진호스트서버에할당되는 Shapes
• 코어수와균등한 Network Bandwidth 배분
13 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
점진적확장에따른 Multi-Layer Network Bottleneck 딜레마
1 세대클라우드의한계
Max 10Gbps traffic
Max 100 Gbps대의traffic
Max 1 Tbps 대의 traffic
Max 10 Tbps 대의 traffic
Placement GroupA사
Host Servers
1st layer Network Switches
2nd layer Network Switches
3rd layer Network Switches
14 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Flat Network2세대클라우드디자인
• 비초과구독네트워크 (non-overscribed network) 와플랫네트워크(flat network)
• Availability Domain 내부에 100만개의물리포트존재
• Compute 간또는 Compute 와 Block Storage 간최대 hops는 2
• 같은 AD에있는요소간 Latency는 0.1 msec 미만
Flat Networks 100만 Ports
포괄적클라우드인프라 SLA
Oracle AWS Azure GCP
가용성 지원 지원 지원 지원
성능 지원 지원안됨 지원안됨 지원안됨
무중단관리 지원 지원안됨 지원안됨 지원안됨
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.15
16
Enterprise Application의클라우드이전시핵심고려사항
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
고성능이면서도예측가능한성능전형적인클라우드사업자는 Noisy Neighbors와불안정한 IOPS, 높은 Latency를해결할수없다는사실
전방위로가능한제어와보안적용기능클라우드로이전하면서정착된거버넌스와보안적용지침을담보하며희생할것인가?
운용을위한최적의기반인프라선정쓰려는클라우드가단지쓸만한정도가아니고데이터베이스와같은기반소프트웨어들의최적화가가능할것인지
온프레미스애플리케이션마이그레이션시나리오
• Improve performance
• Improve reliability and security
• Lower cost of ownership
• Validated application architectures
• Automate application deployments
• Best-practice HA and DR
• Industry standard containerized architecture
• Elastic scaling, self repairing
• Full app life cycle automation
Mig
rati
on
be
ne
fits
Migration effort
Lift & Shift:
Move & Improve:
Modernization:
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.17
위험부담과노력을최소화하면서클라우드인프라의장점을획득
애플리케이션업데이트릴리즈속도개선및
가용성과신뢰성확충
애플리케이션딜리버리의자동화및수요변동에따른
탄력적스케일링구현
Enterprise Application
18 Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
클라우드의장점을고려한응용전략클라우드로 Enterprise Workloads 를이전하는사례들
클라우드에서 Dev/Test
• 새로운버전이나새로운Customization에대한 Test 용도
• Patch 유효성검증
• 업그레이드나포인트릴리즈테스트
Production을클라우드로
• 온프레미스데이터센터기능폐쇄또는의존성축소
• 인프라관리가아닌전략적우선순위에집중할수있는토대마련
업무 Backup과 DR을클라우드로
• HA / DR을위한독립데이터센터용도
• 애플리케이션과 DB의복제환경
온프레미스데이터센터의확장업무
• 임시워크로드(교육및데모용)
• 인수업체, 지역확장, LOB 독립등을위한
신속한구현
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.19
OCI: Lift & Improve 마이그레이션을위한아주좋은선택
커스터마이징을해놓은모든구동 App과동일한애플리케이션
동일한Oracle Database
핵심업무처리도가능한강력한성능과보안, 그러면서도경제적이고융통성있는클라우드
온프레미스애플리케이션과양방향호환되고실질적업계표준준수를지향하는 Open 플랫폼
Oracle Cloud Infrastructurefor Enterprise Applications
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.
Improved performance vs. on-premises
Lower and predictable costs
Best performance for Oracle Databases
강력하고예측가능한성능
최고의가성비와가격정책의투명성
거버넌스와보안오라클
데이터베이스에최적화
Oracle Database에최적화된유일한클라우드
마켓선두클라우드사업자에비해최대7.8배빠른성능제공
컴퓨트와스토리지자원을덜사용하여비용을개선
Dedicated 베어메탈인스턴스
고성능네트워크Off Box IO 가상화, Flat Network
고성능스토리지All NVMe SSD
마켓선두클라우드에비해 34% 저렴한인프라비용
드러나지않는예상비용의최소화
단순하고유연한Universal Credits Annual Flex 가격정책
컴퓨트와네트워크가상화분리를통한보안강화
최적의거버넌스를위한 Compartment (MSA 포함)운용기능
IAM+ Audit 기능
Centrally manage while retaining self-service
*Sources: Accenture White Paper: "Enterprise Workloads Meet Cloud"20
Enterprise Workloads를위한 OCI Solution Components
Application Tier Database Tier Bastion Host
Network Configurations
Load Balancer High Availability
• Multiple Compute nodes
• Common File Server
• Configuration
• Fault and Availability Domains
• Load Balancer• Synch between
servers
Disaster Recovery
• Regions• Migration and
Replication• Switch over
and Failback
Scripts & Automation Tools
• Migration tools• Marketplace
Images• Terraform
Scripts• Solution Guides
• Database services
• License options• Back-up and DR
• Jump Server• Secure
Administration• Run
Maintenance
• VCN• Subnets• Gateways• Security Lists• Connectivity
• Traffic Distribution
• Private & Public Options
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.21
Reference Architecture and ComponentsEnterprise Application High Availability
ORACLE CLOUD INFRASTRUCTURE (REGION)
Availability Domain 1 - Primary
Web Traffic
Bastion
Bastion Server
Database Tier
Application Tier
App VM
Subnet A
Subnet B
Subnet C
VPN IPSec
Load Balancer
Route Table
Security List
Data Guard
Database/ Exadata
rsync
Object Storage
Polices
IAM
Auditing
File StorageVCN
Availability Domain 2 - Secondary
Bastion
Bastion Server
Database Tier
Application Tier
App VM
Subnet A
Subnet B
Subnet C
Route Table
Security List
Database/ Exadata
VCN
SSH
Customer Data Center
FastConnect
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.22
Oracle Cloud Database 마이그레이션도구예
Source Database on-premise
Oracle Cloud Database
MigrationMethods & Tools
DatabaseCloud Service
VirtualMachines
DatabaseCloud Service
BareMetal
X
DatabaseCloud Service
ExadataCloud Service
TransactionProcessing
AutonomousDatabase
Data Warehouse
AutonomousDatabase
Oracle Cloud Infrastructure
19c
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.23
• 2020년오라클이전체 IaaS 벤더만족도 1위, 2019년대비월등히개선된만족도
• 타모든벤더는 2020년만족도가 2019년에비해떨어짐
IDC: IaaS Vendor 만족도조사
Q14c. Overall, how satisfied are you with ___ as your primary IaaS vendor? (0-10 scale, 10 “Extremely Satisfied”)
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.24
2020년말까지: 36 OCI 리전오픈
ASHBURNPHOENIX
SYDNEY
CHICAGO
TORONTO
BELO HORIZONTESAO PAULO
TOKYOSEOUL
MUMBAI
OSAKA
MELBOURNE
AMSTERDAM
HYDERABAD
JEDDAHDUBAI
UK
BAY AREA
SINGAPORE
SAUDI 2
UAE 2
CHILE
Commercial
Government
Microsoft Azure Interconnect
ISRAEL
ISRAEL GOV
FRANKFURT
ZURICHMONTREAL
CHUNCHEON
SOUTH AFRICA
Microsoft Azure Interconnect Planned
US GOV
EUROPE
ASIA
Oracle Cloud Infrastructure Global Footprint
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.25
Copyright © 2020, Oracle and/or its affiliates. All rights reserved.26
다중리전보유국가
국가내 DR (재해복구) 리전비교
Oracle Cloud AWS
US US
유럽연합 유럽연합
일본 중국
인도
호주
UAE
사우디아라비아
브라질
대한민국
영국
캐나다
2020년말까지다중리전을갖게되는국가