PostgreSQL (혹은 Enterprise DB)를 OpenStack에서 사용하는 문제에 대해서..

98 views
Skip to first unread message

bluejay

unread,
Nov 11, 2010, 10:28:26 AM11/11/10
to Korea OpenStack Community

오늘 우리 회사에 EDB (Enterprise DB) 사람들이 와서 발표를 하고 Q&A를 가질 예정입니다.
우리쪽에서 gaeddongi님이 다음과 같은 질문을 미리 보냈고, 이에 대한 답을 들을 수 있으리라 생각됩니다.
혹시, 관심 있으신 분들을 위해서 정보가 업데이트 되는데로 이곳에 post하기로 하겠습니다.
-----------------------------------------------------------------------------------------------------------------------------------------------------------
openstack 에 postgresql 관련하여 궁금한 것의 요지는

- OpenStack 에서 가입자관리, 프로젝트 관리, VM 상태 관리, 스토리지 관리 등 다양한 용도로 DB 를 사용하여야 하
는데,
Open Source 기반의 dbms 를 고려하고 있는데, 그 중 대상이 mysql 과 postgresql 이 커뮤니티에서 논의
되고 있다.

- 요구 사항은 safety (HA 기능) 와 performace 이다.

- safety 관점은 dbms 가 중단되면 openstack (nova 의 경우) 의 모든 기능이 중단되므로, dbms 의
down time 이 있으면 안됨.
따라서 active / standby 방식은 비추천, 그러므로 멀티매스터 (active/active ) 방식이 필요할 것 같
다.

- performance 는 대용량의 사용자/관리자 쿼리를 처리하기 위해 다중화가 필요하다.
mysql 의 경우는 read/write 쿼리를 분산처리하여 성능을 높이는 기법이 있는 것 같다 (자세히는 모르지만)
postgresql 은 대용량 처리시 성능을 높이기 위해 어떤 기능으로 대처가 가능한가 입니다.

- 그리고, openstack 이 Open source 기반이므로, dbms 도 open source 기반의 지원이 되면좋겠는
데,
위에서 요구한 사항들이 지원되기 위해서는 postgresql 에서는 open source (또는 free license 개념으
로)로 가능한가?
안된다면, 어떤 형태의 버전이 가능한가?

- openstack 등의 open source 기반의 프로젝트를 위해 그런 기능을 제공하는 버전을 제공가능한가? free
licence 형태로?
아니면 그런 부분은 대용량 상용 서비스를 위해 필요한 기능이므로 엔터프라이즈 버전을 구매하여 상용서비스를 하는것이 맞는가?

Hyok S. Choi

unread,
Nov 11, 2010, 12:31:23 PM11/11/10
to ko...@googlegroups.com
매우 유용한 정보가 될 것 같군요..
감사합니다. 저희도 관심이 많이 있습니다. EDB라는 회사에 대해서도 궁금하네요.

2010/11/12 bluejay <jaesu...@gmail.com>



--
HYOK S. CHOI
Senior Engineer
Convergence S/W Lab, Digital Media & Communication R&D Center
Samsung Electronics Co.,Ltd.
tel: +82-31-279-7959  fax: +82-31-200-3427
e-mail: hyok...@samsung.com
[Linux ARM noMMU/MPU Kernel Maintainer] http://opensrc.sec.samsung.com
Reply all
Reply to author
Forward
0 new messages