Go to main content
Oracle® ZFS Storage Appliance 관리 설⁠명⁠서, 릴⁠리⁠스 OS8.6.x

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

파일 시스템 및 프로젝트 공간 관리

쿼터 및 예약을 적용하는 가장 간단한 방법은 프로젝트 기준별 또는 파일 시스템 기준별로 적용하는 것입니다. 쿼터 및 예약은 해당 사용이 총 프로젝트 쿼터 또는 예약에 포함되지만 LUN에 적용되지 않습니다.

데이터 쿼터 - 데이터 쿼터는 파일 시스템 또는 프로젝트에서 사용할 수 있는 공간의 양에 대한 한도를 적용합니다. 기본적으로 데이터 쿼터에는 모든 스냅샷 및 파일 시스템의 데이터가 포함됩니다. 쿼터 또는 스토리지 풀 공간 부족 때문에 파일 시스템이 가득 찬 경우 클라이언트가 새 데이터를 쓰려고 시도하면 오류가 발생합니다. 스냅샷 공간 관리에 설명된 대로 이 동작은 특히 스냅샷이 제공된 경우 등의 특정 상황에서는 직관적이지 않을 수 있습니다. 파일을 제거하면 스냅샷에서 데이터 블록을 참조하는 경우 파일 시스템에서 새 데이터를 쓸 수 있으므로 기존 스냅샷을 삭제해야만 공간 사용량을 줄일 수 있게 됩니다.

'스냅샷 포함' 등록 정보가 설정되지 않은 경우 쿼터는 스냅샷이 아닌 파일 시스템에서 참조하는 즉시 데이터에만 적용됩니다. 스냅샷에서 사용하는 공간은 프로젝트 레벨 쿼터에 의해 적용되지만 다른 경우에는 적용되지 않습니다. 이 경우 스냅샷에서 참조하는 파일을 제거하면 시스템 전체적으로 공간을 더 사용 중인 경우에도 파일 시스템의 참조되는 데이터가 줄어듭니다. 스토리지 풀이 가득 차면(사전 설정된 쿼터에 도달하는 파일 시스템의 경우와 반대) 스냅샷을 삭제해야만 공간을 확보할 수 있습니다.

데이터 쿼터는 엄격하게 적용됩니다. 즉, 공간 사용량이 한도에 거의 도달하면 쓰려는 정확한 데이터 양은 쓰기가 인식된 이후에야 알 수 있으므로 쓸 수 있는 데이터의 양이 제한되어야 합니다. 이는 쿼터에서 작동 중이거나 쿼터에 근접하여 작동 중인 경우 성능에 영향을 줄 수 있습니다. 이 때문에 일반적으로 정상적인 작동 절차 동안 쿼터 이하를 유지하는 것이 좋습니다.

쿼터는 Shares(공유) > General(일반) > Space Usage(공간 사용량) > Data(데이터) 아래에서 BUI를 통해 관리됩니다. 쿼터는 CLI에서 quotaquota_snap 등록 정보로 관리됩니다.

데이터 예약 - 데이터 예약을 사용하면 시스템의 다른 공유에서 추가 공간을 사용하려는 경우에도 파일 시스템 또는 프로젝트에 최소한의 사용 가능한 특정 양의 공간을 보장할 수 있습니다. 사용되지 않은 예약은 파일 시스템의 일부분으로 간주되므로 풀 또는 프로젝트의 나머지 부분이 용량에 도달하는 경우 다른 공유의 공간이 부족해질 수 있어도 파일 시스템에서 계속 새 데이터를 쓸 수 있습니다.

기본적으로 예약에는 파일 시스템의 모든 스냅샷이 포함됩니다. '스냅샷 포함' 등록 정보가 설정되지 않은 경우 예약은 파일 시스템의 즉시 데이터에만 적용됩니다. 스냅샷을 생성할 때의 동작이 항상 직관적일 수는 없습니다. 스냅샷이 아닌 파일 시스템 데이터에 대한 예약이 적용되는 경우 스냅샷이 생성될 때마다 시스템은 해당 스냅샷이 완전하게 분산(결코 발생하지 않는 경우에도)할 수 있는 공간을 예약해야 합니다. 예를 들어, 50G 파일 시스템에서 스냅샷 없이 100G의 공간을 예약하는 경우 첫번째 스냅샷을 생성하면 추가 50G의 공간이 예약되며 파일 시스템은 결국 총 150G의 공간을 예약하게 됩니다. 공간이 부족하여 데이터를 완전하게 분산할 수 없는 경우 스냅샷 생성이 실패합니다.

예약은 Shares(공유) > General(일반) > Space Usage(공간 사용량) > Data(데이터) 아래에서 BUI를 통해 관리됩니다. 예약은 CLI에서 reservationreservation_snap 등록 정보로 관리됩니다.

LUN 복제를 위한 공간 관리 - LUN을 만들 때는 LUN에 대해 구성하는 전체 물리적 공간이 예약되고 씬 프로비저닝되지 않은 한 다른 파일 시스템에서 사용할 수 없습니다. 복제의 경우, 지정된 크기의 LUN 스냅샷을 작성할 때는 사용된 LUN 공간 크기에 따라 LUN 크기의 최대 12배가 예약됩니다.

다음 목록은 LUN을 복제할 때 필요한 최대 오버헤드 공간을 보여줍니다.

  • 업데이트 간 소스에서 최대 100%

  • 업데이트 중 소스에서 최대 200%

  • 대상에서 최대 200%