= 2008-09-22 = * [閱讀] [http://www.gridbus.org/papers/CC-Edu.pdf Cluster Computing in the Classroom: Topics, Guidelines, and Experiences] * [感想] 教學方法也可以發表論文 * [感想] 從這篇文章可以知道 Cluster Computing 的知識分類(Ontology)非常廣泛 {{{ #!graphviz digraph G{ rankdir=LR; node [fontsize=6, width=2.0]; "Cluster Computing" -> "System Architecture"; "Cluster Computing" -> "Parallel Programming"; "Cluster Computing" -> "Parallel Algorithms and Application"; "System Architecture" -> "Processor Architecture"; "System Architecture" -> "Network Architecture"; "System Architecture" -> "Storage Architecture"; "System Architecture" -> "System-Level Middleware"; "Network Architecture" -> "Network Interface"; "Network Architecture" -> "Network Topology"; "Network Architecture" -> "Network Communication Protocals"; "Parallel Programming" -> "Shared Memory Programming"; "Parallel Programming" -> "Distributed Memory Programming"; "Parallel Programming" -> "Application-Level Middleware Programming"; "Processor Architecture" -> "Symmetric Multi-Processor (SMP)"; "Processor Architecture" -> "Cache-Coherent Non-Uniform Memory Access (CC-NUMA)"; } }}} * [感想] 知識領域很廣,來聽課的人目的也不盡相同 {{{ #!graphviz digraph G{ rankdir=LR; node [fontsize=6, width=2.0]; "Roles" -> "Cluster Resource Provide"; "Roles" -> "Cluster Resource End User"; } }}} * [聯想] 如果 Grid Computing 是指 "A Virtual Cluster of Multiple Physical Clusters" 的話,那麼 Grid Computing 的背景就需要包含 "Cluster Computing";如果 Cloud Computing 是建構在 Grid Infrastructure 之上,那麼 Cloud Computing 的知識背景就需要涵蓋 Grid Computing。那或許結合 Cluster Computing 與 Grid Computing 的教學範疇就可以再整理一篇 Paper 了 *^_^* {{{ #!graphviz digraph G{ rankdir=LR; node [fontsize=6, width=2.0]; "Cloud Computing" -> "Grid Computing" -> "Cluster Computing"; "Cloud Computing" -> "Virtualization"; "Cloud Computing" -> "Global Distributed File System"; "Cloud Computing" -> "Distributed Database"; "Cloud Computing" -> "Web Service"; } }}}