Gói chức năng vSphere

Một phần của tài liệu Ảo hóa hệ thống máy chủ cho doanh nghiệp (Trang 57)

 Các thành phần của vSphere:

VMware vSphere xây dựng dựa trên các thế hệ trước của dòng sản phẩm ảo hóa VMware nhưng có những tính năng ưu việt, khả năng mở rộng, và độ tin cậy cao hơn. Với VMware vSphere, người quản trị có rất nhiều các công cụ để sử dụng

cho mọi môi trường kiến trúc khác nhau từ vài máy chủ đến hàng ngàn máy chủ bởi sự năng động trong việc điều khiển các nguồn tài nguyên, cũng như tính sẵn sàng cao, tính năng chịu lỗi ưu việt của sản phẩm.

Bộ sản phẩm VMware vSphere bao gồm các sản phẩm với nhiều chức năng cho phép cung cấp đầy đủ các tính năng ảo hóa:

- vSphere ESXi: Cốt lõi của sản phẩm vSphere là hypervisor, là lớp ảo hóa nền tảng cho phần còn lại của dòng sản phẩm. Trong vSphere, hypervisor gồm hai sản phẩm là VMware ESX và ESXi tuy nhiên hiện nay thì vSphere chỉ sử dụng ESXi vì nó nhẹ hơn hẳn ESX. Nền tảng của ESX là VMkernel, VMkernel quản lý truy cập của máy ảo đến các phần cứng vật lý bên dưới bằng cách cung cấp quá trình sử dụng của CPU, quản lý bộ nhớ, và quá trình chuyển đổi dữ liệu ảo.

- vSphere vMotion và Storage vMotion: Loại bỏ thời gian downtime (thời gian ngừng hoạt động) khi bảo trì server nhờ cơ chế di chuyển tự động các máy ảo đang chạy giữa các host với nhau mà không làm gián đoạn hoạt động của doanh nghiệp. Quản trị viên có thể dễ dàng dùng vMotion để loại bỏ tất cả các máy ảo từ một máy chủ ESXi để thực hiện bảo trì, sau khi bảo trì hoàn tất và máy chủ trở lại làm việc, vMotion một lần nữa có thể được sử dụng để trả các máy ảo đó về với máy chủ ban đầu. Ngay cả trong các hoạt động bình thường hàng ngày, vMotion có thể giải quyết vấn đề bằng cách cho phép người quản trị di chuyển bất kì máy ảo đang chạy nào bị tranh chấp tài nguyên nhưng có nhu cầu sử dụng tài nguyên lớn hơn đến một máy chủ ESXi khác. Storage vMotion xây dựng trên ý tưởng và nguyên tắc của vMotion nhằm làm giảm thời gian chết cùng với chức năng có thể di chuyển kho lưu trữ của máy ảo trong khi nó đang chạy. Tính năng này đảm bảo sẽ không xảy ra việc ngừng các máy ảo khi dữ liệu quá tải hoặc chuyển dữ liệu sang một mạng hệ thống dữ liệu mới (Storage area network) và cung cấp cho quản trị viên một công cụ để tăng tính linh hoạt nhằm đáp ứng những yêu cầu của công việc.

- VMware vSphere Client: đây là một ứng dụng trên nền Windows cho phép quản lý các máy chủ ESXi trực tiếp thông qua một vCenter Server. vSphere Client

có thể được cài đặt bằng trình duyệt với URL của máy chỉ ESXi hoặc vCenter Server và chọn liên kết cài đặt thích hợp. vSphere client là một giao diện đồ họa được sử dụng để quản lý tất cả các nhiệm vụ theo từng ngày. Sử dụng máy trạm để kết nối trực tiếp đến một máy chủ ESXi đòi hỏi phải sử dụng một tài khoản người dùng được lưu trên máy chủ đó, trong khi sử dụng máy trạm để kết nối đến vCenter Server thì yêu cầu phải sử dụng tài khoản Windows trên máy vCenter Server.

- VMware Distributed Resource Scheduler (DRS): là một tính năng nhằm cung cấp một tiện ích giúp tự động phân phối nguồn tài nguyên đến nhiều máy chủ ESXi được cấu hình trong một cluster. Một ESXi cluster là một tập hợp tiềm ẩn về sức mạnh CPU và bộ nhớ của tất cả các máy chủ tham gia vào cluster đó. Sau khi hai hoặc nhiều máu chủ đã được gán vào 1 cluster thì chúng sẽ làm việc đồng loạt để cung cấp CPU và bộ nhớ cho các máy ảo được gán trong cluster.

Khi khởi động, DRS sẽ nỗ lực để đặt từng máy ảo trên máy chủ thích hợp để chạy máy ảo đó tốt nhất. Trong khi một máy ảo đang chạy, DRS sẽ tìm cách cung cấp cho máy ảo các tài nguyên phần cứng cần thiết và giảm thiểu số lượng tranh chấp tài nguyên để duy trì hiệu suất tối đa. DRS không chỉ hoạt động lúc khởi động máy ảo mà còn quản lý vị trí của máy ảo trong khi nó đang chạy.

- VMware High Availability (HA): tính năng giúp tăng tính sẵn sàng cho VM. Nếu Server chết, thì VM sẽ đc chuyển sang Server phù hợp và khởi động nó lên lại (có downtime).

Hình 3. 14. Hoạt động của HA

- Fault Tolerance ( FT ) : nâng cao tính sẵn sàng bằng cách tạo 1 bản sao của VM chính (primary VM ) và chạy song song (secondary VM ) và khi VM chính chết, VM phụ sẽ lập tức thay thế (không có downtime )

Hình 3. 15. Hoạt động của FT

- Storage DRS : giống DRS nhưng Storage DRS làm việc với các thiết bị lưu trữ, giúp cân bằng tài nguyên gữa các DataStore

- vSphere Host Profiles và triển khai tự động: Triển khai và cập nhật các bản vá lỗi của vSphere host nhanh chóng nhờ cơ chế tự động hóa và cài đặt các host mới một cách nhanh chóng.

- VMware Consolidated Backup: Một trong những khía cạnh quan trọng nhất đối với hệ thống mạng không chỉ là một cơ sở hạ tầng được ảo hóa mà còn cần một chiến lược dự phòng vững chắc. VMware Consolidated Backup (VCB) là một bộ công cụ và giao diện cung cấp chức năng sao lưu Lan-free và Lan-based cho các giải pháp backup. VCB đưa ra một tiến trình sao lưu với một máy chủ vật lý hay máy ảo chuyên dụng và cung cấp hướng tích hợp với các giải pháp sao lưu khác như Backup Exec, TSM, NetBackup, … VCB sử dụng lợi thế của chức năng snapshot (lưu lại tình trạng và dữ liệu của máy ảo) trong ESX / ESXi để gắn kết thông tin snapshot vào hệ thống tập tin của máy chủ VCB. Sau khi các file trong máy ảo tương ứng được gắn kết, toàn bộ những máy ảo hoặc các tập tin cá nhân có thể được sao lưu bằng cách sử dụng công cụ sao lưu khác. VCB có những lệnh tích hợp với một số các giải pháp sao lưu khác để cung cấp một phương tiện tự động hoá quá trình sao lưu.

- vNetwor: Một hệ thống mạng ảo sẽ thực hiện việc kết nối các máy chủ và máy ảo với nhau thông qua các Switch ảo (vSwitch). Tất cả các thông tin mạng trên một máy chủ được truyền tải qua một hoặc nhiều vSwitch. Một vSwitch cung cấp kết nối giữa các máy ảo với nhau ngay cả khi chúng nằm trên cùng một máy chủ hoặc trên nhiều máy chủ khác nhau. Một vSwitch cũng cho phép kết nối đến Management Network của máy chủ ESXi và thậm chí đến những IP storage.

 Trên một vSwitch có các kiểu kết nối sau:

- VMkernel port : dùng để thực hiện tính năng vMotion, FT, kết nối đến các IP Storage (iSCSI, NAS, NFS) hoặc kết nối đến Management Network của máy chủ ESXi.

- Virtual Machine port group : dùng để kết nối với các máy ảo trên máy chủ ESXi.

- Uplink port: dùng để kết nối với các NIC thật trên máy chủ ESXi cho phép lưu thông mạng giữa trong và ngoài máy chủ.

 Một hệ thống mạng ảo hỗ trợ hai loại vSwitch sau:

- vNetwork Standard Switch : là vSwitch được cấu hình trên một máy chủ đơn lẻ. Một vNetwork Standard Switch có các tính năng gần như giống với một Switch vật lý ở Layer 2.

- vNetwork Distributed Switch: bao gồm các thành phần tương tự như vNetwork Standard Switch nhưng nó có tính năng như một vSwitch chung cho toàn bộ hệ thống các máy chủ có kết nối với nhau. Điều này cho phép các máy ảo duy trì được tính nhất quán trong việc cấu hình mạng ngay cả khi phải di chuyển qua nhiều máy chủ.

 Ưu điểm của vSphere:

- Khả năng điện toán: Ảo hóa kho tài nguyên Server x86 và hợp nhất vào một kho tài nguyên hợp lý để có thể phân bổ cho nhiều khối lượng công việc.

- vSphere ESXi: Cung cấp các lớp ảo hóa mạnh mẽ, hiệu suất mạnh mẽ và đã được thử nghiệp, vSphere ESXi trừu tượng hóa tài nguyên phần cứng Server và cho phép nhiều máy ảo sử dụng chung.

- DRS: Sắp xếp tài nguyên điện toán cho các vấn đề ưu tiên của doanh nghiệp nhờ cơ chế cân bằng tải tự động giữa các Host. Giảm tiêu thụ điện năng nhờ tắt bớt các Host trong thời gian có lượng tải thấp.

- vMotion: Loại bỏ thời gian ngừng chạy các ứng dụng khi bảo trì Server nhờ di chuyển các máy ảo đang chạy giữa các Host với nhau.

- Hạ tầng mạng: Hạ tầng mạng ảo hóa vSphere cung cấp các dịch vụ hạ tầng mạng tối ưu cho môi trường ảo hóa với khả năng quản lý và quản trị đơn giản. (adsbygoogle = window.adsbygoogle || []).push({});

- Hệ thống lưu trữ: Các dịch vụ lưu trữ trừu tượng hóa sự phức tạp của hệ thống lưu trữ Back-end và cho phép sử dụng hệ thống lưu trữ hiệu quả nhất trong môi trường ảo hóa.

- Khả năng sẵn sàng: Gia tăng tính sẵn sàng cho tất cả các khía cạnh của hạ tầng CNTT bao gồm các ứng dụng, tài nguyên lưu trữ, hạ tầng và quản lý.

- High Availability ( tính sẵn sàng cao): Cung cấp HA trên toàn bộ môi trường CNTT ảo hóa mà không tốn chi phí hoặc phức tạp hóa giải pháp trên các cụm Server truyền thống.

- Fault Tolerance: Cung cấp khả năng sẵn sàng liên tục cho các ứng dụng mà không bị mất dữ liệu trong trường hợp Server bị lỗi.

- Data Protection: Bảo vệ dữ liệu nhờ cơ chế backup sang ổ đĩa nhanh chóng, với Deduplication (tránh trùng lặp dữ liệu) để tối thiểu hóa không gian đĩa sử dụng.

- Replication: loại bỏ các chi phí tạo bản sao của bên thứ 3 bằng cách sử dụng tính năng vSphere Replication (tạo bản sao).

- Tự động hóa: Tự động hóa cung cấp một cách chính xác và phù hợp giúp tiết kiệm thời gian và công sức cho bộ phận CNTT.

- Triển khai tự động: Triển khai và vá lỗi Host vSphere trong vài phút.

- Host Profiles: Tạo profile chỉ trong 1 lần và sử dụng cho việc cài đặt nhiều Host vSphere.

- Update Manager: giảm thời gian dành cho các công việc thường xuyên bằng cách tự động hóa theo dõi vá lỗi và update Host vSphere, cũng như các ứng dụng và hệ điều hành.

Một phần của tài liệu Ảo hóa hệ thống máy chủ cho doanh nghiệp (Trang 57)