Nói một cách đơn giản, ảo hóa không phải là câu trả lời cho mọi thứ, nhưng nó thật tuyệt!
Bạn nói thêm một lớp khác / làm cho nó chạy chậm, nhưng, trong các hệ thống hiện đại, điều này thực sự không nhiều. Nhiều kỹ thuật và tính năng tồn tại hiện nay làm cho "lớp" này trở nên tối thiểu (Chẳng hạn như Intel VT-x, AMD-V ). Nếu bạn đang sử dụng ảo hóa dựa trên hypanneror, lớp này thậm chí còn nhỏ hơn.
Tuy nhiên, dựa trên cách sử dụng đĩa và bộ nhớ, có thể thấy tốc độ tăng trong một số tình huống.
Bây giờ, một bản tóm tắt nhanh chóng của các sản phẩm ảo hóa như có một số nhầm lẫn. Có 4 loại, với hầu hết là khá khác nhau:
Hypervisor - Chi phí nhỏ nhất và thường là đá rắn, được thiết kế cho ảo hóa 24x7. (Ví dụ: Microsoft Hyper V , VMware ESXi .
Ảo hóa máy tính để bàn (dựa trên phần mềm) - Được thiết kế chung cho lập trình viên, người thử nghiệm và chuyên gia CNTT - Tốc độ vẫn rất nhanh / gần tự nhiên trên các máy hiện đại, nhưng, vì sự thương xót của hệ điều hành khách mà nó chạy, vì vậy, trong khi tôi đang chạy 3 Máy ảo 24x7 trên máy của tôi cho các tác vụ khác nhau, nó không thực sự được "thiết kế" cho việc này - (ví dụ: Microsoft Virtual PC , VMware Workstation , Sun (Oracle?) Virtual Box ). Chúng mô phỏng toàn bộ máy tính ảo.
Ảo hóa máy chủ (dựa trên phần mềm) - đây là một thị trường khá lớn trong một thời gian, nhưng, nó kém khả năng hơn Hypervisor và nói chung là một thị trường chết chóc. Về cơ bản, đó là ảo hóa máy tính để bàn chỉ được tối ưu hóa cho môi trường máy chủ - (ví dụ: Microsoft Virtual Server , VMware Server .
Ảo hóa phần mềm - Theo nhận xét, tôi đã bỏ qua phần này. Đây là một thị trường chuyên biệt thường dành cho các chương trình ảo hóa (ví dụ: Microsoft App-V , VMware ThinApp ). Điều này tạo ra một "lớp" mỏng giữa máy tính của bạn và phần mềm - về cơ bản nó sẽ chặn tất cả các cuộc gọi được thực hiện bởi chương trình để chuyển hướng tập tin / đăng ký ghi và về cơ bản là sandbox ứng dụng. Điều này có một số lợi ích như khả năng chạy nhiều phiên bản của một số ứng dụng phức tạp và giúp triển khai khá dễ dàng (mặc dù, đây có thể là một khu vực khó hiểu / hiểu được).
Đối với lý do tại sao chúng rất phổ biến bây giờ - Tất cả là do chi phí và thời gian quản lý.
Ví dụ, trong công ty của tôi, tôi cần chạy nhiều "hệ thống" cho các hệ thống khác nhau mà tôi sử dụng ... SQL Server, hệ thống mạng nội bộ, hệ thống thanh toán, hệ thống email, VOIP, một hệ thống cũ cho một số phần mềm cũ mà tôi có cho một số phần mềm cũ. khách hàng và một vài thứ nữa - được cho rằng một số trong số này có thể được chạy từ cùng một hộp, nhưng, vì một danh sách dài các lý do nhàm chán, tôi muốn tách chúng ra.
Lựa chọn này vào năm 2004/5 có nghĩa là tôi có 6 máy chủ ở đây vào 24x7 - nó hoạt động rất tốt, nhưng, mỗi máy có 2GB bộ nhớ (khi nó đắt tiền!) Và bộ xử lý thời đại P4 mà tôi có thể nấu trứng . Các bộ xử lý trên tất cả các hệ thống hầu như không vượt quá 5% ... có thể là đỉnh ở mức 10 - 15%, nhưng phần lớn không hoạt động ở mức 0% trong gần như tuổi thọ của máy.
Về điện, tôi thực sự không thể nhớ, nhưng, tôi tin rằng điều này khiến tôi mất khoảng 100 bảng mỗi máy mỗi năm.
Bây giờ, nếu tôi đã ảo hóa môi trường này (mà cuối cùng tôi đã làm), tôi đã có thể chuyển tất cả các hệ thống này sang một máy duy nhất và hưởng lợi từ nhiều tính năng như bộ nhớ đăng ký vượt mức.
Điều này có nghĩa là, 6 máy của tôi mỗi máy có 2GB bộ nhớ, nhưng, trung bình tất cả chúng đều sử dụng khoảng 1/4 số đó - Trên máy mới này, tôi có thể chỉ cần đặt 8GB và trong P2V liền mạch ( Vật lý sang ảo - quá trình di chuyển máy) di chuyển, tôi có tất cả các máy của mình chạy nhanh như trước đây ... thực tế, chúng nhanh hơn (vì nó có CPU nhanh hơn).
Ngoài ra, còn có nhiều lợi ích khác như di chuyển ( V-Motion ) và tính sẵn sàng cao giúp ảo hóa trở thành một lựa chọn tuyệt vời.
Cũng cần phải nói rằng có một số tính năng bổ sung mà nhiều người dùng gia đình / không kinh doanh không nghĩ tới - tôi đã có thể thoát khỏi một số thiết bị mạng của mình, mất một dây cáp, không cần KVM đắt tiền của tôi ... Tôi có thể thả 5 UPS và PDU của mình ... Và tốt nhất, nó nằm gọn trong một cái tủ duy nhất / ngoài đường thay vì tiếng vo vo khó chịu của một cái giá thông gió! ... và không phải là một nhu cầu quan trọng như vậy để chạy điều hòa không khí quá cao vào mùa hè (điều mà tôi không tính đến chi phí điện ở trên).
Tôi có thể nhỏ bé, nhưng, nghĩ về các công ty lớn hơn làm việc này ở quy mô lớn hơn - tôi đã từng giúp một công ty lớn di chuyển sang môi trường ảo - Họ không có ngân sách, vì vậy, tôi đã thương lượng rằng các điều khoản hợp đồng của tôi là Tôi sẽ nhận được bất kỳ khoản tiết kiệm chi phí nào trong 1 năm và 20% cho 3 năm tiếp theo ... Nó trả cho tôi rất tốt, và, họ được hưởng các lợi ích quản trị trong năm đầu tiên - và tiết kiệm chi phí rất lớn trong tương lai.
Tôi mong bạn trả lời câu hỏi này! Nếu bạn có câu hỏi tiếp theo, tôi sẽ vui lòng trả lời chúng.