[AWS] amazon linux 2022란
Checkbox | |
---|---|
Date |
요약
- 리눅스 릴리즈 라인 내에 Centos 의 위치가 변경되면서 변동이 일어났다.
- 아마존은 페도라 기반의 Amazon linux 2022를 출시하겠다고 발표했다.
- 기존 Amazon linux 2의 EOS 기간은 2025년으로 늘려줬다.
- 커널의 기반이 변경된 것이기 때문에 변경점으로 인해 문제가 발생할지 고려가 필요하다.
내용
- 리눅스 릴리즈 라인의 변경
- 2019년 : Fedora → Redhat enterpirse → CentOS
- Redhat 엔터프라이즈 리눅스와 거의 유사한 성능을 가진 OS를 무료로 사용한다는 장점과, 이미 Redhat에서 발견한 버그들이 해결된 버전을 사용하기 때문에 안정적이었다.
- 2021년 : Fedora → Centos Stream → Redhat enterprise linux → Rocky Linux
- 리눅스의 릴리즈 라인 중 CentOS의 위치가 바뀌게 되었다.
- 2019년 : Fedora → Redhat enterpirse → CentOS
- AWS 대응
- AWS의 amazon linux1,2 버전은 기본적으로 CentOS 커널 기반으로 이루어져있다고 생각한다. ( 페도라와 RHEL의 짬뽕이라고 하는 글도 있는 데 그게 결국 Centos아닌가..)
- 이렇게 릴리즈 라인이 변경되면서 AWS는 기본 커널을 Fedora 버전을 사용하겠다는 내용과 함께 Amazon Linux 2022를 발표하게 되었다.
- 왜 Rocky 리눅스 기반을 하지 않았을까? 라는 의문이 있지만 페도라 커널을 안정화 시켜 장기적으로 문제 없이 사용하겠다는 방향으로 생각한다.
- Amazon linux 2022 특징
- 당연히 2022라는 명칭을 사용하면서 기본 네이밍과 버전 규칙이 달라진다.
- SELinux가 기본으로 적용된다.
- OpenSSL 3 버전이 적용된다.
- yum 패키지 매니지먼트에서 dnf로 매니지먼트가 변경된다.
- ssh의 알고리즘이 rsa가 기본이 아닌 ed25519를 사용한다 (ssh-rsa 서명 비활성화)
- 성능과 운영 최적화의 효과가 있다는 데 (이건 두고보자…)
- 대응책
- 기존 amazon linux2 의 지원 기간을 기존 2023년 6월 30일 에서 2025년 6월 30일로 2년 연장했다.
- 당장 변경을 해야하는 것은 아니지만 새로운 프로젝트 및 길게 운영하고 있는 서비스에서는 고려가 필요하다.
추후 해야할 것
- Ubuntu와 Rocky OS 를 대안책으로 생각해보기 (성능 차이가 있나?)
- Amazon linux 2022 Github issue 모니터링 하기
- Packer 호환성에 문제 없는 지 확인
참고자료
What's different about Amazon Linux 2022?
Amazon Linux 2022 was recently opened to Public Preview during pre:Invent 2021. There's a lot of interesting nuances compared to Amazon Linux 2, so I wanted to consolidate the differences and provide some personal opinions. This was also all written at time of the announcement of Public Preview, so things are liable to change ahead of General Availability.


클라우드의 Linux | Amazon Linux 2022 | Amazon Web Services
안정성, 보안 및 성능에 중점을 두고 클라우드에 최적화된 최신 Linux 배포판. AL2022(Amazon Linux 2022)는 Amazon Web Services(AWS)에서 제공하는 차세대 Amazon Linux로, 클라우드 및 엔터프라이즈 애플리케이션을 개발하고 실행할 수 있는 안전하고 안정적이며 성능이 뛰어난 실행 환경을 제공합니다. Amazon Linux 2022를 사용하면 Linux의 최신 혁신 사항에 대한 액세스와 더불어 장기간 지원을 제공하는 애플리케이션 환경을 확보할 수 있습니다.

Amazon Linux 2022는 무엇입니까?
Amazon Linux 2022는 AWS의 차세대 Amazon Linux입니다.
Amazon Linux 2 FAQs
Amazon Linux 2 is an Amazon Linux operating system that provides modern application environment with the latest enhancements from the Linux community and offers long-term support. In addition to Amazon Machine Images (AMI) and container image formats, Amazon Linux 2 is available as a virtual machine image for on-premises development and testing, enabling you to easily develop, test, and certify your applications right from your local development environment.

https://github.com/amazonlinux/amazon-linux-2022
728x90
반응형
'Cloud > AWS' 카테고리의 다른 글
AWS 네트워크 정리 - VPC(1) (0) | 2022.04.14 |
---|