Giới thiệu về sự ảo hóa hệ điều hành
Số trang: 9
Loại file: pdf
Dung lượng: 303.58 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Sau sự ảo hóa máy chủ và ảo hóa ứng dụng, không gian ảo hóa tiếp tục có những bước tiến triển sang mức tiếp theo. Cùng với VDI (Virtual Desktop Infrastructure), Operating System (OS) Virtualization - ảo hóa hệ điều hành là một trong số các công nghệ đang ngày càng phổ biến trên thị trường hiện nay.
Nội dung trích xuất từ tài liệu:
Giới thiệu về sự ảo hóa hệ điều hành Giới thiệu về sự ảo hóa hệ điều hànhNguồn:quantrimang.com Wilco van BragtGiới thiệuQuản trị mạng - Sau sự ảo hóa máy chủ và ảo hóa ứng dụng, không gian ảohóa tiếp tục có những bước tiến triển sang mức tiếp theo. Cùng với VDI (VirtualDesktop Infrastructure), Operating System (OS) Virtualization - ảo hóa hệ điềuhành là một trong số các công nghệ đang ngày càng phổ biến trên thị trườnghiện nay. Trong phần một này chúng tôi sẽ giới thiệu cho các bạn một số kiếnthức cơ bản về sự ảo hóa hệ điều hành. Trong phần hai sắp tới chúng tôi dựđịnh sẽ tiếp tục giới thiệu về các khả năng có thể mở ra, những ưu điểm cũngnhư nhược điểm và trạng thái hiện hành của công nghệ này.Ảo hóa hệ điều hành là gì?Với một hệ điều hành ảo hóa thì không có gì được cài đặt trước hoặc được loadvĩnh viễn trên một thiết bị cục bộ và cũng không cần đến ổ đĩa cứng. Mọi thứ đềuđược chạy từ mạng bằng một đĩa ảo. Với những cung cấp hiện nay, đĩa ảo nàyquả thực là một file image được lưu trữ trên máy chủ từ xa, SAN hoặc NAS. Máykhách sẽ được kết nối thông qua mạng vào đĩa ảo và sẽ khởi động với hệ điềuhành đã được cài đặt trên ổ đĩa ảo.Có hai kiểu ổ đĩa ảo trong các cung cấp hiện nay đó là:Private Virtual DiskPrivate virtual disk chỉ được sử dụng bởi một máy khách, cũng giống như một ổđĩa cứng nội bộ. Phụ thuộc vào các quyền đã được gán, người dùng có thể lưucác thông tin trên đĩa ảo. Chính vì vậy khi máy khách được khởi động lại, cácthiết lập sẽ được duy trì cũng giống như làm việc với ổ đĩa cứng vật lý.Shared/Common Virtual DiskMột đĩa ảo chia sẻ được sử dụng bởi nhiều máy khách cùng một lúc. Trong quátrình sử dụng, những thay đổi được lưu lại trong các cache riêng, tuy nhiên khimáy khách shut down hoặc khởi động lại hì cache sẽ bị xóa sạch. Nói theo cáchkhác, khi máy khách khởi động nó sẽ sử dụng cấu hình mặc định hiện hữu trênđĩa ảo. Các ổ đĩa này sẽ sắp xếp hoặc bảo đảm mỗi một máy khách đều có mộtbộ nhận dạng duy nhất trong cơ sở hạ tầng (như một miền của Windows).Virtual Disk được tạo bằng cách sử dụng công nghệ ảnh hóa (imaging). Bạn sẽcài đặt một hệ thống như bạn thấy trên một hệ điều hành khác bằng cách sửdụng đĩa ảo (điều này có thể gộp nhóm cả các ứng dụng, chính vì vậy nó khôngbị hạn chế chỉ về hệ điều hành). Bằng cách cài đặt phần mềm máy khách trên hệthống chủ (hệ thống từ đó bạn sẽ lấy image), khi đó bạn có thể thiết lập một kếtnối với thành phần back-end và tạo một image của hệ thống đến file image của ổđĩa ảo. Đĩa ảo này có thể được sử dụng trên cả hệ điều hành máy chủ cũng nhưcác hệ điều hành máy khách. Hầu hết các sản phẩm đĩa ảo này hiện nay đều hỗtrợ cả Windows và Linux cũng như nền tảng phần cứng vật lý và nền tảng ảo.Cho đến đây, về cơ bản các bạn đã hiểu được ảo hóa hệ điều hành là gì. Chúngta hãy đi vào các chi tiết thêm nữa về cách làm việc của nó cũng như các thànhphần có liên quan.Ảo hóa hệ điều hành làm việc như thế nào?Trước hết chúng ta hãy xem xét sơ qua các thành phần cần đến để sử dụng hệđiều hành ảo trong một cơ sở hạ tầng.Thành phần đầu tiên đó chính là máy chủ ảo hóa hệ điều hành. Máy chủ này làmột tiêu điểm trong cơ sở hạ tầng ảo hóa hệ điều hành. Nó sắp xếp việcstreaming các thông tin trên các đĩa ảo đến máy khách và cũng phân định máykhách nào sẽ được kết nối với ổ đĩa ảo nào (bằng cách sử dụng cơ sở dữ liệuvới những thông tin được lưu). Máy chủ này cũng có thể tổ chức để lưu trữ cácổ đĩa ảo một cách nội bộ hoặc có thể được kết nối đến các ổ đĩa ảo thông quaSAN hoặc File Share. Trong các môi trường khả năng có sẵn cần phải cao càngcần phải có máy chủ ảo hóa để tạ sự dự phòng cũng như cân bằng tải. Máy chủnày cũng bảo đảm rằng máy khách sẽ là duy nhất bên trong cơ sở hạ tầng.Thứ hai, cần có một máy khách có thể liên lạc với máy chủ để kết nối đến các ổđĩa ảo và yêu cầu các thành phần được lưu trên đĩa ảo nhằm chạy hệ điều hành.Thành phần hỗ trợ ở đây là một cơ sở dữ liệu dùng để lưu trữ cấu hình và cácthiết lập cho máy chủ, một dịch vụ streaming để xử lý nội dung bên trong của ổđĩa ảo, một dịch vụ TFTP (mang tính tùy chọn) và một dịch vụ khởi động PXE(cũng mang tính tùy chọn) cho việc kết nối máy khách với các máy chủ.Như đã được đề cập ở trên, các ổ đĩa ảo sẽ chứa một image của một ổ đĩa vậtlý từ một hệ thống đang phản xạ cấu hình và các thiết lập. Khi ổ đĩa ảo được tạothì đĩa đó cần phải được gán cho máy khách sẽ sử dụng đĩa này trước tiên. Kếtnối giữa máy khách và đĩa được thực hiện thông qua công cụ quản trị và đượclưu bên trong cơ sở dữ liệu. Khi máy khách đã được gán ổ đĩa nó có thể đượcbắt đầu với ổ đĩa ảo bằng cách sử dụng quá trình được thể hiện dưới đây tronghình 1. Hình 1: Ảo hóa hệ điều hành và quá trình Streaming Kết nối đến máy chủ OS Virtualization. • Đầu tiên chúng ta khởi động máy và thiết lập kết nối đến máy chủ OS Virtual ...
Nội dung trích xuất từ tài liệu:
Giới thiệu về sự ảo hóa hệ điều hành Giới thiệu về sự ảo hóa hệ điều hànhNguồn:quantrimang.com Wilco van BragtGiới thiệuQuản trị mạng - Sau sự ảo hóa máy chủ và ảo hóa ứng dụng, không gian ảohóa tiếp tục có những bước tiến triển sang mức tiếp theo. Cùng với VDI (VirtualDesktop Infrastructure), Operating System (OS) Virtualization - ảo hóa hệ điềuhành là một trong số các công nghệ đang ngày càng phổ biến trên thị trườnghiện nay. Trong phần một này chúng tôi sẽ giới thiệu cho các bạn một số kiếnthức cơ bản về sự ảo hóa hệ điều hành. Trong phần hai sắp tới chúng tôi dựđịnh sẽ tiếp tục giới thiệu về các khả năng có thể mở ra, những ưu điểm cũngnhư nhược điểm và trạng thái hiện hành của công nghệ này.Ảo hóa hệ điều hành là gì?Với một hệ điều hành ảo hóa thì không có gì được cài đặt trước hoặc được loadvĩnh viễn trên một thiết bị cục bộ và cũng không cần đến ổ đĩa cứng. Mọi thứ đềuđược chạy từ mạng bằng một đĩa ảo. Với những cung cấp hiện nay, đĩa ảo nàyquả thực là một file image được lưu trữ trên máy chủ từ xa, SAN hoặc NAS. Máykhách sẽ được kết nối thông qua mạng vào đĩa ảo và sẽ khởi động với hệ điềuhành đã được cài đặt trên ổ đĩa ảo.Có hai kiểu ổ đĩa ảo trong các cung cấp hiện nay đó là:Private Virtual DiskPrivate virtual disk chỉ được sử dụng bởi một máy khách, cũng giống như một ổđĩa cứng nội bộ. Phụ thuộc vào các quyền đã được gán, người dùng có thể lưucác thông tin trên đĩa ảo. Chính vì vậy khi máy khách được khởi động lại, cácthiết lập sẽ được duy trì cũng giống như làm việc với ổ đĩa cứng vật lý.Shared/Common Virtual DiskMột đĩa ảo chia sẻ được sử dụng bởi nhiều máy khách cùng một lúc. Trong quátrình sử dụng, những thay đổi được lưu lại trong các cache riêng, tuy nhiên khimáy khách shut down hoặc khởi động lại hì cache sẽ bị xóa sạch. Nói theo cáchkhác, khi máy khách khởi động nó sẽ sử dụng cấu hình mặc định hiện hữu trênđĩa ảo. Các ổ đĩa này sẽ sắp xếp hoặc bảo đảm mỗi một máy khách đều có mộtbộ nhận dạng duy nhất trong cơ sở hạ tầng (như một miền của Windows).Virtual Disk được tạo bằng cách sử dụng công nghệ ảnh hóa (imaging). Bạn sẽcài đặt một hệ thống như bạn thấy trên một hệ điều hành khác bằng cách sửdụng đĩa ảo (điều này có thể gộp nhóm cả các ứng dụng, chính vì vậy nó khôngbị hạn chế chỉ về hệ điều hành). Bằng cách cài đặt phần mềm máy khách trên hệthống chủ (hệ thống từ đó bạn sẽ lấy image), khi đó bạn có thể thiết lập một kếtnối với thành phần back-end và tạo một image của hệ thống đến file image của ổđĩa ảo. Đĩa ảo này có thể được sử dụng trên cả hệ điều hành máy chủ cũng nhưcác hệ điều hành máy khách. Hầu hết các sản phẩm đĩa ảo này hiện nay đều hỗtrợ cả Windows và Linux cũng như nền tảng phần cứng vật lý và nền tảng ảo.Cho đến đây, về cơ bản các bạn đã hiểu được ảo hóa hệ điều hành là gì. Chúngta hãy đi vào các chi tiết thêm nữa về cách làm việc của nó cũng như các thànhphần có liên quan.Ảo hóa hệ điều hành làm việc như thế nào?Trước hết chúng ta hãy xem xét sơ qua các thành phần cần đến để sử dụng hệđiều hành ảo trong một cơ sở hạ tầng.Thành phần đầu tiên đó chính là máy chủ ảo hóa hệ điều hành. Máy chủ này làmột tiêu điểm trong cơ sở hạ tầng ảo hóa hệ điều hành. Nó sắp xếp việcstreaming các thông tin trên các đĩa ảo đến máy khách và cũng phân định máykhách nào sẽ được kết nối với ổ đĩa ảo nào (bằng cách sử dụng cơ sở dữ liệuvới những thông tin được lưu). Máy chủ này cũng có thể tổ chức để lưu trữ cácổ đĩa ảo một cách nội bộ hoặc có thể được kết nối đến các ổ đĩa ảo thông quaSAN hoặc File Share. Trong các môi trường khả năng có sẵn cần phải cao càngcần phải có máy chủ ảo hóa để tạ sự dự phòng cũng như cân bằng tải. Máy chủnày cũng bảo đảm rằng máy khách sẽ là duy nhất bên trong cơ sở hạ tầng.Thứ hai, cần có một máy khách có thể liên lạc với máy chủ để kết nối đến các ổđĩa ảo và yêu cầu các thành phần được lưu trên đĩa ảo nhằm chạy hệ điều hành.Thành phần hỗ trợ ở đây là một cơ sở dữ liệu dùng để lưu trữ cấu hình và cácthiết lập cho máy chủ, một dịch vụ streaming để xử lý nội dung bên trong của ổđĩa ảo, một dịch vụ TFTP (mang tính tùy chọn) và một dịch vụ khởi động PXE(cũng mang tính tùy chọn) cho việc kết nối máy khách với các máy chủ.Như đã được đề cập ở trên, các ổ đĩa ảo sẽ chứa một image của một ổ đĩa vậtlý từ một hệ thống đang phản xạ cấu hình và các thiết lập. Khi ổ đĩa ảo được tạothì đĩa đó cần phải được gán cho máy khách sẽ sử dụng đĩa này trước tiên. Kếtnối giữa máy khách và đĩa được thực hiện thông qua công cụ quản trị và đượclưu bên trong cơ sở dữ liệu. Khi máy khách đã được gán ổ đĩa nó có thể đượcbắt đầu với ổ đĩa ảo bằng cách sử dụng quá trình được thể hiện dưới đây tronghình 1. Hình 1: Ảo hóa hệ điều hành và quá trình Streaming Kết nối đến máy chủ OS Virtualization. • Đầu tiên chúng ta khởi động máy và thiết lập kết nối đến máy chủ OS Virtual ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Quản trị mạng Công nghệ thông tin Tin học Computer networkTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 457 0 0 -
52 trang 433 1 0
-
24 trang 359 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 320 0 0 -
74 trang 303 0 0
-
96 trang 298 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 291 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 286 0 0 -
173 trang 278 2 0
-
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 277 0 0