Amazon FSx for Lustre 지표 및 차원 - FSx for Lustre

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon FSx for Lustre 지표 및 차원

Amazon FSx for Lustre는 모든 FSx for Lustre 파일 시스템에 대해 Amazon CloudWatch의 AWS/FSx 네임스페이스에 다음 테이블에 설명된 지표를 게시합니다.

FSx for Lustre 네트워크 I/O 지표

AWS/FSx 네임스페이스에는 다음 네트워크 I/O 지표가 포함되어 있습니다. 이러한 모든 지표는 하나의 측정기준인 FileSystemId를 가집니다.

지표 설명
DataReadBytes

클라이언트가 파일 시스템으로 읽기에서 발생한 바이트 수입니다.

Sum 통계는 지정된 기간 동안 읽기 작업과 연결된 총 바이트 수입니다. Minimum 통계는 단일 OST 내 읽기 작업과 연결된 최소 바이트 수입니다. Maximum 통계는 OST 내 읽기 작업과 연결된 최대 바이트 수입니다. Average 통계는 OST 당 읽기 작업과 연결된 평균 바이트 수입니다. SampleCount 통계는 OST의 개수입니다.

일정 기간 평균 처리량(바이트/초)을 계산하려면 Sum 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위:

  • Sum, Minimum, Maximum, Average의 바이트

  • SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

DataWriteBytes

클라이언트가 파일 시스템으로 쓰기에서 발생한 바이트 수입니다.

Sum 통계는 쓰기 작업과 연결된 총 바이트 수입니다. Minimum 통계는 단일 OST 내 쓰기 작업과 연결된 최소 바이트 수입니다. Maximum 통계는 OST 내 쓰기 작업과 연결된 최대 바이트 수입니다. Average 통계는 OST 당 쓰기 작업과 연결된 평균 바이트 수입니다. SampleCount 통계는 OST의 개수입니다.

일정 기간 평균 처리량(바이트/초)을 계산하려면 Sum 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위:

  • Sum, Minimum, Maximum, Average의 바이트

  • SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

DataReadOperations

읽기 작업 수입니다.

Sum 통계는 총 읽기 작업 수입니다. Minimum 통계는 단일 OST의 최소 읽기 작업 수입니다. Maximum 통계는 OST의 최대 읽기 작업 수입니다. Average 통계는 OST 당 읽기 작업의 평균 크기입니다. SampleCount 통계는 OST의 개수입니다.

일정 기간 평균 읽기 작업 수(초당 작업 수)를 계산하려면 Sum 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위:

  • Sum, Minimum, Maximum, Average, SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

DataWriteOperations

초당 쓰기 작업 수

Sum 통계는 총 쓰기 작업 수입니다. Minimum 통계는 단일 OST의 최소 쓰기 작업 수입니다. Maximum 통계는 OST의 최대 쓰기 작업 수입니다. Average 통계는 OST 당 쓰기 작업의 평균 수입니다. SampleCount 통계는 OST의 개수입니다.

일정 기간 평균 쓰기 작업 수(초당 작업 수)를 계산하려면 Sum 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위:

  • Sum, Minimum, Maximum, Average, SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

MetadataOperations

메타데이터 작업 수.

Sum 통계는 메타데이터 작업의 수를 제공합니다. Minimum 통계는 MDT당 최소 메타데이터 작업 수입니다. Maximum 통계는 MDT당 최대 메타데이터 작업 수입니다. Average 통계는 MDT당 평균 메타데이터 작업 수입니다. SampleCount 통계는 MDT의 수입니다.

일정 기간 평균 메타데이터 작업 수(초당 작업 수)를 계산하려면 Sum 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위:

  • Sum, Minimum, Maximum, Average, SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

ClientConnections

클라이언트와 파일 시스템 간의 활성 연결 수입니다.

단위: 수

FSx for Lustre 객체 스토리지 서버 지표

AWS/FSx 네임스페이스에는 다음과 같은 OSS(개체 스토리지 서버) 지표가 포함됩니다. 이들 지표는 모두 FileSystemIdFileServer라는 두 측정기준을 가집니다.

  • FileSystemId - 파일 시스템의 AWS 리소스 ID입니다.

  • FileServer - Lustre 파일 시스템의 객체 스토리지 서버(OSS) 이름입니다. 각 OSS는 하나 이상의 OST(오브젝트 스토리지 대상)로 프로비저닝됩니다. OSS는 HostIndex가 4자리 16진수 값(예: OSS0001)을 나타내는 OSS<HostIndex>라는 명명 규칙을 사용합니다. OSS의 ID는 OSS에 연결된 첫 번째 OST에서 ID입니다. 예를 들어, OST0000OST0001에 연결된 첫 번째 OSS는 OSS0000를 사용하고, OST0002, OST0003에 연결된 두 번째 OSS는 OSS0002를 사용합니다.

지표 설명
NetworkThroughputUtilization

네트워크 처리량 사용률은 파일 시스템에 사용 가능한 네트워크 처리량의 백분율입니다. 이 지표는 파일 시스템에 대한 OSS 하나의 네트워크 처리량 용량의 백분율인 NetworkSentBytesNetworkReceivedBytes의 합계와 동일합니다. 각 파일 시스템의 OSSs에 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 지정된 OSS의 평균 네트워크 처리량 사용률입니다.

Minimum 통계는 지정된 기간 동안 1분 동안 지정된 OSS에 대한 가장 낮은 네트워크 처리량 사용률입니다.

Maximum 통계는 지정된 기간 동안 1분 동안 지정된 OSS에 대해 가장 높은 네트워크 처리량 사용률입니다.

단위: 백분율

유효한 통계: Average, Minimum, Maximum

NetworkSentBytes

파일 시스템에서 전송한 바이트 수입니다. 연결된 데이터 리포지토리 간 데이터 이동을 포함하여 모든 트래픽은 이 지표에서 고려됩니다. 각 파일 시스템의 OSSs에 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 전송한 총 바이트 수입니다.

Average 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 보낸 평균 바이트 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OSS에서 네트워크를 통해 전송한 가장 낮은 바이트 수입니다. Maximum 통계는 지정된 기간 동안 지정된 OSS에서 네트워크를 통해 전송한 가장 높은 바이트 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OSS에서 네트워크를 통해 전송한 가장 높은 바이트 수입니다.

통계를 위해 전송된 처리량(바이트/초)을 계산하려면 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위: 바이트

유효한 통계: Sum, Average, Minimum, Maximum

NetworkReceivedBytes

파일 시스템에서 수신한 바이트 수입니다. 연결된 데이터 리포지토리 간 데이터 이동을 포함하여 모든 트래픽은 이 지표에서 고려됩니다. 각 파일 시스템의 OSSs에 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 수신한 총 바이트 수입니다.

Average 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 수신한 평균 바이트 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 수신한 가장 낮은 바이트 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OSS가 네트워크를 통해 수신한 가장 높은 바이트 수입니다.

통계를 위해 전송된 처리량(바이트/초)을 계산하려면 통계를 초 단위의 해당 기간으로 나누면 됩니다.

단위: 바이트

유효한 통계: Sum, Average, Minimum, Maximum

FileServerDiskThroughputUtilization

처리량 용량에 따라 결정되는 프로비저닝된 제한의 백분율로, OSS와 연결된 OST 간의 디스크 처리량입니다. 이 지표는 파일 시스템에 대한 OSS의 디스크 처리량 용량의 백분율인 DiskReadBytesDiskWriteBytes의 합계와 동일합니다. 각 파일 시스템의 OSSs에 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 지정된 OSS의 평균 OSS 디스크 처리량 사용률입니다.

Minimum 통계는 지정된 기간 동안 지정된 OSS에 대한 가장 낮은 OSS 디스크 처리량 사용률입니다.

Maximum 통계는 지정된 기간 동안 지정된 OSS에 대한 가장 높은 OSS 디스크 처리량 사용률입니다.

단위: 백분율

유효한 통계: Average, Minimum, Maximum

FSx for Lustre 객체 스토리지 대상 지표

AWS/FSx 네임스페이스에는 다음과 같은 OST(객체 스토리지 대상) 지표가 포함됩니다. 이들 지표는 모두 FileSystemIdStorageTargetId라는 두 측정기준을 가집니다.

참고

DiskReadOperationsDiskWriteOperations 지표는 스크래치 파일 시스템에서 사용할 수 없으며 DiskIopsUtilization 지표는 스크래치 및 영구 HDD 파일 시스템에서 사용할 수 없습니다.

지표 설명
DiskReadBytes

이 OST에서 읽은 디스크의 바이트 수(디스크 IO)입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 주어진 OST에서 분당 읽은 총 바이트 수입니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 분당 읽는 평균 바이트 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에서 분당 읽는 가장 낮은 바이트 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에서 분당 읽는 가장 높은 바이트 수입니다.

통계에 대한 디스크 읽기 처리량(초당 바이트)을 계산하려면 해당 통계를 기간(초)으로 나눕니다.

단위: 바이트

유효한 통계: Sum, Average, MinimumMaximum

DiskWriteBytes

이 OST에서 쓰는 디스크의 바이트 수(디스크 IO)입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OST에서 분당 기록된 총 바이트 수입니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 분당 기록된 평균 바이트 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에서 분당 기록된 가장 낮은 바이트 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에서 분당 기록된 가장 높은 바이트 수입니다.

통계에 대한 디스크 읽기 처리량(초당 바이트)을 계산하려면 해당 통계를 기간(초)으로 나눕니다.

단위: 바이트

유효한 통계: Sum, Average, MinimumMaximum

DiskReadOperations

이 OST에 대한 읽기 작업(디스크 IO) 수입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OST에 의해 수행되는 총 읽기 작업 수입니다.

Average 통계는 지정된 기간 동안 지정된 OST가 분당 수행하는 평균 읽기 작업 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에 의해 분당 수행되는 가장 낮은 읽기 작업 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에 의해 분당 수행되는 가장 많은 읽기 작업 수입니다.

기간 동안의 평균 디스크 IOPS를 계산하려면 Average 통계를 사용하고 결과를 60(초)으로 나눕니다.

단위: 개

유효한 통계: Sum, Average, MinimumMaximum

DiskWriteOperations

이 OST에 대한 쓰기 작업(디스크 IO) 수입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OST에 의해 수행되는 총 쓰기 작업 수입니다.

Average 통계는 지정된 기간 동안 지정된 OST가 분당 수행하는 평균 쓰기 작업 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에 의해 분당 수행되는 가장 낮은 쓰기 작업 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에 의해 분당 수행되는 가장 높은 쓰기 작업 수입니다.

기간 동안의 평균 디스크 IOPS를 계산하려면 Average 통계를 사용하고 결과를 60(초)으로 나눕니다.

단위: 개

유효한 통계: Sum, Average, MinimumMaximum

DiskIopsUtilization

OST에서 디스크 IOPS 한도의 백분율로 나타낸 하나의 OST에서 디스크 IOPS 사용률입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 평균 디스크 IOPS 사용률입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에 대한 가장 낮은 디스크 IOPS 사용률입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에 대한 디스크 IOPS 사용률이 가장 높습니다.

단위: 백분율

유효한 통계: Average, MinimumMaximum

FSx for Lustre 메타데이터 지표

AWS/FSx 네임스페이스에는 다음과 같은 메타데이터 지표가 포함됩니다. CPUUtilization 지표는 FileSystemIdFileServer 차원을 사용하고 다른 지표는 FileSystemIdStorageTargetId 차원을 사용합니다.

  • FileSystemId - 파일 시스템의 AWS 리소스 ID입니다.

  • StorageTargetId - 메타데이터 대상(MDT)의 이름입니다. MDT는 MDT<MDTIndex>(예: MDT0001)의 명명 규칙을 사용합니다.

  • FileServer – Lustre 파일 시스템의 메타데이터 서버(MDS) 이름입니다. 각 MDS는 하나의 메타데이터 대상(MDT)으로 프로비저닝됩니다. MDS는 MDS<HostIndex >의 명명 규칙을 사용합니다. 여기서 HostIndex는 서버의 MDT 인덱스를 사용하여 파생된 4자리 16진수 값을 나타냅니다. 예를 들어, MDT0000로 프로비저닝된 첫 번째 MDS는 MDS0000를 사용하고, MDT0001로 프로비저닝된 두 번째 MDS는 MDS0001를 사용합니다. 파일 시스템에 메타데이터 구성이 지정된 경우 파일 시스템에 여러 메타데이터 서버가 포함됩니다.

지표 설명
CPUUtilization

파일 시스템의 MDS CPU 리소스 사용률입니다. 각 파일 시스템의 MDSs 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 MDS의 평균 CPU 사용률입니다.

Minimum 통계는 지정된 기간 동안 지정된 MDS에 대한 가장 낮은 CPU 사용률입니다.

Maximum 통계는 지정된 기간 동안 지정된 MDS에 대한 가장 높은 CPU 사용률입니다.

단위: 백분율

유효한 통계: Average, MinimumMaximum

FileCreateOperations

파일 생성 작업의 총 수입니다.

단위: 수

FileOpenOperations

총 파일 열기 작업 수입니다.

단위: 수

FileDeleteOperations

총 파일 삭제 작업 수입니다.

단위: 수

StatOperations

통계 작업의 총 수입니다.

단위: 수

RenameOperations

현재 위치 디렉터리가 이름을 바꾸든 교차 디렉터리가 이름을 바꾸든 관계없이 디렉터리의 총 이름 변경 수입니다.

단위: 수

FSx for Lustre 스토리지 용량 지표

AWS/FSx 네임스페이스에는 다음 스토리지 용량 지표가 포함되어 있습니다. 이 모든 지표는 FileSystemId 차원을 사용하는 LogicalDiskUsagePhysicalDiskUsage를 제외하고 모두 FileSystemIdStorageTargetId의 두 가지 차원을 사용합니다.

지표 설명
FreeDataStorageCapacity

이 OST에서 사용 가능한 스토리지 용량입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Sum 통계는 지정된 기간 동안 지정된 OST에서 사용할 수 있는 총 바이트 수입니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 사용할 수 있는 평균 바이트 수입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에서 사용할 수 있는 가장 낮은 바이트 수입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에서 사용할 수 있는 가장 높은 바이트 수입니다.

단위: 바이트

유효한 통계: Sum, Average, MinimumMaximum

StorageCapacityUtilization

지정된 파일 시스템 OST에서 스토리지 용량 사용률입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 평균 스토리지 용량 사용률입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에 대한 최소 스토리지 용량 사용률입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에 대한 최대 스토리지 용량 사용률입니다.

단위: 백분율

유효한 통계: Average, Minimum, Maximum

StorageCapacityUtilizationWithCachedWrites

클라이언트에서 캐시된 쓰기에 예약된 공간을 포함하여 지정된 파일 시스템 OST에서 스토리지 용량 사용률입니다. 각 파일 시스템의 OSTs 대해 분당 하나의 지표가 생성됩니다.

Average 통계는 지정된 기간 동안 지정된 OST에서 평균 스토리지 용량 사용률입니다.

Minimum 통계는 지정된 기간 동안 지정된 OST에 대한 최소 스토리지 용량 사용률입니다.

Maximum 통계는 지정된 기간 동안 지정된 OST에 대한 최대 스토리지 용량 사용률입니다.

단위: 백분율

유효한 통계: Average, Minimum, Maximum

LogicalDiskUsage

저장된(압축되지 않음) 논리 데이터의 양.

Sum 통계는 파일 시스템에 저장된 총 논리적 바이트 수입니다. Minimum 통계는 파일 시스템의 OST에 저장된 최소 논리적 바이트 수입니다. Maximum 통계는 파일 시스템의 OST에 저장된 최대 논리적 바이트 수입니다. Average 통계는 OST당 저장된 논리적 바이트의 평균 수입니다. SampleCount 통계는 OST의 개수입니다.

단위:

  • Sum, Minimum, Maximum의 바이트

  • SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

PhysicalDiskUsage

파일 시스템 데이터(압축됨)가 물리적으로 차지하는 스토리지의 양.

Sum 통계는 파일 시스템에서 OSTs가 차지하는 총 바이트 수입니다. Minimum 통계는 가장 비어 있는 OST에서 차지하는 총 바이트 수입니다. Maximum 통계는 가장 꽉 찬 OST에서 차지하는 총 바이트 수입니다. Average 통계는 OST당 점유한 평균 바이트 수입니다. SampleCount 통계는 OST의 개수입니다.

단위:

  • Sum, Minimum, Maximum의 바이트

  • SampleCount 통계일 때 수

유효한 통계: Sum, Minimum, Maximum, Average, SampleCount

FSx for Lustre S3 리포지토리 지표

FSx for Lustre는 다음 AutoImport(자동 가져오기) 및 AutoExport(자동 내보내기) 지표를 CloudWatch의 FSx 네임스페이스에 게시합니다. 이러한 지표는 측정기준을 사용하여 데이터를 더 세밀하게 측정할 수 있습니다. 모든 AutoImportAutoExport 지표는 FileSystemIdPublisher 측정기준을 가집니다.

지표 설명

AgeOfOldestQueuedMessage

측정기준: AutoExport

내보내기 대기 중인 가장 오래된 메시지의 보존 기간(초).

Average 통계는 내보내기 대기 중인 가장 오래된 메시지의 평균 보존 기간입니다. Maximum 통계는 메시지가 내보내기 대기열에 남아 있는 최대 시간(초)입니다. Minimum 통계는 메시지가 내보내기 대기열에 남아 있는 최소 시간(초)입니다. 값이 0이면 내보내기를 기다리는 메시지가 없음을 나타냅니다.

단위: 초

유효한 통계: Average, Minimum, Maximum

RepositoryRenameOperations

측정기준: AutoExport

대규모 디렉터리 이름 변경에 대한 응답으로 파일 시스템에서 처리한 이름 변경 횟수입니다.

Sum 통계는 디렉터리 이름 변경으로 인한 이름 바꾸기 작업의 총 수입니다. Average 통계는 파일 시스템의 평균 이름 바꾸기 작업 수입니다. Maximum 통계는 파일 시스템의 디렉터리 이름 바꾸기와 관련된 이름 바꾸기 작업의 최대 수입니다. Minimum 통계는 파일 시스템의 디렉터리 이름 변경과 관련된 최소 이름 변경 횟수입니다.

단위: 개

유효한 통계: Sum, Average, Minimum, Maximum

AgeOfOldestQueuedMessage

측정기준: AutoImport

가져오기 대기 중인 가장 오래된 메시지의 보존 기간(초).

Average 통계는 가져오기를 기다리는 가장 오래된 메시지의 평균 보존 기간입니다. Maximum 통계는 메시지가 가져오기 대기열에 남아 있는 최대 시간(초)입니다. Minimum 통계는 메시지가 가져오기 대기열에 남아 있는 최소 시간(초)입니다. 값이 0이면 가져오기를 기다리는 메시지가 없음을 나타냅니다.

단위: 초

유효한 통계: Average, Minimum, Maximum

FSx for Lustre 측정기준

Amazon FSx for Lustre 지표는 AWS/FSx 네임스페이스를 사용하고 다음 차원을 사용합니다.

  • FileSystemId 차원은 파일 시스템의 ID를 나타내고 개별 파일 시스템에 요청하는 지표를 필터링합니다. 파일 시스템 세부 정보 페이지의 요약 패널에서 Amazon FSx 콘솔의 파일 시스템 ID 필드에서 ID를 찾을 수 있습니다. 파일 시스템 ID는 fs-01234567890123456 형식입니다. describe-file-systems CLI 명령의 응답에서 ID를 볼 수도 있습니다(동등한 API 작업은 DescribeFileSystems입니다.).

  • StorageTargetId 차원은 메타데이터 지표를 게시한 OST(객체 스토리지 대상) 또는 MDT(메타데이터 대상)를 나타냅니다. StorageTargetIdOSTxxxx(예: OST0001) 또는 MDTxxxx(예: MDT0001)의 형태를 취합니다.

  • FileServer 차원은 다음을 나타냅니다.

    • OSS 지표의 경우: 객체 스토리지 서버(OSS)의 이름입니다. OSS는 OSSxxxx 명명 규칙(예: OSS0002)을 사용합니다.

    • CPUUtilization 지표의 경우: 메타데이터 서버(MDS)의 이름입니다. MDS는 MDSxxxx 명명 규칙(예: MDS0002)을 사용합니다.

  • Publisher 차원은 어떤 서비스가 지표를 게시했는지를 나타내기 위해 AutoImportAutoImport 지표에 대해 CloudWatch 및 AWS CLI 에서 사용할 수 있습니다.

차원에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서에서 차원을 참조하세요.