-
[ETC] 체크포인트, 분산 컴퓨팅, 로드 밸런스, AD, NTP, SLADevelopment/Etc 2023. 8. 19. 15:58728x90
1) 체크포인트 (Checkpoint)
컴퓨터 시스템이나 프로그램에서 실행 중인 상태를 저장하는 지점을 의미합니다. 이를 통해 시스템이 비정상적으로 종료되거나 오류가 발생했을 때, 저장된 체크포인트를 기반으로 복구 작업을 수행할 수 있습니다.
2) 분산 컴퓨팅
분산 시스템에서는 데이터나 프로세스의 상태를 주기적으로 체크포인트로 저장하여 장애 시 복구를 지원합니다.
3) 로드 밸런스(load balancer)
- 네트워크 트래픽이나 작업 부하를 여러 대의 서버나 자원으로 분산시켜주는 역할을 하는 장치나 소프트웨어다. 이로써 서버의 성능을 향상시키고 가용성을 높일 수 있다.
- 로드 밸런서는 다수의 클라이언트 요청이나 트래픽을 여러 대의 서버로 분산시켜주어, 각 서버의 작업 부하를 균등하게 분배하여 일을 처리하게 한다. 이로써 특정 서버가 과부하 상태에 놓이는 것을 방지하고, 전체 시스템의 안정성과 성능을 유지하는데 도움을 줍니다.4) AD (Active Directory)
- Active Directory는 Windows 운영 체제에서 사용되는 디렉터리 서비스다.
- 네트워크에서 사용자, 그룹, 컴퓨터 및 기타 리소스에 대한 중앙 관리와 인증을 제공한다.
- 사용자 로그인 및 권한 부여, 그룹 정책 관리, 자원 공유 등에 사용된다.
- 기업 환경에서 네트워크 리소스를 효율적으로 관리하고 보안을 강화하는 데 도움을 준다.5) NTP (Network Time Protocol) 서버
- 네트워크를 통해 정확한 시간 정보를 동기화하는 프로토콜이다.
- 컴퓨터 시스템 및 네트워크 장치가 정확한 시간을 유지하고 동기화하는 데 사용된다.
- 시스템 간의 시간 차이를 최소화하고 로그 기록, 보안 프로세스, 분산 응용 프로그램 등에 정확한 타임스탬프를 제공하는 데 도움을 준다.
- NTP 서버는 다양한 방식으로 시간 정보를 제공하며, 인터넷에 연결된 공용 NTP 서버와 내부 네트워크에 배치된 사설 NTP 서버가 있을 수 있다.요약하면, AD는 Windows 환경에서 네트워크 리소스와 보안을 관리하는 데 사용되며, NTP 서버는 네트워크 시간 동기화를 위해 사용됩니다.
6) SLA (Service Level Agreement)
- 서비스 제공자와 서비스 이용자 간에 서비스의 품질과 성능에 관한 약정을 정의한 문서 또는 계약을 의미한다.
- 서비스 제공자가 어떤 서비스를 제공할 것인지, 그 서비스의 기대 수준이 어떠한지, 문제가 발생했을 때 어떤 조치가 취해질 것인지 등을 상세하게 명시한다.
SLA는 다음과 같은 내용을 포함할 수 있다.- 서비스 범위: 제공되는 서비스의 세부 내용과 범위를 설명한다. 어떤 기능이 포함되고 어떤 기능이 제공되지 않는지를 명시한다.
- 서비스 수준 목표(Service Level Objectives, SLO): 서비스의 품질과 성능에 대한 목표 수준을 정의한다. 예를 들어, 서비스의 가용성, 응답 시간, 처리량 등이 SLO로 명시될 수 있다.
- 가용성: 서비스의 가용성 요구 사항과 예상 다운타임을 명시한다. 가용성은 서비스가 얼마나 잘 작동하고 접근 가능한지를 나타낸다.
- 응답 시간: 서비스 요청에 대한 응답 시간 목표를 정의한다. 사용자가 요청을 제출한 후 얼마나 빨리 응답을 받을 것인지를 나타낸다.
- 문제 대응 및 해결 절차: 서비스 장애나 문제 발생 시 어떤 조치가 취해질 것인지, 어떤 프로세스를 따를 것인지를 설명한다.
- 보상 및 벌칙 조항: 서비스 제공자가 SLA를 어기면 서비스 이용자에게 어떤 보상이 제공될 수 있는지 또는 서비스 제공자가 일정 수준의 서비스를 유지하지 못할 경우 어떤 벌칙이 적용될 수 있는지를 명시한다.
- 계약 기간: SLA의 유효 기간과 갱신에 관한 내용을 정의한다.
SLA는 서비스 제공자와 이용자 간의 상호 이해와 신뢰를 증진하며, 서비스의 품질과 성능을 관리하고 개선하기 위한 중요한 도구다.
728x90'Development > Etc' 카테고리의 다른 글
[Etc] 오류, 버그, 이슈, 결함 등등 용어 구분 (0) 2023.08.17 [Git] Git config 변경 (0) 2021.04.09 [ETC] Window에서 특정 포트 kill 하기 (0) 2021.02.02 [ASP.NET] 파일 업로드 시 특정 브라우저 에러 발생 (File Upload not working) (0) 2021.01.19 [IIS Server] IIS 64bit Server에서 32bit DLL 사용하기 (0) 2021.01.15