이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 9368|회답: 0

Rancher는 K8s와 그런 차이가 있습니다

[링크 복사]
게시됨 2019. 10. 12. 오후 3:27:08 | | | |
목장주:

1. 그래픽 방법: 사용하기 쉬운 웹 관리 인터페이스는 도커의 사용 편의성을 바탕으로 컨테이너 기술을 활용한 컨테이너 애플리케이션 배포의 난이도를 다시 한 번 줄여줍니다.

2. 다중 스케줄러 지원: 환경 템플릿을 통해 Cattle, Swarm, K8S, Mesos 컨테이너 클러스터 관리 스케줄링 플랫폼을 쉽게 생성하고 배포할 수 있습니다.

3. 호스트 클러스터 관리: 관리 객체는 단일 컨테이너 호스트가 아니라 여러 호스트의 클러스터로, 여러 또는 수십 개의 애플리케이션 서버 클러스터를 생성하고 관리할 수 있으며, Ctrl+C, Ctrl+V, 복사 및 붙여넣기만 하면 해결됩니다.

4. 내장 앱 스토어: 워드프레스 템플릿을 사용해 워드프레스 블로그 시스템을 만들 수 있습니다. 마우스 클릭만 하면 배포 난이도가 무료 이메일 신청만큼 높지 않습니다!

5. 유연한 자원 할당: 내장된 애플리케이션 부하 분산기로, "서비스"는 최소 1개의 컨테이너 인스턴스만 필요하며, 부하가 부족하거나 과도할 때는 마우스 클릭으로 "서비스" 내 컨테이너 인스턴스 수를 늘리거나 줄이면 문제를 해결할 수 있습니다. 응용 시스템은 자연스러운 탄력 확장 기능을 갖추고 있습니다.


인프라 오케스트레이션

Rancher는 퍼블릭 또는 프라이빗 클라우드의 리눅스 호스트 리소스를 사용할 수 있습니다. 리눅스 호스트는 가상 또는 물리 호스트일 수 있습니다. Rancher는 호스트가 CPU, 메모리, 로컬 디스크, 네트워크 자원만 있으면 됩니다. Rancher의 관점에서 클라우드 벤더가 제공하는 클라우드 호스트는 물리적 기기와 동일합니다.

Rancher는 컨테이너화된 애플리케이션 실행을 위한 유연한 인프라 서비스 계층을 구현합니다. Rancher의 인프라 서비스에는 네트워킹, 스토리지, 부하 분산, DNS, 보안 모듈이 포함됩니다. Rancher의 인프라 서비스는 컨테이너를 통해 배포되어, 어떤 리눅스 호스트에서도 실행할 수 있습니다.

컨테이너 오케스트레이션 및 스케줄링

많은 사용자가 컨테이너 오케스트레이션 스케줄링 프레임워크를 사용하여 컨테이너화된 애플리케이션을 실행하기로 선택합니다. Rancher는 Docker Swarm, Kubernetes, Mesos 등 현재의 모든 주류 오케스트레이션 및 스케줄링 엔진을 포함하고 있습니다. 같은 사용자가 Swarm이나 Kubernetes 클러스터를 만들 수 있습니다. 네이티브 Swarm이나 Kubernetes 도구를 사용해 애플리케이션을 관리할 수도 있습니다.

Swarm, Kubernetes, Mesos 외에도 Rancher는 자체 Cattle 컨테이너 오케스트레이션 스케줄링 엔진도 지원합니다. Cattle은 Rancher 자체 인프라 서비스를 조율하고 Swarm 클러스터, Kubernetes 클러스터, Mesos 클러스터를 구성, 관리, 업그레이드하는 데 널리 사용됩니다.

앱 스토어

랜처 사용자는 한 번의 클릭으로 앱 스토어에 여러 컨테이너로 구성된 앱을 배포할 수 있습니다. 사용자는 배포된 애플리케이션을 관리할 수 있으며, 애플리케이션의 새 버전이 제공될 때 자동으로 업그레이드를 할 수 있습니다. Rancher는 Rancher 커뮤니티가 관리하는 인기 앱들을 포함한 앱 스토어를 제공합니다. 랜처 사용자들은 자신만의 개인 앱 스토어도 만들 수 있습니다.

기업 수준의 권한 관리

Rancher는 유연한 플러그인 사용자 인증을 지원합니다. Active Directory, LDAP, Github 및 기타 인증 방법을 지원합니다. Rancher는 환경 수준에서 역할 기반 접근 제어(RBAC)를 지원하여, 사용자 또는 사용자 그룹이 역할을 통해 개발 또는 운영 환경에 대한 접근 권한을 구성할 수 있게 합니다.

다음 도표는 Rancher의 주요 구성 요소와 특징을 보여줍니다:


1. 플랫폼이 쉽게 배포할 수 있습니다. Docker를 관리하는 플랫폼 역시 Docker 배포를 기반으로 합니다. 도커만 있으면 단 하나의 명령어로 플랫폼 배포를 완료할 수 있습니다.
2. 플랫폼이 확장하기 쉽습니다. 에이전트 메커니즘을 통해 도커 명령어가 에이전트 배포를 완료하고 물리적 머신 수를 빠르게 늘려줍니다. AWS와 같은 클라우드 호스트도 지원하며, 버전 2.0은 K8s도 지원합니다.
3. 서비스 배치가 용이합니다. 앱 스토어를 통해 애플리케이션 배포는 2단계로 완료되며, 각 미들웨어는 docker-compose처럼 언제든지 확장할 수 있도록 독립적으로 배열됩니다.
4. 자신의 계정 권한을 가져가세요. 계정 관리가 없는 K8s와 비교할 때, Rancher는 자체 계정 권한 시스템을 갖추고 있습니다. 계정은 독립적으로 생성되거나 LDAP 및 기타 계정 시스템에 쉽게 연결할 수 있습니다. 회사에서 사용할 수 있는 훌륭한 도구입니다.







이전의:도커는 개인 이미지 저장소를 구축합니다
다음:위챗 미니프로그램 개발 전체 영상 튜토리얼 세트 (완성됨)
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com