有不少同學問到了關於使用 open source library 的問題, 在此有以下的主要判斷標準:
如果同學們不確定 library 是否可以使用,請告知我們相關資訊,主辦單位會確認後告知是否可以使用。
除了 library 之外,其他現成的 tool 可否被程式呼叫、使用?譬如說 scp, rsync, ssh, nfs
同學您好,上述的原則適用於 source code, library, 以及 binary tool。 因此,像 ssh 等工具是可以使用的。
那請問可以利用Xen,KVM等虛擬化軟體的API來輔助對系統狀況做處理嗎?
原則上此系統不與虛擬機有依存性. 關於IPC或inter process unit等機制 請使用OS所提供之機制. 而非hypervisor如Xen or KVM.
有同學問到「請問初賽時 是否可以使用 JAVA的函式 sha-1 這套編碼呢??」
因為 sha-1 跟分散式處理沒有直接關聯,因此是可以使用的。
有同學問到
我們想請問以下library/tool是否可以使用:
有同學問到「可不可以使用非分散式系統的Filesystem tool? EX: nfs ?」 這是可以的。 「想請問,我們不行利用hadoop及hdfs所提供的library(.jar) ,要完全自己獨立開發一個分散式檔案系統嗎,也就是完全與hadoop不相關嗎,也就是完全跟去年所使用hadoop的平台沒有關係了嗎?」 對的,和去年使用的 hadoop 平台是沒有關係的。 關於JAVA所提供的RMI,是不是屬於不可使用的範疇之類 Java RMI 基本上屬於 RPC/IPC 的範圍,雖然可用來實作分散式系統, 但本身並不是一個分散式系統,將工作分散處理的部分仍然需要自己實作,因此是可以使用的。
有同學問到「請問我們可以使用 RPC 相關的 library 嗎 ?例如:Pyro (http://www.xs4all.nl/~irmen/pyro3/)」
這是可以的,基本上 Pyro 與 Java 的 RMI 是類似的功能,因此請參見上面的回覆。
那請問可不可以使用MPI standard 的 library 呢?
我們想直接mount 硬碟 做 binding 不知允不允許?
若您對競賽有任何問題,請至討論區參考、發問,或Email至:contest@trend.com.tw