Cloud Native Application monitoring and autoscaling in ...º‘原生应用 Kubernetes... · Cloud...
Transcript of Cloud Native Application monitoring and autoscaling in ...º‘原生应用 Kubernetes... · Cloud...
Cloud Native Applicationmonitoring and autoscalingin kubernetes
Zhongwei Liu Alibaba Cloud
Host
Cloud Provider
Host Host Host
CI/CDObservability
Serverless
Service Mesh
AI/ML
At the center of the stack
Services
Platform for platform builders
Cloud Native start with kubernetes
Monitoring in Alibaba Cloud
A
( (
A C
A (
A
B (
B
)
B
- AD
A C E
A ( (
A
)
- E A (( (
DD
A ( (D
B
B
)
Autoscaling in Alibaba Cloud
Pod Pod
Pod Pod
Node
PodPod
Pod
Node
Pod
Pod
Node
Pod (ECI)
Pod (ECI)
virtual node
kubernetes
Pod Pod
Pod Pod
worker
Pod Pod
Pod Pod
worker
Pod Pod
Pod Pod
Node
HPA VPA cronHPA virtual-kubelet-autoscaler cluster-autoscaler
Pod
Pod
Node
Resizer
Demo Time
apiservice
sub-apiservice database
stress engine(pts)
ingress SLS
arms(APM)
Dashboard
alibaba-cloud-metrics-adapter
HPA virtual-kubelet-autoscaler
Ingress Logs
APM metrics
Analysis Dashboard
External metrics
Unscheduled Podsscale up/down
replicas calculation