Merge branch 'development' of git.ourworld.tf:tfgrid/info_tfgrid into development
* 'development' of git.ourworld.tf:tfgrid/info_tfgrid: s
This commit is contained in:
		
							
								
								
									
										0
									
								
								collections/tfgridsimulation/.collection
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								collections/tfgridsimulation/.collection
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										1
									
								
								collections/tfgridsimulation/img/.done
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								collections/tfgridsimulation/img/.done
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| cloud.png | ||||
							
								
								
									
										
											BIN
										
									
								
								collections/tfgridsimulation/img/cloud.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								collections/tfgridsimulation/img/cloud.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 714 KiB | 
							
								
								
									
										3
									
								
								collections/tfgridsimulation/intro.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								collections/tfgridsimulation/intro.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
|  | ||||
|  | ||||
| ## Simulator for TFGrid 4.x | ||||
							
								
								
									
										44
									
								
								collections/tfgridsimulation/node_stats/ai_stats.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								collections/tfgridsimulation/node_stats/ai_stats.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| # Simulation for Nodes of Type ai | ||||
|  | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'ai_new_per_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes sold per month. | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'ai_nr_active' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes active at end of quarter. | ||||
|  | ||||
| ## Financials | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'ai_utilization' | ||||
|     period_type:quarter | ||||
|  | ||||
| Utilization | ||||
|  | ||||
| !!sheet.graph_bar_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'ai_rev_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue as can be made per node (after discount and at utilization) | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'ai_rev_total' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue per month for all nodes of this type. | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1' includefilter:'nodetype:ai' | ||||
|  | ||||
| <br> | ||||
|  | ||||
| ## Details Month | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1'  period_type:month includefilter:'nodetype:ai' | ||||
							
								
								
									
										30
									
								
								collections/tfgridsimulation/node_stats/node_stats.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								collections/tfgridsimulation/node_stats/node_stats.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| # Node Stats | ||||
|  | ||||
|  | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     period_type:quarter | ||||
|     includefilter:'nrnodes_new' | ||||
|  | ||||
| Nr of nodes sold per month. | ||||
|  | ||||
| <br> | ||||
| <br> | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     period_type:quarter | ||||
|     includefilter:'utilization' | ||||
|  | ||||
| Utilization of the nodes over time. | ||||
|  | ||||
| ## Financials | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'noderev' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue per month for all nodes of this type. | ||||
|  | ||||
| ## Overview Stats for all Type of Nodes | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1' includefilter:'nodestats_total' | ||||
							
								
								
									
										44
									
								
								collections/tfgridsimulation/node_stats/platinum_stats.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								collections/tfgridsimulation/node_stats/platinum_stats.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| # Simulation for Nodes of Type platinum | ||||
|  | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'platinum_new_per_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes sold per month. | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'platinum_nr_active' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes active at end of quarter. | ||||
|  | ||||
| ## Financials | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1' | ||||
|     rowname:'platinum_utilization' | ||||
|     period_type:quarter | ||||
|  | ||||
| Utilization | ||||
|  | ||||
| !!sheet.graph_bar_row sheetname:'tfgridsim_run1' | ||||
|     rowname:'platinum_rev_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue as can be made per node (after discount and at utilization) | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'platinum_rev_total' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue per month for all nodes of this type. | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1' includefilter:'nodetype:platinum' | ||||
|  | ||||
| <br> | ||||
|  | ||||
| ## Details Month | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1'  period_type:month includefilter:'nodetype:platinum' | ||||
							
								
								
									
										44
									
								
								collections/tfgridsimulation/node_stats/silver_stats.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								collections/tfgridsimulation/node_stats/silver_stats.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| # Simulation for Nodes of Type Silver | ||||
|  | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'silver_new_per_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes sold per month. | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'silver_nr_active' | ||||
|     period_type:quarter | ||||
|  | ||||
| Nr of nodes active at end of quarter. | ||||
|  | ||||
| ## Financials | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'silver_utilization' | ||||
|     period_type:quarter | ||||
|  | ||||
| Utilization | ||||
|  | ||||
| !!sheet.graph_bar_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'silver_rev_month' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue as can be made per node (after discount and at utilization) | ||||
|  | ||||
| !!sheet.graph_line_row sheetname:'tfgridsim_run1'  | ||||
|     rowname:'silver_rev_total' | ||||
|     period_type:quarter | ||||
|  | ||||
| Revenue per month for all nodes of this type. | ||||
|  | ||||
| ## Overview | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1' includefilter:'nodetype:silver' | ||||
|  | ||||
| <br> | ||||
|  | ||||
| ## Details Month | ||||
|  | ||||
| !!sheet.sheet_wiki sheetname:'tfgridsim_run1'  period_type:month includefilter:'nodetype:silver' | ||||
							
								
								
									
										123
									
								
								collections/tfgridsimulation/specs/specs_nodes.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										123
									
								
								collections/tfgridsimulation/specs/specs_nodes.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,123 @@ | ||||
| # Specs for nodes | ||||
|  | ||||
| ## PLATINUM | ||||
|  | ||||
| ```js | ||||
| !!tfgrid4_node.define | ||||
|     name:'platinum' | ||||
|     cpu_brand:'amd' | ||||
|     cpu_version:'9600' | ||||
|     deliverytime:'2024-8-20' | ||||
|     description:'very powerfull compute machine with lots of memory and CPU cores.' | ||||
|     hdd:'1x 10 TB' | ||||
|     image:'platinum.png' | ||||
|     inca_reward:1000 | ||||
|     mem:'64 GB' | ||||
|     cost:1999 | ||||
|     ssd:'2x 1000 TB' | ||||
|     url:'https://threefold.info/projectinca/projectinca/inca_node_platinum.html' | ||||
|     vendor:'mazraa' | ||||
|     grant_month_usd:'1:60,24:60,25:0' | ||||
|     grant_month_inca:'1:0,24:0' | ||||
|     grant_max_nrnodes:1000 //max nr of nodes which will get this grant | ||||
|      | ||||
|  | ||||
| // Define the CloudBox | ||||
| !!tfgrid4_node.cloudbox_define | ||||
|     node:'platinum' | ||||
|     amount:15 | ||||
|     description:'' | ||||
|     mem_gb:4 | ||||
|     passmark:6000 | ||||
|     price_range:'4,10' | ||||
|     price_simulation:5 | ||||
|     storage_gb:500 | ||||
|     vcores:2 | ||||
|  | ||||
| // Define the StorageBox | ||||
| !!tfgrid4_node.storagebox_define | ||||
|     node:'platinum' | ||||
|     amount:100 | ||||
|     description:'' | ||||
|     price_range:'0.5,3.0' | ||||
|     price_simulation:0.6 | ||||
| ``` | ||||
|  | ||||
| ## AI | ||||
|  | ||||
| ```js | ||||
| !!tfgrid4_node.define | ||||
|     name:'ai' | ||||
|     cpu_brand:'amd' | ||||
|     cpu_version:'9600' | ||||
|     deliverytime:'2024-8-20' | ||||
|     description:'A powerfull AI node with 64 GB of mem and Nvidia 4900 GPU' | ||||
|     hdd:'1x 10 TB' | ||||
|     image:'silver.png' | ||||
|     inca_reward:2000 | ||||
|     mem:'64 GB' | ||||
|     cost:3999 | ||||
|     ssd:'2x 1000 TB' | ||||
|     url:'https://threefold.info/projectinca/projectinca/inca_node_ai.html' | ||||
|     vendor:'mazraa' | ||||
|     grant_month_usd:'1:200,24:200,25:0' | ||||
|     grant_month_inca:'1:0,24:0' | ||||
|     grant_max_nrnodes:1000 //max nr of nodes which will get this grant | ||||
|          | ||||
|  | ||||
| !!tfgrid4_node.aibox_define | ||||
|     node:'ai' | ||||
|     amount:1 | ||||
|     gpu_brand:'Nvidia GeForce' | ||||
|     gpu_version:'RTX4090' | ||||
|     mem_gb:60 | ||||
|     mem_gb_gpu:24 | ||||
|     passmark:24000 | ||||
|     price_range:'200,800' | ||||
|     price_simulation:400 | ||||
|     ssd_nr:2 | ||||
|     storage_gb:1800 | ||||
|     vcores:24 | ||||
|  | ||||
| !!tfgrid4_node.storagebox_define | ||||
|     node:'ai' | ||||
|     amount:100 | ||||
|     description:'' | ||||
|     price_range:'0.5,3.0' | ||||
|     price_simulation:0.6 | ||||
| ``` | ||||
|  | ||||
| ## SILVER | ||||
|  | ||||
| ```js | ||||
| !!tfgrid4_node.define | ||||
|     name:'silver' | ||||
|     cpu_brand:'intel' | ||||
|     cpu_version:'N96 12e gen' | ||||
|     deliverytime:'2024-8-20' | ||||
|     description:'Allround model, easy to extend with Battery & Wireless Access Point' | ||||
|     hdd:'None' | ||||
|     image:'silver.png' | ||||
|     inca_reward:250 | ||||
|     mem:'16 GB' | ||||
|     passmark:6000 | ||||
|     cost:499 | ||||
|     ssd:'1x 1000 TB' | ||||
|     url:'https://threefold.info/projectinca/projectinca/inca_node_silver.html' | ||||
|     vendor:'mazraa' | ||||
|     grant_month_usd:'1:20,24:20,25:0' | ||||
|     grant_month_inca:'1:0,24:0' | ||||
|     grant_max_nrnodes:5000 //max nr of nodes which will get this grant | ||||
|          | ||||
|  | ||||
| !!tfgrid4_node.cloudbox_define | ||||
|     node:'silver' | ||||
|     amount:4 | ||||
|     description:'' | ||||
|     mem_gb:3.6 | ||||
|     passmark:5000 | ||||
|     price_range:'4,10' | ||||
|     price_simulation:6 | ||||
|     storage_gb:300 | ||||
|     vcores:2 | ||||
| ``` | ||||
							
								
								
									
										14
									
								
								collections/tfgridsimulation/specs/specs_rewards.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								collections/tfgridsimulation/specs/specs_rewards.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| # INCA Rewards | ||||
|  | ||||
| not used yet. | ||||
|  | ||||
| ```js | ||||
| // !!tfgrid4_simulator.rewards_define | ||||
| //     inca_grant_new_user_usd:'1:20,12:0' | ||||
| //     inca_grant_new_user_inca:'1:20,12:0' | ||||
| //     inca_grant_month_usd:'1:20,12:0' | ||||
| //     inca_grant_month_inca:'1:20,12:0' | ||||
|      | ||||
|  | ||||
|  | ||||
| ``` | ||||
							
								
								
									
										34
									
								
								collections/tfgridsimulation/specs/specs_simulator.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								collections/tfgridsimulation/specs/specs_simulator.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| ## growth simulation | ||||
|  | ||||
| ```js | ||||
| !!tfgrid4_simulator.node_growth_define | ||||
|     node_name:'silver' | ||||
|     new_month:'0:20,30:5000' | ||||
|     churn:2                     //in percent 0..100 | ||||
|     utilization:'0:0,20:70'     //in percent 0..100 | ||||
|     discount:'0:0,60:30'        //in percent 0..100 | ||||
|  | ||||
| !!tfgrid4_simulator.node_growth_define | ||||
|     node_name:'platinum' | ||||
|     new_month:'0:20,50:200' | ||||
|     churn:2                     //in percent 0..100 | ||||
|     utilization:'0:0,20:70'     //in percent 0..100 | ||||
|     discount:'0:0,60:30'        //in percent 0..100 | ||||
|  | ||||
| !!tfgrid4_simulator.node_growth_define | ||||
|     node_name:'ai' | ||||
|     new_month:'0:20,30:100' | ||||
|     churn:2                     //in percent 0..100 | ||||
|     utilization:'0:0,20:70'     //in percent 0..100 | ||||
|     discount:'0:0,60:30'        //in percent 0..100 | ||||
|  | ||||
|  | ||||
| !!tfgrid4_simulator.incaprice_define | ||||
|     incaprice_usd:'0:0.05,12:0.3,24:0.5,60:2' | ||||
|  | ||||
|  | ||||
| !!tfgrid4_simulator.run name:run1 | ||||
|  | ||||
|  | ||||
|  | ||||
| ``` | ||||
							
								
								
									
										8
									
								
								heroscript/tfgridsimulation/SUMMARY.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								heroscript/tfgridsimulation/SUMMARY.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| - [Introduction](simulation/intro.md) | ||||
| - [Specifications](simulation/specs_simulator.md) | ||||
|     - [Nodes](simulation/specs_nodes.md) | ||||
|     - [Rewards](simulation/specs_rewards.md)     | ||||
| - [Node Stats](simulation/node_stats.md) | ||||
|   - [Silver Nodes](simulation/silver_stats.md) | ||||
|   - [Platinum Nodes](simulation/platinum_stats.md) | ||||
|   - [AI Nodes](simulation/platinum_stats.md) | ||||
							
								
								
									
										14
									
								
								heroscript/tfgridsimulation/run.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								heroscript/tfgridsimulation/run.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
|  | ||||
|  | ||||
| ```js | ||||
|  | ||||
| !!book.generate name:'tfgrid4simulator' title:'TFGrid Simulator 4.0' | ||||
|         url:'https://git.ourworld.tf/tfgrid/incacockpit/src/branch/main/simulator/simulations/tfgrid4_1/book' | ||||
|  | ||||
|  | ||||
| !!doctree.add | ||||
|     url:'https://git.ourworld.tf/tfgrid/incacockpit/src/branch/main/simulator/simulations/tfgrid4_1/collections' | ||||
|  | ||||
|  | ||||
| ``` | ||||
|  | ||||
							
								
								
									
										12
									
								
								heroscript/tfgridsimulation/run.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										12
									
								
								heroscript/tfgridsimulation/run.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,12 @@ | ||||
| #!/bin/bash | ||||
| set -ex | ||||
|  | ||||
| ~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh | ||||
|  | ||||
| hero mdbook -u https://git.ourworld.tf/tfgrid/incacockpit/src/branch/main/simulator/simulations/tfgrid4_1/book -o | ||||
|  | ||||
|  | ||||
| #result will be in /root/hero/var/mdbuild/tfgrid4simulator | ||||
| #~/hero/www/info/tfgrid4simulator/ | ||||
|  | ||||
| #https://threefold.info/tfgrid4simulator/ | ||||
							
								
								
									
										3
									
								
								heroscript/tfgridsimulation/sync_production.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										3
									
								
								heroscript/tfgridsimulation/sync_production.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| #!/bin/bash | ||||
| #hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tech | ||||
| rsync -rv ~/hero/www/info/tfgrid4simulator/ root@info.ourworld.tf:/root/hero/www/info/tfgrid4simulator/ | ||||
		Reference in New Issue
	
	Block a user