SlideShare a Scribd company logo
IDC Frontier Inc. All rights reserved.
Toward Scalable and powerful CloudStack
IDC Frontier, Inc.
Takashi Kanai
Sep, 26th, 2018
2
IDC Frontier Inc. All rights reserved.
Agenda
• Introduction of myself & company
• Performance of list** API
• Performance of updating VR policy
• Scalability of CloudStack Zone with VMware
3
IDC Frontier Inc. All rights reserved.
About me
Name : Takashi Kanai
Company : IDC Frontier, Inc.
IaaS Group Leader, SRE Dept, Cloud Unit.
- Infrastructure Designing, Deploying, etc… of IaaS Service from
2008.
- Provide IaaS service using CloudStack 2.x from 2011
- Renewed IaaS service using CloudPlatform 4.x from 2014
MVP : Cloud and Data Center Management (2017/03-)
SNS :
• Facebook https://www.facebook.com/anikundesu
• Blog http://www.takanyan.net/
• Twitter @anikundesu
• LinkedIn https://jp.linkedin.com/in/takashikanai/ja
• SlideShare ttps://www.slideshare.net/anikundesu/presentations
4
IDC Frontier Inc. All rights reserved.
Overview of IDC Frontier (IDCF)
IDC Frontier is,
Datacenter provider and
Cloud infrastructure provider.
Becomes subsidiary of
SoftBank KK from this May
【Data Center】
Metropolitan, NorthEast, and East Japan DC.
Top level share in Japanese DC market.
【Cloud (IaaS based on CloudStack】
Japan East region/Japan West Region
5
IDC Frontier Inc. All rights reserved.
History of IDCF
6
IDC Frontier Inc. All rights reserved.
IDCF Operated Data Centers
Kukai
(GREEN 500 No.2
@2017,summer)
7
IDC Frontier Inc. All rights reserved.
IDCF Cloud : Simple Powerful
Server created in only 20 seconds.
There is no limit to network bandwidth.
Access with large capacity 10G
connection.
Minimum 1 CPU, 1 GB memory
specifications from 500 yen to
Dedicated type/GPU instance.
Excellent cost performance.
Easy cloud management with
simple and easy to use UI and API.
Online support and invoicing are
also available, making
it ideal for business use.
8
IDC Frontier Inc. All rights reserved.
Progress of IDCF Cloud
9
IDC Frontier Inc. All rights reserved.
Performance of list** API
10
IDC Frontier Inc. All rights reserved.
Struggling with Slow Response of listTemplates
Slow response when templatefilter is featured, community, or executable.
Definition of Template_view was not correct and return many fault and duplicated records.
We fix the definition by re-creating template_view
Fix
template_view
definition
Version Up
to 4.5.1
Add Templates
11
IDC Frontier Inc. All rights reserved.
Tunig Global Config to improve DB performance
Database Query # of queries in 10 min Tuning point
SET autocommit= 2295960
SELECT 1 1074006
SELECT @@session.tx_isolation 1073917
SELECT vm_instance.id, vm_instance.name, vm_instance.vnc_password 341837Ping Interval 180 ⇒ 240
SELECT user_vm_details.id, user_vm_details.vm_id, user_vm_details.name 221194capacity.check.period 300 ⇒ 3600
commit 149414
rollback 146534
SELECT networks.id, networks.mode, networks.broadcast_domain_type 119965router.check.interval 600 ⇒ 900
SELECT host.id, host.disconnected, host.name, host.status, host.type 74702direct.agent.scan.interval,host.stats.interval
SELECT nic_secondary_ips.id, nic_secondary_ips.nicId, nic_secondary_ips.domain_id, 72913
SELECT ntwk_service_map.id, ntwk_service_map.network_id, 55226
SELECT configuration.instance, configuration.component, configuration.name, 42369
SELECT resource_tag_view.id, resource_tag_view.uuid, resource_tag_view.key 33057
SELECT op_host_planner_reservation.id, op_host_planner_reservation.host_id, 19536
SELECT account.id, account.account_name, account.type, account.domain_id, 10639
SELECT cluster_details.id, cluster_details.cluster_id 10004
Investigating whole queries to CloudStack DB
12
IDC Frontier Inc. All rights reserved.
Result of tuning global config
1,800 “select” queries/sec reduce (about 30%)
Average Response time 4.15s ⇒ 0.90 s
1,800
13
IDC Frontier Inc. All rights reserved.
Performance of
updating VR policies
14
IDC Frontier Inc. All rights reserved.
FW rule and Port Forwarding rule add to IP
・Adding FW rules to same IP is fast but become longer
・Adding Port Forwarding rules to same IP becomes very slower
Biggest customer use(~30s) Biggest customer use(~1min)
M2 = 2vCPU, 2GB Memory. (version 4.7.0)
15
IDC Frontier Inc. All rights reserved.
Adding vCPUs to VR
・Adding FW rules become faster when vCPU added
・Adding Port Forwarding rules doesn’t become faster
We tell customers to add more IPs
and divide Port Forwarding rules.
XL8 = 8vCPU, 8GB Memory. (version 4.7.0)
16
IDC Frontier Inc. All rights reserved.
Scalability of CloudStack Zone
with VMware
17
IDC Frontier Inc. All rights reserved.
Zones of IDCF Cloud(2018/05)
West Region East Region 1
East Region 2
zone
zone
zone
18
IDC Frontier Inc. All rights reserved.
Scalability bottleneck
Limitation
vCenter / Zone 1
Hosts / Zone
Limited by vShere
Configuration Maximums
VMs / Zone
Datastores / Zone
etc…. / Zone
Number of vCenter Server per Zone is critical bottleneck for Scalability
19
IDC Frontier Inc. All rights reserved.
Idea for multiple vCenter support
・Multiple vCenter in one Zone
・Zone-wide primary storage is migrated to “vCenter-wide” primary storage
20
IDC Frontier Inc. All rights reserved.

More Related Content

What's hot

10 zig
10 zig10 zig
10 zig
dvmug1
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack Services
OpenStack_Online
 

What's hot (20)

Emc isilon technical deep dive workshop
Emc isilon technical deep dive workshopEmc isilon technical deep dive workshop
Emc isilon technical deep dive workshop
 
Netapp ONTAP cloud for microsoft azure
Netapp ONTAP cloud for microsoft azureNetapp ONTAP cloud for microsoft azure
Netapp ONTAP cloud for microsoft azure
 
Super micro server
Super micro serverSuper micro server
Super micro server
 
Emc vplex deep dive
Emc vplex deep diveEmc vplex deep dive
Emc vplex deep dive
 
TechWiseTV Workshop: Extending Intent-Based Networking to IoT
TechWiseTV Workshop: Extending Intent-Based Networking to IoTTechWiseTV Workshop: Extending Intent-Based Networking to IoT
TechWiseTV Workshop: Extending Intent-Based Networking to IoT
 
Cisco cloupia bdm presentation
Cisco cloupia bdm presentationCisco cloupia bdm presentation
Cisco cloupia bdm presentation
 
Emc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshopEmc ecs 2 technical deep dive workshop
Emc ecs 2 technical deep dive workshop
 
Azure TechEd 2014 Highlights
Azure TechEd 2014 HighlightsAzure TechEd 2014 Highlights
Azure TechEd 2014 Highlights
 
Emc vi pr controller tecnical customer presentation
Emc vi pr controller tecnical customer presentationEmc vi pr controller tecnical customer presentation
Emc vi pr controller tecnical customer presentation
 
10 zig
10 zig10 zig
10 zig
 
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
Primend Pilveseminar - Soodne hind + lihtne haldus – pilve minek= ?
 
The Enhanced Cisco Container Platform
The Enhanced Cisco Container PlatformThe Enhanced Cisco Container Platform
The Enhanced Cisco Container Platform
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack Services
 
EMC ScaleIO Overview
EMC ScaleIO OverviewEMC ScaleIO Overview
EMC ScaleIO Overview
 
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
TechWiseTV Workshop: Cisco Catalyst 9100 Access Points for Wi-Fi 6
 
Případová studie Fortuna aneb Veeam dostupnost v praxi
Případová studie Fortuna aneb Veeam dostupnost v praxiPřípadová studie Fortuna aneb Veeam dostupnost v praxi
Případová studie Fortuna aneb Veeam dostupnost v praxi
 
TechWiseTV Workshop: Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop:  Cisco Hybrid Cloud Platform for Google CloudTechWiseTV Workshop:  Cisco Hybrid Cloud Platform for Google Cloud
TechWiseTV Workshop: Cisco Hybrid Cloud Platform for Google Cloud
 
Emc World Keynote Slootman
Emc World Keynote SlootmanEmc World Keynote Slootman
Emc World Keynote Slootman
 
Converge ou Hyperconverge? Cisco HyperFlex
Converge ou Hyperconverge? Cisco HyperFlexConverge ou Hyperconverge? Cisco HyperFlex
Converge ou Hyperconverge? Cisco HyperFlex
 
Cisco ucs s3260 the new storage building blocks
Cisco ucs s3260 the new storage building blocksCisco ucs s3260 the new storage building blocks
Cisco ucs s3260 the new storage building blocks
 

Similar to Toward Scalable and Powerful CloudStack

presentacion comercial de CISCO UCS
presentacion comercial de CISCO UCSpresentacion comercial de CISCO UCS
presentacion comercial de CISCO UCS
dnarvarte2
 
Proposal Finished
Proposal  FinishedProposal  Finished
Proposal Finished
Trevor Moon
 

Similar to Toward Scalable and Powerful CloudStack (20)

MongoDB World 2018: Managing a Mission Critical eCommerce Application on Mong...
MongoDB World 2018: Managing a Mission Critical eCommerce Application on Mong...MongoDB World 2018: Managing a Mission Critical eCommerce Application on Mong...
MongoDB World 2018: Managing a Mission Critical eCommerce Application on Mong...
 
Iperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo ITIperconvergenza come migliora gli economics del tuo IT
Iperconvergenza come migliora gli economics del tuo IT
 
Cisco connect winnipeg 2018 gain insight and programmability with cisco dc ...
Cisco connect winnipeg 2018   gain insight and programmability with cisco dc ...Cisco connect winnipeg 2018   gain insight and programmability with cisco dc ...
Cisco connect winnipeg 2018 gain insight and programmability with cisco dc ...
 
Cisco connect montreal 2018 compute v final
Cisco connect montreal 2018   compute v finalCisco connect montreal 2018   compute v final
Cisco connect montreal 2018 compute v final
 
Cisco storage networking protect scale-simplify_dec_2016
Cisco storage networking   protect scale-simplify_dec_2016Cisco storage networking   protect scale-simplify_dec_2016
Cisco storage networking protect scale-simplify_dec_2016
 
[RakutenTechConf2013] [C-1] Rakuten new infrastructure
[RakutenTechConf2013] [C-1] Rakuten new infrastructure[RakutenTechConf2013] [C-1] Rakuten new infrastructure
[RakutenTechConf2013] [C-1] Rakuten new infrastructure
 
Building Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery NetworksBuilding Efficient Edge Nodes for Content Delivery Networks
Building Efficient Edge Nodes for Content Delivery Networks
 
presentacion comercial de CISCO UCS
presentacion comercial de CISCO UCSpresentacion comercial de CISCO UCS
presentacion comercial de CISCO UCS
 
Cisco data center training for ibm
Cisco data center training for ibmCisco data center training for ibm
Cisco data center training for ibm
 
Proposal Finished
Proposal  FinishedProposal  Finished
Proposal Finished
 
FlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshareFlexPod-Performance-Fall2014-slideshare
FlexPod-Performance-Fall2014-slideshare
 
Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015Presentazione SimpliVity @ VMUGIT UserCon 2015
Presentazione SimpliVity @ VMUGIT UserCon 2015
 
Cisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network IntuitiveCisco Digital Network Architecture - Introducing the Network Intuitive
Cisco Digital Network Architecture - Introducing the Network Intuitive
 
How We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdfHow We Defined Our Own Cloud.pdf
How We Defined Our Own Cloud.pdf
 
A new way to connect and protect retail networks with secure enterprise SD-WA...
A new way to connect and protect retail networks with secure enterprise SD-WA...A new way to connect and protect retail networks with secure enterprise SD-WA...
A new way to connect and protect retail networks with secure enterprise SD-WA...
 
Increase Your Mission Critical Application Performance without Breaking the B...
Increase Your Mission Critical Application Performance without Breaking the B...Increase Your Mission Critical Application Performance without Breaking the B...
Increase Your Mission Critical Application Performance without Breaking the B...
 
Achieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStackAchieving Network Deployment Flexibility with Mirantis OpenStack
Achieving Network Deployment Flexibility with Mirantis OpenStack
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCS
 
Scaling Apache Pulsar to 10 PB/day
Scaling Apache Pulsar to 10 PB/dayScaling Apache Pulsar to 10 PB/day
Scaling Apache Pulsar to 10 PB/day
 
Scaling Apache Pulsar to 10 Petabytes/Day - Pulsar Summit NA 2021 Keynote
Scaling Apache Pulsar to 10 Petabytes/Day - Pulsar Summit NA 2021 KeynoteScaling Apache Pulsar to 10 Petabytes/Day - Pulsar Summit NA 2021 Keynote
Scaling Apache Pulsar to 10 Petabytes/Day - Pulsar Summit NA 2021 Keynote
 

More from Takashi Kanai

App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウド
Takashi Kanai
 

More from Takashi Kanai (11)

Rancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタRancher2.3とwindows Containerで作るkubernetesクラスタ
Rancher2.3とwindows Containerで作るkubernetesクラスタ
 
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
KubernetesとFlannelでWindows上にPod間VXLAN Overlayネットワークを構成
 
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
Kubernetes上のWindows Server コンテナーのマイクロサービス間分離
 
Kubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
Kubernetes、Flannel、CNIでWindows Container ClusterオーケストレーションKubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
Kubernetes、Flannel、CNIでWindows Container Clusterオーケストレーション
 
Kubernetes1.9でWindowsコンテナーをクラスタ化
Kubernetes1.9でWindowsコンテナーをクラスタ化Kubernetes1.9でWindowsコンテナーをクラスタ化
Kubernetes1.9でWindowsコンテナーをクラスタ化
 
Windows Server 2016上でLinuxコンテナが動いた!
Windows Server 2016上でLinuxコンテナが動いた!Windows Server 2016上でLinuxコンテナが動いた!
Windows Server 2016上でLinuxコンテナが動いた!
 
Rancherでwindows server上のコンテナを管理できるか
Rancherでwindows server上のコンテナを管理できるかRancherでwindows server上のコンテナを管理できるか
Rancherでwindows server上のコンテナを管理できるか
 
Windows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみたWindows Server 2016でコンテナを動かしてみた
Windows Server 2016でコンテナを動かしてみた
 
Chefで始めるWindows Server構築
Chefで始めるWindows Server構築Chefで始めるWindows Server構築
Chefで始めるWindows Server構築
 
App controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウドApp controllerとwindows azure packで作る大規模プライベートクラウド
App controllerとwindows azure packで作る大規模プライベートクラウド
 
App controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウドApp controllerとSPFで実現するハイブリッドクラウド
App controllerとSPFで実現するハイブリッドクラウド
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 

Toward Scalable and Powerful CloudStack

  • 1. IDC Frontier Inc. All rights reserved. Toward Scalable and powerful CloudStack IDC Frontier, Inc. Takashi Kanai Sep, 26th, 2018
  • 2. 2 IDC Frontier Inc. All rights reserved. Agenda • Introduction of myself & company • Performance of list** API • Performance of updating VR policy • Scalability of CloudStack Zone with VMware
  • 3. 3 IDC Frontier Inc. All rights reserved. About me Name : Takashi Kanai Company : IDC Frontier, Inc. IaaS Group Leader, SRE Dept, Cloud Unit. - Infrastructure Designing, Deploying, etc… of IaaS Service from 2008. - Provide IaaS service using CloudStack 2.x from 2011 - Renewed IaaS service using CloudPlatform 4.x from 2014 MVP : Cloud and Data Center Management (2017/03-) SNS : • Facebook https://www.facebook.com/anikundesu • Blog http://www.takanyan.net/ • Twitter @anikundesu • LinkedIn https://jp.linkedin.com/in/takashikanai/ja • SlideShare ttps://www.slideshare.net/anikundesu/presentations
  • 4. 4 IDC Frontier Inc. All rights reserved. Overview of IDC Frontier (IDCF) IDC Frontier is, Datacenter provider and Cloud infrastructure provider. Becomes subsidiary of SoftBank KK from this May 【Data Center】 Metropolitan, NorthEast, and East Japan DC. Top level share in Japanese DC market. 【Cloud (IaaS based on CloudStack】 Japan East region/Japan West Region
  • 5. 5 IDC Frontier Inc. All rights reserved. History of IDCF
  • 6. 6 IDC Frontier Inc. All rights reserved. IDCF Operated Data Centers Kukai (GREEN 500 No.2 @2017,summer)
  • 7. 7 IDC Frontier Inc. All rights reserved. IDCF Cloud : Simple Powerful Server created in only 20 seconds. There is no limit to network bandwidth. Access with large capacity 10G connection. Minimum 1 CPU, 1 GB memory specifications from 500 yen to Dedicated type/GPU instance. Excellent cost performance. Easy cloud management with simple and easy to use UI and API. Online support and invoicing are also available, making it ideal for business use.
  • 8. 8 IDC Frontier Inc. All rights reserved. Progress of IDCF Cloud
  • 9. 9 IDC Frontier Inc. All rights reserved. Performance of list** API
  • 10. 10 IDC Frontier Inc. All rights reserved. Struggling with Slow Response of listTemplates Slow response when templatefilter is featured, community, or executable. Definition of Template_view was not correct and return many fault and duplicated records. We fix the definition by re-creating template_view Fix template_view definition Version Up to 4.5.1 Add Templates
  • 11. 11 IDC Frontier Inc. All rights reserved. Tunig Global Config to improve DB performance Database Query # of queries in 10 min Tuning point SET autocommit= 2295960 SELECT 1 1074006 SELECT @@session.tx_isolation 1073917 SELECT vm_instance.id, vm_instance.name, vm_instance.vnc_password 341837Ping Interval 180 ⇒ 240 SELECT user_vm_details.id, user_vm_details.vm_id, user_vm_details.name 221194capacity.check.period 300 ⇒ 3600 commit 149414 rollback 146534 SELECT networks.id, networks.mode, networks.broadcast_domain_type 119965router.check.interval 600 ⇒ 900 SELECT host.id, host.disconnected, host.name, host.status, host.type 74702direct.agent.scan.interval,host.stats.interval SELECT nic_secondary_ips.id, nic_secondary_ips.nicId, nic_secondary_ips.domain_id, 72913 SELECT ntwk_service_map.id, ntwk_service_map.network_id, 55226 SELECT configuration.instance, configuration.component, configuration.name, 42369 SELECT resource_tag_view.id, resource_tag_view.uuid, resource_tag_view.key 33057 SELECT op_host_planner_reservation.id, op_host_planner_reservation.host_id, 19536 SELECT account.id, account.account_name, account.type, account.domain_id, 10639 SELECT cluster_details.id, cluster_details.cluster_id 10004 Investigating whole queries to CloudStack DB
  • 12. 12 IDC Frontier Inc. All rights reserved. Result of tuning global config 1,800 “select” queries/sec reduce (about 30%) Average Response time 4.15s ⇒ 0.90 s 1,800
  • 13. 13 IDC Frontier Inc. All rights reserved. Performance of updating VR policies
  • 14. 14 IDC Frontier Inc. All rights reserved. FW rule and Port Forwarding rule add to IP ・Adding FW rules to same IP is fast but become longer ・Adding Port Forwarding rules to same IP becomes very slower Biggest customer use(~30s) Biggest customer use(~1min) M2 = 2vCPU, 2GB Memory. (version 4.7.0)
  • 15. 15 IDC Frontier Inc. All rights reserved. Adding vCPUs to VR ・Adding FW rules become faster when vCPU added ・Adding Port Forwarding rules doesn’t become faster We tell customers to add more IPs and divide Port Forwarding rules. XL8 = 8vCPU, 8GB Memory. (version 4.7.0)
  • 16. 16 IDC Frontier Inc. All rights reserved. Scalability of CloudStack Zone with VMware
  • 17. 17 IDC Frontier Inc. All rights reserved. Zones of IDCF Cloud(2018/05) West Region East Region 1 East Region 2 zone zone zone
  • 18. 18 IDC Frontier Inc. All rights reserved. Scalability bottleneck Limitation vCenter / Zone 1 Hosts / Zone Limited by vShere Configuration Maximums VMs / Zone Datastores / Zone etc…. / Zone Number of vCenter Server per Zone is critical bottleneck for Scalability
  • 19. 19 IDC Frontier Inc. All rights reserved. Idea for multiple vCenter support ・Multiple vCenter in one Zone ・Zone-wide primary storage is migrated to “vCenter-wide” primary storage
  • 20. 20 IDC Frontier Inc. All rights reserved.