openvstorage / integrationtests

Open vStorage automated integration tests.
Other
0 stars 1 forks source link

Determine limits of the nr of namespaces an nsm cluster can handle #506

Open pploegaert opened 7 years ago

pploegaert commented 7 years ago

DRAFT - incomplete

Test description

Current limits were estimated at 50

nsm checkup

safety = Configuration.get('/ovs/framework/plugins/alba/config|nsm.safety') -> default = 3? = DB roles nodes maxload = Configuration.get('/ovs/framework/plugins/alba/config|nsm.maxload') -> default = 75? = % van max van nsm cluster object = 50 ... capacity verhogen niet maxload

every 2/4 hours ... checkup occurs but fast creation will lead to overloaded nsms anyway ...

what's better increase nr of nsm cluster or overload them ...

nsm.safety = nr of hosts/nodes that are part of a single cluster nsm.maxload = max nr of clusters / host ?

maintenance single collapse ...

Cover area

// What area of the product is affected?

// What type of functionality was used

// Which type of issue is this

User story

// Describe the user story/scenario here. <---------------------------------------------------------->

Problem that arose

// Explain the problem that you got during the execution of the user story. // e.g. vm gave write error

Log

<---------------------------------------------------------->

<---------------------------------------------------------->

Potential problem that might occur

// If the test is hypothetical, provide a short but detailed description of what to expect and why. <---------------------------------------------------------->

Special conditions

// Were there any special specific actions related to the user story? // Something not out of the ordinary. eg external arakoons

Additional information

Setup

// Be as specific as possible

pploegaert commented 7 years ago

preliminary sizing/backend on nuvolat 80 disks of 4 TB / backend with preset 16,8,18,2 = +- 200 TB effective size / backend with an average of 2 TB / vdisk = minimum 100 vdisks / backend up to ... fwk limit = 50 x 50 = 2500 vdisks alba tests running up to 3000 namespaces with no datakza