Configuration Management Là Gì

  -  

Configuration Management (CM) là gì? Tại sao nên sử dụng tới CM? Hạn chế của chính nó tương tự như ứng dụng vào Cloud Computing.

Bạn đang xem: Configuration management là gì

Bizfly Cloudsẽ cùng vấn đáp những câu hỏi trên vào bài viết về Configuration Management trước khi đi vào loạt bài xích cụ thể về nguyên tắc quản lý cấu hìnhAnsible.

Configuration Management là gì?

Configuration management(CM)là biện pháp triển khai việc biến đổi tâm lý bây chừ của hệ thống thanh lịch tinh thần được xác định trước. Hay có thể nói rằng, là luật pháp cung ứng, thông số kỹ thuật, thiết đặt hệ thống một bí quyết tự động.

Xem thêm: Tải Game Loạn 12 Sứ Quân Online, Game Loạn 12 Sứ Quân

Configuration management tools

Có rất nhiều hình thức như Ansible, Chef, Puppet, Saltstaông chồng ... Loạt nội dung bài viết này sẽ không triệu tập vào vấn đề đối chiếu những dụng cụ CM nhưng chỉ lý giải bạn bí quyết thiết đặt cùng sử dụng Ansible.

Tại sao lại bắt buộc Configuration management?

lấy một ví dụ một ngày sếp các bạn vào cùng bảo bạn thực hiện 1 khối hệ thống LAMP. staông xã tất cả 2 server, 1 web cùng 1 database. OK ko vụ việc gì, chỉ cần yum/apt, sửa config apabít, php, mysql,.. bạn dứt công việc.

Xem thêm: Hướng Dẫn Chơi Bida Libre Ghi Điểm Ngoạn Mục, Hướng Dẫn Chơi Bida

Rồi một ngày không giống sếp các bạn yêu cầu các bạn không ngừng mở rộng tiến hành sang n webserver, m database với cấu hình keepalive sầu, HA, replication database loằng ngoằng... "Anh nghịch em?". Không !! Nhưng chúng ta vẫn dứt quá trình.

Lại một ngày không giống, sếp bạn vào với nói: "Chụ dựng mang đến anh 1 khối hệ thống tựa như những điều đó nữa đấy. Số lượng hệ thống tăng vội đôi". Và chúng ta đã khóc

Giờ thì chúng ta vẫn đọc tại sao lại sở hữu Ansible, Saltstaông xã rồi chđọng ... :D

Lợi ích của configuration management

Giúp triển khai công việc triển khai hệ thống đơn giản với dễ dãi. Hạn chế phần lớn quy trình tái diễn, tiết kiệm ngân sách và chi phí thời gian cũng có thể áp dụng lại đến rất nhiều hệ thống giống như. Linch hoạt, mềm dẻo trong làm chủ.

So sánh cùng với shell script (Linux)

Thế shell script thì sao ? Tôi vẫn cần sử dụng shell script để xúc tiến hệ thống. Có vụ việc gì đâu ?

Đúng, shell script vẫn tốt. Nhưng hãy tưởng tượng bạn tất cả 10 VPS, bạn bắt buộc download script bên trên từng hệ thống rồi tiến hành script. Tiếp tục, ví dụ 10 VPS kia của công ty bao gồm Ubuntu, CentOS, thì ít nhất các bạn lại yêu cầu có 2 version shell script, nhỏng apt >Theo Bizfly Cloud phân tách sẻ