1. Trang chủ
  2. » Công Nghệ Thông Tin

Windows User State Virtualization- Công nghệ và một số vấn đề- P15 docx

5 244 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 287,09 KB

Nội dung

không thể dự đoán. Một kịch bản như vậy có thể làm cho người dùng mất dữ liệu hoặc làm cho dữ liệu có thể bị lỗi. Vậy cách tốt nhất ở đây là sử dụng cùng một phiên bản ứng dụng. Vấn đề này thậm chí còn đúng hơn với các phiên bản kiến trúc khác nhau (x86 hoặc x64) của các ứng dụng. Cho ví dụ, giả sử bạn cài đặt phiên bản ứng dụng x64 tr ên các máy tính Windows 7 x64 và phiên bản x86 của ứng dụng trên các máy tính Windows Vista x64. Các kiến trúc hệ điều hành đều là x64 và hỗ trợ cho kịch bản RUP, tuy nhiên các phiên bản x86 và x64 của ứng dụng lại lưu trữ các thiết lập của chúng trong các địa điểm khác nhau của HKCU và thậm chí khác cả về thư mục và file trong thư mục AppData\Roaming. Điều này gây ra cùng một kiểu lỗi, hành vi không dự đoán có thể xuất hiện nếu người dùng cố gắng làm việc trên cùng một file dữ liệu từ một máy tính đang chạy phiên bản x86 của ứng dụng và sau đó sử dụng nó trên máy tính thứ hai chạy phiên bản x64. Thậm chí tồi tệ hơn, file dữ liệu đang làm việc trên có thể bị lỗi. Cách tốt nhất để tránh điều này là chuẩn hóa tất cả các máy tính trên cùng một phiên b ản x86 hoặc x64 của ứng dụng. Bảng 3 dưới đây có tóm tắt chiến lược USV cho các môi trường phức hợp chạy nhiều kiến trúc, phiên bản khác nhau của ứng dụng trên các máy tính khác nhau. Kiến trúc và phiên bản ứng dụng RUP FR với OF Nhiều phiên bản của cùng một ứng dụng Để an toàn – không sử dụng RUP Yes (Chỉ các thư mục dữ liệu) Cả phiên bản x86 và x64 của cùng một ứng dụng Để an toàn – không sử dụng RUP Yes (Chỉ các thư mục dữ liệu) Bảng 3: Chiếc lược USV cho môi trường phức hợp có các kiến trúc và phiên bản ứng dụng khác nhau trên các máy tính khác nhau Nếu có nhu cầu cần cung cấp cho người dùng với nhiều phiên b ản ứng dụng hoặc thậm chí nhiều phiên bản kiến trúc khác nhau của ứng dụng, bạn có thể xem xét thực thi một trong các giải pháp ảo hóa ứng dụng. Kết luận Điểm mấu chốt trong các môi trường phức hợp (có các phiên b ản, kiến trúc ứng dụng và Windows khác nhau) là giữ mọi thứ đơn giản và thực hiện những gì an toàn nhất. Chiến lược USV thực sự là ảo hóa các thư mục dữ liệu người dùng giống như Documents (cũng như các thư mục khác như Desktop, Pictures,…) và bạn nên sử dụng FR cùng với OF để dữ liệu có sẵn đối với người dùng khi họ đăng nhập từ bất cứ máy tính nào. Không nên ảo hóa các thiết lập người dùng bằng RUP hoặc chuyển hướng (redirect) thư mục AppData\Roaming. Nếu có thể, chỉ ảo hóa một kiến trúc hoặc một phiên bản nào đó của mỗi một ứng dụng. Trong phần này chúng tôi sẽ giới thiệu cho các bạn các bước mức cao cho việc thực thi các giải pháp Windows User State Virtualization khác nhau. Các phần trước của loạt bài này chúng tôi đã giới thiệu cho các bạn về việc lên kế hoạch cho vấn đề xung quanh Windows User State Virtualization (USV). Trong phần này và các phần tiếp theo chúng ta sẽ đi vào khía cạnh thực thi ở mức cao vì hầu hết các chi tiết thực thi mức thấp đã đư ợc giới thiệu trong các bài báo của TechNet (bạn có thể download hướng dẫn về từ đây). Mặc dù bài viết của TechNet được viết trong quãng thời gian Windows Vista nhưng do không có sự thay đổi nào trong cấu trúc user profile trong Windows 7 so với Windows Vista nên các thủ tục và TechNet đưa ra hoàn toàn hợp lệ. Tuy nhiên các bài báo của TechNet chỉ mới đề cập đến các vấn đề cơ bản cho việc thực thi FR hay RUP chứ chưa hề giới thiệu đến các vấn đề như đ ộ trễ, khả năng có sẵn, hay việc đánh chỉ số, đây là những vấn đề rất quan trọng trong các tổ chức lớn muốn thực thi giải pháp USV. Chính vì vậy trong bài này chúng tôi sẽ lấp đầy các khoảng trống đó bằng cách cung một cách cấp tổng thể các bước thực thi USV trong các kịch bản khác nhau. Như đã đề cập đến trong phần trước của loạt bài này, nếu bạn sử dụng một mình Folder Redirection (FR) – không thực thi Roaming User Profiles (RUP) – thì bạn chỉ chuyển (redirect) được các thư mục dữ liệu người dùng chẳng hạn như My Documents và Desktop chứ không thể redirect thư mục AppData\Roaming, đây là thư mục gồm có các thiết lập ngư ời dùng. Nếu không sử dụng FR ngay trong môi trường của mình, các máy khách hiện đang chạy Windows XP và bạn có kế hoạch chuyển chúng sang Windows 7 thì tốt nhất bạn không thực thi FR cho tới khi triển khai Windows 7 vì cách làm này sẽ cho người dùng của bạn có được trải nghiệm đăng nhập lần đầu tốt hơn do các thư mục dữ liệu của họ được redirect trước tiên. Khi tất cả các máy khách đang chạy Windows 7, các bước mức cao cho việc thực thi FR như dưới đây: 1. Quyết định thư mục dữ liệu người dùng nào sẽ cần chuyển dựa trên nhu cầu doanh nghiệp. 2. Ước lượng tổng số dữ liệu có thể được redirect bằng FR và bảo đảm các máy chủ của bạn có đủ không gian lưu trữ. 3. Thực thi Failover Clustering cho các máy chủ chuyển hướng để bảo đảm khả năng có sẵn cao cho dữ liệu được chuyển. 4. Nhận dạng kịch bản USV nào là quan trọng đối với môi trường của bạn. Cho ví dụ:  Nếu bạn đã gán các máy tính và thực thi FR chủ yếu cho . hóa một kiến trúc hoặc một phiên bản nào đó của mỗi một ứng dụng. Trong phần này chúng tôi sẽ giới thiệu cho các bạn các bước mức cao cho việc thực thi các giải pháp Windows User State. thiệu cho các bạn về việc lên kế hoạch cho vấn đề xung quanh Windows User State Virtualization (USV). Trong phần này và các phần tiếp theo chúng ta sẽ đi vào khía cạnh thực thi ở mức cao vì hầu. máy tính Windows 7 x64 và phiên bản x86 của ứng dụng trên các máy tính Windows Vista x64. Các kiến trúc hệ điều hành đều là x64 và hỗ trợ cho kịch bản RUP, tuy nhiên các phiên bản x86 và x64

Ngày đăng: 08/07/2014, 05:20

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN