지구온난화 해결...획기적 데이터센터 서버 효율화 알고리즘

폭증하는 인터넷 사용의 이면에는 데이터센터 컴퓨터 서버에서 소비되는 막대한 양의 전력이 있다. 이는 지구온난화에 영향을 미친다. 한 연구에 따르면 세계 IT산업 핵심인 데이터센터의 이산화탄소(CO₂) 배출량은 전 세계 총 항공 교통량 만큼이나 기후에 부담을 주고 있다. 용량으로는 연간 400테라와트시(TWh,1TWh=1조Wh)에 해당한다. 게다가 불과 몇 년만 있으면 배출량이 2배가 될 것으로 예상된다. 데이터센터의 친환경 전환이 시급하다.

이런 가운데 최근 덴마크 연구진이 전 세계 컴퓨터 서버 소비 전력을 크게 줄여 줄 멋진 알고리즘을 개발해 공개했다.

미켈 소럽 코펜하겐대 컴퓨터과학과 교수가 컴퓨터 서버 워크플로우를 간소화하는 획기적 방법을 도출, 연구자 그룹에 합류한 지 몇 년만에 에너지와 자원을 획기적으로 줄여준다는 것을 확인했다. 이들은 주요 IT 기업들이 자신들의 고효율 공개 알고리즘을 즉시 구현할 것으로 예상하고 있다.

실제로 IT거인인 구글과 비메오 같은 기업들은 이미 이 알고리즘을 자신들의 시스템에 적극 구현했고, 그 결과 비메오는 자신들의 대역폭 사용량을 8배 줄였다고 보고했다.

소럽 교수와 두 명의 코펜하겐대 동료 연구원들은 5년 전 개발한 알고리즘을 완벽하게 만들어 컴퓨터 시스템의 근본 문제를 해결함으로써 서버 트래픽을 기존에 비해 몇배나 더 빠르게 만들 수 있었다. 즉 일부 서버가 과부하가 걸리는 동안 다른 서버에는 용량이 남아 있는 문제를 해결했다.

▲인터넷 서버의 사용량을 크게 줄여주는 알고리즘이 덴마크 코펜하겐대에서 개발됐다. 개발자들은 이미 구글과 비메오가 이를 사용해 서버 전력 효율화 성과를 확인했다고 밝혔다. 이들은 이 알고리즘을 무료로 공개하고 있다. (사진=퍼블릭 도메인)

소럽 교수는 “서버 과부하의 주요 원인 중 하나를 완전히 제거하는 알고리즘을 찾았다. 우리의 초기 알고리즘은 업계의 작업 방식을 크게 향상시켰지만 이 새로운 버전은 몇 배나 더 우수하며 전력 사용량을 최대한 줄여준다”고 말했다.

그는 이어 “게다가 이 알고리즘은 모두를 위해 무료로 사용할 수 있다”고 말했다. 이 알고리즘 개발에는 학과 동료인 앤더스 아만드와 야콥 백 타이 크누드슨이 참여했다.

트래픽 급증…최대 10억대 서버 부하 균형 잡아라

이 알고리즘은 처리할 수 있는 용량보다 많은 클라이언트의 요청을 받으면서 서버에 과부하가 걸리는 문제를 해결한다. 이런 일은 사용자들이 특정한 비메오 비디오나 넷플릭스 영화를 보기 위해 몰려들 때 벌어진다.

그 결과 서버시스템은 서버 간에 균형 잡힌 배포를 위해 클라이언트들을 여러번 이동하게 만드는 경우가 생긴다.

이같은 부하 균형을 잡기 위해 요구되는 수학적 계산은 시스템에 최대 10억 대의 서버가 포함돼 있을 수 있기에 매우 어렵다.

게다가 시스템은 새로운 클라이언트와 서버 가입 및 탈퇴로 인해 끊임없이 변동한다. 이는 트래픽 정체와 서버 고장 발생은 물론 서버 리소스와 전력 소비로 이어지며 기온 상승에 영향을 미치게 된다.

소럽 교수는 “인터넷 트래픽이 폭발적으로 증가함에 따라 문제는 계속 커질 것이다. 따라서 관련된 서버 수에 따라 달라지지 않으면서 확장 가능한 솔루션이 필요하다. 우리의 알고리즘은 바로 그런 솔루션을 제공한다”고 설명했다.

미국 시스코에 따르면 2017~2022년 인터넷 트래픽은 3배로 늘어날 것으로 전망된다. 내년에 는 온라인 동영상이 전세계 전체 인터넷 트래픽의 82%를 차지한다고 한다.

▲코펜하겐대의 서버 전력 효율화 알고리즘은 데이터센터 서버의 에너지 사용량을 크게 줄여준다. (사진=위키피디아)

이전엔 100단계 이동했지만 새 알고리즘은 10단계면 충분

연구진은 이 새로운 알고리즘 원리에 대해 “클라이언트들을 가능한 한 최소로 이동시키면서 서버들 간에 최대한 고르게 분산되도록 하고, 콘텐츠를 최대한 현지에서 검색하도록 보장하는 것”이라고 설명한다.

예를 들어 클라이언트에 배포되는 서버 부하 균형을 유지함으로써 어떤 서버도 다른 서버보다 10%를 넘는 부담을 주지 않도록 하기 위한 방법을 비교해 볼 수 있다.

이전 알고리즘은 이 업데이트를 처리하기 위해 클라이언트를 100번 이동해야 했지만 새로운 알고리즘은 시스템에 수십억 클라이언트와 서버가 있더라도 10번 이동으로 이를 구현할 수 있었다.

소럽 교수는 많은 대기업들이 이미 이 알고리즘의 원래 버전을 구현했기 때문에 업계가 이 새로운 알고리즘을 즉시 채택할 것이며 이미 사용 중일 수도 있다고 믿고 있다.

▲미 오레곤주 덜레스에 있는 구글데이터 센터.(사진=위키피디아)

미켈 소럽은 코펜하겐대 컴퓨터과학과 BARC(Basic Algorithms Research Copenhagen) 연구 센터 책임자이기도 하다. BARC는 알고리즘 설계 및 분석 분야에서 코펜하겐을 세계 4위의 기초 연구 지역으로 만들어 주었다.

이 연구 내용은 권위있는 STOC2021(53rd ACM Symposium on Theory of Computing) 컨퍼런스에서 발표됐다. 내용은 미 코넬대 아카이브(arXiv)(https://arxiv.org/abs/2104.05093)에서 확인할 수 있다.

이재구 기자

jklee@tech42.co.kr
기자의 다른 기사보기
저작권자 © Tech42 - Tech Journalism by AI 테크42 무단전재 및 재배포 금지

관련 기사

대화형 AI 에이전트 ‘젠투’, ‘98% 고객 붙잡는 커머스 전략’ 웨비나 개최

대화형 인공지능(AI) 에이전트 ‘젠투(Gentoo)’ 개발사 와들은 ‘이탈하는 98%의 고객을 붙잡는 온라인 커머스 성공 전략’을 주제로 웨비나를 개최한다고 21일 밝혔다. 와들...

토스인컴, ‘숨은 환급액 찾기’ 서비스 이용 고객 대상 토스포인트 지급 이벤트

비바리퍼블리카(이하 토스)의 자회사 토스인컴은 셀프 세금관리 서비스인 ‘숨은 환급액 찾기’ 를 이용하는 고객을 대상으로 토스포인트 지급 이벤트를 연다고 21일 밝혔다....

제클린, 월간슈즈 ‘베이크솔’과 협업… ‘친환경 패션’을 위한 특별한 동행

기후테크 스타트업 제클린은 벌커나이즈 스니커즈 브랜드 ‘베이크솔(Bakesole)’의 월간슈즈와 기후위기 대응과 ESG 경영 실천을 위한 업무협약(MOU)을 체결했다고 21일 밝혔다. 양사는 이번...

몰로코, LG채널 인도 지역 스트리밍 광고 솔루션 파트너로 선정

머신러닝 광고 솔루션 기업 몰로코는 LG전자의 광고 기반 무료 비디오 콘텐츠 서비스인 LG채널(LG Channels)의 인도 시장 비디오 광고 제공 및...

One comment on “지구온난화 해결...획기적 데이터센터 서버 효율화 알고리즘”