의견.png

액티브

위키원
Asadal (토론 | 기여)님의 2020년 8월 11일 (화) 15:56 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

액티브(active)란 기존의 마스터-슬레이브의 의미를 대체한 것으로, 하나의 장치가 여러대의 장치를 제어하고 통신하는 허브의 역할을 가지고 있는 것을 의미한다. 보통 프로그램 명령어나 통신, 서버분야에서 널리 사용되고 있다. 반대말은 스탠바이(standby)이다.

개요[편집]

액티브/스탠바이는 액티브로 지정된 장치 또는 프로세스가 다른 장치, 또는 스탠바이 라고하는 프로세스를 제어하는 ​​통신 기술이다. 액티브는 다른 장치 또는 프로세스를 제어하는 ​​장치이고 스탠바이는 다른 장치 또는 프로세스에 의해 제어되는 장치이다. 액티브-스탠바이 모델 기반 통신은 여러 곳에서 나타난다. 데이터베이스 이중화 방식, 서버복제 컴퓨터의 버스에 연결된 장치 등이 있다. 제어 방향은 항상 액티브에서 스탠바이로 흐른다. 예를 들어, 데이터베이스 복제에서 액티브 데이터베이스는 모든 권한을 가진 주권으로 간주된다. 데이터베이스 복제에서 마스터 데이터베이스는 데이터의 모든 업데이트를 기록하고 슬레이브로 지정된 데이터베이스로 보낸다. 스탠바이는 업데이트를 성공적으로 받았는지 액티브에게만 알려줄 수 있으며 업데이트가 오는 것을 중지 할 수있는 권한이 없다. 그러나 PATA 하드 드라이브 배열에서 액티브/ 스탠바이 사용에는 차이가 있다. 여기서 액티브로 지정된 장치는 스탠바이로 지정된 장치를 제어 할 수 없다. 본래는 마스터-슬레이브라는 단어였는데 이는 흑인인종차별에 해당하는 단어로 많은 논란이되어 리눅스나 오라클, MySQL등 많은 IT기업 회사와 프로그램 개발자들이 마스터-슬레이브 대신 액티브(Active)-스탠바이(Stanby) 또는 메인(Main)으로 바꾸고있다. 미국의 소프트웨어 개발 호스팅 업체 마이크로소프트 산하 깃허브(GitHub)는 ‘블랙 리브스 매터(Black Lives Matter, 흑인 생명은 소중하다)’ 운동에 발맞춰 마스터, 슬레이브와 같은 코딩 언어를 없애는 중이다. 마스터와 슬레이브는 프로그래밍이나 서버 등 개발자들이 사용하는 용어 중 하나로, 주 작업(마스터)에 변형이 생길 때 보조 작업(슬레이브)이 가동되는 방식이다. 이는 액티브와 스탠바이로도 쓰인다. 2020년 7월말 냇 프리드먼(Nat Friedman) 깃허브 최고경영자는 한 회사와의 트위터 내용을 공개했다. 기술 커뮤니티에서 특정 용어를 다른 이름으로 바꾸는 조치를 취하기 시작하자는 제안이다. 특히 브랜치(Branch) 구조를 나타내는 마스터를 ‘메인(Main)’으로 바꾸자는 것이다. 이에 프리드먼은 “훌륭한 생각이며 우린 이미 작업중이다”고 답했다. 조지 플로이드(George Floyd), 브리오나 테일러(Breonna Tayler) 등 미국 사회에서 흑인 시민이 사망한 사건에 대한 항변이 세계적으로 이어지는 가운데 애플, 구글, 마이크로소프트 등 대형 IT기업들이 인종차별에 반대하고 정의 구현에 대해 목소리를 높이고 있다. 이밖에 ‘화이트리스트’, ‘블랙리스트’와 같은 용어도 변경하려는 업계 움직임이 포착되고 있다.[1]

각주[편집]

  1. 김나래 기자, 〈마이크로소프트 깃허브, '마스터·슬레이브' 용어 없앤다〉, 《씨넷 코리아》, 2020-07-28

같이 보기[편집]


  의견.png 이 액티브 문서는 하드웨어에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.