Introduction
Ansible Towerの実践!! -エンタープライズのInfrastructure as Codeの現在(イマ) -
2
日本ヒューレット・パッカード株式会社
テクニカルアーキテクト
・オープンソースソリューションの提案
・コンサルティング、および構築デリバリーを担当
Now on Sale
3.
Agenda
Ansible Towerの実践!! -エンタープライズのInfrastructure as Codeの現在(イマ) -
3
1. Infrastructure as Codeの価値
2. 迅速なインフラリソース提供
4. プラットフォーム管理のコスト削減
5. まとめ
3. オペレーションリスクの低減
Infrastructure as Codeに求めるもの
エンタープライズでは、費用対効果が重視される
10
Supervisionof
Operational Risk
Automated Testing
Infrastructure Security
Vulnerabilities
Focus on
Standard Architecture
Time to Market
Continuous Integration
and Deployment
Efficient Resource
Allocation
Adopting Flexible
Resource Pool
Reduced need for
Dedicated Operator
Infrastructure as Code
迅速性 コスト削減 リスク排除
Agility Cost Quality
ステートレスなサーバープロビジョニング
物理設定と、OS設定を個別に管理して
組み合わせて、同時に配信
物理設定
- Physical State
•Network configuration
• Shared/data storage
configuration
• Firmware version
• Firmware configuration
Server Profile
物理サーバー側に
固有設定の必要なし
OS設定
- Deployed Software State
• Bootable OS type
• I/O driver version
• OS configuration
Compute Module
HPE Synergy
Composer
HPE Synergy
Image Streamer
18
Synergy Composer & Synergy Image Streamer
19.
Synergy ComposerとImage Streamerの内部構造
19
HPESynergy Image Streamer
Server Volume Storage
Golden
Volume
OS
Volume
Smart
Clone
HPE Synergy Composer
with HPE OneViewServer
Profile
OS
Volume OS
Volume
OS
Volume
Server
Profile
Server
Profile
サーバープロビジョニングの方法
Repository
Golden
Image
Build Plan
Deployment Plan
Plan Scripts
(Info) AWX -Ansible Works Project -
Ansible Works
31
AWX Projectは、Red Hatが主催するオープンソースのコミュニティプロジェクト
・Ansible Towerのコマーシャルバージョン
Ansible Towerは、AWXの特定リリースバージョンを採用して提供されます。
Ansible Tower AWX
User Enterprise Community
Support Standard, Premium N/A
Distributed Scheduled Release
Intermitted Builds
(About 2 weeks)
Production
Use
Yes w/ Update,Bugfix
support
Not Recommend