반응형

/*
-- Title : [Cb5.0] RAM 최소 필요 용량 계산
-- Reference : datacenter 전0진
-- Key word : 카우치베이스 ram 램 용량
*/

산정공식

건수별 최소필요용량 
    •백만건 : 1,000,000 row * (60 metadata + 13 skey size) * 2 replica = 146,000,000 Byte (0.14 GB)
    천만건 : 10,000,000 row * (60 metadata + 13 skey size) * 2 replica = 1.4 GB
    억만건 : 100,000,000 row * (60 metadata + 13 skey size) * 2 replica = 14 GB

K??Nbk
    약 1억2천만건
        - 약 2.4TB
    Working_Set (총 데이터량의 20%)
        - 2.4TB * 20% = 480GB
    전체 클러스터 필요 용량(HDD 30%, OS 80%)
        
- (480GB + 20GB) * 1.3  * 0.8 = 500GB * 1.3 * 0.8 = 520GB
    노드당 필요 용량
        - 520GB / 5개 Node = 1개 노드당 104GB 를 가진 머신 필요 

K??Obk
    • 약 7천만건
        - 약 2.3TB
    • Working_Set (총 데이터량의 20%)
        - 2.2TB * 20% = 440GB
     전체 클러스터 필요 용량(HDD 30%, OS의 80%)
        - (440GB + 10GB) * 1.3  * 0.8 = 450GB * 1.3 * 0.8 = 470GB
     노드당 필요 용량
        - 470GB / 5개 Node = 1개 노드당 94GB 를 가진 머신 필요 

KPENbk + KPKObk
   
104 + 94 = 200
   
130 + 117 = 247

결론
   
5개 머신 사용시 넉넉하게 256GB 램 필요
   
최소 필요 용량 : KPENbk(20GB), KPKObk(10GB)

반응형

+ Recent posts