LXC 및 LXD 4.0의 새 버전이 이미 출시되었으며 이러한 소식이 있습니다.

Canonical은 단열 용기의 작동을 구성하기위한 새로운 버전의 도구 LXC4.0, 컨테이너 매니저 LXD 4.0 및 FS LXCFS 가상 4.0 cgroup 네임 스페이스를 지원하지 않는 배포 용 가상화 된 / proc, / sys 및 cgroupfs 컨테이너의 시뮬레이션

이러한 도구를 모르는 사람들은 LXC는 개별 애플리케이션을 위해 시스템 컨테이너와 컨테이너를 모두 실행하기위한 런타임입니다. (OCI). LXC에는 liblxc 라이브러리, 유틸리티 세트, 컨테이너 생성 용 템플릿 및 다양한 프로그래밍 언어 용 폴더 세트가 포함되어 있습니다.

LXD는 LXC, CRIU 및 QEMU 용 플러그인입니다. 사용되는 것 컨테이너 및 가상 머신을 중앙에서 관리 하나 이상의 서버에서. LXC가 개별 컨테이너 수준에서 조작하기위한 저수준 툴킷 인 경우 LXD는 REST API를 통해 네트워크를 통해 요청을 수락하고 여러 서버의 클러스터에 구현 된 확장 가능한 구성을 생성 할 수있는 백그라운드 프로세스로 구현됩니다.

다양한 스토리지 백엔드 (디렉토리 트리, ZFS, Btrfs, LVM), 상태 컷오프가있는 스냅 샷, 한 시스템에서 다른 시스템으로 작업 컨테이너의 라이브 마이그레이션 및 이미지 스토리지를 구성하는 도구를 지원합니다. LXD 코드는 Go로 작성되었으며 Apache 2.0 라이선스에 따라 배포됩니다.

LXC 4.0의 새로운 기능은 무엇입니까?

이 새 버전에서는 cgroup 작업을위한 컨트롤러가 완전히 다시 작성되었습니다., 그 외에 통합 cgroup 계층에 대한 지원 추가 (cgroup2), cgroup에 대한 작업을 중지하고 다른 작업을 수행하기 위해 일부 리소스 (CPU, I / O 및 가능하면 메모리)를 일시적으로 확보 할 수있는 Freezer 컨트롤러 기능이 추가되었습니다.

또한 커널 하위 시스템 "pidfd"에 대한 지원 추가 PID 재사용 상황을 처리하도록 설계됨 (pidfd는 특정 프로세스에 참여하고 변경되지 않지만 PID는이 PID와 관련된 현재 프로세스를 완료 한 후 다른 프로세스에 연결할 수 있음)

또한, 시스템 호출을 가로 채기위한 인프라가 구현되었습니다. 네트워크 장치의 생성 및 삭제는 물론 네트워크 하위 시스템의 네임 스페이스 간 이동이 개선되었습니다.

그리고 무선 네트워크 장치 (nl80211)를 컨테이너로 이동하는 기능이 구현되었습니다.

LXD 4.0의 새로운 기능은 무엇입니까?

LXD 서버를 분할하려면 컨테이너 그룹 및 가상 머신의 관리를 단순화하는 프로젝트 개념이 제안되었습니다.. 각 프로젝트에는 자체 컨테이너, 가상 머신, 이미지, 프로필 및 스토리지 파티션 세트가 포함될 수 있습니다. 프로젝트와 관련하여 자신의 제한을 설정하고 설정을 변경할 수 있습니다.

그만큼 컨테이너뿐만 아니라 가상 머신 시작 지원, 컨테이너에 대한 시스템 호출 가로 채기 지원은 물론 사용자 네임 스페이스 (사용자 네임 스페이스)에 마운트 지점을 할당하기위한 가상 FS 인 shiftfs도 지원합니다.

MAC 주소를 구성하고 NAT의 소스 주소를 결정하는 기능과 DHCP에서 바인딩을 관리하기위한 API가 추가되었습니다.

또한이 새 릴리스에서는 스냅 샷의 수명을 설정할 수있는 기능과 함께 환경 및 스토리지 섹션의 스냅 샷 자동 생성 기능이 제공됩니다.

언급 된 다른 변경 사항 중 광고에서 :

  • 환경 백업 및 복구를 구현했습니다.
  • 네트워크 상태 (lxc 네트워크 정보)를 모니터링하는 API를 추가했습니다.
  • 새로운 유형의 "ipvlan"및 "라우팅 된"네트워크 어댑터가 제안됩니다.
  • CephFS 기반 스토리지를 사용하기위한 백엔드가 추가되었습니다.
  • 클러스터는 이미지 복제 및 다중 아키텍처 구성을 지원합니다.
  • RBAC (역할 기반 액세스 제어)가 추가되었습니다.
  • CGroup2에 대한 지원이 추가되었습니다.
  • Nftables에 대한 지원이 추가되었습니다.

최종적으로 그것에 대해 더 알고 싶다면 이 새 버전의 소식에 대한 자세한 내용을 확인할 수 있습니다. 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.