Rancher 스토리지 정보

Rancher Meetup #3에서 Rancher의 스토리지에 대해 등단했기 때문에 발췌 전기입니다.
以下の資料は Rancher 1.6 系の資料となっておりKubernetesベースのRancher2.0とは全く違うものです。ご注意ください。
【회장 변경 →시부야】Rancher Meetup Tokyo #3 - connpass
htps : // 란치 rjp. 곤파 s. 코 m / 에ょ t / 45768 /


원래 슬라이드는 여기.
Rancher Meetup Tokyo#3 Storage 정보
h tp // w w. s에서 멋지다. 네 t / t ty / ranchi r - Meet p - 3-s

1. Docker로 곤란한 일



인프라로 Docker로 곤란한 두 가지
  • 데이터 스토어 인 스토리지에 문제가 있습니다
  • 네트워크로 어려움

  • 2. 왜 이 주제에?



    Docker는 부담없이 만들고 부서지기 때문에 영구 데이터 저장이 필요합니다.

    3. 여러분 여러가지 고안된 것 같습니다


  • NFS 서버를 각 호스트에서 마운트하고 Volume 컨테이너를 NFS에 배치합니다.
  • DB만은 온프레로 하고 있습니다.
  • Kubernetes의 PersistentVolume 사용

  • 그러나 이것들을 사용하면 Rancher의 관리 밖으로 나가 버리기 때문에 통증 가려움입니다. Rancher에서 어떻게 할 수 없습니까?

    4. Rancher가 생각하는 스토리지와 네트워크



    Rancher는 개별 기능을 Docker 컨테이너로 제공

    ※그 밖에도 스케줄러나, 헬스 체크등이 있습니다.

    5. Rancher 볼륨 플러그인



    현재 카탈로그에서 선택할 수 있는 것은 다음 3가지

    - Rancher EBS
    - Rancher EFS
    - Rancher NFS

    6. Rancher에서 그렇다면 어떻게됩니까?



    Rancher에서 Docker Volume 플러그인을 통해 사용
    ※주:Docker v1.2 로 구현(Experimental) 되고 있는 플러그인은 아닙니다. Legacy Plugin이 됩니다.

    7. Rancher 볼륨 플러그인 정보



    각각 다음과 같습니다.


    8. Docker 데이터 관리 방법



    그 전에 Docker 스토리지 플러그인의 작동 방식에 대해
    Docker에서 데이터 영속화 방법은 여러 가지가 있습니다.


    9. Docker 데이터 관리 방법



    Docker의 데이터 관리 방법은 다음과 같습니다.


    10. Data 볼륨 플러그인의 작동 방식



    볼륨 플러그인의 작동 방식에 대한 자세한 내용은 다음과 같습니다.


    참조: Docker 볼륨 플러그인 및 스토리지 드라이버
    htp://k의 w㎇d게. 사쿠라. 아 d. jp/k의 w㎇d/5021/

    11. Rancher에서 사용하는 데이터 볼륨 플러그인



    Rancher에서 사용하는 경우는 이런 느낌


    12. (1) 카탈로그에서 인프라 컨테이너 배포



    Rancher 스토리지 컨테이너를 카탈로그에서 배포하면 다음과 같이


    13. (2) 볼륨 생성



    volume-driver를 지정하여,
    rancher volume create NewVolume --driver rancher-nfs
    또는 UI에서 볼륨을 만듭니다.


    14. (3) 컨테이너 만들기



    컨테이너를 만듭니다.
    -v로 볼륨을 선택적으로 지정하거나,
    docker-compose에 쓰자.


    15. Rancher에서 볼륨 생성 절차


  • NFS와 같은 인프라 측 준비
  • Rancher 카탈로그의 "라이브러리"에서 필요한 서비스를 시작합니다 (예 : Rancher NFS)
  • 볼륨 만들기 Rancher 명령이나 UI에서.
  • 컨테이너에서 마운트 -v 옵션이나 Compose에서.

  • 16. 정리


  • Docker 플러그인 메커니즘 사용
  • Rancher의 볼륨 관리는 Rancher에서 가능합니다
  • 좋은 웹페이지 즐겨찾기