검수요청.png검수요청.png

클리포드 뉴먼

위키원
(Clifford Neuman에서 넘어옴)
이동: 둘러보기, 검색
배리 클리포드 뉴먼(Barry Clifford Neuman)
서던캘리포니아 대학교(USC : University of Southern California)

클리포드 뉴먼(Clifford Neuman)은 미국 서던캘리포니아 대학교(USC) 정보과학연구소의 과학자로 컴퓨터 과학부 부교수이다. 풀네임은 배리 클리포드 뉴먼(Barry Clifford Neuman)이다. 클리포드 뉴만, 클리포드 뉴맨, 클리포드 노이만이라고도 쓴다.

생애[편집]

뉴먼은 1985년 6월 미국 매사추세츠 공과대학(MIT)에서 컴퓨터 과학 및 공학 학사 학위를 받았다. 이후 1년 동안 MIT의 프로젝트 아테나에서 일하면서 커버로스(Kerberos) 인증 시스템의 수석 디자이너로 일했다. 1986년 가을에 워싱턴 대학교 컴퓨터 과학부에서 대학원 과정을 시작하여 1988년에 석사 학위를, 1992년 6월에 박사 학위를 받았다. 2003년에는 DARPA에서 Dynamic Coalitions Program 2003을 수상하기도 하였다.

주요 활동[편집]

뉴먼은 지역 분산 컴퓨터 시스템에서 시스템 확장에 따라 발생하는 문제에 특히 주의를 기울이며 연구를 수행했다. 시스템의 크기가 커질 때, 시스템이 더 먼 거리에 분산될 때, 그리고 시스템에 대한 제어가 조직의 경계를 넘을 때, 더 작은 시스템을 지탱하는 많은 가정들이 무너진다고 보았다. 단일 조직이 전적으로 소유한 소규모 시스템 컬렉션을 구성하는 데 사용되는 메커니즘은 인터넷과 같은 대규모 시스템 컬렉션에서는 작동하지 않기 때문이었다. 사용자 수가 증가하고 사용자들이 전문가에서 일반인으로 변화하고 상용 조직들이 네트워크를 이용하는 새로운 방법을 발견함에 따라 오늘날 인터넷이 구축되는 많은 기반구조가 뒤틀릴 것이라 보았다. 따라서 그는 연구의 일환으로 확장 가능한 인터넷 정보, 보안 및 컴퓨팅 인프라를 설계 및 개발했고, 인터넷의 상업적 사용이 오늘날의 자유롭고 개방적인 사용과 공존할 수 있는 메커니즘을 구축하기 위해 노력하였다.

뉴먼은 대규모 분산 시스템의 규모 문제를 해결하기 위해, 대규모 시스템을 조직하는 확장 가능한 접근 방식인 가상 시스템 모델, 프로스페로 시스템(Prospero System)을 제안하였다. 프로스페로 시스템은 분산된 인터넷 파일과 정보 서비스의 데이터를 일관성 있는 전체로 정리한다. 이는 인터넷에서 유통되는 정보의 조직과 접근을 지원하여 사용자들이 인터넷에서 이용할 수 있는 정보를 직접 볼 수 있도록 한다. 또한 프로스페로 시스템은 몇몇 상업적인 제품과 서비스가 인터넷 상 정보에 접근하기 위해 사용되는 임베디드 시스템이기도 하다.

Prospero Resource Manager(PRM)는 분산 시스템의 컴퓨팅 리소스 관리를 지원한다. PRM은 여러 리소스 관리자를 지원하여 사용 가능한 리소스의 여러 관점을 제공하며, 각 관리자는 동일한 유형의 다른 관리자와는 무관하게 시스템의 리소스 하위 집합을 제어한다. 리소스 관리 기능은 시스템 관리자, 작업 관리자 및 노드 관리자의 세 가지 유형의 관리자에 분산되어 있다. 각 역할이 적절한 추상성 수준에서 정보를 활용하도록 설계되었기 때문에 관리 역할의 복잡성이 줄어든다.

또한, 뉴먼은 대규모 네트워크를 위한 암호화 기반 인증시스템인 커버로스(Kerberos)의 주요 디자이너 중 한 명이었다. 커버로스는 서비스 제공업체에 사용자 (혹은 사용자 대신 작동하는 프로세스)의 실시간 인증을 제공하며, 선택적으로 사용자에게 서버의 실시간 인증을 지원한다. 커버로스를 사용하면 당사자 간 인증된 통신 채널을 설정하고 채널의 무결성 및 선택적으로 통신의 개인정보를 보호할 수 있다. 커버로스를 인증 및 회계와 같은 서비스를 제공하는 보다 포괄적인 컴퓨터 보안 인프라의 기반으로 사용될 수 있다고 보았다.

뉴먼은 인터넷을 통해 제공되는 서비스에 대한 안전한 지불 수단을 제공하기 위해 커버로스를 기반으로 네트워크 지불을 위한 시스템을 설계 및 개발하였다. ISI에서 개발된 넷체크(NetCheque)와 넷캐시(NetCash)는 소액결제(micropayments)에 적합한 시스템이다. 넷체크는 시스템을 통한 자금 흐름에 대한 회계처리를 제공하는 반면 넷캐시는 익명화된 거래를 지원한다.

참고자료[편집]

같이 보기[편집]


  검수요청.png검수요청.png 이 클리포드 뉴먼 문서는 교수에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.