[Kubernetes] 쿠버네티스 소개
·
Infra/Kubernetes
Kubernetes 쿠버네티스는 큰 기업들에서 많이 사용이 된다. 쿠버네티스를 사용하면 최대한 자원을 효율적으로 사용할 수 있기 때문에 비용적으로 유리하다. 서버 자원을 효율적으로 사용하기 위해서는 가상화 기술이 사용이 되며 쿠버네티스에 관해좀더 잘 이해하려면 가상화기술들에 관한 히스토리를 알 필요가 있다. 최초의 리눅스 시스템 등장리눅스 시스템의 꾸준한 개발로 리눅스에는 자원들을 격리해서 프로세스들이 독립적인 환경에서 돌아가게 해주는 기술들이 있었다.하지만, 해당 기술들은 사용하기 어려워 대중적으로 이용하지 않았다.VM 가상화 기술의 등장리눅스 시스템의 기술과는 별개로 VM 가상화 기술이 기업들은 물론, 일반인들도 VM을 가상화 할 수 있도록 발전되었다.rack space, NASA에서 openstac..
Ceph란 무엇인가? (1)
·
Ceph
지난해 Ceph와 관련된 논문을 작성하였고 관련 내용을 까먹지 않기 위해 정리하려 한다. 우선, Object/Block/File Storage에 대해 간략히 설명한다. Object Storage Ceph를 설명하기에 앞서 우리는 먼저 Object Storage라는 것을 알아야 한다. Object Storage는 객체라고 하는 비정형 형식의 데이터를 저장하고 관리하는 기술이다. 현대적인 조직에서는 사진, 동영상, 이메일, 웹 페이지, 센서 데이터 등 다량의 비정형 데이터를 생성하고 분석한다. Object Storage는 클러스터를 통해 데이터를 여러 대의 물리적 디바이스에 분산하지만 사용자는 단일의 가상 스토리지 리포지토리에서 효율적으로 콘텐츠에 엑세스가 가능하다. 따라서, Object Storage 솔류..