Cách cấu hình vSAN 6 cho hệ thống các ESXi Host 6 chỉ có DAS (SSD và SATA)


Bước 1. Kiểm tra các ổ cứng SSD, cần phải bỏ Host cache, VM cache trong từng ESXi Host, mục Configuration

image

Bước 2. Phải backup hết các VMs đã có bằng VEEAM Backup Free v9 sang hệ thống lưu trữ khác, Migration các VM sang hệ thống Host khác nằm ngoài 3 ESXi định xây dựng VSAN.

Bước 3. Đẩy các ổ SSD và HDD sẽ làm vSAN Storage (xóa khỏi mục Storage của ESXi host để trở về định dạng RAID 0, không có định dạng VMFS3/5/5.1 của VMware).

image

Bước 4. Mở Web Sphere Client và mở mục Cluster, kéo thả hoặc thêm 3 ESXi Host vừa xử lý ổ cứng SSD và HDD nói trên vào Cluster.

Bước 5. Bấm phải chuột mục Edit Setting của Cluster để Turn on vSAN

image

Bước 6. Claim disk để kiểm tra và thêm nhóm ổ đĩa gồm: ít nhất 1 Flash SSD/ 1 host + ít nhất 1 HDD / 1 Host) và gộp chọn đủ 3 Host.

image

Bước 7. Phân hoạch nhóm ổ đĩa:

Sau khi đã đưa các nhóm đĩa (1 SSD + 1/nhiều ổ HDD) vào thành 1 vSAN Storage Pool

image

thì các ổ cứng Local còn lại trên các Host sẽ là các ổ đã được Format theo VMFS có sẵn phân vùng HĐH để boot Linux SuSe Enterprise x64 cho ESXi Host.

Bước 8. Ta chỉ có thể Add Disk cho phép dùng lại tài nguyên đó cho từng Host hoặc cho vào Cluster Datastorage để sử dụng cho các VMs khác.

image

image

image

Như vậy, mỗi ESXi Host sẽ thêm được ít nhất 1 forrmat VMFS có phân vùng Boot của Linux Suse Enterprise x64 ESXi làm dung lượng lưu trữ VM khác.

image

image

Nhận xét cơ bản:

– lúc này, phân vùng vSAN Storage đã trở thành Virtual Disk Pool và chạy theo hình thức Share Storage cho 3 ESXi host hoặc nhiều hơn, tốc độ được chạy hỗ trợ bởi SSD ~ 600mbps + số HDD pool gộp kích thước, phần mạng truy cập được hỗ trợ bởi RAID 0 controller, SATA 2/3, và Card NIC 2 teaming MTU 9000.

Thêm mẹo: cách xóa tên các files/ thư mục quá dài

How to delete a file with a path too long to be deleted [duplicate]

image

Bạn hãy cố tình tạo 1 file zip từ màn hình windows Explorer

image

Sau đó bấm tạo file và mở bằng Windows Zip hoặc tốt nhất là 7z Manager

image

Mở file zip bằng 7z Manager và dùng trình điều khiển này để xóa, sửa file tên dài.

Tặng thêm các bạn 1 lỗi sau:

After a purple diagnostic screen failure, ESXi host reports the warning: No coredump target has been configured. Host core dumps cannot be saved. (2088669)

Symptoms
  • After an ESXi 5.x host fails with a purple diagnostic screen, no diagnostic information is collected.
  • The ESXi host displays the warning:
    No coredump target has been configured. Host core dumps cannot be saved.
Cause

This issue occurs when the core dump target is not configured and the VMkernel host core dumps cannot be saved.

Resolution

To resolve this issue, configure a coredump location for the ESXi host.

Link: https://kb.vmware.com/selfservice/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2004299 

– Creating and activating a diagnostic coredump partition on disk

Mở PuTTy gõ lệnh sau:

esxcli system coredump partition list
You see output similar to:
Name                   Path                Active  Configured
---------------------  ------------------  ------  ----------
mpx.vmhba2:C0:T0:L0:7  /vmfs/devices/....   false       false

gõ tiếp lệnh sau:

esxcli system coredump partition set --enable true –smart

sau đó gõ lại lệnh:

esxcli system coredump partition list
You see output similar to:
Name                   Path                Active  Configured
---------------------  ------------------  ------  ----------
mpx.vmhba2:C0:T0:L0:7  /vmfs/devices/....    true        true

ví dụ:

image

Như vậy ESxi Host 80 đã hết lỗi.

 

Chúc các bạn thành công !

Cách dùng ổ cứng thường “giả” ổ SSD chuẩn bị cho VSAN ?


Trong vSphere 5, có một tính năng mới gọi là Host cache cho phép một người sử dụng để giảm tải file swap của máy ảo lưu vào ổ SSD dành riêng cho hiệu suất tốt hơn. Điều này được thực hiện bằng cách tạo ra một khối Volume VMFS trên ổ SSD được phát hiện bởi SATP (Storage adapter type Plugin) và cho phép một người dùng để thêm và cấu hình một kho dữ liệu VMFS cho máy chủ sử dụng bộ nhớ đệm.

image

Trong vSphere 5, tôi đã thử nghiệm các tính năng mới khác nhau bao gồm Host Caching nhưng không có quyền truy cập vào một hệ thống với ổ SSD trong khi cập nhật và tạo ra một vài kịch bản mới. Sau một số nghiên cứu, tôi thấy rằng nếu một quy tắc SATP mặc định là chưa có để xác định một ổ SSD đặc biệt, đó là một quy tắc mới có thể được tạo ra có chứa một một loạt meta data xml “siêu dữ liệu” đặc biệt xác định nó là một ổ  SSD.

Trong ví dụ sau, tôi sẽ có một đĩa ảo của Local Host ( mpx.vmhba1: C0: T2: L0 ) trong VMware ESXi 5 và “lừa” ESXi truy xuất và nhận dạng nó là một ổ SSD.

image

Chúng ta sẽ cần phải sử dụng esxcli cho dù đó là trực tiếp trên ESXi Shell hoặc sử dụng VMA và / hoặc phiên bản remote PowerCLI esxcli của VMware.

Lưu ý: Sau đây tôi giả định đã có một khối volume VMFS tạo trênổ cứng bạn muốn sử dụng, hiển thị như là một ổ SSD, nếu bạn không làm như vậy, hãy tạo ra một khối volume VMFS trước khi tiếp tục.

Trước tiên, bạn sẽ cần phải tạo ra một quy tắc SATP mới xác định ổ SSD của bạn và chỉ rõ “enable_ssd” giá trị như là một phần của tham số  –option:

~ # esxcli storage nmp satp rule add -s VMW_SATP_LOCAL -d mpx.vmhba1:C0:T2:L0 -o enable_ssd                                                   

Bạn có thể xác minh rằng quy tắc của bạn đã được tạo ra giá trị bằng cách chọn một danh sách theo các quy tắc SATP:

~ #  esxcli storage nmp satp rule list | grep enable_ssd
VMW_SATP_LOCAL       mpx.vmhba1:C0:T2:L0                                                enable_ssd                  user

Tiếp theo, bạn sẽ cần phải đòi lại ổ cứng của bạn để các quy định mới được áp dụng:

~ # esxcli storage core claiming reclaim -d mpx.vmhba1:C0:T2:L0

Bây giờ ta có thể dùng lệnh dướI đây để biết ổ cứng đã được ESXi nhận là ổ cứng SSD chưa:

~ # esxcli storage core device list -d mpx.vmhba1:C0:T2:L0
mpx.vmhba1:C0:T2:L0
Display Name: Local VMware Disk (mpx.vmhba1:C0:T2:L0)
Has Settable Display Name: false
Size: 5120
Device Type: Direct-Access
Multipath Plugin: NMP
Devfs Path: /vmfs/devices/disks/mpx.vmhba1:C0:T2:L0
Vendor: VMware
Model: Virtual disk
Revision: 1.0
SCSI Level: 2
Is Pseudo: false
Status: on
Is RDM Capable: false
Is Local: true
Is Removable: false
Is SSD: true
Is Offline: false
Is Perennially Reserved: false
Thin Provisioning Status: unknown
Attached Filters:
VAAI Status: unsupported
Other UIDs: vml.0000000000357d795311313a373a39

Bạn đã thấy dòng Is SSD báo True, nó đã nhận ổ cứng thường là SSD.

Bây giờ bạn nên làm mới các phân vùng lưu trữ trên vSphere Client hoặc bạn dùng lệnh sau để cho chúng hiển thị mới:

~ #vim-cmd hostsvc/storage/refresh

Bây giờ nếu bạn quay trở lại với vSphere Client ở mục “Configure Host Cache” bạn sẽ thấy các ổ SSD giả mớI xuất hiện để bạn có thể lựa chọn và bạn chỉ cần cấu hình nó và Host Cache được kích hoạt cho các ổ cứng SSD này.

image

 

VớI phần Host Cache ứng dụng bằng ổ cứng “giả” SSD như vậy, ngoàI ra bạn cũng có thể dùng nó trong môi trường Labs dựng VSAN “tất nhiên bạn phảI đám ứng đầy đủ các yêu cầu chuẩn bị cho VSAN”

như:

  1. Tối thiểu 3 máy chủ Host.
  2. Tối thiểu mỗI Host có 1 ổ SSD và mỗI Host cũng phảI có tốI thiểu 1 ổ HDD thường.
  3. Tối thiểu 3 host đều có 1 VMkernel Port Uplink (card 1Gbps – 10Gbps) trên 1vSS hoặc 1 vDS.
  4. Dĩ nhiên các ổ SSD và ổ HDD phảI có độ trống từ 2GB trở lên.
  5. Ổ HDD phảI chạy chính theo chuẩn RAID 0 hoặc 1 ,5, 6, 10,50,60.

 

Mục đích: Vậy là chí ít, tôi đã thử nghiệm được phần giả SSD để giúp các bạn có thể làm Labs VSAN khâu giảm chi phí ổ SSD giúp các bạn mạnh mẽ hơn trong việc đưa công nghệ ảo hoá SAN vào Labs, tiến đến khai thác và dùng thật cho VDI, Labs ảo hoá máy chủ, máy trạm, ứng dụng dùng trên công nghệ VSAN hiệu quả, an toàn và nhanh hơn SAN vật lý (chưa tính đến dùng RAM Disk).

 

Các bạn đã có chứng chỉ VCP550, đã có kinh nghiệm triển khai ảo hoá hạ tầng và đang chuẩn bị tìm hiểu, học hỏi và chuẩn bị cho triển khai VDI.

Tốt nhất nên đăng ký với ROBUSTA để được đích mục sở thị cùng tôi – 20 giờ đồng hồ học hỏi, trao đổi kinh nghiệm thực tiễn, phương pháp thực tế, thiết bị chuẩn cao cấp để có VSAN, Virtual SAN, SoftSAN, SAN Cluster…

 

Chúc các bạn thành công !

VMware Virtual SAN – công nghệ lưu trữ sáng giá trong VMware, hyper-convergence


Bài viết từ  Trang. Nguyễn.

Để có thể hiểu rõ hơn về nhận định trên, có một vài khái niệm chúng ta cần hiểu rõ trước.

1. Virtual SAN

Năm 2013, VMware thông báo công bố một sản phẩm mới trong thế giới ảo hóa, đó là phiên bản VMware Virtual SAN (vSAN) – khuấy động mối qua tâm của nhiều người.

vsan-intro

Mặc dù với cách viết tắt là “vSAN”, nhưng VMware vSAN có gì khác so với các mạng lưới lưu trữ ảo hóa truyền thống (Virtual storage area networks-VSANs). Mạng lưới lưu trữ ảo hóa là một thành phần logic trong mạng lưới lưu trữ (storage area network-SAN). VSANs truyền thống có thể lưu thông tách biệt trong các phần đặc biệt của một SAN. Một VSAN có thể được xây dựng để độc lập với các VSAN khác, thêm vào đó có thể thiết lập chế độ an toàn và ổn định riêng.

Không chỉ có thể giữ các nguồn tài nguyên một cách độc lập, vSAN của VMware còn có thể kết hợp chúng lại với nhau hoặc tách chúng ra riêng biệt khi cần. vSAN là một sản phẩm của VMware góp phần thúc đẩy việc thiết lập trung tâm dữ liệu phần mềm. vSAN được kết hợp với hypervisor – bắt đầu có với phiên bản vSphere 5.5 và được quản lý từ vSphere Web client, cho ra khối lượng lớn các thiết bị phần cứng và bộ lưu trữ flash được lấy từ cụm các máy chủ ESXi làm nơi lưu trữ dữ liệu cho các máy ảo.

Theo như VMware, thì mục tiêu của vSAN là giúp cho việc quản lý lưu trữ được dễ dàng, mở rộng và đưa ra nguồn dự phòng cho VMware.

vsan-intro2

Một lợi ích khác đối với các doanh nghiệp là giá trị; vSAN có thể được sử dụng đồng thời với các thiết bị lưu trữ hiện tại của công ty, miễn là nó có thành phần phần cứng tương thích với VMware, mà không cần phải mua bổ sung phần cứng. vSAN dùng các ổ đĩa solid-state để đọc và ghi cho bộ nhớ đệm và ổ đĩa cứng cho các lưu trữ chính.

Sự ra mắt của vSAN đã sớm nhận được những phản ứng tích cực nhưng một vài người sử dụng vẫn lo ngại và quen dùng với mạng lưới lưu trữ truyền thống. Bởi lẽ, sản phẩm vSAN đã làm lu mờ đi ranh giới giữa người quản trị ảo hóa và quản trị lưu trữ, điều này đặt ra một loạt các câu hỏi về trách nhiệm đối với nhiệm vụ cung cấp.

Điểm cần chú ý nữa là, nhiều hypervisors như KVM và Hyper-V sẽ không thể truy vào cụm lưu trữ được tạo ra từ vSAN.

2. Hyper-convergence

Hyper-convergence được sinh ra từ khái niệm sơ sở hạ tầng hội tụ bao gồm bộ lưu trữ, máy tính và hệ thống mạng. Hệ thống thuộc loại siêu hội tụ, được xây dựng trên hypervisor và cũng được sử dụng đặc biệt trong môi trường ảo hóa. Hệ thống lưu trữ là máy tính thường được quản lý riêng biệt trong môi trường ảo hóa, nhưng với hyper-convergence đưa ra một cách quản lý đơn giản là cho phép tất cả mọi thứ được quản lý thông qua một plug-in.

vsan-intro1-1024x747

Với công nghệ Virtual SAN, VMware không còn có những lo ngại về những vai trò trong việc lưu trữ. Phần mềm hyper-converged làm VMware giống như một công ty lưu trữ – vừa như một nhà cung cấp nhưng vẫn hỗ trợ lưu trữ. Tuy nhiên, nó thiếu tính năng lưu trữ và quản lý dữ liệu, nó cần một hệ thống tổ chức đúng đắn.

Giám đốc điều hành Pat Gelsinger đã có một khẳng định rõ ràng rằng lưu trữ là một thành phần quan trọng trong chiến lược của công ty. VMware vSAN được thiết kế ra rõ ràng là để cạnh tranh với các hệ thống lưu trữ trên thị trường.

Các thành phần ổ đĩa cứng và lưu trữ flash của VSAN được láy từ cụm các máy chủ ESXi hỗ trợ việc chia sẻ lưu trữ cho các máy ảo. Kho lưu trữ được cung cấp và quản lý từ hypervisor.

Không giống như nhiều sản phẩm lưu trữ của VMware, vSAN có thêm nhiều tính năng lưu trữ giám sát hoặc cho phép các công ty nhỏ được chia sẻ lưu trữ. vSAN được xây dựng cho các doanh nghiệp có quy mô. Có cổng ra ngoài hỗ trợ đến 32 nodes ( tăng từ con số 8 nodes trong phiên bản beta và 16 nodes là công bố mới của VMware), 4.5 petabytes và 2 triệu IOPS. Tuy nhiên, nó thiếu các tính năng lưu trữ và quản lý dữ liệu vì thế nó cầ hệ thống quản lý đúng đắn. Tính năng sủ dụng đầu tiên cuản vSAN sẽ được dùng để lưu trữ cho một cơ sở hạ tầng máy tính để bà ảo (VDI) và các văn phòng điều khiển từ xa.

Ngoài ra, thì cũng giống như các sản phẩm lưu trữ khác của VMware, vSAN không được thiết kế cho các quản trị hệ thống lưu trữ truyền thống. Mục tiêu của nó là hướng đến các quản trị viê máy chủ và ứng dụng người muốn lưu trữ mà không cần thiết lập các nhóm LUNs và RAID.

Gelsinger nói rằng việc hoàn thiện hệ thống lưu trữ đã tạo ra thành phần thứ 4 trong chiến lược xây dựng trung tâm phần mềm của VMware, đã bao gồm máy tính, máy chủ và mạng.

Một câu hỏi mà Gelsinger đã đặt ra là “ Tại sao phải thực hiện lưu trữ, chúng ta là một công ty ảo hóa mà? . Câu trả lời rất đơn giản: Vì lưu trữ và quản lý dữ liệu là một trong những tính năng quan trọng của trung tâm dữ liệu – gọi là trung tâm dũ liệu thì nó phải có trách nhiệm về việc đó. Và đó cũng là điểm yếu và thách thức lớn cho những khách hàng của chúng tôi hiện nay. Vì các công ty về cơ bản được đánh giá dựa trên cách lưu trữ, tổ chức và phâ tích dữ liệu”.

VMware đã tuyên bố có 12 000 khách hàng đang kí sử dụng chương trình thử nghiệm này. Nhà đầu tư sẽ tạo vSAN GA như một phần mềm download hoặc dựa trên hệ thống phần cứng được tạo ra từ các đối tác như: Cisco, Dell, Fusion-io, HGST, Hewlett-Packard, IBM, Intel, LSI, Samsung Electronics, SanDisk và Seagate. Các khách hàng cũng có thể được dụng VMware vSAN của riêng họ với bất kỳ cấu trúc phần cứng nào mà được hỗ trợ của VMware hypervisors.

Một cụm vSAN yêu cầu vCenter Server; với ít nhất 3 máy chủ vSphere có các bộ phân xử đường dẫn máy chủ SAS hoặc máy chủ SATA; ít nhất một ổ đĩa cứng SAS hoặc SATA; và một thiết bị SAS, SATA hoặc PCI Express flash. Mỗi máy chủ cũng cần một Ethernet đường dẫn Gigabit hoặc cạp mạng 10GbE.

Gelsinger cũng nói về giá trị của vSAN là: Nó làm cho việc lưu trữ “dễ dàng thực hiện, hiệu suất cao, và có hiệu quả trong chi phí”. Chúng tôi không thể có đánh giá về các đặc tính này sớm, vì VMware sẽ không đưa ra giá cho tới khi vSAN đi GA trong tuần tới. Hiệu suất sẽ được đánh giá bởi mỗi người dùng. Chúng tôi biết vSAN còn thiếu một số tính năng lưu trữ có giá trị như: không cho sao chép/nén; kết nối;phân chia rộng khắp hoặc tẩy xóa mã hóa; công nghệ bảo vệ dữ liệu như là: bảo vệ dữ liệu liên tục và dựa trên chính sách chuyển dữ liệu lên đám may. Nói một cách khác, nó là lưu trữ có phần mềm xác định mà không có nhiều tính năng cần chúng tôi tích hợp.

VMware có thể thêm các tính năng quản lý lưu trữ trong tương lai. Các khách hàng cũng có thể nhận được chúng thông qua các sản phẩm phần mềm của bên thứ 3, nhưng nó sẽ làm giám giá trị về chi phí, và đơn giản của vSAN.

Nó xuất hiện dễ dàng để thiết lập và quản lý, ít nhất là khi so sánh với cách lưu trữ truyền thống dựa trên LUN. Nó không phải đơn giản là “hai click” vì nó cần nhiều tác vụ hơn để thiết lập các chính sách lưu trữ, nhưng chỉ cần quá trình xử lý đơn giả là đủ. Giám đốc công nghệ của VMware Ben Fathi đã chứng minh một vSAN đã được tiến hành thực nghiệm trong cả ngày thứ 5, nhanh chóng thiết lập các chính sách lưu trữ cho khả năng phục hồi ( số rủi ro phải chấp nhận chịu ) và hiệu suất ( số vạch đĩa cho mỗi đối tượng và lượng ổ flash cần dùng cho đọc bộ nhớ cache), và việc triển khai một ứng dụng bằng cách nhấn kéo thả các trình đơn.

“Tôi đã không lo lắng về LÚN, cấu hình RAID, hay bất kì cái gì, hay bất kì trình quản lý đặc biệt nào” Fathi nói sau khi demo. “ Tôi nghĩ bạn sẽ dùng cách lưu trữ mới này trong tương lai.”

Fathi cũng nói thêm rằng: 32 node vSAN có thể lưu trữ tới 3 200 máy ảo. “ Điều đó đáp ứng cho các yêu cầu của bất kì doah nghiệp nào”.

3. vSAN ảnh hưởng như thế nào đến cảnh quan lưu trữ?

vSAN của VMware ra mắt được sự chứng nhận từ nhiều nhà đầu tư máy chủ như Cisco, Dell và IBM và plus EMC và Intel. Các nhà đầu tư máy chủ và Intel nên vui mừng về sự ra mắt của vSAN bởi vì nó làm tăng giá trị các máy chủ của họ bằng cách chuyển chúng vào bộ nhớ chia sẻ.

Một số nhà đầu tư nhỏ xem ra không chào đón sự xuất hiện của vSAN, điều này thực sự là mối đe dọa cho hệ thống hyper-converged được bán bởi Nutanix, SimpliVity và Maxta, cũng như lưu trữ VM-aware từ Tintri. vSAN cũng có thể gây ảnh hưởng đến các nhà đầu tù mảng flash – những đối tượng đã dành được những thành công bân đầu nhờ việc bán lưu trữ tù VDI.

Giám đốc điều hành Dheerj Pandey của Nutanix, người giúp công ty có được thành công lớn nhất kể từ khi hyper-convergence bắt đầu ra mắt cho đế nay, lại có nhận định khác về vSAN. Ông nói VMware có thể giúp đỡ Nutanix bằng cách chuyển việc mua lại và trích lập dự phòng lưu trữ từ những người quản trị máy chủ và ứng dụng. Họ cũng là người mà Nutanix bán cho.

“Mọi người cứ cố gắng vẽ ra những điều sai lầm giữa chúng tôi” ông nói “ Chúng tôi đang chạy môi trường làm việc, cơ sở dữ liệu, máy chủ mail và các ứng dụng ERP trên máy chủ của Nutanix. Mặc dù, nó khá lôn xộn trong VDI, nhưng tôi tin rằng việc trao quyền cho những người có VDI và những người có máy chủ sẽ kéo luồng gió này ra khỏi các công ty SAN. Đây sẽ là một khó khăn hơn cho EMCs, NetApps và các nhà đầu tư lưu trữ. Đó là những điều chính xác một công ty như Nutanix cần biết từ một công ty lớn như VMware”.

 

Trân trọng cảm ơn em Trang. SV ĐHBK HN !