Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 분산
- Data Engineering
- 도커
- docker
- 빅데이터
- 아파치 스파크
- heapq
- 하둡
- 티스토리챌린지
- KAFKA
- programmers
- 분산처리
- 파이썬
- 우선순위큐
- Apache Spark
- 카프카
- leetcode
- 리트코드
- String
- 아파치 하둡
- 프로그래머스
- 코딩테스트
- 아파치 카프카
- Apache Hadoop
- 오블완
- 알고리즘
- DP
- 이진탐색
- Python
- apache kafka
Archives
- Today
- Total
목록virtualization (1)
래원
[Docker] 1. 가상화(Virtualization)
이 글에서는 Docker를 공부한 내용을 정리하려고 한다. Docker를 알기전에는 가상화에 대해서 알아야한다. 먼저, 가상화를 정의해보자면 하나의 물리적 컴퓨터 자원을 여러 개의 가상 환경으로 나누어 사용하는 기술이다. 왜 이러한 환경이 등장했을까? 이를 알아보려면 과거로 돌아가야한다. 가상화가 등장한 배경비싼 돈주고 서버를 사서 사용중지만 아래 그림과 같이 CPU 사용률이 현저히 낮은 서버들을 그대로 두게되는 경우가 많았다. 이는 결국에 리소스 낭비와 돈 낭비라는 문제가 발생하게 된다. 그렇다고 아래 그림과 같이 모든 서비스들을 한 서버에 올리게 되면 안정성이 현저히 떨어지는 문제가 발생하게 된다. 따라서, 이러한 문제들을 해결하기 위해 즉, 안정성을 높이며 리소스도 최대한 활용할 수 있는 방법으로 ..
Docker 및 Kubernetes/Docker
2024. 11. 13. 17:51