전체 글
-
[삿포로] 상남자 특) 오늘 사서 내일 감 | 삿포로 여행일지 프롤로그여행 | 맛집/일본 2024. 7. 29. 14:37
항공권? 2024년 7월 22일 (월) 오전 11:35 구매2024년 7월 23일 (화) 오전 10:15 출발 호텔?2024년 7월 22일 (월) 오후 3:13 구매2024년 7월 23일 (화) 체크인 나머지 여행계획? 어디 구경할 지, 뭐 먹을지?그건 가서 정한다 이것이 상남자의 여행이다. 물론 공항 리무진, 맥주 공장 견학은 예약함. 그건 그렇고, 삿포로 항공권 왕복 20만원은 진짜 미친놈인듯이런 급작스런 여행 좋을지도..?
-
[클라우드] 4. Azure Load Balancer(L4 Switch)SKT Fly AI 4기 활동기록 2024. 4. 11. 15:03
Load Balancer는 유명한 부하 분산 장치이다. 부하 분산은 두 대 이상의 컴퓨터 간에 계산 작업 부하를 분산하는 작업이다. 여기서는 네트워크 트래픽을 여러 서버로 분산하는 것을 의미한다. 부하 분산 장치의 종류 Application Gateway(L7 스위치) http 프로토콜로 분산 헤더, 메시지, URL 등: OSI 7 Layer 7계층 Load Balancer(L4 스위치) 인/아웃바운드 포트연결 분산 포트, IP : OSI 7 Layer 4계층 Traffic Manager: 아무튼 분산 공용 부하분산 장치 외부 부하 분산 인터넷에서 받는 거 분산 공용 IP 연결 부하분산: 프론트, 가상머신: 백 내부 부하 분산 프론트 -백(DB) 분산 공용 IP 필요 X Azure Loadbalancer..
-
[클라우드] 3. Azure 클라우드 | 가상 네트워크SKT Fly AI 4기 활동기록 2024. 4. 10. 12:00
2024년 1월 SKT Fly AI 4기에서 실습한 내용을 바탕으로 작성되었습니다. 가상 네트워크 목적: 보안, Azuer 리소스 간의 안전한 통신 리소스 그룹 만드는 과정 가상네트워크 서브넷 (기본이름: default) 네트워크 인터페이스(NIC) 네트워크 보안 그룹(NSG) 가상머신 1 IP 가상네트워크: 포트 일부만 열어줌 서브넷: 사용할 영역만 열어줌 가상머신에서 보안 유지 다른 가상네트워크에 있는 가상머신끼리 통신하는 법? 가상 네트워크는 격리되어있어 일반적으로 통신 불가능 VNet 피어링..? 프라이빗 링크..? 온프레미스..? VPN? 인터넷 통신(포트 열어야 함) 서브넷 각 서브넷 0, 1, 2, 3, 255는 못 씀 네트워크 인터페이스 VNet - 가상머신 IP 등등 연결 NIC의 위치 ..
-
[클라우드] 2. Azure 클라우드 StorageSKT Fly AI 4기 활동기록 2024. 4. 9. 12:00
아무거나 다 때려넣을 수 있는 스토리지 머신러닝 넣는 디렉토리로 쓸 수 있음 컨테이너 넣을 수 있음 뛰어난 내구성 (중복처리) 예시) 일본 지진나도 한국걸로 백업 저장할 수 있는 데이터 정형데이터 (RDBMS) 반정형데이터 (JSON, XML, YAML 등등) 비정형데티어 (이미지, 동영상, 문서 등) - 머신러닝 종류 컨테이너 비정형데이터, 대량데이터, 이미지, 문서 등 blob은 컨테이너 안에? 핫(유추) / 쿨 / 보관 파일 공유: SMB 큐: 메시지 담는 거 테이블: 구조화된 NoSQL...? SKU(Stock Keeping Unit) 여러 스토리지 정책 zone을 지원하나 안 하나 확인하고 정할 것 실습 열심히 실습하고 캡처했지만, 스크린샷이 날아가서 생략한다. 시간이 난다면, 최신 버전에 맞게..
-
[클라우드] 1. Azure 클라우드 기초 | 용어 정의 및 리소스 그룹 만들기SKT Fly AI 4기 활동기록 2024. 4. 8. 12:22
2024년 1월 SKT Fly AI 4기에서 실습한 내용을 바탕으로 작성되었습니다. Azure 용어 정의 컴퓨팅 자원 : PC / 가상머신(Virtual Machine), 가상머신이 일하면 리소스 잡음 네트워크: 여러대 컴퓨터 연결. 네트워크에 가상머신 올리면, 리소스 스토리지: 환경 설정, 쉘, 모델 학습 과정 등 저장, 사용자 계정과 연계됨 프로비전: (가상머신을) 만든다. 퍼블릭 클라우드: 공용 프라이빗 클라우드: 자체 클라우드 PasS: IaaS + 개발 초기에는 클라우드 쓰는 것이 효율적 사용량 기반 모델 보안, 가용성 등등 결론: 클라우드를 배워야한다. 리소스, 리소스 그룹의 정의 리소스 리소스 관리자가 관리 가상머신 하나하나, 네트워크, 랜카드, IP 등등 리소스 그룹 리소스 관리: 리소스는..
-
[컨테이너] 3-1. Minikube 설치SKT Fly AI 4기 활동기록 2024. 4. 5. 12:05
2024년 1월 SKT Fly AI 4기에서 실습한 내용을 바탕으로 작성되었습니다. Azure 클라우드에서 Ubuntu 20.04 가상환경을 구축한 다음 수행하였습니다. 미니쿠베 설치 curl -LO https://storage.googleapis.com/minikube/releases/v1.22.0/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube 미니쿠베 설치 확인 minikube --help Kubectl 설치 curl -LO https://dl.k8s.io/release/v1.22.1/bin/linux/amd64/kubectl sudo install -o root -g root -m 0755 kubectl ..
-
[컨테이너] 3. Kubernetes 기초, POD, Deployment, Service | 미니쿠베를 활용한 실습SKT Fly AI 4기 활동기록 2024. 4. 5. 12:04
kubectl apply -f deployment.yaml kubectl apply -f deployment.yaml 쿠버네티스란? 구글에서 만든 오픈소스 container orchestration 툴 container orchestration이란? orchestration은 프로그램의 모듈, 패키지, 라이브러리 관리하는 것 container orchestration 컨테이너 관리 쿠버네티스의 구조 Kubectl 인터페이스로 명령 내릴 수 있음 사용자는 Kubectl 인터페이스로 명령 Kubectl은 master에게 일 시킴 (그림에서는 Control plane) master는 node에게 일 시킴 node에는 pod가 여러개 있음 pod에서는 컨테이너가 여러개 있음 Azure 클라우드에서 서버 만들고 ..