Hàng khuyến mãi Hang khuyen mai hang thanh ly hàng thanh lý

Hãy chọn Truy cập bằng mobile | Tiếp tục
Từ khóa hot: Thời trang Đồng hồ Thẩm mỹ Xây dựng Chăm sóc sức khỏe   |  
Tìm nâng cao

Kubernetes là gì? Tìm hiểu về cách hoạt động của Kubernetes [Copy địa chỉ]

Thời gian đăng: 2/12/2021 11:59:05

Kubernetes là 1 nền móng điều hướng giúp quản lý tác dụng những áp dụng trong container. Vậy chi tiết hơn nữa thì Kubernetes là gì? Tại sao bạn nên lạm dụng quá Kubernetes?

Kubernetes là gì?

Kubernetes (còn đc có tên gọi là k8s hay “kube”) là một trong những nền móng điều phối container mã nguồn mở. Ta thậm chí dùng Kubernetes để auto đa dạng công đoạn tay chân tác động tới việc deploy, quản lý & mở rộng những ứng dụng trong container. Nói theo một cách khác, ta mà thậm chí tập kết những nhóm host đang chạy Linux container có nhau. Từ đó, Kubernetes mà thậm chí giúp dễ ợt làm chủ những nhóm đó một cách hiệu quả tốt nhất.

ngoại giả, cluster Kubernetes có thể mở rộng những host bên trên những cloud tại chỗ, public, private hay hybrid. Do đấy, Kubernetes là một trong nền móng lý tưởng để host các ứng dụng cloud-native đề xuất kinh nghiệm mở mang chóng vánh. Chẳng hạn như truyền hung liệu theo thời gian thực duyệt y Apache Kafka.

ban sơ, Kubernetes đc phát triển và phong cách thiết kế bởi những kỹ sư tại Google. Do đấy, Google chính là 1 trong người đóng góp trước tiên cho technology container của Linux. Đây cũng chính là công nghệ đằng sau các dịch vụ cloud của Google. Cho tới nay, Google tạo ra tới hơn 2 tỷ khai triển container mỗi tuần. Tất cả đều được hỗ trợ bởi nền móng nội bộ Borg – tiền thân của Kubernetes.

>>> Xem thêm: mua hpe dl380 gen10


ứng dụng của Kubernetes

Vậy ứng dụng của Kubernetes là gì? Đầu tiên, ưu điểm chính của việc lạm dụng Kubernetes là nó hỗ trợ nền móng để lên lịch và chạy những container trên những cluster máy vật lý cơ hoặc máy ảo (VM). Việc này quan trọng hữu ích ví như ta muốn nổi bật hóa việc dev app cho cloud.

Nói mênh mông hơn, sử dụng quá Kubernetes giúp ta khai triển khá đầy đủ hơn và dựa theo trung tâm hạ tầng container-based trong môi trường xung quanh sinh sản. Ngoài ra, Kubernetes chính yếu dùng để làm tự động hóa các task. Do đó ta mà thậm chí hoạt động nhiều việc rưa rứa nhau mà những nền tảng ứng dụng hay hệ thống quản lý khác được cho phép.

tuy nhiên, những developer cũng đều có thể tạo ra các ứng dụng cloud-native làm cho nền móng runtime bằng các chiếc Kubernetes. Trong các số ấy, các loại đó là những dụng cụ mà một Kubernetes developer nên để build những ứng dụng hoặc dịch vụ container-based.

Ta mà thậm chí sử dụng Kubernetes để

  • sắp đặt các container bên trên nhiều host.
  • sử dụng phần cứng công dụng hơn. Nhằm mục đích cao nhất hóa khoáng sản cấp thiết để chạy những áp dụng tổ chức.
  • kiểm soát và auto việc khai triển, update áp dụng.
  • Mount và thêm bộ lưu trữ để chạy ứng dụng với tình trạng.
  • mở mang quy mô và những áp dụng trong container, tương tự như khoáng sản của chúng.
  • quản lý những dịch vụ 1 cách chi tiết, cụ thể. Từ đó bảo đảm các vận dụng đã deploy luôn chạy đúng theo kế hoạch.
  • kiểm tra triệu chứng & tự hồi phục vận dụng có chức năng tự thay thế sửa chữa, tự restart, tự nhân bản và tự động mở mang.

>>> Xem thêm: bán máy chủ hp 560 gen10


bí quyết hoạt động của Kubernetes

Trong phần này, ta sẽ hướng đến bí quyết hoạt động vui chơi của Kubernetes là gì. Trước nhất, cần biết rằng mỗi khai triển một Kubernetes đang làm việc được gọi là một cluster. Ta có thể mường tưởng Kubernetes cluster gồm hai phần: một control plane và một máy giám sát và đo lường (compute machine) – node.

Mỗi node là một trong những môi trường Linux của chính nó, đó thậm chí là một trong máy vật lý hay máy ảo. Mỗi node sẽ chạy các pod đc tạo từ những container.

Control plane mang nhiệm vụ duy trì tình trạng mong muốn của cluster. Chả hạn như vận dụng đang chạy hay container image đang đc sử dụng quá. Còn compute machine sẽ chạy các ứng dụng và workload.

Kubernetes control plane nhận những lệnh từ admin (hay DevOps team) & chuyển tiếp những lệnh đó đến compute machine. Việc này sẽ vận động mang thiếu gì dịch vụ để auto ra quyết định node phù thống nhất cho task. Tiếp nối, nó sẽ chi phối tài nguyên và chống chỉ định những pod trong node để hoàn thành công tác đc yêu cầu.

tình trạng mong muốn của một cluster sẽ định vị các vận dụng hoặc workload nên chạy. Cùng với đó là quyết định những image nào sẽ lạm dụng quá, những tài nguyên nào nên được cung ứng & rộng rãi chi tiết thông số kỹ thuật khác.

Xét về trung tâm hạ tầng, với rất ít đổi thay mang cách ta làm chủ container. Quyền kiểm soát container chỉ xẩy ra ở một cấp độ cao hơn, giúp khống chế tốt hơn mà không cần phải quản lý vi mô từng container hay node biệt lập.

công việc của ta tương tác đến việc thông số kỹ thuật Kubernetes, định vị node, pod và container phía bên trong chúng. Còn Kubernetes sẽ giải pháp xử lý việc sắp xếp các container.

Ta có thể chủ quyền tuyển lựa nơi sử dụng quá Kubernetes. Mà thậm chí là trên bare metal server, máy ảo, nhà sản xuất public cloud, private cloud hay môi trường hybrid cloud. Một trong những ưu thế chính của Kubernetes là nó có thể hoạt động trên nhiều nơi hạ tầng khác biệt.


Đánh giá

Lưu trữ | Phiên bản Mobile | Quy chế | Chính sách | Chợ24h

GMT+7, 29/3/2024 22:53 , Processed in 0.126085 second(s), 136 queries .

© Copyright 2011-2024 ISOFT®, All rights reserved
Công ty CP Phần mềm Trí tuệ
Số ĐKKD: 0101763368 do Sở KH & ĐT Tp. Hà Nội cấp lần đầu ngày 13/7/2005, sửa đổi lần thứ 4 ngày 03/11/2011
Văn phòng: Tầng 9, Tòa Linh Anh, Số 47-49 Khuất Duy Tiến, P. Thanh Xuân Bắc, Q. Thanh Xuân, Hà Nội
Tel: (84) 2437 875018 | (84) 2437 875017 | E-Mail: cho24h@isoftco.com

Lên trên