Container
Cùng mình xem container giải quyết vấn đề nặng nề và khởi động chậm của Virtual Machine như nào, bằng cách bỏ đúng thứ mà VM chưa bao giờ chịu từ bỏ: 1 kernel riêng của chính nó.
Xem bài viết theo topic.
Cùng mình xem container giải quyết vấn đề nặng nề và khởi động chậm của Virtual Machine như nào, bằng cách bỏ đúng thứ mà VM chưa bao giờ chịu từ bỏ: 1 kernel riêng của chính nó.
Khi container rải rác trên hàng chục, hàng trăm máy, ai sẽ là người quyết định container nào chạy ở đâu, tự khởi động lại khi nó chết, hay scale thêm khi tải tăng? Đó chính xác là bài toán Kubernetes sinh ra để giải quyết — cùng mình vẽ lại bên trong 1 cluster có những gì.
Trước khi chạm đến Kubernetes, câu chuyện phải bắt đầu từ thứ mà mọi thứ còn lại trong series này được xây trên nền của nó: Linux kernel. Nếu bạn chưa từng thực sự ngồi nghĩ kỹ kernel làm gì, driver là gì, hay "sandbox" trong Linux thực chất là gì, bài này dành cho bạn.
Server vật lý thực sự trông như thế nào, và vì sao không thể cứ deploy mãi lên cùng 1 server?
Cùng mình xem Virtual Machine giải quyết bài toán '1 máy, 1 môi trường' của server vật lý ra sao, và những nhược điểm của cách triển khai này nhé.