2011年11月10日 クラウドサービスのためのSINET 学認説明会 九州地区説明会 九州大学キャンパス クラウドシステムの導入 伊東栄典 情報基盤研究開発センター ito.eisuke.523@m.kyushu-u.ac.jp 1
用 方
} } } } } 用 (Public Cloud) } Amazon EC2/S3/ElasticMapReduce } (Community Cloud) } NII edubase cloud } 大 } (Private Cloud) } 大
} } 生 用 } 高 大 生 用 } 用 } 方 } 自 用 方 } 用
} 大 入 } } 一 } } 大 } 目 } 用 方 }
用 方
} 大 } 大 } 用 } 用 面 } (1) 用 } (2) 用 } (3) 用 } (4) 用 } (5) HPC } (6) } (7)
9 大学院システム情報科学研究院の利用形態 検討中 } 講義での利 用 教員 学 生 } } } 講義に応じて利 用 起動時間 90分程度 管理 ポータル 研究活動での利 用 } } } VM生成者 教員 Hadoop, データ処理など 必要に応じて利 用 研究室での 日常利 用 } } Webサーバ メールサーバ 基本的に停 止させない パブリッククラウド Amazon VPC 管理 ポータル プライベートクラウド 九 大センター キャンパスクラウド VM VM VM パブリッククラウドは 繁忙期の利 用を検討 VM VM VM 一般ユーザ 教員 一般ユーザ 学生
Amazon Secure Virtual Private Cloud AWS(Amazon Web Service) Cloud VPC AWS (Private) Subnet EC2 EC2 EC2 (Private) Subnet EC2 EC2 EC2 Router NAT EC2 EC2 EC2 EC2 EC2 EC2 S3 S3 S3 S3 S3 S3 VPN Internet Gateway Internet User VPN KITE Campus LAN Amazon Consolidated Account VM
1 方 用 行行 LSI 2 自 自 自 自 自 用 VM VM 行行 生 用 VM 用 大 VCL 用 VM 用 用 用
1 2 3 方 用 用 用 Web Magnet SNS Web 用 DB MATLAB Mathematica 用 入 入 大 大 大 IP
1 2 3 方 用 VM VM 用 子 SNSMagnet LDAP+Shibboleth Android 一 VM 生 Java 一 (NII) Shibboleth IdP VM(CentOS) ClouderaHadoop VM OS 入 VM 生 用 大 比 大 用
1 方 大 Web Indexing 2 3 4 大 文 5 行行 文 子 HPC 大
用 方
} 1. 高 用 大 用 2. 用 3. 用 用 4. 用 用 } }
17 キャンパスクラウドシステムの構成 KITE (学内LAN) スイッチ (1Gbps) Global IP 1Gbps 1Gbps 1Gbps CIFS SANストレージ NASストレージ ファイルサーバ 利 用者のホーム VMテンプレート 停 止VMのイメージ (20TB) (10TB) UPS UPS F/C F/C F/C 高年次教育用クラウド サーバ用クラウド 開発用クラウドFireWall 100core 管理システム UPS 開発 用仮想サーバ On Demand VM データ処理用クラウド 監視システム UPS 50core 管理システム 管理システム 管理システム LDAP AD 教育 用仮想サーバ 高性能仮想サーバ (Windows, Linux) On Demand VM 50core スイッチ (1Gbps) Global IP データ処理ノード Hadoop 100core Private IP
18 高年次教育用クラウド User クラウド 管理 システム Storage (20TB) Storage (10TB) (User s home) Template Template (Linux) (Win7) home TemplateからVM生成 CIFS SCP Linux VM SSH, VNC RDP End user PC LDAP home Win VM home UMS Provisioning KITE (Campus LAN) 教育情報システム (ユーザ管理システム) Active Directory Education Cloud 50 core) CPU: Xeon 2.5GHz (6core 2CPU = 12 core) Mem: 48GB (4GB/1core) Disk: 140GB SAS RAID1 10,000rpm
19 サーバ用クラウド Storage (20TB) Web クラウド Interface 管理 システム TemplateTemplate (Win2008)(WinXP) VM (Linux) User TemplateTemplate (Linux) (Win7) TemplateからVM生成 VMイメージ保存 VM Image VM (Linux) VMイメージ ダウンロード Server Cloud On Demand VM 50 core CPU: Xeon 2.5GHz (6core 2CPU = 12 core) Mem: 48GB (4GB/1core) Disk: 140GB SAS RAID1 10,000rpm Admin
20 開発用クラウド Storage (20TB) Web クラウド Interface 管理 システム TemplateTemplate (Win2008)(WinXP) VM (Linux) User Admin TemplateTemplate (Linux) (Win7) TemplateからVM生成 VMイメージ保存 VM Image VM Image VM (Linux) VMイメージ ダウンロード VMイメージ アップロード VM 通信を制限 デフォルトは 学内のみ Test/Dev Cloud On Demand VM 100 core CPU: Xeon 2.5GHz (6core 2CPU = 12 core) Mem: 48GB (4GB/1core) Disk: 140GB SAS RAID1 10,000rpm
21 データ処理用クラウド 状態監視 システム クラウド管理システム template template Web access Admin Data Proc. Cloud Hadoop, Map-Reduce 100core User SSH login KITE (Campus LAN) Master (name node) (job tracker) (Master) (reserve) HDFS Private IP Slave node Slave node Slave node CPU: Core i5-520 2.0GHz Xeon E5503 2core 2.0GHz Mem: 4GB/1core Disk: 500GB SATA
Kyushu University Campus Cloud System Education Cloud Server Cloud Test/Dev Cloud Data Proc. Cloud Public Cloud Education Cloud Server Cloud Test/Dev Cloud Data Proc. Cloud How to use Education Cloud How to use Server Cloud How to use Test/Dev Cloud How to use Data Proc. Cloud Kyushu University Campus Cloud System Education Cloud SSO-KID Password Login Kyushu University Campus Cloud System Server Cloud SSO-KID Password Login Kyushu University Campus Cloud System Test/Dev Cloud SSO-KID Password Login LDAP or Shibboleth LDAP or Shibboleth LDAP or Shibboleth
Education Cloud Kyushu University Campus Cloud System Education Cloud SSO-KID Password Login Shibboleth (LDAP) Kyushu University Campus Cloud System Education Cloud Simple VM boot Detail Simple VM boot Run VM VM VM boot from template VM state check (stat info) VM suspend/shutdown, VM image download Download VM image, Delete VM image
VM Kyushu University Campus Cloud System Server Cloud Professors Only SSO-KID Password Kyushu University Campus Cloud System Server Cloud Simple VM boot Detail Simple VM boot Run VM Login Shibboleth (LDAP) VM boot from template VM state check (stat info) VM suspend/shutdown, VM image download Download VM image, Delete VM image Kyushu University Campus Cloud System Test/Dev Cloud SSO-KID Password Login Kyushu University Campus Cloud System Test/Dev Cloud Simple VM boot VM upload Detail Simple VM boot Run VM VM image uploading Select VM image Import (Upload) Shibboleth (LDAP) VM VM boot from template VM state check (stat info) VM suspend/shutdown, VM image download Download VM image, Delete VM image
用 方
} 用 } 金金 } } 用 方 1. 高 用 大 用 2. 用 3. 用 用 4. 用 用
Qcloud VM VM VM
} } VM } 行行 } } } 生 } } VM } VM 用 } 自 自 一 人VM 大 用 } VM 方 } WindowsRemote Desk Top } LinuxSSH 用 TerminalVNC
} } VM } Win7/XP, Win Server 2008, CentOS6 } VM 用 } VM 止 } 一 人VM } VM 用 } shutdown } VM } 止VM 手VM } IP
} } } } VM Win7/XP, Win Server 2008, CentOS6 VM 用 } } } } } } } 生 VM 止 VM 一 人 VM VM 用 } } } 日 長30 日 30 日VM shutdown VM 止VM 手VM IP
} } Apache Hadoop } VM } 入 } } 生 } 用 手 } MasterIP } MasterSSH 用 } 行行
用 方
} IP } IP } 足 } NAT } VLAN, VPN } IPv6 } } 大 } 用 } } 用
} } Shibboleth } 一 } 大 } 大 } Amazon VPC } VM
} Windows OS } Symantec Endpoint Protection } } } VM } VM } root } 用FireWall }
} OS } CentOS } Windows 7 Windows XP } MS } Windows Server 2008 } 入 } } MS Office } } Symantec Endpoint Protection } Academic Subscription
} VM } VM } 入 }
} } 用 用 } 行行 } VM } OS } 行行 } } NII 大
用 方
} 大 } 1. 高 用 2. 用 3. 用 4. 用 } 2012 月 入 4 月 } } 用 } 用 方 方 } 大 用 大