Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Clanavi: How to Manage Your Cloud by Drupal

on

  • 4,227 views

Updated 2011/08/23

Updated 2011/08/23
Initial Update: BAD Camp (Bay Area Drupal Camp) 2010 Presentation Material

Statistics

Views

Total Views
4,227
Views on SlideShare
4,200
Embed Views
27

Actions

Likes
3
Downloads
139
Comments
0

2 Embeds 27

http://www.cloud24by7.com 23
http://paper.li 4

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Realize Hybrid Cloud Management for Both Private and Public Cloud Optimize IT Resources by Providing On-Demand Virtual Servers
  • Realize Hybrid Cloud Management for Both Private and Public Cloud Optimize IT Resources by Providing On-Demand Virtual Servers
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs
  • Running Instance can be stored as Image into Repository Clanavi returns a response to Browser immediately Queue System takes care of async processing for batch jobs

Clanavi: How to Manage Your Cloud by Drupal Clanavi: How to Manage Your Cloud by Drupal Presentation Transcript

  • Clanavi: How to Manage Your Cloud by Drupal 08/24/2011 Yas Naoi – [yas] 11/xx/2010 DOCOMO Innovations, Inc. Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value The Purpose of This Presentation• Learn about Cloud Computing• Introduce Clanavi• Share Business Value• Feedback from YOU! 1 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Agenda• Cloud Computing Overview• Clanavi• Demo• Business Value• Q&A 2 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cloud Computing Overview 3 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueCentralized to the Internet Server UI Development Contents Environment Develop Services Services Provide Developers Service Users AuthN Community Providers Operations Database Networks Application 4 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueCentralized to the Internet Server UI Development Contents Environment Develop Services Services Provide Developers Service Users AuthN Community Providers Operations Database Networks Application Server Broadband Virtualization Low Price Network-centric PCs Services 5 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueCentralized to the Internet Develop Services Services Provide Users Cloud Service Providers Server Broadband Virtualization Low Price Network-centric PCs Services 6 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueCloud Computing Features • On-Demand Resources • Cost Reduction by Pay-as-you-go Billing / Server Consolidation • Easy Provisioning • Auto-scaling • Higher Productivity 7 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cloud Computing ArchitectureCloud Application: Software as a Service Virtual Search Photo Mail Backup Desktop SaaS Maps Movie Chat Log Analysis …Cloud Management Infrastructure: Platform as a ServiceVirtual Infra Load PaaS Security Auto-scaling …Management BalancingCloud Infrastructure: Infrastructure as a Service IaaS Virtual Persistent Distributed Message … Server Storage File System Queue 8 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi 9 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Cloud for Service Providers?• Problems • Manage Tons of Servers • Manage Peta-byte Class Data• Requirements • Downsize and Reduce the Cost • Flexible Capacity Planning 10 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Cloud for Service Providers?• Problems • Manage Tons of Servers • Manage Peta-byte Class Data• Requirements • Cost Reduction • Flexible Resource Management Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved 11
  • Cloud Clanavi Demo Biz Value Why Cloud for Service Providers?• Cost Reduction • Open Source • Browser-based Easy Operations• Flexible Resource Management • Multiple Cloud Access • Private • Public 12 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Private Cloud Requirements• Browser-based UI • Unified Access for Multiple Cloud 13 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Private Cloud Requirements• Browser-based UI • Unified Access for Multiple Cloud• Management • Linux & Windows • Virtual Machine Image • Server Template • Network • Audit Log and Reports • Backup 14 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Private Cloud Requirements• Browser-based UI • Security • Unified Access for Multiple • User Authentication Cloud • Permissions• Management • Linux & Windows • Virtual Machine Image • Server Template • Network • Audit Log and Reports • Backup 15 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Private Cloud Requirements• Browser-based UI • Security • Unified Access for Multiple • User Authentication Cloud • Permissions• Management • Monitoring • Linux & Windows • Physical Servers / Cloud • Virtual Machine Image Nodes • Server Template • Virtual Machines • Network • Applications • Audit Log and Reports • Backup 16 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Private Cloud Requirements• Browser-based UI • Security • Unified Access for Multiple • User Authentication Cloud • Permissions• Management • Monitoring • Linux & Windows • Physical Servers / Cloud • Virtual Machine Image Nodes • Server Template • Virtual Machines • Network • Applications • Audit Log and Reports • Open Source • Backup 17 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value The Goal of Clanavi Users• Unified Management Console• Flexible Resource Management Multiple Public Cloud - Amazon C1 C2 - Google C3 C4 - Windows FW Azure Multiple Private Cloud - etc. C5 C6 C1 C2 C5 C6 C7 C8 C3 C4 C7 C8 18 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value The Goal of Clanavi Users• Unified Management Console• Flexible Resource Management Multiple Public Cloud• Monitoring• Security Hybrid• Backup Cloud Portal - Amazon C1 C2• Failover, etc. - Google C3 C4 - Windows FW Azure Multiple Private Cloud - etc. C5 C6 C1 C2 C5 C6 C7 C8 C3 C4 C7 C8 19 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture Overview Home Data Location Healthcare Control Life Logs Analysis … Service User User Job Portal UI AuthN Permissions Management Access Log Queue Virtual Infra Server Server Storage Batch Job Monitoring Management Cloning Image Backup Snapshot Execution User Activity Load Provisioning Auditing Billing Failover Balancing Datastore Private Cloud Public Cloud Open Persistent Distributed Message XCP Amazon memcached Storage File System Queue StackIaaS PaaS SaaS 20 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? 21 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? Drupal + Custom Enomaly oVirt OpenXen Modules (Until Feb. 2010) (As of Mar. 2010) ManagerDeveloper - Enomaly Red Hat CitrixLicense GPL2 AGPL3 GPL2 GPL2Browser-based Yes Yes Yes Yes (Recently)Programming Ruby on Rails PHP Python PythonLanguage PythonDatabase MySQL MySQL PostgreSQL N/AHypervisor KVM / Xen / etc KVM / Xen /etc (Any) Xen OnlySupport (thru libvirt) (thru libvirt)Install & Setup Easy Difficult Difficult EasyFunctionality (Yes) Yes w/ Limitations (Yes) Yes RESTAPI Drupal / REST REST XAPI / XML-RPC (Not Exposed)Perspective Users (and Admin) Admin (and Users) Admin and Users Admin Sometimes Implementation SometimesStability D6 Core Stable Database Corrupt Immature Hang-up 22 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? Drupal + Custom Enomaly oVirt OpenXen Modules (Until Feb. 2010) (As of Mar. 2010) ManagerDeveloper - Enomaly Red Hat CitrixLicense GPL2 AGPL3 GPL2 GPL2Browser-based Yes Yes Yes Yes (Recently)Programming Ruby on Rails PHP Python PythonLanguage PythonDatabase MySQL MySQL PostgreSQL N/AHypervisor KVM / Xen / etc KVM / Xen /etc (Any) Xen OnlySupport (thru libvirt) (thru libvirt)Install & Setup Easy Difficult Difficult EasyFunctionality (Yes) Yes w/ Limitations (Yes) Yes RESTAPI Drupal / REST REST XAPI / XML-RPC (Not Exposed)Perspective Users (and Admin) Admin (and Users) Admin and Users Admin Sometimes Implementation SometimesStability D6 Core Stable Database Corrupt Immature Hang-up 23 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? Drupal + Custom Enomaly oVirt OpenXen Modules (Until Feb. 2010) (As of Mar. 2010) ManagerDeveloper - Enomaly Red Hat CitrixLicense GPL2 AGPL3 GPL2 GPL2Browser-based Yes Yes Yes Yes (Recently)Programming Ruby on Rails PHP Python PythonLanguage PythonDatabase MySQL MySQL PostgreSQL N/AHypervisor KVM / Xen / etc KVM / Xen /etc (Any) Xen OnlySupport (thru libvirt) (thru libvirt)Install & Setup Easy Difficult Difficult EasyFunctionality (Yes) Yes w/ Limitations (Yes) Yes RESTAPI Drupal / REST REST XAPI / XML-RPC (Not Exposed)Perspective Users (and Admin) Admin (and Users) Admin and Users Admin Sometimes Implementation SometimesStability D6 Core Stable Database Corrupt Immature Hang-up 24 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? • Web Application Framework • Highly-Modularized Architecture • User Authentication & Management • Permissions • Key-value Pair Programming Style (Array) • Queuing System Support (D7) • NoSQL Support (D7) 25 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? • Web Application Framework • Highly-Modularized Architecture • User Authentication & Management • Permissions • Key-value Pair Programming Style (Array) • Queuing System Support (D7) • NoSQL Support (D7) 26 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Why Drupal? • Web Application Framework • Highly-Modularized Architecture • User Authentication & Management • Permissions • Key-value Pair Programming Style (Array) • Queuing System Support (D7) • NoSQL Support (D7) 27 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture Overview Home Data Location Healthcare Control Life Logs Analysis … Service User User Job Portal UI AuthN Permissions Management Access Log Queue Virtual Infra Server Server Storage Batch Job Monitoring Management Cloning Image Backup Snapshot Execution User Activity Load Provisioning Auditing Billing Failover Balancing Datastore Private Cloud Public Cloud Open Persistent Distributed Message XCP Amazon memcached Storage File System Queue StackIaaS PaaS SaaS 28 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture Overview Home Data Location Healthcare Control Life Logs Analysis … Service User User Job Portal UI AuthN Permissions Management Access Log Queue Virtual Infra Server Server Storage Batch Job Monitoring Management Cloning Image Backup Snapshot Execution User Activity Load Provisioning Auditing Billing Failover Balancing Datastore Private Cloud Public Cloud Open Persistent Distributed Message XCP Amazon memcached Storage File System Queue StackIaaS PaaS SaaS Drupal Core 29 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi• Works with Multiple Cloud • Amazon EC2 • XCP (Xen Cloud Platform) • OpenStack (Cactus) 30 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture • Drupal Core as Web Application Framework Public Hybrid Cloud Portal IaaS Drupal Core Drupal Modules Amazon EC2 Private UI Module IaaS Drupal OpenStack Private IaaS XCP Clanavi Existing DevelopmentComponent Module 31 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture • Drupal Core as Web Application Framework • Drupal Custom Modules for Each Cloud, Templates, etc. Public Hybrid Cloud Portal IaaS Drupal Core Drupal Modules Amazon EC2 AWS OpenStack Private XCP IaaS Drupal UI Module OpenStack Private IaaS XCP Clanavi Existing DevelopmentComponent Module 32 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Architecture • Drupal Core as Web Application Framework • Drupal Custom Modules for Each Cloud, Templates, etc. • Failover by Monitoring Virtual Machines Public Hybrid Cloud Portal IaaS Drupal Core Drupal Modules Amazon EC2 AWS OpenStack Private XCP IaaS Drupal UI Module OpenStack Backup Failover Private IaaS Monitoring XCP Clanavi Existing DevelopmentComponent Module 33 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Deployment Private Cloud XCP Cloud Active Pool Master Directory VM VM VM VM VM VM VM LDAP Storage Slave VM VM VM XML-RPC Slave VM VM VM VM VM VM VM VM ImageHTTPS VM VM VM VM Clanavi Physical • User AuthN Eucalyptus Cloud Server • Permissions REST Maintenance Cloud Controller + Cluster Controller • User Activity Logs System • VM Image Management Node Controller VM VM VM VM • Provisioning • Provisioning Node Controller VM VM VM VM • Monitoring • Server Template • Alert • Snapshot / Backup • Monitoring 34 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueSystems Requirements• Drupal 6.23 • Collectd 4.9• Ubuntu 11.04 • RRDTool 1.3• Apache 2.2 • Nagios 3.2• MySQL 5.1• PHP 5.3 35 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value ModulesCategory Module Name Description Common • System Common LibraryCloud Amazon • Manage Amazon EC2Management OpenStack • Manage OpenStack Cloud XCP • Manage XCP Cloud 36 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value ModulesCategory Module Name Description Common • System Common LibraryCloud Amazon • Manage Amazon EC2Management OpenStack • Manage OpenStack Cloud XCP • Manage XCP Cloud Registration • Manage Virtual Server Images Server Templates • Manage Server TemplatesProvisioning Cluster • Manage Server Template Collection Scripting • Manage Scripts for Automation Input Parameters • Input Parameters for Running Virtual Server 37 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value ModulesCategory Module Name Description Common • System Common LibraryCloud Amazon • Manage Amazon EC2Management OpenStack • Manage OpenStack Cloud XCP • Manage XCP Cloud Registration • Manage Virtual Server Images Server Templates • Manage Server TemplatesProvisioning Cluster • Manage Server Template Collection Scripting • Manage Scripts for Automation Input Parameters • Input Parameters for Running Virtual Server Audit • User Activity LogReporting Usage Report • Cost Estimation Depending on Hours of Usage Alerts • Provides Alert Functionality 38 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value ModulesCategory Module Name Description Common • System Common LibraryCloud Amazon • Manage Amazon EC2Management OpenStack • Manage OpenStack Cloud XCP • Manage XCP Cloud Registration • Manage Virtual Server Images Server Templates • Manage Server TemplatesProvisioning Cluster • Manage Server Template Collection Scripting • Manage Scripts for Automation Input Parameters • Input Parameters for Running Virtual Server Audit • User Activity LogReporting Usage Report • Cost Estimation Depending on Hours of Usage Alerts • Provides Alert Functionality Failover • Provide Failover FunctionalityReliability Backup • Provide Backup Functionality 39 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi Status• Total 25K Steps 40 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi Status• Total 25K Steps• http://drupal.org/project/cloud 41 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Problem in-the-Cloud 42 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Problem in-the-Cloud• Async Operations for VMs on Clanavi 43 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Problem in-the-Cloud• Async Operations for VMs on Clanavi • Boot • Shutdown • Suspend / Resume • VM Backup 44 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi OperationBrowser Clanavi Drupal Core Boot XCP Module XCP Cloud Master VM VM VM VM VM VM VM Slave-1 VM VM VM VM VM VM VM Slave-2 VM VM VM VM VM VM VM 45 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi OperationBrowser Clanavi Drupal Core Boot XCP Module XCP Cloud Master VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM VM VM VM VM Slave-2 VM VM VM VM VM VM VM 46 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi OperationBrowser Clanavi Drupal Core Boot XCP Module XCP Cloud Master VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM VM VM VM VM Slave-2 VM VM VM Backup VM VM VM VM 47 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi OperationBrowserBrowser Clanavi Drupal Core Boot XCP Module Shutdown XCP Cloud Master VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM VM VM VM VM Slave-2 VM VM VM Backup VM VM VM VM 48 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi OperationBrowser Clanavi Drupal Core Boot XCP Module Shutdown XCP Cloud Master VM VM VM Bottleneck VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM VM VM VM VM VM VM VM VM Slave-2 VM VM VM Backup VM VM VM VM 49 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi Operation Using Drupal QueueBrowser Clanavi Drupal Core XCP Module XCP Cloud Enqueue Boot Master Drupal Queue VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM Dequeue Suspend VM VM VM VM Slave-2 VM VM VM Drupal Queue Boot Cron VM VM VM VM 50 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi Operation Using Drupal QueueBrowserBrowser Clanavi Drupal Core XCP Module XCP Cloud Enqueue Boot Master Drupal Queue VM VM VM VM VM VM VM Shutdown Slave-1 VM VM VM Dequeue Suspend VM VM VM VM Slave-2 VM VM VM Drupal Queue Boot Cron VM VM VM VM 51 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value VM Image Backup Using Drupal QueueBrowser Clanavi 1. Shutdown VM Drupal Core 2. Bundle Image XCP Module 3. Upload Image Enqueue Drupal Queue W1 Image Repository Upload Image Dequeue Drupal Queue Cron Persistent Storage 3 – 20 min+ 3 – 10 min+Wn …Worker Process Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved 52
  • Cloud Clanavi Demo Biz Value VM Image Backup Using Drupal QueueBrowser Clanavi 1. Shutdown VM Drupal Core 2. Bundle Image XCP Module 3. Upload Image Enqueue Drupal Queue W1 Image Repository Upload Image W2 Dequeue Drupal Queue Cron Persistent Storage 3 – 20 min+ 3 – 10 min+Wn …Worker Process Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved 53
  • Cloud Clanavi Demo Biz Value VM Image Backup Using Drupal QueueBrowser Clanavi 1. Shutdown VM Drupal Core 2. Bundle Image XCP Module 3. Upload Image Enqueue Drupal Queue W1 Image Repository Upload Image W2 Dequeue Drupal Queue W3 Cron Persistent Storage 3 – 20 min+ 3 – 10 min+Wn …Worker Process Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved 54
  • Cloud Clanavi Demo Biz Value Demo 55 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Business Value by Clanavi 56 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction 57 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional 58 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Install Windows 59 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Install Windows Windows Update 60 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Install Windows Windows UpdateSoftware Installation 61 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Install Windows Windows UpdateSoftware Installation Printer Setup 62 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Install Windows Windows UpdateSoftware Installation Printer Setup Network Setup 63 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Cost Reduction Traditional Clanavi Install Windows Windows Update Just Copy a Pre-configured VM ImageSoftware Installation Printer Setup Network Setup Network Setup 64 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Business Value (1/2)• Clanavi • No Promising OSS • Reference Model and Implementation for Cloud Management • Multiple Cloud Support • Security • Reliability • Scalability 65 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Business Value (2/2)• Clanavi • Effective Cost Reduction of Cloud Management • Unified Access to Multiple Cloud • Easy Provisioning • Easy Operations • Open Source 66 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Future Direction Location Search Mail Maps Docs … Service Drupal 7 Core User & AuthN NoSQL Permissions Report Cache Queue Management Custom Modules Server Server Storage Portal UI Monitoring Automation Cloning Image Backup Snapshot Virtual Infra User Activity Batch Job Billing Provisioning Failover Management Auditing Execution Private Cloud Public Cloud Persistent Mem Open Amazon Google MySQL Varnish MongoDB XCP Storage cached StackIaaS PaaS SaaS D7 Core Custom Existing 67 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Future Direction Location Search Mail Maps Docs … Service Drupal 7 Core User & AuthN ClanaviPermissions Report Cache Queue NoSQL Management More Scalable and Reliable Custom Modules Cloud Management Platform Portal UI Monitoring Server Cloning Server Image Backup Storage Snapshot Automation Virtual Infra Management on D7 User Activity Auditing Billing Provisioning Failover Batch Job Execution Private Cloud Public Cloud Persistent Mem Open Amazon Google MySQL Varnish MongoDB XCP Storage cached StackIaaS PaaS SaaS D7 Core Custom Existing 68 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Q&A• Download : drupal.org/project/cloud• Follow me : @yas• Hiring : naoi@docomoinnovations.com 69 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Thank You! “Coming together is a beginning, keeping together is a progress; working together is a success.” - Henry Ford Yas Naoi naoi@docomoinnovations.com 70 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Backup 71Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz Value Clanavi Hybrid (Public / Private) Cloud Management 72 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved
  • Cloud Clanavi Demo Biz ValueReport – Usage Estimate 73 Copyright © 2010-2011 DOCOMO Innovations, Inc. All Rights Reserved