Grid Computing, week 3, saw another jam-packed lecture that left me with a great deal of questions. I think this is a good thing as it forces students to do required readings or simply be left behind in the lectures. Unfortunately I have not been keeping up with readings on this subject and am feeling the pressure now.
The lecture focused on a possible real life example of a butterfly grid. When developing such a grid, the key considerations must be identified:
- Latency
- Downtime
- Security (cheating)
- Physical scalability
- Specific stakeholder needs (Production company, vendors, ISP, gamers, etc)
The butterfly grid add 7 major tiers in the architecture… There was no diagram in the lecture to assist in understanding where these layers fit, a simplified representation can be seen above.
The layers listed in the lecture slide were:
- Object Management System [OMS]
- Network Protocol Stack (UPD/IP instead of TCP/IP for reduced latency)
- Gateway Servers
- Daemon Controllers
- Game Servers
- Data Store and Grid Service – existing layers
- Globus Toolkit Services
Some news article relating to butterfly grids from early 2000s:
https://www-304.ibm.com/easyaccess/ukcomms/gclcontent/gcl_xmlid/91353
There is however very little recent information on Butterfly grids to be found on the web.