服務器規畫範例

    • 情境說明:
      • 雲端應用名稱:nre
      • 雲端運算節點〈機箱〉:
        • 命名原則:nrea nreb nrec nred ...
        • 節點運算器:
          • IBM POWER 服務器 x 2 刀
            • MEM:32GB
            • 對外提供服務
              • HTTP
              • J2EE 服務〈JMS/IIOP/...〉
            • 管理分散式運算
            • 節點協同運作
            • 存取企業核心資料庫
            • 解析節點內各服務器名稱〈DNS〉
            • 命名原則:
              • 節點 1 名稱 nrear1 及 nrear2
              • 節點 2 名稱 nrebr1 及 nrebr2
          • IBM x86 服務器 x 12 刀
            • MEM:48GB
            • RAID-5
            • 分散式運算器
            • 命名原則:
              • 節點 1 名稱 nreai1 nreai2 nreai3 ... nreaia nreaib nreaic
              • 節點 2 名稱 nrebi1 nrebi2 nrebi3 ... nrebia nrebib nrebic
          • 高效能網路交換器:
Cloud Networking
            • L4 ~ L7
            • 僅選擇性開放 J2EE 服務 TCP 埠號〈NAT〉
            • 封鎖其他 TCP 埠號
      • 程式設計:
        • Python J2EE
    • 使用刀鋒式服務器:
      • 機箱內網路交換器
        • 外部網路對機箱內網路:
          • 僅能連線至 JS23 群
          • 僅能開通 TCP 埠:
            • SSH 服務
            • HTTP 服務
            • DNS 服務
            • 檔案分享服務:
              • NFS 服務〈限其他運算節點〉
              • Samba 服務〈限其他運算節點〉
            • mySQL 服務〈限其他運算節點〉
            • J2EE 服務
        • 機箱內網路對外:
          • 開放
      • IBM POWER JS23
        • 作業系統:RedHat Enterprise 5
        • 設定 HTTP 服務:apache
        • 設定 DNS 服務:named
          • 如 nrea.fantom.com
        • 設定 時間 服務:ntpd
        • 設定 HTTP Proxy 服務:squid
        • 設定 NFS 服務:
          • 建立檔案分享 用戶/群組:
            • 如 nre/nre
          • 建立檔案分享目錄:
            • 如在 nrear1 服務器上,規畫 /var/nre/r1 目錄存放本機分享檔案〈RW〉
            • 規畫其他服務器 如 /var/nre/r2 /var/nre/i1~9(a..c) 目錄等,存放他機分享檔案〈RO〉
            • 各節點規畫均相同。
        • 設定 Samba 服務:
          • 建立檔案分享 用戶/群組:
            • 如 nre/nre
          • 建立檔案分享目錄:
            • 如在 nrear1 服務器上,規畫 /var/nre/r1 目錄存放本機分享檔案〈RW〉
            • 規畫其他服務器 如 /var/nre/r2 /var/nre/i1~9(a..c) 目錄等,存放他機分享檔案〈RO〉
            • 各節點規畫均相同。
          • 建置 MEMORY 資料庫:
            • 如 nre_memory
          • 建置 FEDERATED 資料庫:
            • 如 nre_federated
        • 建置 JDK/JRE 環境
        • 建置 J2EE 運行環境
      • IBM x86 HS22
        • 作業系統:RedHat Enterprise 5
        • 設定 HTTP 服務器:apache
        • 設定 DNS 解析:指向 JS23 群
        • 設定 時間 解析:指向 JS23 群
        • 設定 HTTP Proxy 解析:指向 JS23 群
        • 設定 NFS 服務:
          • 建立檔案分享 用戶/群組:
            • 如 nre/nre
          • 建立檔案分享目錄:
            • 如在 nrear1 服務器上,規畫 /var/nre/r1 目錄存放本機分享檔案〈RW〉
            • 規畫其他服務器 如 /var/nre/r2 /var/nre/i1~9(a..c) 目錄等,存放他機分享檔案〈RO〉
            • 各節點規畫均相同。
        • 設定 Samba 服務:
          • 建立檔案分享 用戶/群組:
            • 如 nre/nre
          • 建立檔案分享目錄:
            • 如在 nrear1 服務器上,規畫 /var/nre/r1 目錄存放本機分享檔案〈RW〉
            • 規畫其他服務器 如 /var/nre/r2 /var/nre/i1~9(a..c) 目錄等,存放他機分享檔案〈RO〉
            • 各節點規畫均相同。
        • 設定 mySQL 服務:
          • 建置 MEMORY 資料庫
            • 如 nre_memory
          • 建置 FEDERATED 資料庫
            • 如 nre_federated
        • 建置 JDK/JRE 環境
        • 建置 J2EE 運行環境
        • jBoss Application Server