본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

[해외] 링크드인, 미디어파일을 위한 오브젝트 스토리지 Ambry 공개

OSS 게시글 작성 시각 2016-05-20 21:40:23 게시글 조회수 3528

2016년 5월 16일 (월)


지난 16일 링크드인은 사진, 동영상, PDF와 같은 미디어 파일을 저장하고 제공하는 SW인 Ambry를 오픈소스 아파치 라이선스로 깃허브에 공개했다고 밝혔다.


링크드인은 이전에 Ambry 기능을 구현하는 상용SW를 사용했는데 비용이 높은데다 아키텍처가 복잡해 이용자와 데이터의 수가 증가함에도 확장이 쉽지 않았다.



Above: Ambry.
Image Credit: LinkedIn


이러한 어려움 때문에 새로운 방법을 모색해야 했다. 링크드인 엔지니어 팀장 수브라매니언에 따르면 “우리는 이 문제를 이제 다른 end-to-end 솔루션을 찾아야하는 기회라고 생각했다. 분산 파일시스템, 스토리지, 클라우드, 내부적으로 구현하는 것 등을 포함한 많은 가능성이 있는 솔루션들을 면밀히 검토했다. 우리의 디자인 목표에 대해 심도 있게 생각해 보았고 그로인해 얻을 수 있는 것을 이해했으며 결국 내부 솔루션들을 우리의 필요에 맞게 설계하자는 생각을 해냈다.”설명한다. 시스템 구축에는 1년 이상의 시간이 소요됐다고 한다.  


페이스북과 구글 같은 큰 기술기업들은 정기적으로 다른 유형의 오픈소스SW들을 공개하는 것을 당연하게 생각한다. 하지만 오브젝트 스토리지는 아직 오픈소스 세계에서 큰 비중을 차지하는 혁신분야는 아니다. 


Airbnb, Pinterest, Spotify 등 유명한 웹서비스 업체들은 오브젝트 스토리지를 위해 아마존 웹서비스 S3와 같은 클라우드 서비스를 찾는다. 반면 링크드인은 서비스를 위한 인프라를 자체적으로 운영한다는 의미에서 페이스북, 구글과 더 유사하다. 그렇기에 복합적인 링크드인 데이터센터를 함께 운영할 수 있는 전체적인SW가 필요하다. Ambly와 작업가능한 자바로 짜여진 REST(representational state transfer) API들이 있다.


* 깃허브 :  https://github.com/linkedin/ambry


* 기사출처 : http://venturebeat.com/2016/05/16/linkedin-open-sources-ambry-an-object-store-for-media-files/



- 공개SW역량프라자

맨 위로
맨 위로