요즘 서버 1년 전기료가 구매 가격이랑 같다는 말도 나오고, 전력 소모가 큰 이슈인 것 같습니다.
전력 소모를 적게하는 DBMS라면 충분히 경쟁력이 있지 않나 하는 생각이 들어 이렇게 글을 남깁니다.
물론 하드웨어적으로 지원이 되어야 겠지만, 기능이 제공이 되어도 소프트웨어가 활용을 못 하면 아무런 쓸모가 없을겁니다.(제가 휴대폰 개발을 하고 있는데, 요건 정말입니다.)
피시에서는 전력 소모 줄이기 위해 어떤 기능들이 제공될지 모르겠습니디만, 전력 소모까지 고려할 수 있다면 큐브리드는 아주 경쟁력 있는 DBMS가 되리라 생각됩니다.
실현 여부가 문제긴 합니다만..
언뜻 생각해보면 동적인 전력 관리로는, 로드 밸런싱을 할때 트랜잭션 수가 적어지면 기계 자체를 셧다운하고, 늘어 나면 빨리 켤 수 있게 하는 기능들을 디비 자체가 아니더라도 매니져 같은 것이 해줄 수도 있을 것 같고.
정적 전력 관리는, SQL 처리 및 최적화도 전력 소모 위주로 가능하지 않나 합니다. (추가 전력 소모라는게 램 접근 혹은 하드 디스크 동작 같은 건데.. 어찌 보면 속도 최적화랑 똑같은 것일지도 모르겠네요)
디스크 할당에 따른 전력소모, SQL구문에 따른 전력 소모를 잴 수만 있다면 처리 속도와 더불어 제공되면 나름대로 전력을 위한 최적화 패러미터도 지정할 수 있지 않나 생각 합니다.
현실화될지는 모르겠습니다만, 요런것도 한번 생각해보는 것도 잼나는 토픽이지 않나요?
전력 소모를 적게하는 DBMS라면 충분히 경쟁력이 있지 않나 하는 생각이 들어 이렇게 글을 남깁니다.
물론 하드웨어적으로 지원이 되어야 겠지만, 기능이 제공이 되어도 소프트웨어가 활용을 못 하면 아무런 쓸모가 없을겁니다.(제가 휴대폰 개발을 하고 있는데, 요건 정말입니다.)
피시에서는 전력 소모 줄이기 위해 어떤 기능들이 제공될지 모르겠습니디만, 전력 소모까지 고려할 수 있다면 큐브리드는 아주 경쟁력 있는 DBMS가 되리라 생각됩니다.
실현 여부가 문제긴 합니다만..
언뜻 생각해보면 동적인 전력 관리로는, 로드 밸런싱을 할때 트랜잭션 수가 적어지면 기계 자체를 셧다운하고, 늘어 나면 빨리 켤 수 있게 하는 기능들을 디비 자체가 아니더라도 매니져 같은 것이 해줄 수도 있을 것 같고.
정적 전력 관리는, SQL 처리 및 최적화도 전력 소모 위주로 가능하지 않나 합니다. (추가 전력 소모라는게 램 접근 혹은 하드 디스크 동작 같은 건데.. 어찌 보면 속도 최적화랑 똑같은 것일지도 모르겠네요)
디스크 할당에 따른 전력소모, SQL구문에 따른 전력 소모를 잴 수만 있다면 처리 속도와 더불어 제공되면 나름대로 전력을 위한 최적화 패러미터도 지정할 수 있지 않나 생각 합니다.
현실화될지는 모르겠습니다만, 요런것도 한번 생각해보는 것도 잼나는 토픽이지 않나요?