더북(TheBook)

2.6.1 예로 이해하는 Keystone

일반적으로 집에는 현관문에 키가 있습니다. 누군가 집에 들어가려면 현관문 키 번호를 알아야 하거나 열쇠가 있어야 합니다. 키 번호를 아는 사람이나 열쇠를 가진 사람은 주로 그 집에 사는 주인과 가족 구성원입니다. 구성원이 집에 들어갈 때는 키를 누르고, 키가 맞으면 집에 들어갈 수 있습니다. 이렇게 집을 외부 침입에서 보호하고 키가 맞는지 틀린지를 체크해서 문을 열어 주는 현관문 키가 바로 Keystone에 해당합니다.

그럼 이번에는 우리가 사는 집을 오픈스택으로 바꾸어 보겠습니다. 오픈스택은 물리 서버로 구성되어 있고 안에는 컴퓨트, 이미지, 네트워크, 스토리지 같은 자원이 있습니다, 이 자원을 사용하려면 오픈스택으로 들어가야만 합니다. 아무나 집에 들어가지 못하듯이 오픈스택이 제공하는 서비스도 아무나 사용할 수 없습니다. 그러므로 자원을 사용하려면 인증을 받아야 합니다.

Keystone은 사용자를 인증해 물리 서버의 자원을 사용할 수 있도록 관리합니다.

▲ 그림 2-32 오픈스택과 Keystone

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.