클라우드/OCI
[클라우드] Basic Hands-on Training 정리
세브웁스
2022. 4. 21. 09:21
반응형
[Webinar] OCI Basic Hands-on Training
클라우드의 장점
- 중복 투자 제거
- 시간 절약
- 유동적인 시스템 규모에 대응 용이
IAM ( Identity and Access Management )
: 클라우드를 처음 시작했을 때 해야 할 작업
- 구획 관리
- Super user Login -> Compartment 생성 및 관리
- Root Compartment( 회사나 큰 그룹 )
- Administrators : 관리자 ( 2명 이상 )
- 사용자 그룹 ( 사용자 그룹에게 정책 부여 )
- 리소스 정책
- 슈퍼 유저를 제외하고는 처음에 아무 권한도 없음. ( 모두 다 신뢰 x )
- Allow <subject > to <verb> <resource-type > in <location > where(선택)<conditions>
- ex) Allow group NetworkAdmins to manage virtual-network-family in tenancy
- ex) Allow group InstanceLaunchers to Manage instance-family in compartment ABC
- 이후 Group/Users 관리 ( User 생성 → group에 Assign)
VM compute , VM , Dedicated Hosts
- Bare Metal ( BM )
하드웨어만 제공 ( 회사만의 하이퍼바이저가 있을 경우 사용 ) - Virtual Machine ( VM )
CPU와 메모리를 쪼갠 것 + Hypervisor + Bare Metal - Dedicated VM Hosts ( DVH )
다른 고객과 분리되어 있는 Rack을 통째로 빌리는 것
Oracle provided Images
제공하는 이미지 : Oracle Linux , Microsoft Windows, Ubunt , CentOS...
Custom 이미지 : 개인이 만든 이미지 ( 400GB 제한, tenancy 밖으로 옮길 수 없음 )
AutuScaling Configurations
Scailing Rule 작성
ex) CPU > 70% 시 1개 늘려라
OCI Storage Services
용도에 맞게 찾아보고 사용
- Local NVMe : 하드 드라이브 추가하는 느낌 Block Volume
- File Storage : 특정 스토리지 서버에 네트워크로 연결하여 마운팅 하고 쓰는 스토리지
- Object Storage : 주 기능 : 이미지, 비디오 같은 데이터 저장 휴대용 usb 같은 느낌
- Archive Storage : 주 기능 : 백업( 장기 보관 )
On-Premise 네트워크 개념
Internet Facing Web server
인터넷에서 접근 가능 Public IP 할당 제한된 서비스 운영(Http, 80)
Internal AP Net Application Server
private IP( 예, 10.0.0.1 )
Internal DB Net DBMS
private IP(예 10.1.0.1 ) 제한된 App Server / 제한된 방법으로만 접근 ( 1521 )
OCI 네트워크 기본 개념
VCN ( Virsual Cloud Network )
if 여러가지 VCN 구성 : VCN 사이의 연결이 필요
- Public Subnet Web 10.0.0.0/24
- Web Server ( Private Subnet Web )
- Application Server ( Private Subnat WAS )
- Application Server( 10.0.1.0/24 )
- DBMS ( Private Subnet DB 10.0.2.0/24)
GateWay
- Internet Gateway : 내외부망으로 접근할 때
- NAT Gateway : 내부망에서 인터넷 사용
- Dynamic Routing Gateway : 외부 네트워크와 VCN 연결
- Service Gateway : 오라클 Managed Service를 내부적으로 사용
Subnet
각각의 VCN 네트워크가 서브넷에 나뉘어 들어감 물리적으로 다른 지역에 위치
Route Table
- 게이트웨이 만들기
- 네트워크 대역→ 게이트웨이 지정
- 지정해야 트레픽 송출 가능
Security List ( SL )
- 포트번호 및 네트워크 대역폭 지정 보안
- Ingress (들어오는 방화벽)
- Egress (나가는 방화벽)
- 미지정시 모든 포트에서 작동하지 않음
고객사 환경에서 OCI에 접근 방법
: 망비용을 내지 않는다면 오라클 책임 X
Internet 이용 :
- public internet( 보안 취약 )
- Oracle IPSec VPN (오라클은 비용 부과 x)
Oracle FastConnect :
- 인터넷을 공유하지 않음
LB(Load Balancer)
: VCN 네트워크 서비스 안 포함
오라클의 LB의 정책
- Round robin
요청한 순서에 따라 순서대로 할당받는 방식 - IP Hash
사용자의 IP를 Hasing 하여 항상 같은 서버로 연결되게 맵핑 - Least Connection
활성화 연결이 적은 서버로 세션 라우팅
Backend Server : TCP, HTTP traffic
Health Checks : TCP-level, HTTP-level health checks
Backend Set
Listener
반응형