Changes

Jump to navigation Jump to search
166 bytes added ,  16:28, 14 February 2010
m
no edit summary
Line 1: Line 1:  
<noinclude>{{TOCright}}</noinclude>
 
<noinclude>{{TOCright}}</noinclude>
Discovery One is the name of the cluster of machines hosting activities.sugarlabs.org. Activities.sugarlabs.org is a system for encouraging developers of different skill levels to cooperatively develop, edit, and distribute learning activities for the Sugar Platform.
+
Discovery One is the name of the group of machines running activities.sugarlabs.org. Activities.sugarlabs.org is a system for encouraging developers to cooperatively develop, edit, and distribute learning activities for the Sugar Platform.
    
This section of the wiki is about setting up and maintaining the infrastructure.  For information about using and and improving activities.sl.o please see [[Activity_Library| Activity Library]].  
 
This section of the wiki is about setting up and maintaining the infrastructure.  For information about using and and improving activities.sl.o please see [[Activity_Library| Activity Library]].  
    
===Design===
 
===Design===
The prime design characteristics of a.sl.o are scalability and availability.  As the a.sl.o userbase grows, each component can be scaled horizontally, across multiple physical machines.
+
The prime design characteristics of a.sl.o are security, scalability and, availability.  As the a.sl.o user base grows, each component can be scaled horizontally, across multiple physical machines. The additional physical machines will provide room for VMs to provide redundant services
   −
As of November 2009 activities.sl.o is server 500,000 activities per month using two machines located at Gnaps.  The proxy(green) is on treehouse and the rest(red) is on sunjammer.
+
As of November 2009 activities.sl.o is serving 500,000 activities per month using two machines located at Gnaps.  The proxy(green) is on treehouse and the rest of the stack(red) is on sunjammer.
    
[[Image:Aslo1.png]]
 
[[Image:Aslo1.png]]
    
===Components===
 
===Components===
* [[Machine/Discovery_One/Proxy | Proxy ]]  The Proxy is the public web face portion of a.sl.o. The Proxy both serves static content and acts as a firewall in fron to the rest of the system.
+
* [[Machine/Discovery_One/Proxy | Proxy ]]  The Proxy is the public web face portion of a.sl.o. The Proxy both serves static content and acts as a firewall for the rest of the system.
 
* [[Machine/Discovery_One/Web | Web ]]  The Web nodes serve dynamically generated content and pass requests for activity downloads to the Content Delivery Network.
 
* [[Machine/Discovery_One/Web | Web ]]  The Web nodes serve dynamically generated content and pass requests for activity downloads to the Content Delivery Network.
 
* [[Machine/Discovery_One/Database | Database ]]  The Database maintains the data for the web nodes.  
 
* [[Machine/Discovery_One/Database | Database ]]  The Database maintains the data for the web nodes.  
* [[Machine/Sunjammer | Shared File System ]] The Shared File System maintains a consistant file structure for the web nodes and the Content Delivery Network.
+
* [[Machine/Sunjammer | Shared File System ]] The Shared File System maintains a consistent file structure for the web nodes and the Content Delivery Network.
* [[Infrastructure_Team/Content_Delivery_Network | Content Delivery Network ]]  The Content Delivery Network distributes and serves files from mirrors outside of the primary datacenter.
+
* [[Sysadmin/Content_Delivery_Network | Content Delivery Network ]]  The Content Delivery Network distributes and serves files from mirrors outside of the primary datacenter.
    
===Scaling Stage 1===
 
===Scaling Stage 1===
Line 71: Line 71:     
== Admins ==
 
== Admins ==
* [[User:Dogi|Stefan Unterhauser]], dogi on #sugar Freenode
+
* [[User:Dogi|Stefan Unterhauser]], dogi on #sugar in Freenode or on [http://embed.mibbit.com/?server=irc.oftc.net&channel=%23treehouse #treehouse] in OFTC
 
* [[User:Dfarning|David Farning]]
 
* [[User:Dfarning|David Farning]]
  

Navigation menu