OWASP Hive Project

WELCOME TO THE GRID
gggrgM**M#mggg__ __wgNN@"B*P""mp""@d#"@N#Nw__ _g#@0F_a*F# _*F9m_ ,F9*__9NG#g_ _mN#F aM"    #p"    !q@    9NL "9#Qu_           g#MF _pP"L  _g@"9L_  _g""#__  g"9w_ 0N#p _0F jL*"  7_wF     #_gF     9gjF   "bJ  9h_ j# gAF    _@NL    WELCOME      J@u_    2#_  #_ ,FF_#" 9_ _#" "b_  g@   "hg  _#"  !q_ jF "*_09_ F N"   #p"      Ng@   TO  `#g"      "w@    "# t      j p#    g"9_     g@"9_      gP"#_     gF"q    Pb L      0J  k _@   9g_ j#"   "b_  j#"   "b_ _d"   q_ g  ## #F `NF     "#g"  THE  "Md" GRID  5N#      9W"  j#      #k  jFb_    g@"q_     _*"9m_     _*"R_    _#Np  J#      tApjF  9g  J"   9M_ _m"    9%_ _*"   "#  gF  9_jNF k`N   "q#       9g@        #gF       ##"    #"j       `_0q_   #"q_    _&"9p_    _g"`L_    _*"#   jAF,'        9# "b_j   "b_ g"    *g _gF    9_ g#"  "L_*"qNF         "b_ "#_    "NL      _B#      _I@     j#" _#" NM_0"*g_ j""9u_ gP  q_  _w@ ]_ _g*"F_g@ "NNh_ !w#_  9#g"    "m*"   _#*" _dN@" 9##g_0@q__ #"4_ j*"k __*NF_g#@P"                 "9NN#gIPNL_ "b@" _2M"Lg#N@F" ""P@*NN#gEZgNN@#@P""

=Temp introducer URL=  email me and I will give you the details if you would like to try the test grid 

=What is it?= The HIVE project started out as an idea for a learning platform by using some small capable pc to do our bidding. That works very well you can stand up a gazillion different servers if you want. The issue - to be a hive we need to connect in some kind of secure anonymous cool way! Using TAHOE-lafs as a storage solution we are able to interlock anything we do into the GRID. What’s the GRID? The GRID is a group of Tahoe enabled capable computers (The BeagleBone Black) could be any computer. The idea is to share data across a GRID in a secure anonymous fashion. Using Tahoe-LAFS we can share and distribute project files lots and lots of data all gathered from the GRID. This uses “provider-independent security” that means I don’t know what your data is and neither does anyone else. Only you know what you uploaded so unless someone beats you with sticks until you hand over you unique URI. It’s all secret! URI looks something like

URI%3ACHK%3Am6wj5avuhim3flsd2w54lhjcke:j2njlm3cm4sjzqdiwbadmts35lxa656kpvo66kx7wtlfyr6cab6a:3:10:3

Currently I am using a 3 to 10 ratio that means you will need at least 3 storage nodes to retrieve files from in order to download your erasure encoded stuff. There are two kinds of files: immutable and mutable. When you upload a file to the storage grid you can choose which kind of file it will be in the grid. Immutable files can't be modified once they have been uploaded. A mutable file can be modified by someone with read-write access to it. A user can have read-write access to a mutable file or read-only access to it, or no access to it at all. If you want more details the link will take you to a site interactive illustration by Drew Perttula http://bigasterisk.com/tahoe-playground/

One way I can see the HIVE used is a file archive10-1000 nodes strong. Or even a perk or prize like anonymous storage for OWASP members. The end goal is to provide a global grid for all with any amount of users that can use the GRID; a large, diverse ecosystem of people and organizations who want a storage grid with extremely high reliability and availability.

The milestones that I anticipate are:

Sweet user interface Find a LCD for the BeagleBone Black for IP or stats scrolling. The HIVE setup currently shows the nodes in real time. (expand more on this) Make a proposal to OWASP for a more stable introducer and private GRID.

Tahoe-lafs homepage