리눅스와 리눅스 커널 차이 : 리눅스 커널은 리눅스 운영 체제의 핵심 구성 요소로, 하드웨어와 소프트웨어 사이의 통신을 관리하고 시스템 리소스를 제어합니다. 반면, 리눅스는 리눅스 커널을 기반으로 하는 전체 운영 체제로, 커널 외에도 다양한 소프트웨어, 도구, 사용자 인터페이스 등을 포함하여 사용자에게 완전한 시스템 환경을 제공합니다.
컴포넌트란 : 컴포넌트는 소프트웨어나 시스템을 구성하는 개별적인 부품이나 모듈을 의미합니다. 이들은 특정 기능을 수행하며, 여러 컴포넌트가 서로 상호작용하여 전체 시스템의 기능을 완성합니다.
OS레벨 가상화란 : OS 레벨 가상화는 컨테이너라고도 불리며, 단일 운영 체제 인스턴스 위에서 여러 격리된 사용자 공간 인스턴스를 실행할 수 있게 하는 기술입니다. 이 방식은 전통적인 가상화 기술보다 가볍고 효율적이며, 각 컨테이너가 동일한 OS 커널을 공유하지만, 마치 별도의 시스템처럼 작동할 수 있습니다. 이는 리소스 사용을 최적화하고 배포 및 관리를 단순화할 수 있어, 특히 애플리케이션 개발과 배포에 유리합니다.
CentOS란 : CentOS (Community ENTerprise Operating System)는 리눅스 배포판 중 하나로, 엔터프라이즈급 운영 체제인 Red Hat Enterprise Linux (RHEL)을 기반으로 합니다. CentOS는 RHEL과 호환되는 무료 대안으로, 주로 서버 환경에서 안정성과 보안을 중시하는 용도로 널리 사용됩니다. CentOS 프로젝트는 Red Hat, Inc.에 의해 후원되었으며, CentOS Stream으로 전환함에 따라, 이제는 RHEL 개발 과정에서 더 직접적인 역할을 하게 되었습니다.
Ubuntu호스트에 Amazon 리눅스 배포판을 실행할 수 있는가??
운영체제 OS레벨 가상화 는 리눅스 커널을 공유합니다. 그래서 호스트 OS는 커널을 공유합니다.
(아마존 리눅스는 서버형이기 떄문에 X-Windows와 데스크탑 소스는 필요가 없습니다. 호스트OS와 다른 OS가 올라갑니다.)
Ubuntu, Redhat, SUSE, CentOS 등등 -> 리눅스 배포판

| CNCF(Cloud Native Computing Foundation)란? (0) | 2024.02.27 |
|---|---|
| Alpine 리눅스란? (2) | 2024.02.27 |
| VM과 컨테이너의 차이는? (0) | 2024.02.21 |
| 하이퍼바이저란? (0) | 2024.02.21 |
| 컨테이너란? (0) | 2024.02.20 |