The Evolution of SpeedyCloud Resources Scheduling System

100 %
0 %
Information about The Evolution of SpeedyCloud Resources Scheduling System

Published on September 8, 2015

Author: SpeedyCloudChina

Source: slideshare.net

1. 北京迅达云成科技有限公司 www.speedycloud.cn Beijing SpeedyCloud Technology Co., Ltd., www.speedycloud.cn 2015.8 @ Beijing WELCOME The Evolution of SpeedyCloud Resources Scheduling System

2. 北京迅达云成科技有限公司 www.speedycloud.cn What is a Scheduling System

3. 北京迅达云成科技有限公司 www.speedycloud.cn What does Scheduling System of Cloud Platform usually do?

4. 北京迅达云成科技有限公司 www.speedycloud.cn Cloud Server Cloud Storage SDN Network Firewall Other Services Load Balancing Cloud CDN

5. 北京迅达云成科技有限公司 www.speedycloud.cn

6. 北京迅达云成科技有限公司 www.speedycloud.cn How? Roman wasn’t built in one day Let’s find out how it evolves from scratch!

7. 北京迅达云成科技有限公司 www.speedycloud.cn Scenario 1: Description: Provision Cloud server for client using Web Context: 1. Have developers dedicated for presentation layer 2. Only develop back-end business logics 3. Parameters validation and exceptions omitted Web DB Physical Server 1 2 3 4 5 6 Python + Django + Shell KVM MySQL

8. 北京迅达云成科技有限公司 www.speedycloud.cn Scenario 2: Description: Long time waiting when client provisions several cloud servers Solution: Change sequential allocation to multi-thread

9. 北京迅达云成科技有限公司 www.speedycloud.cn Scenario 3: Description: Multi datacenters deployed to satisfy increasing customers; long time waiting occurred till timeout, but PDB can’t be used to debug Solution: Change to multi-process from multi-thread Web DB Physical Server Web DB Datacenter A Datacenter B Datacenter C Datacenter D Datacenter E

10. 北京迅达云成科技有限公司 www.speedycloud.cn Scenario 4: Description: Failure occurred due to network jittering from some datacenters to control center, and control center can’t be notified even if cloud servers successfully were provisioned. Solution: 1. Change to BGP datacenter 2. Message Queue introduced to solve the timeout Web DB Datacenter A Datacenter B Datacenter C Datacenter D Datacenter E Datacenter B Datacenter C Datacenter D Datacenter E Web DB Datacenter A MQ Worker

11. 北京迅达云成科技有限公司 www.speedycloud.cn Scenario 5: Description: 1. More devices upgrades and maintenances needed. 2. Client resource application need to be handled even when upgrading web front- end. Datacenter B Datacenter C Datacenter D Datacenter E Web DB Datacenter A MQ Worker Solution: 1. Live migration of host and hot patch for OS 2. Add System Halt Status 3. Add Node Halt Status Datacenter B Datacenter C Datacenter D Datacenter E Web DB Datacenter A MQ Worker Job Tracker 1. Add System Halt Status 2. Add Node Halt Status

12. 北京迅达云成科技有限公司 www.speedycloud.cn Thanks! Beijing SpeedyCloud Technology Co., Ltd., www.speedycloud.cn

Add a comment

Related pages

Evolution of Enterprise Scheduling | Skybot | HelpSystems

The Evolution of Enterprise Job Scheduling . ... Try our robust enterprise job scheduling software on your system for 30 days. ... RESOURCES ; About Us ...
Read more

A Brief History of Scheduling—Back to the Future

A Brief History of Scheduling ... The evolution of scheduling closely ... of schedulers operating expensive systems made sure the schedule was ...
Read more

Unit 1: Project Planning and Scheduling

Unit 1: Project Planning and Scheduling ... management meets system development. Background ... Resource Scheduling
Read more

Issues in the use, design and evolution of process ...

... design and evolution of process scheduling ... Many scheduling system ... An interval based mathematical model for the scheduling of resource ...
Read more

The Evolution of Project Management - Project Smart: Must ...

The Evolution of Project Management ... simultaneously with the application of information management systems, ... Project Scheduling And Resource ...
Read more

Study of Downlink Scheduling Algorithms in LTE Networks

Study of Downlink Scheduling Algorithms in ... In this paper a study of downlink scheduling ... radio resources to meet the system performance targets.
Read more

Project Management Planning - California

Project Management Planning ... Define System Requirements ... Risks are inherently involved with scheduling limited resources.
Read more

The Evolution of HR: Developing HR as an Internal ...

Human ResouRce Planning 30.3 11 A ... The Evolution of HR: Developing HR as an ... be said that enterprise software systems have greatly improved the
Read more