Swift는 분산 개체 스토리지를 제공하는 OpenStack의 구성 요소입니다.
VMware Integrated OpenStack 5.1에서 Swift는 기술 미리보기로만 제공됩니다. 운영 워크로드 실행은 현재 지원되지 않습니다.
Swift 클러스터의 노드는 삭제할 수 없습니다. 클러스터에서 노드를 제거하려면 전체 클러스터를 삭제하고 다시 생성해야 합니다.
Swift에 대한 자세한 내용은 OpenStack Swift 설명서의 내용을 참조하십시오.
사전 요구 사항
Swift 배포에 사용할 수 있는 충분한 리소스가 있는지 확인합니다. 필요한 리소스는 배포의 규모에 따라 달라집니다. 최소 요구 사항은 VMware Integrated OpenStack에 대한 하드웨어 요구 사항의 "추가 구성 요소" 섹션을 참조하십시오.
Swift에 대해 네트워크가 준비되어 있는지 확인합니다. 필수 네트워크 포트에서 관련된 표를 참조하십시오.
프로시저
결과
Swift 클러스터에 필요한 가상 시스템이 생성되고 서비스가 사용되도록 설정됩니다.
다음에 수행할 작업
스토리지 및 프록시 노드를 클러스터에 추가하여 배포를 확장할 수 있습니다. 자세한 내용은 Swift 클러스터에 노드 추가를 참조하십시오.
기본적으로 admin
또는 _member_
역할이 있는 사용자는 Swift 작업을 수행할 수 있습니다. 역할을 추가하거나 변경하려면 custom.yml에서 swift_operator_roles 매개 변수의 주석 처리를 제거하고 원하는 역할을 포함하도록 매개 변수의 값을 수정합니다. 그런 다음 viocli deployment configure --tags add_proxy_node --limit swift_proxy,swift_storage를 실행하여 업데이트된 구성을 배포합니다.