SlideShare a Scribd company logo
1 of 3
Download to read offline
Horizontal Decoupling of Cloud Orchestration for Stabilizing Cloud
Operation and Maintenance
Wenbo Mao
DaoliCloud Company
Beijing and Shanghai, China
www.daolicloud.com
February 8, 2015
In a plain and understandable desire for achieving economies of scale, a cloud
orchestration software system should be capable of managing a huge farm of hardware
servers. However, even using most advanced software configuration and management
tools, the field has trial-and-error reached a common sense that the distribution scale of
a cloud orchestrator mustn’t be too large. E.g., VMware, probably among the most
experienced players in the trade, stipulates a rule-of-thumb upper bound for its
orchestrator vRealize: No more than 1,000 servers per vRealize even if the software is
installed on top quality hardware devices. Scaling-up beyond that level, cloud operation
and maintenance would become unstable plus incur sharp cost increasements in
operation and maintenance. Recent achievements in hyper efficient CPU virtualization
by Docker have seminally ignited additional orders-of-magnitude explosions in the
number of micro-servicing CPUs, certainly to add further troubles to worsening
scalability in cloud orchestration. Current poor scalability status quo in cloud
orchestration means that today’s clouds are in small isolated scatters and patches, and
therefore cannot efficiently tap cloud potentials from economies of scale.
The essential problem behind poor scalability in cloud orchestration is that all cloud
orchestrators, from commercial offerings or from open source projects, unanimously
and conventionally evolve from a horizontally tight coupled architecture. A horizontally
tight coupled orchestrator is a bunch of software components which are host knowledge
interwoven. By speaking of "host knowledge interwoven", we mean that the
software components in a cloud orchestrator know the existence, roles and duties of
one another right at their birthday of being installed on a farm of server hosts, and
throughout their remainder entire lifecycles afterwards. When a farm gets large, some
queues of events and messages will inevitably become long; writelock mechanisms
for consistency protection and CoW DB accesses will also aggregate momentum to
slow down responsiveness; and occasional unfortunate popup of failures, even merely
in a benign timeout sense, occurring at one point in the farm would highly likely pull
down other knowledge interwoven parts. As a matter of fact, all cloud servicing or
hosting providers, as long as having a size, all have to rely on human based
operation/maintenance teams 7x24 on-guard the farm, playing similar roles of
firefighters!
We present Network Virtualization Infrastructure (NVI) technology to horizontally
decouple cloud orchestration. The NVI technology minimizes the size of a cloud
orchestration region down to over one single hardware server, e.g., in the formulation of
OpenStack all-in-one installation. An orchestrator managing only one server host of
course has absolutely no knowledge whatsoever about any other orchestrator
managing another server. Thus, any server host in an NVI farm has no software
knowledge about any other server host in the farm. While having obviously maximized
stability for cloud operation and maintenance, the overlay cloud resources which are
pooled by NVI remain to have unbound scalability. This is because NVI can trans-
orchestrator connect overlay nodes in user mode only upon one node initiating
communication to another (think of http connection!). NVI can connect various virtual
CPUs over independent and heterogeneous cloud orchestrators, e.g., connect
lightweight micro-servicing Docker containers and heavy-duty hypervisor VMs, which
are independently orchestrated by, e.g., Kubernetes and OpenStack. Moreover,
NVI can transparently link different cloud service providers, also in user mode.
The key enabler for any two not-knowing-one-another orchestrators to serve user-mode
connection for their respectively orchestrated overlay nodes is a novel OpenFlow
formulation for forwarding trans-orchestrator underlay packets. This new SDN
formulation succeeds constructing any OSI layer, any form of overlay network without
any need of packet encapsulation, i.e., without using any of the trans-host-network
protocols such as VLAN, VXLAN, VPN, MPLS, GRE, NVGRE, LISP, STT, Geneve, or
any such we may have missed from the enumeration! Having avoided trans-host packet
encapsulation, there is of course no need for the involving orchestrators to know one
another in host mode, neither in the system installation time nor in their remainder entire
lifecycles afterwards. It is in such a simple principle that the SDN innovation of NVI
achieves complete horizontal decoupling of cloud orchestration. With connection taking
place only in user mode, cloud deployment, operation, maintenance, and system
upgrading, etc., can become 100% automated. It is now also plainly manifested that the
NVI technology supports inter-cloud patching, also in user mode.
With the problem-solving architecture of NVI for truly scalable cloud
orchestration, DaoliCloud attempts to contribute to the cloud industry a new production
line: “Build, ship and low-cost operate any cloud, any scale”, as a new frontier to work
with, extending from the great inspiration of “Build, ship and run any app, anywhere”
from Docker. Having fixed a single small size for orchestrator installation and
configuration, build, ship, operate and maintain any cloud, private or public, will be low
cost, and fast because of one size and automation.
URL http://www.daolicloud.com exposits, in "for dummies" simplicity, a near-product-
quality prototype of our new cloud orchestration technology which horizontally
decouples globally located orchestrators. These globally distributed, host-mode not-
knowing-each-other, and user-mode well organized orchestrators are independent all-
in-one OpenStack hosts in Beijing, Shanghai and N. Virginia. We cordially invite much
respected reviewers of this abstract, and hopefully many subsequent interested trial
users in the audience of the forthcoming OpenStack Summit, to signup on the above
URL for a trial use. We humbly wish that some trial users might come to an appreciation
that the new architecture work for scalable cloud orchestration can indeed enable a
number of never-known-before useful cloud properties which are probably only made
possible from the new architectural innovation in cloud orchestration as a
specific application, and in network virtualization for a more
general pursuit in knowledge and technology advances.

More Related Content

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
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
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Horizontal Decoupling of Cloud Orchestration for Stabilizing Cloud Operation and Maintenance

  • 1. Horizontal Decoupling of Cloud Orchestration for Stabilizing Cloud Operation and Maintenance Wenbo Mao DaoliCloud Company Beijing and Shanghai, China www.daolicloud.com February 8, 2015 In a plain and understandable desire for achieving economies of scale, a cloud orchestration software system should be capable of managing a huge farm of hardware servers. However, even using most advanced software configuration and management tools, the field has trial-and-error reached a common sense that the distribution scale of a cloud orchestrator mustn’t be too large. E.g., VMware, probably among the most experienced players in the trade, stipulates a rule-of-thumb upper bound for its orchestrator vRealize: No more than 1,000 servers per vRealize even if the software is installed on top quality hardware devices. Scaling-up beyond that level, cloud operation
  • 2. and maintenance would become unstable plus incur sharp cost increasements in operation and maintenance. Recent achievements in hyper efficient CPU virtualization by Docker have seminally ignited additional orders-of-magnitude explosions in the number of micro-servicing CPUs, certainly to add further troubles to worsening scalability in cloud orchestration. Current poor scalability status quo in cloud orchestration means that today’s clouds are in small isolated scatters and patches, and therefore cannot efficiently tap cloud potentials from economies of scale. The essential problem behind poor scalability in cloud orchestration is that all cloud orchestrators, from commercial offerings or from open source projects, unanimously and conventionally evolve from a horizontally tight coupled architecture. A horizontally tight coupled orchestrator is a bunch of software components which are host knowledge interwoven. By speaking of "host knowledge interwoven", we mean that the software components in a cloud orchestrator know the existence, roles and duties of one another right at their birthday of being installed on a farm of server hosts, and throughout their remainder entire lifecycles afterwards. When a farm gets large, some queues of events and messages will inevitably become long; writelock mechanisms for consistency protection and CoW DB accesses will also aggregate momentum to slow down responsiveness; and occasional unfortunate popup of failures, even merely in a benign timeout sense, occurring at one point in the farm would highly likely pull down other knowledge interwoven parts. As a matter of fact, all cloud servicing or hosting providers, as long as having a size, all have to rely on human based operation/maintenance teams 7x24 on-guard the farm, playing similar roles of firefighters! We present Network Virtualization Infrastructure (NVI) technology to horizontally decouple cloud orchestration. The NVI technology minimizes the size of a cloud orchestration region down to over one single hardware server, e.g., in the formulation of OpenStack all-in-one installation. An orchestrator managing only one server host of course has absolutely no knowledge whatsoever about any other orchestrator managing another server. Thus, any server host in an NVI farm has no software knowledge about any other server host in the farm. While having obviously maximized stability for cloud operation and maintenance, the overlay cloud resources which are pooled by NVI remain to have unbound scalability. This is because NVI can trans- orchestrator connect overlay nodes in user mode only upon one node initiating communication to another (think of http connection!). NVI can connect various virtual CPUs over independent and heterogeneous cloud orchestrators, e.g., connect lightweight micro-servicing Docker containers and heavy-duty hypervisor VMs, which are independently orchestrated by, e.g., Kubernetes and OpenStack. Moreover, NVI can transparently link different cloud service providers, also in user mode. The key enabler for any two not-knowing-one-another orchestrators to serve user-mode connection for their respectively orchestrated overlay nodes is a novel OpenFlow formulation for forwarding trans-orchestrator underlay packets. This new SDN
  • 3. formulation succeeds constructing any OSI layer, any form of overlay network without any need of packet encapsulation, i.e., without using any of the trans-host-network protocols such as VLAN, VXLAN, VPN, MPLS, GRE, NVGRE, LISP, STT, Geneve, or any such we may have missed from the enumeration! Having avoided trans-host packet encapsulation, there is of course no need for the involving orchestrators to know one another in host mode, neither in the system installation time nor in their remainder entire lifecycles afterwards. It is in such a simple principle that the SDN innovation of NVI achieves complete horizontal decoupling of cloud orchestration. With connection taking place only in user mode, cloud deployment, operation, maintenance, and system upgrading, etc., can become 100% automated. It is now also plainly manifested that the NVI technology supports inter-cloud patching, also in user mode. With the problem-solving architecture of NVI for truly scalable cloud orchestration, DaoliCloud attempts to contribute to the cloud industry a new production line: “Build, ship and low-cost operate any cloud, any scale”, as a new frontier to work with, extending from the great inspiration of “Build, ship and run any app, anywhere” from Docker. Having fixed a single small size for orchestrator installation and configuration, build, ship, operate and maintain any cloud, private or public, will be low cost, and fast because of one size and automation. URL http://www.daolicloud.com exposits, in "for dummies" simplicity, a near-product- quality prototype of our new cloud orchestration technology which horizontally decouples globally located orchestrators. These globally distributed, host-mode not- knowing-each-other, and user-mode well organized orchestrators are independent all- in-one OpenStack hosts in Beijing, Shanghai and N. Virginia. We cordially invite much respected reviewers of this abstract, and hopefully many subsequent interested trial users in the audience of the forthcoming OpenStack Summit, to signup on the above URL for a trial use. We humbly wish that some trial users might come to an appreciation that the new architecture work for scalable cloud orchestration can indeed enable a number of never-known-before useful cloud properties which are probably only made possible from the new architectural innovation in cloud orchestration as a specific application, and in network virtualization for a more general pursuit in knowledge and technology advances.