OfflineCitrix06052012.pdf
May 27, 2016 | Author: ThànhĐược | Category: N/A
Short Description
Download OfflineCitrix06052012.pdf...
Description
Kenhgiaiphap.vn Tp HCM 06/05/2012
CITRIX
Trang1
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
MỤC LỤC 1.
GIỚI THIỆU CITRIX .......................................................................................... 4
2.
GIỚI THIỆU CÔNG NGHỆ ẢO HÓA ............................................................... 5 . XENSERVER ....................................................................................................... 6 . XENDESKTOP .................................................................................................... 7 . XENAPP .............................................................................................................. 7
3.
SO SÁNH CITRIX – VMWARE ........................................................................ 8
4.
CÀI ĐẶT VÀ CẤU HÌNH .................................................................................. 14 . XENSERVER ..................................................................................................... 14 . XENCENTER .................................................................................................... 25 . XENDESKTOP .................................................................................................. 37 . XENAPP ............................................................................................................ 53 . BACKUP ............................................................................................................ 84 . XENCONVERT ................................................................................................. 87
CITRIX
Trang2
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
1. GIỚI THIỆU CITRIX Citrix là một tập đoàn đa quốc gia được thành lập vào năm 1989, chuyên cung cấp các giải pháp về ảo hóa máy chủ và Desktop, mạng, Software-as-a-service (SaaS), công nghệ điện toán đám mây và cả các sản phẩm mã nguồn mở Xen.
Citrix hiện có khoảng 230,000 cơ sở trên toàn cầu, trụ sở chính đặt tại Fort Lauderdale, Florida. Những sản phẩm chính của Citrix đó là Citrix XenApp, Citrix XenDesktop, Citrix XenServer. Năm 1995, Citrix đã giới thiệu đến thê giới nền tảng ảo háo đầu tiên của mình trên NT 3.5 WinFrame, một giải pháp ảo hóa ứng dụng. Sau đó, họ đã nâng cấp nền tảng ảo hóa của mình trên NT 4.0 Terminal, một giải pháp ảo hóa Desktop. Là một trong những người đi tiên phong trong công nghệ ảo hóa, Citrix là cung cấp các giải pháp ảo hóa đáng tin cậy và được nhiều doanh nghiệp tin dùng.
CITRIX
Trang3
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
2. CÔNG NGHỆ ẢO HÓA CỦA CITRIX 1. XenServer: là giải pháp ảo hóa miễn phí phù hợp với các doanh nghiệp vừa và nhỏ. XenServer cung cấp những tính năng cao cấp không trả phí, bao gồm: • Hỗ trợ số lượng máy chủ không giới hạn, máy ảo và bộ nhớ vật lý. • Cho phép chuyển đổi từ một máy chủ ảo thành một máy chủ vật lý và ngược lại nếu cần (tính năng này có tính phí). • Chia sẻ hệ thống lưu trữ SAN và NAS giữa các máy chủ. • Quản lý dễ dàng các máy chủ ảo từ một nơi duy nhất. • Khi máy chủ vật lý bị lỗi, những máy ảo bị ảnh hưởng sẽ được tự động khởi động trên một máy chủ vật lý khác. • Một thư viện máy ảo mẫu được cấu hình sẵn. • Quản lí tập trung việc cập nhật các bản vá lỗi cho máy chủ ảo. • Nhân bản dễ dàng các máy chủ ảo từ máy chủ vật lý này sang máy chủ vật lý khác. • XenServer là mã nguồn mở nên có ưu thế là nhiều người cùng đóng góp và xây dựng. • XenServer tương thích hầu hết với phần cứng hiện tại.
CITRIX
Trang4
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
2. XenDesktop: là giải pháp ảo hóa Desktop của Citrix. XenDesktop sẽ phân phối giao diện người dùng đến bất cứ đâu. Các tính năng bao gồm: • Người dùng có thể truy cập vào giao diện người dùng của họ ở bất kì đâu và trên nhiều thiết bị hỗ trợ khác nhau như PC, Mac, Smart Phone,... • Được tối ưu hóa hiệu suất và bảo mật cho người dùng. • Tương thích với hầu hết hết thiết bị người dùng đầu cuối.
CITRIX
Trang5
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
3. XenApp: là giải pháp ảo hóa ứng dụng của Citrix, cho phép người dùng kết nối trực tiếp đến ứng dụng Windows thông qua một máy Desktop hay một trình duyệt web. Những tính năng bao gồm: • Truy cập ứng dụng Windows trên các thiết bị sử dụng hệ điều hành không thuộc Windows, có hơn 30 hệ điều hành được hỗ trợ. • Giải pháp này yêu cầu chỉ một bản sao ảo của ứng dụng như là Office được cài đặt, trong khi nó cho phép số lượng không giới hạn người dùng truy cập và sử dụng. • Ứng dụng có thể được truyền đi trực tiếp từ máy chủ đến người dùng đang làm việc trong mạng cục bộ hay ở xa, cho phép người dùng tải và truy cập ứng dụng trong khi đang Offline. • Tương thích với hầu hết hết thiết bị người dùng đầu cuối.
CITRIX
Trang6
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
3. SO SÁNH GIỮ ỮA CITRIX – VMWARE
General Version Edition Assessment Maturity
vSphere 5
XenServer 6
Enterprise Plus
DataCenter
Platinum Edition
ESX: 2001/2002, ESXi: Dec Dec2007 (vSphere 5: GA Aug-2011 Aug - ESXi only - NEW!)
Hyper-V Jun 08, Hyper-V Server: Oct 08
Xen - 2003, Citrix XenServer 2007, 5.6SP2 March 2011, v6: Sept 2011
Leader (P1)
Leader (P2/3)
Leader (P2/3)
Virtualization ($)
Ent+: $3,495/socket/enables 96GB vRAM (NEW!) + S&S: $734 (B) or $874 (Prod), vSphere Desktop: $65/active desktop
DataCenter: $2,999/socket
$5000/server+$3000 (support)
Management ($)
$4,995(S) + $1,049 (B) or $1,249 (P), $1,495(Fnd) + $545(B) or $645(P) See Enterprise+ Acceleration Kit
SMSE: $1569/host) or SMSD: $1310 SMSD/CPU (2 CPU min)
Free (XenCenter)
n/a
n/a
yes - unlimited (Windows)
No
Market Position
Pricing
Hyper-V R2 SP1
Bundle/Kit Pricing ($) Guest OS Licensing
Not included
Management Version Edition General
vSphere 5 Enterprise Plus Central Management Virtual and Physical RBAC / ADIntegration Cross-Vendor Mgmt
VM Mobility
Hyper-V R2 SP1
DataCenter
Yes (vCenter Server + vCenter Yes (SCVMM/SMSE/SMSD) appliance - NEW)
Yes (XenCenter), SCVMM (new)
No
Yes
Limited
Yes (vCenter and ESXi hosts)
Yes (SCVMM and hosts)
Yes (hosts/XenCenter)
No (experimental: XVP)
Limited
Very Limited
Yes vMotion and Metro vMotion
Yes Live Migration (1)
Yes XenMotion (1)
Migration Compatibility
Yes (EVC)
Yes (Processor Compatibility)
Yes (Heterogeneous Pools)
Maintenance Mode
Yes
Yes
Yes
Yes (DRS) - Storage (NEW), CPU, Mem,
Semi-Integr.(CPU,Mem,3rd party)
Yes (WB) - CPU, Mem, D, N
Yes (DPM)
Limited
Yes
Limited (Partially Live)
No (offline only)
Live Migration of VMs
Automated Live Migration Power Management
DRS Storage Migration Yes (Storage vMotion / DRSautomated - NEW)
CITRIX
XenServer 6 Platinum Edition
Trang7
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012 HA/DR
Cluster Size Integrated HA (Restart vm) Automatic VM Reset VM Lockstep Protection Application/Servic e HA
Site Failover
16/1000
16/800
Yes (VMware HA) - incl Storage heartbeat
Yes
Yes
Yes (VMware HA)
Yes
No
Yes (Fault Tolerance)
No
No
HA Application Monitoring API - NEW
Yes
No
No (SRM fee-based fee Add-On)
Hypervisor Updates and Backup Upgrades
VM Patching VM Snapshot Backup Integration API Integrated Backup Deploymen VM Templates
Yes (Basic, MS Site Recovery), Integrated Disaster Recovery Opalis (no storage array control)
Yes (Update Manager) enhanced
Yes
Limited (rolling upgrade wizard - new)
Limited (Update Manager) - no guest patches - NEW
Yes
No
Yes
yes
Yes Yes (vStorage API Data Protection) Yes (Data Recovery)
Yes (VSS API)
limited
Yes (WSB&DPM)
Yes (VMPR)
Yes
Yes
Yes (templ + PVS)
Yes (Host Profiles) - enhanced for Auto Deploy - NEW
No
No
Storage Profiles Resource Pools
Yes (Profile-Driven Storage) Yes
0 No
No No
P2V
Stand-alone only (Converter)
Yes
Yes (XenConvert)
Service Portal / Catalogue
No (vCD fee-based Add-On)
VMMSSP
Web Self Service
Orchestration / Workflows
Yes (vCenter Orchestrator)
Yes (Opalis, SC Service Mgr)
Yes (Workflow Studio)
Security
Yes (ESXi Firewall - NEW) and (vShield Zones)
Yes
Yes
Systems Management
SNMP+CIM, esxcli - NEW
Yes (WMI + PowerShell)
Yes (CIM, WSMAN))
t Host Profiles
Other
32/TBC
Hypervisor Version Edition General
CITRIX
Hypervisor Details/Size
vSphere 5 Enterprise Plus
Hyper-V R2 SP1
DataCenter
XenServer 6 Platinum Edition
ESXi only - NEW (build xxxx)
Hyper-V R2
XenServer 6 (Xen 4.1)
Trang8
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Host Config
Max Consolidation Ratio
512vm, 2048 vcpu
384 vm, 8/12 vCPU per core,
75 (up to 130 - see details)
Max CPU Host
160 (Logical)
64 (Sockets) 64(Logical)
64 (logical)
Max Cores per CPU
unlimited
unlimited
unlimited
2TB
1TB
512GB
Max vCPU per VM
32
4(Win) / 4(Linux)
8 (Win) / 32(Linux)
Max RAM per VM
1TB
64GB
32GB
yes Limited (SCSI disk only)
No Yes (disk, NIC)
Max Memory - Host
VM Config
Yes (incl. vSPC) Serial Ports Hot Add/Plug Yes (CPU, Mem, Disk, NIC)
Storage
Supported Storage SAN Multipath
Yes
Yes
Yes (limited for SAS)
Yes (VMFS v5 - NEW)
Yes (CSV)
Yes (SR)
Yes (FC, iSCSI, FCoE)
Yes (iSCSI, FC)
Yes (iSCSI, FC)
Yes
No
No
vmdk, raw disk (RDM)
vhd, pass-through (raw)
vhd, raw disk (LUN)
Yes
Yes
limited
Yes (RDM only)
Yes
No
No (only VMware View and vCloud Director)
Yes
Yes (clone, PVS, IntelliCache)
Storage Integration (API)
Yes (VASA - NEW, VAAI and VAMP)
Windows Ecosystem
Integrated StorageLink
Storage QoS
Yes (SIOC) - incl. NFS - NEW
No
Basic
NIC Teaming VLAN IPv6
Yes Yes Yes
3rd Party Yes Yes
Yes Yes Yes (guests)
Shared File System Boot From SAN Boot from USB Virtual Disk Format Thin Disk Provisioning NPIV Support Linked Images
Networking
CITRIX
DAS, NAS, FC, iSCSI, FCoE (HW&SW - NEW), SSD for DAS, iSCSI, FC, SAS (no NAS) DAS, SAS, iSCSI, NAS, FC Swap-NEW
Trang9
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
I/O PassThrough
Yes (VMDirectPath)
No
SR-IOV
Yes
Yes
Yes
Yes (TSO, NetQueue, iSCSI)
Yes (Chimney, LSO, VMQ)
Yes (TSO)
Yes (vDS), NetFlow + Port Mirror + LLDP - NEW
No
Yes (Fail-Save Mode - new)
No
Yes
Yes (Dynamic Memory)
Yes
No
No
Yes
No
Yes (SLAT)
Yes
Yes
No
Yes, incl. vApp (new)
Comprehensive
Windows Ecosystem
Improving
Guest OS Support
Very Comprehensive
Improving
Good
Scripting / APIs
CIM / SMASH API, SDKs for web services, Perl, Power CLI etc
Yes (PowerShell, WMI API)
Yes (SDK, API, PowerShell)
Cloud API
vCloud API
n/a
CloudStack & OpenStack API
Jumbo Frames Offload Support Distributed Network Switch
Network QOS Yes (NetIOC), custom Resource Pools + IEEE 802.1p - NEW
Memory
Dynamic / Yes (Memory Ballooning) Over-Commit Memory Page Yes (Transparent Page Sharing) Sharing Yes Large Pages HW Memory Yes Translation
Interoperability OVF Support HW Compatibility
Tham Khảo thêm tại: http://www.vmware.com/technical-resources/advantages/robustfoundation.html http://serverfault.com/questions/44597/hyper-v-vs-esxi-vs-xenserver http://calfo.wordpress.com/2009/07/24/xenserver-and-vmware-vsphere%E2%80%93-a-cost-comparison/
CITRIX
Trang10
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
4. QUI TRÌNH CÀI ĐẶT XENSERVER: Chú ý việc cài đặt sẽ ghi đè lên toàn bộ ổ cứng, vì thế hãy backup lại dữ liệu trên ổ cứng trước khi thực hiện cài đặt. Yêu cầu phần cứng tối thiểu: CPU RAM HDD NETWORK
1 CPU 64bit x86 1.5GHz có hỗ trợ Intel VT hoặc AMD V-64bit 2GB PATA/SATA/SCSI trống 16GB 100 Mbps
Sau đây là qui trình cài đặt:
Chọn Keyboard Layout cho việc cài đặt. Lưu ý trong suốt quá trình cài đặt, các bạn có thể sử dụng phím F12 để sang bước kế tiếp, TAB để di chuyển giữa các Options, Space hoặc Enter để chọn, F1 để trợ giúp.
CITRIX
Trang11
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Màn hình Welcome xuất hiện. XenServer hỗ trợ hầu hết cấu hình phần cứng server hiện tại, tuy nhiên nếu bạn không chắc chắn về độ tương thích, bạn có thể nhấn F9 để thêm Driver cần thiết vào. Chọn OK.
Chúng ta có thể sử dụng phím Pg Up hoặc Pg Down để đọc các điều khoản. Chọn Accept EULA.
-Trong một số trường hợp, các bạn sẽ nhận được thông báo yêu cầu bật tính năng ảo hóa từ BIOS. Nếu không thì đề nghị cập nhật BIOS. Bằng không việc cài đặt sẽ giới hạn một số tính năng quan trọng. Chọn OK. -Nếu trên Server đã tồn tại một phiên bản XenServer cài đặt trước đó, bạn sẽ có 3 tùy chọn. 1. Cài đặt mới hoàn toàn – Clean Installation. 2. Cập nhật phiên bản mới – Upgrade. 3. Restore – nếu tồn tại bản sao lưu trên Server. -Chọn cài đặt mới hoàn toàn.
CITRIX
Trang12
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
-Nếu bạn có nhiều ổ cứng, bạn hãy chọn ổ cứng cho việc cài đặt, đồng thời check vào Enable thin provisioning để sử dụng tính năng IntelliCache -IntelliCache được hỗ trợ khi sử dụng kết hợp XenServer với XenDesktop, mang lại hiệu quả kinh tế bởi cho phép sử dụng kết hợp giữa Shared Storage và Local Storage, tất cả VMs chia sẻ chung một OS image, vì thế gánh năng lưu trữ sẽ giảm, hiệu xuất tăng lên. Đồng thời lưu lượng mạng cũng giảm đáng kể vì Local Storage đã cache lại Master Image từ Shared Storage. -Chọn OK.
-Chọn Source cài đặt. Nếu cài đặt sử dụng PXE để boot qua card mạng, thì chọn HTTP or FTP, hoặc NFS. Ở đây ta chọn cài đặt từ Local Media – Cài đặt từ CD Source. Và vì cài đặt từ CD Source nên màn hình tiếp theo sẽ hỏi rằng bạn có muốn cài đặt thêm các gói bổ sung từ CD hay không. CITRIX
Trang13
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Ta không cần cài đặt bắt kì gói nào bổ sung nên
Chọn No.
Bước này hỏi bạn có muốn kiểm tra lại tính toàn vẹn của CD Source hay không. Nếu có thì thuật toán MD5 checksum của các gói trong CD sẽ kiểm tra. Quá trình kiểm tra sẽ mất ít phút. Để cho nhanh, chọn Skip verification
Đặt mật khẩu cho Root, Ta sẽ sử dụng mật khẩu này để logon từ XenCenter hoặc đăng nhập từ tiếp vào xsconsole trên chính XenServer.
CITRIX
Trang14
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Card giành cho việc quản lý – XenCenter sẽ kết nối đến Card này.
Cấu hình IP cho Card mạng vừa chọn. Lưu ý nên chọn Static configuration vì sau này khi Join vào một Pool nào đó, XenServer cần có một IP cố đinh. Ở đây ta có thể chọn DHCP để cấp IP từ DHCP Server, nhưng cần có thông số Reservation để được cấp một IP cố định
-Đặt tên cho XenServer. Lưu ý chỉ đặt tên máy, không đặt theo FQDN vì sẽ gây ra lỗi trong quá trình chứng thực. -Cấu hình Prefer DNS bằng tay hoặc thông qua DHCP Server. Nếu cấu hình bằng tay, DNS Server 1 phải được cấu hình, DNS Server 2-3 tùy chọn. CITRIX
Trang15
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Time Zone cho XenServer. Sử dụng phím kí tự đầu, PgUp, PgDown.
CITRIX
Trang16
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Để thiết lập thời gian local, ta có thể cấu hình bằng tay (yêu cầu cấu hình sau khi cài đặt hoàn tất), hoặc chọn Using NTP.
Nhập địa chỉ của NTP Server trong hệ thống. Trong hệ thống nên có một NTP Server làm nhiệm vụ đồng bộ hóa thời gian, đảm bảo tính nhất quán thời gian trên NTP client.
-Chọn Install XenServer. -Nếu bạn chọn cấu hình thời gian bằng tay thì bước cuối sẽ được yêu cầu.
CITRIX
Trang17
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
-Nếu bạn chọn cài đặt thêm các gói bổ sung, bạn sẽ được yêu cầu lấy CD XenServer ra và đưa CD chứa gói bổ sung vào.
Màn hình cài đặt XenServer hoàn tất, lấy CD Source ra và chọn OK để Reboot lại hệ thống.
-Màn hình xsconsole, để sử dụng Shell Alt+F3, để trở về xconsole Alt+F1. -Nhưng từ nay ta sẽ quản lý XenServer thông qua một Windows Host được cài đặt XenCenter chứ không ngồi trên XenServer quản lý. CITRIX
Trang18
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
5. QUI TRÌNH CÀI ĐẶT VÀ QUẢN TRỊ XENCENTER: XenCenter là công cụ quản trị XenServer bằng giao diện, được cài đặt trên hệ điều hành Windows. Source cài đặt XenCenter có sẵn trong CD Source cài đặt XenServer. Ngoài ra bạn cũng có thể cập nhật phiên bản mới nhất cho XenCenter tại www.citrix.com/xenserver Yêu cầu cài đặt: Operating System WindowsXp/Vista/7/2003/2008/2008R2 .Net Framework 3.5 CPU Tối thiểu 750 MHz RAM Tối thiểu 1GB HDD Tối thiểu 100MB Sau đây là các bước cài đặt và cấu hình cụ thể: -Lưu ý: Uninstall phiên bản cũ của XenCenter Cài đặt mặc định.
Giao diện đầu tiên khi khởi động XenCenter, chọn ADD a server.
Nhập vào địa chỉ IP và tài khoản quản trị XenServer. CITRIX
Trang19
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Do sử dụng phiên bản XenServer Free nên ta chỉ có thời hạn sử dụng trong 30 ngày, vì thế cần active. Chọn vào Tool License Manager.
Phần mềm có thời hạn là 30 ngày kể từ ngày cài đặt XenServer
CITRIX
Trang20
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Đăng nhập trang chủ của Citrix để đăng ký License.
Sau khi đăng ký và tải License miễn phí về, ta import vào bằng cách chọn Activate Free XenServer Apply Activation Key. Bây giờ, thời hạn đã tăng lên một năm sử dụng.
CITRIX
Trang21
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Để dễ dàng trong việc triển khai hệ điều hành, ta cần thêm vào Source chứa file ISO cài đặt hệ điều hành. Ở đây ta sẽ lấy thư mục trên một máy và Share thư mục đó ra.
Chọn Windows File Sharing (CIFS)
CITRIX
Trang22
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập vào đường dẫn đến thư mục Share và tài khoản truy cập thư mục.
CITRIX
Trang23
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Thư viện Source cài đặt đã được cập nhật, ở đây ta có Source Redhat5.6
Chọn vào New VM để tạo một máy ảo mới, chọn hệ điều hành cho VM
CITRIX
Trang24
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Đặt tên cho máy ảo
Sổ phần Install from ISO library or DVD drives xuống, tùy chọn cài đặt từ DVD Drives là đơn giản nhất nhưng không hiệu quả. Các bạn chọn cài đặt từ ISO library đã thêm vào từ trước. Chọn Next.
CITRIX
Trang25
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
-Số vi xử lý hỗ trợ: 32 cho linux và 8 cho Windows. Dung lượng RAM hỗ trợ tối đa 32GB tùy hệ điều hành triển khai. Tham khảo bảng sau: Operating System Windows 7 (32 bit) Windows 7 (64 bit) Windows Server 2008 R2 (64 bit) Windows Server 2008 (32/64 bit) Windows Server 2003 Windows Vista (32 bit) Windows XP SP3 CentOS Red Hat Enterprise Linux SUSE Linux Enterprise Server Oracle Enterprise Linux Debian
CITRIX
Minimum RAM 1GB
Maximum RAM 4GB
2GB 512MB
32GB 32GB
512MB
32GB
256MB 1GB 256MB 256MB 256MB
32GB 4GB 32GB 16GB 16GB
Minimum 10GB, 40GB or more recommended 2GB 16GB 1.5GB 800MB 800MB
256MB
32GB
1GB
512MB 128MB
16GB 32GB
800MB 4GB
Trang26
Disk space Minimum 16GB, 40GB or more recommended Minimum 20GB Minimum 32GB
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Yêu cầu phần cứng đề nghị. Chọn Properties để thay đổi tên và kích thước. Để thêm ổ cứng ảo, chọn Add..
Bảng tóm tắt các thông số, chọn Finish để hoàn tất việc chuẩn bị phần cứng và quay trở lại Tab Search.
CITRIX
Trang27
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Một biểu tượng máy ảo mới được tạo nằm bên trái cửa sổ, chọn VM và chuyển sang Tab Console để xem VM Console. Quá trình cài đặt hoàn tất và Reboot VM. Bây giờ ta sẽ cài đặt XenServer Tool, công cụ hỗ trợ nâng cao hiệu năng truy xuất ổ cứng và băng thông mạng. XenServer Tool cho phép shutdown, suspend, reboot hay Live Mirgrate. Để cài đặt XenServer Tool cho VM, chuột phải vào VM chọn Install XenServer Tools.
-Yêu cầu cài đặt XenServer Tool là máy đang chạy. -Vào giao diện VM.
-Cần khởi động lại VM để XenServer Tool hoạt động.
CITRIX
Trang28
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
-Sau khi cài đặt XenServer Tool, các bạn có thể cài đặt thêm các ứng dụng cần thiết, các Setting cho hệ thống. -Việc cài đặt một VM tốn khá nhiều thời gian, Citrix hỗ trợ 2 cộng cụ cho việc tạo Template đó là tạo Snapshot và Tạo Template, tiện lợi cho việc tạo file ảnh tức thời hiện trạng của VM, từ đó ta có thể tạo ra được nhiều máy ảo hơn một cách nhanh gọn. -Để tạo một Template, ta làm như sau:
Chuột phải vào VM chọn Convert to Template
-Quá trình Convert sẽ diễn ra ngay sau khi chọn Convert.
Để tạo một VM mới, chuột phải vào Template, chọn New VM wizard.
CITRIX
Trang29
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Next.
Đặt tên cho VM mới, chọn Next.
-Ở đây ta không cần Source ISO nữa, chọn Next. -Quá trình Convert hoàn tất VM sẽ tự động được khởi động. VM mới được tạo này sẽ mang Identifier và Computer Name khác với Template. CITRIX
Trang30
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Bên cạnh công cụ tạo Template ta cũng có thể tạo Snapshot cho một VM.
Chọn vào VM Take a Snapshot
Đặt tên cho Snapshot Take Snapshot
Tạo Snapshot thành công. Tại Tab Action, sổ xuống chọn Save as a Template để tạo một Template từ Snapshot.
CITRIX
Trang31
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
-Citrix khuyến cáo trước khi tạo Template từ một Windows VM đang chạy hay từ Snapshot, hãy Sysprep Windows VM đó trước khi tạo Template. Vì đơn giản một VM hay một máy tính thông thường sẽ chứa nhiều yếu tố đòi hỏi tính duy nhất như là Identifier, Computer Names, Security. Nếu những thành phần này được Copy sang một máy khác trong mạng, lỗi sẽ lập tức nảy sinh.
Từ CD Source ta copy file Deploy.cab chứa sysprep tool, Copy vào ổ cứng và di chuyển đến thư mục chứ tool, chạy lệnh sysprep.
Check vào Generalize, chọn OK
CITRIX
máy tính sẽ tự động khởi động lại.
Trang32
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
6. QUI TRÌNH CÀI ĐẶT VÀ CẤU HÌNH XENDESKTOP
Như các bạn thấy, đây là mô hình chuẩn của nền tảng ảo hóa Citrix, bao gồm một pConsole là máy tính cài XenCenter để quản trị XenServer. Máy chủ XenServer là tập hợp của các máy chủ ảo bao gồm một Domain Controller quản lí miền, một máy XenDesktop Controller quản lý việc phân phối giao diện người dùng Desktop đến thiết bị đầu cuối của người dùng như là Desktop, Laptop, PDA thông qua Web-based. Một máy mẫu dùng để triển khai đến người dùng đầu cuối, với hệ điều hành và phần mềm đã được tối ưu hóa cho việc sử dụng. Việc đơn giản người dùng phải làm là mở trình duyệt Web lên và truy cập Website do người quản trị máy chủ XenServer cung cấp cùng một tài khoản đăng nhập. Mục đích sau cùng là tạo một môi trường thân thiện và dễ tiếp cận với người dùng. Sau đây là các bước cấu hình và cài đặt. Yêu cầu cài đặt: CPU RAM HDD NETWORK Operating System .NET Framework
CITRIX
1 CPU 64bit x86 1.5GHz có hỗ trợ Intel VT hoặc AMD V-64bit Tối thiểu 4GB PATA/SATA/SCSI tối thiểu 150GB 100 Mbps
WindowsXp/Vista/7/2003/2008/2008R2 2.0 Service pack 1
Trang33
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Sơ đồ vật lý:
2 máy controller và master phải được kết nối domain controller Quy trình cài đặt trên máy Master:
Chọn Install Virtual Desktop Agent
CITRIX
Trang34
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Advanced Install
Màn hình thông báo máy tính chưa được cài đặt WinRM, một công cụ quản lý từ xa, ta tiếp tục mà không cần cài đặt
CITRIX
Trang35
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Đồng ý các điều khoản
Chọn Virtual Desktop Agent vì ta chưa cần các ứng dụng đồ họa CITRIX
Trang36
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Cài đặt Citrix Receive, công cụ cho phép client kết nối đến
Ở đây chúng ta không tạo ổ đĩa ảo cho client, có nghĩa là không cho phép client có thể làm bất kì thay đổi gì trên Desktop như là cài đặt ứng dụng hay thay đổi thiết lập hệ thống. CITRIX
Trang37
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập vào tên đầy đủ của máy chủ XenDesktop (controller)
Đồng ý mở một số Port để hoàn tất quá trình cài đặt
CITRIX
Trang38
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
CITRIX
Trang39
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Qui trình cài đặt và cấu hình trên XenDesktop Server ( controller):
Chấp nhận những điều khoản CITRIX
Next Trang40
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Check chọn các phần cần cài đặt
Cấu hình Port cho Firewall
CITRIX
Next
Trang41
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tiến trình cài đặt khá lâu do phải cài các thành phần bổ trợ như MS SQL 2008, Visual C++,…
Sau khi cài đặt xong, vào Desktop Studio Quick Deploy để triển khai nhanh
CITRIX
Trang42
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập địa chỉ của XenServer và tài khoản quản trị
CITRIX
Trang43
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Card mạng cho máy ảo
Chọn Ổ cứng vật lý cho máy ảo
CITRIX
Trang44
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn máy ảo đã được cài đặt hoàn chỉnh để triển khai
Nhập số lượng máy ảo cần tạo và các thông số cấu hình CITRIX
Trang45
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn user hay group cho phép đăng nhập vào máy ảo
Tiến trình triển khai hoàn tất
CITRIX
Trang46
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Giao diện đầu tiên của XenDesktop
CITRIX
Trang47
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Quá trình cài đặt thành công. Test trên một máy tính bất kì bằng cách đăng nhập địa chỉ của XenDesktop Serverhttp://192.168.2.52/
Cửa sổ xuất hiện, chọn INSTALLER
CITRIX
Trang48
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Lưu ý, nếu đăng nhập bằng IE sẽ có ngôn ngữ tiếng Anh
Continue
Đăng nhập tài khoản đã được cho phép ở các bước trước
Đăng nhập thành công, có thể nói các bước đăng nhập trên Client là cực kỳ đơn giản.
CITRIX
Trang49
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Bây giờ ở bất kỳ đâu, bạn cũng có thể đem cả chiếc máy tính của mình theovới chỉ vài thao tác đơn giản. 7. CÀI ĐẶT VÀ CẤU HÌNH XENAPP
•
•
•
• • •
XenApp là một hệ thống phân phối ứng dụng Window nhằm quản lí các ứng dụng trong trung tâm dữ liệu và phân phối chúng như một dịch vụ theo yêu cầu của người sử dụng tại bất cứ nơi nào. Ứng dụng tự phục vụ:XenApp tự động xác định phương pháp tối ưu và an toàn nhất để phân phối ứng dụng tới người dùng dựa trên khả năng của thiết bị, quyền người dùng, hiệu năng mạng lưới, vị trí kết nối và hồ sơ bảo mật. Mọi thiết bị, mọi nơi:Cung cấp người dùng truy cập nhanh chóng, an toàn cho dù họ đang dùng desktop, laptop, Mactinosh, iPhone, Windows Mobile hay Android. Trải nghiệm người dùng ở độ phân giải cao:Công nghệ XenApp HDX mang lại đồ họa nhanh, cao cấp và giao diện đa truyền thông mà không cần màng đến khả năng của thiết bị dùng cuối. An toàn từ thiết kế:Giữ dữ liệu trong cơ sở dữ liệu đồng thời chỉ chuyển các cập nhật màn hình, cú nhấp chuột và gõ phím qua mạng lưới. Quản lí 1 thời điểm:Loại bỏ nhu cầu cài đặt và quản lí các ứng dụng trên những thiết bị được phân phát. Tính mở rộng vượt trội:Đã được chứng minh hỗ trợ hơn 100.000 người dùng, mở rộng hơn 1.000 máy chủ trong 1 lần triển khai và đảm bảo tỉ lệ sẵn dùng của ứng dụng là 99%. Yêu cầu cài đặt: Operating System .Net Framework CPU RAM HDD
2008R2 3.5 1 CPU 64bit x86 1.5GHz có hỗ trợ Intel VT hoặc AMD V64bit Tối thiểu 512MB Tối thiểu 3.2GB
Qui trình cài đặt và cấu hình:
CITRIX
Trang50
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Từ Source cài đặt ặt XenApp, ch chọn Install XenApp Server
Chọn Add Server Roles
CITRIX
Trang51
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn phiên bản cài đặt ặt Platinum
Đồng ý các điều ề khoản ản
CITRIX
Next
Trang52
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Check vào 3 roles: - License Server: Yêu ccầu để cài đặt Farm - Web Interface: Cần ần thiết thiế cho việc tạo Sites - XenApp
Các Roles tùy chọn cài ài đđặt, để mặc định CITRIX
Trang53
Next Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Bảng tóm tắt các tùy chọn ch cài đặt
Các thành phần ầ cần ần thiết thiế phải được cài đặt trước khi cài ài XenApp Các phần mềm mới đư ược cài nên cần Reboot lại trước ớc khi thự thực hiện tiếp các bước sau.
CITRIX
Trang54
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Kích hoạt Autorun để thự thực hiện cài đặt một lần nữa.
Chọn Resume Install
CITRIX
Trang55
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Quá trình cài đặt thành ành công
Tiếp tục chọn Configure XenApp
CITRIX
Trang56
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tạo mới mộtt Server Farm
Đặt tên bất kìì cho Server Farm
CITRIX
Trang57
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập tên đầy đủ của ủa XenApp Server
New database nếu ếu Server Farm ch chưa có Database
CITRIX
Trang58
Next
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Xác thực tài khoản ản Administrator cho việc vi cài đặt
CITRIX
Trang59
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Cho phép kết nối ố ẩn từ Client đến Server
Nhập Zone Name
CITRIX
Trang60
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tuy chọn có thểể sửa ửa hoặ hoặc không, ở đây ây ta cho phép XML Service ch chạy Port 8080
Tạo Users được phép truy ccập dịch vụ XenApp CITRIX
Trang61
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Thông tin cấu hình ình cài đặt
Quá trình cài đặt thành ành công khởi động lạii máy. Sau khi khở khởi động máy, vào All Program mở ở trình tr quản lý XenApp Server Role Manager, Manager ở mục Web Interface, chọn Configure
CITRIX
Trang62
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tạo mới một XenApp Website mới
Check vào Set as the default page for the IIS site
CITRIX
Trang63
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Để mặc định
Next
Xác nhậnn thông tin cho Site m mới
CITRIX
Trang64
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Next tiếp tục
Đặt tên bất kì ở mục ục Farm name. Thêm máy chủủ XenApp vào. v Đổi Port XML thành ành 8080
CITRIX
Trang65
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Check vào Pass-through through
CITRIX
Next
Trang66
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
CITRIX
Trang67
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Restart lạii máy. Sau khi kh khởi động lại, mở trình quản ản lý XenApp llên
CITRIX
Trang68
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Next cho đến kết thúc Tìm đến đường dẫn Application
CITRIX
Publish Application
Trang69
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Next để tiếp tục
Đặt tên cho trình kết ết nối nố đến đế Desktop quản trị
CITRIX
Trang70
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Server desktop
Next
Add tên máy chủủ XenApp vào v CITRIX
Trang71
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Add user quản ả trịị có quyền quyề đăng nhập dịch vụ vào
Để mặc định Next cho đến khi kết thúc Sau khi triển n khai Desktop Server, bây gi giờ ta sẽ triển ển khai Application CITRIX
Trang72
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Ta cũng chọn Publish Application rồi nhập tên ứng dụng vào ào
Mặc định
CITRIX
Next
Trang73
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập chính xác ứng dụ dụng chạy từ Command Line
Tại đây ta thêm máy XenApp Server vào
CITRIX
Trang74
Next
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tại đây ta thêm êm Users được đư phép truy cập ứng dụng, Next kết ết thúc Tiếp theo ta sẽẽ tạo ạo các chính sách cho vi việc truy cập ứng ứ dụng ụng
Tìm đếnn khóa Policies, trong tab Computer
CITRIX
Trang75
New
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Nhập tên ên cho chính sách
Tìm đếnn XML service port
CITRIX
Next
chọn Add
Trang76
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Ở mục Value, ta nhập ập Port 8080 vvào OK để tiếp tục Tiếp theo tìm khóa TrustXMLRequest_Name Add
Chọn Enabled Ok để đ kết thúc Ngoài ra ở tab User, ta ccòn có thể tạo ra các ổ đĩaa cho phía ng người dùng OK, các bước cấu hình đã hoàn tất, bây giờ trên ên máy Client, ta thực th hiện kiểm tra kết nối.
Đăng nhập với tài khoảản đã cho phép lúc nãy
CITRIX
Trang77
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Download
Bấm Continue để tiếp ếp tụ tục
Giao diện đăng nhập ập thành th công. Ta thấy có 2 tab, muốn ố sử ử dụng dụ ứng dụng ta chỉ cần click vào ứng dụng d đó và chờ trong giây lát ứng đụng đụ được tải về. Tab còn lại làà tab Desktop cho phép ta Remote Desktop đến ến XenApp Server.
CITRIX
Trang78
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
8. CÀI ĐẶT XENCONVERTER Vấn đề bảo trì cho các thiết bị trong hệ thống mạng là rất khó khăn và tốn kém, đặc biệt máy chủ. Vì thế mà giải pháp chuyển máy chủ vật lý sang máy chủ ảo đang rất được các doanh nghiệp quan tâm. Với chỉ một máy chủ vật lý, các bạn sẽ có thể tạo bao nhiêu máy chủ ảo tùy thích mà không phải lo đến vấn đề mua thiết bị và bảo trì. Citrix tích hợp thêm tính năng XenConverter cho phép chuyển từ một máy chủ vật lý sang máy chủ ảo trên XenServer. Việc cần thực hiện là trên máy chủ vật lý cần Convert, ta cài đặt phần mềm Citrix XenConverter. (yêu cầu có .Net Framework 2)
Chọn Install cài đặt .NET Framework 2.0
CITRIX
Trang79
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Quá trình cài đặt .NET Framework
Sau khi cài đặt thành công .NET Framework tiến trình cài đặt XenConverter tự động được kích hoạt
CITRIX
Trang80
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Next để bắt đầu quá trình cài đặt XenConverter
Chấp nhận các điều khoản
CITRIX
Next
Trang81
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Để đường dẫn cài đặt mặc định, chọn Next để tiếp tục
Chọn tiếp Install
CITRIX
Trang82
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Quá trình cài đặt kết thúc Finish Bây giờ vào All Program mở phần mềm XenConverter lên
From: Convert từ máy chủ vật lý To: XenServer (máy chủ quản lý các máy chủ ảo)
CITRIX
Trang83
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn phân vùng cần Convert
Next
Hostname: địa chỉ IP máy XenServer User name: tài khoản quản trị (root) Password: mật khẩu quản trị Workspace: chọn một phân vùng bất kì trên máy Local
CITRIX
Trang84
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Đặt tên cho máy ảo
Next
Chọn tiếp Convert
CITRIX
Trang85
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Tiến trình Convert bắt đầu, nhanh hay chậm còn tùy vào phần cứng của máy chủ vật lý Finish
9. BACKUP Giải pháp Backup luôn là vấn đề được quan tâm hàng đâu trong bất kì hệ thống mạng nào. Một hệ thống hoạt động tốt cũng không thể nào tránh khỏi những nguy cơ tiềm ẩn không lường trước được như máy chủ bị die, Hacker tấn công, hay lỗi phần mềm. Giải pháp Backup của Citrix đưa ra là khá đơn giản, chỉ cần vài thao tác đơn giản là ta đã có thể sao lưu lại bản gốc của máy chủ ảo đang hoạt động trong tình trạng ổn định. Sau đây là các bước thực hiện.
CITRIX
Trang86
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn máy ảo hoặc Template cần Backup, chọn Export File..
Chọn nơi sao lưu file backup
Qua Tab Logs để theo giõi tiến trình Backup Công việc bây giờ là ngồi chờ cho đến khi tiến trình Backup hoàn tất Một ngày đẹp trời, máy ảo của chúng ta có vấn đề. Rất đơn giản, chuột phải vào tên Server
CITRIX
Trang87
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn vào Import..
Browse.. đến nơi lưu trữ file Backup
CITRIX
Next
Trang88
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Để mặc định, chọn Next
Để mặc định, chọn Import>
CITRIX
Trang89
Kenhgiaiphap.vn
Kenhgiaiphap.vn Tp HCM 06/05/2012
Chọn Card mạng ảo sẽ gữi gói tin yêu cầu file Backup Quá trình Import khá nhanh so với Export.
Next
Trong trường hợp máy chủ vật lý XenServer đã hết tài nguyên, ta có thể tạo thêm một máy chủ vật lý XenServer khác và trên XenCenter kết nối đến XenServer mới, thực hiện di dời các máy chủ ảo giữa 2 Server. Xét một cách toàn diện, nền tảng ảo hóa Vmware vẫn đứng đầu và hoàn hảo hơn so với Citrix. Tuy nhiên với sự lớn mạnh nhanh chóng của nền tảng ảo hóa Citrix, đặc biệt là ở thị trường Đức, tin rằng Citrix sẽ mau chóng thay thế Vmware ở vị trí đứng đầu.
CITRIX
Trang90
Kenhgiaiphap.vn
View more...
Comments