Monday, May 9, 2016

VPS là gì

I. VPS chính xác nghĩa là gì?

VPS là từ viết tắt của cụm từ Virtual Private Server (Máy chủ ảo riêng tư). Một VPS cũng giống như Shared Host, đó là sẽ có nhiều VPS được đặt trên cùng một máy chủ vật lý. Vậy nó khác với Shared Host ở điểm nào mà giá lại cao hơn mà phục vụ được web lớn hơn?

Mô hình so sánh giữa VPS và Shared Host
Mô hình so sánh giữa VPS và Shared Host

Lý do là đối với Shared Host, các gói host đó đều được chia sẻ tài nguyên được xác định từ một máy chủ vật lý với tài nguyên cho phép rất thấp.
Chẳng hạn như mình có một máy chủ với 6 cores/12 threads nhưng sẽ tạo ra 3 VPS khác nhau với thông số là 2 cores/4 threads và ở gói VPS đó mình sẽ tạo ra 50 gói Shared Host sử dụng chung tài nguyên từ 2 cores/4 threads này. Nghĩa là với 2 cores/4 threads, bạn sẽ chia cho các gói Shared Host và các tài nguyên từ cấu hình này sẽ được chia sẻ lẫn nhau, người xài ít thì dành phần cho người xài nhiều nhưng không được quá mức xử lý cho phép của 2 cores/4 threads.
Còn đối với VPS thì lại khác, mỗi VPS đều sở hữu các thông số RAM hoàn toàn tách biệt và bạn có thể sử dụng toàn bộ tài nguyên được cấp phát. Chẳng hạn VPS bạn có 2GB RAM, 2 cores, 2 CPUs thì bạn sẽ hoàn toàn sử dụng hết các tài nguyên này mà không bị chia sẻ bởi các website khác vì mỗi VPS là một hệ thống máy chủ ảo độc lập dựa trên một máy chủ vật lý.
Đó là lý do tại sao mà khi sử dụng VPS, website bạn sẽ không bị chậm vì quá tải và sẽ bảo mật tốt hơn.

II. Các thông số cần biết khi mua VPS

Khi mua VPS bất kỳ ở đâu thì bạn đều được chọn các thông số như sau và giá cả của VPS sẽ phụ thuộc vào thông số đó. Các thông số này đều là của nghành kỹ thuật máy tính nên bạn có thể dễ dàng hiểu vì chắc dân IT đều biết cả bởi vì bản thân server cũng là một máy tính, chỉ có điều nó trâu hơn.

2.1) RAM

Trong máy tính thì RAM là loại bộ nhớ chính, nếu VPS bạn càng nhiều RAM thì khả năng truy xuất dữ liệu càng tốt bởi vì khi dùng VPS, bạn sẽ cần RAM để nó xử lý các vấn đề như xử lý các đoạn mã PHP với phần mềm PHP, xử lý truy vấn nhập xuất của database với MySQL, các ứng dụng nhỏ đi kèm, hỗ trợ đọc ghi dữ liệu,…nên thông số này rất quan trọng.
Hiện nay đa phần các dịch vụ VPS sẽ cho phép bạn chọn mức RAM từ 512MB đến 16GB (nếu bạn thấy VPS nào nhiều hơn 16GB RAM thì đó chính là Cloud VPS) và tùy theo lượng truy cập vào website của bạn cũng như cách tối ưu VPS thì bạn sẽ cần nhiều RAM hay ít.
Đối với nhu cầu sử dụng WordPress, bạn cần ít nhất 1GB RAM thì mới có thể sử dụng thoải mái được, vài trường hợp nếu bạn đã rành VPS thì có thể dùng loại 512MB và tối ưu cho nó thì có thể chạy tốt với lượng truy cập khoảng 5000/ngày và 100 user online cùng lúc.

2.2) SWAP

Mặc dù hầu như bạn không dùng đến tài nguyên của SWAP nhưng mình cũng xin giải thích nếu bạn có thắc mắc.
SWAP bạn hiểu nôm nà là một bộ nhớ ảo để lưu lại các hành động xử lý cũ nếu như bộ nhớ RAM của bạn bị đầy (overload), bản thân SWAP là một không gian lưu trữ trên ổ cứng chứ không phải là một bộ nhớ độc lập.
Nhưng không phải VPS nào cũng có hỗ trợ bộ nhớ SWAP mà chỉ có các Xen VPS mới hỗ trợ SWAP. Xem thêm ở dưới để hiểu Xen VPS là gì.

2.3) Disk

Disk hay còn hiểu đơn giản là ổ đĩa cứng (ổ cứng), không gian lưu trữ này sẽ được sử dụng để lưu các file cài đặt của hệ điều hành và các file của mã nguồn website bạn lưu trên đó.
Ổ đĩa hiện nay được chia làm 2 loại:
  • HDD (Hard Disk Drive): Là loại ổ đĩa thông dụng nhất mà bấy lâu nay bạn sử dụng trên máy tính đó.
  • SSD (Solid State Drive): SSD hoặc bạn cũng có thể nghe dịch ra tiếng Việt là ổ cứng bán dẫn, là một loại ổ cứng để lưu trữ dữ liệu nhưng nó sẽ có tốc độ truy xuất dữ liệu nhanh hơn loại HDD lên tới 300 lần, cái này mình không phải lấy từ các lý thuyết mà mình đã tiến hành test thử, ổ HDD có tốc độ truy xuất chỉ khoảng 80mb/s nhưng SSD thì có tốc độ lên tới hơn 400mb/s.
Thường thì VPS loại ổ cứng SSD sẽ có giá đắt hơn loại ổ HDD.

2.4) CPU Core

CPU Core nghĩa là lõi xử lý của CPU. Một Dedicated Server có số lượng core nhất định và nó sẽ được chia cho các VPS. Thường thì số core càng cao thì khả năng xử lý dữ liệu càng tốt.
Ở các gói VPS, trung bình bạn sẽ được chọn từ loại 1 core đến 3 cores.

2.5) Bandwidth/Transfer

Hai từ này đều có cùng một nghĩa là băng thông. Băng thông là gì thì khi mua host chắc bạn đã biết rồi nhưng mình cũng xin nói lại rằng, băng thông nghĩa là lưu lượng mà bạn được phép truyền tải dữ liệu đi.
Chẳng hạn bạn có 1 file có dung lượng 1GB trên VPS thì cứ 1 người tải bạn sẽ mất 1GB băng thông, tương tự với các loại file khác như hình ảnh, CSS, JS,….

2.6) IP

IP (Internet Protocol) nếu giải thích ra cặn kẽ khái niệm thì dài quá. Ở đây mình xin tóm gọn là số lượng địa chỉ IP mà bạn họ sẽ cấp cho bạn. Các dãy địa chỉ IP sẽ được nhà cung cấp chọn ngẫu nhiên cho bạn.
Thường thì nếu bạn chọn mua thêm nhiều IP khác nhau thì các dãy IP đó sẽ có chung một class A và B. Ví dụ: 192.168.1.1/192.168.1.2/192.168.1.3.
Đó là 6 thông số cơ bản mà bạn cần biết khi mua VPS, trong đó thông số về SWAP có thể vài nhà cung cấp sẽ không hiển thị ra bên ngoài bảng giá, và có IP bạn sẽ được chọn số lượng cần mua tại trang đặt hàng.

2.7) cPanel, DirectAdmin hay Parallels Plesk?

Mặc dù cả 3 cái này sẽ không thật sự cần thiết cho bạn nếu sử dụng VPS cho mục đích cá nhân nhưng mình vẫn sẽ giải thích rõ để bạn có gặp thì biết mình nên chọn cái gì.
Cả 3 cái này là một Webserver Control Panel dành cho VPS hoặc Dedicated Server. Chức năng chính của nó là hỗ trợ bạn cấu hình webserver, tạo ra các gói host nhỏ hoặc thậm chí có thể phục vụ cho bạn việc bán host.
Cả 3 Webserver Control Panel ở trên đều là loại trả phí và nếu bạn chọn nó khi thuê VPS thì bạn sẽ phải trả thêm phí, giá dao động từ $8 đến $15 mỗi tháng. nhưng bên cạnh đó cũng có rất nhiều loại miễn phí nhưng thiết nghĩ bạn chưa cần biết đến nó vội, bạn chỉ cần nắm được Webserver Control Panel là cái gì thôi.
cPanel là như thế nào?
cPanel là một Webserver Control Panel tốt nhất và phổ biến nhất trong thời điểm hiện tại. Nếu bạn đã từng dùng qua các gói Shared Host thì có lẽ cũng đã biết qua bảng quản trị cPanel X, đó chính là một chức năng của cPanel Control Panel.

WHM - Khu vực quản trị cho Admin và Reseller của phần mềm cPanel
WHM – Khu vực quản trị cho Admin và Reseller của phần mềm cPanel
Siteground Hosting cPanel
Giao diện cPanel dành cho các gói host con tạo ra bằng WHM

DirectAdmin là như thế nào?
Chức năng cũng tương tự như cPanel nhưng ít chức năng hơn và ít phổ biến hơn, bù lại thì control panel này có giá rẻ hơn so với cPanel.

Bảng quản trị dành cho Admin của DirectAdmin
Bảng quản trị dành cho Admin của DirectAdmin

Parallels Pleks là như thế nào?
Thì cũng giống như cPanel và DirectAdmin thôi nhưng khác là nó hỗ trợ cả VPS Windows và VPS Linux.

parallels-plesk
Bảng quản trị Admin của Parallels Plesk

Đó là 3 loại control panel mà bạn sẽ hay gặp phải ở phần tùy chọn dịch vụ thêm vào khi mua VPS.

2.8) Hệ điều hành CentOS, Ubuntu, Debian, Windows Server,…

Khi mua VPS họ sẽ hỏi bạn muốn sử dụng hệ điều hành nào, đây là vấn đề quan trọng mà bạn cũng nên hiểu rõ.
Hầu hết các dịch vụ cung cấp VPS sẽ hỗ trợ các loại hệ điều hành sau đây:
  • CentOS (Linux)
  • Ubuntu (Linux)
  • Debian (Linux)
  • Fedora (Linux)
  • Windows Server (Windows)
Trong đó, nếu bạn dùng WordPress thì hãy chọn các loại hệ điều hành Linux. Nếu bạn là người mới thì hãy chọn CentOS vì trong serie VPS căn bản này, mình sẽ hướng dẫn sử dụng trên hệ điều hành CentOS vì nó phổ biến.
Về sau mình sẽ có thêm tutorial cho hệ điều hành Ubuntu cho những ai cần tìm hiểu.

III. Managed VPS và Unmanaged VPS

Khi tiến hành thuê VPS, bạn cần nên hiểu rõ nhà cung cấp VPS bạn định thuê thuộc loại Unmanaged VPS hay Managed VPS để tránh các hiểu lầm về sau và vô tình đổ oan cho họ.
Thêm nữa, khi bạn xem giá dịch vụ VPS thì có những nơi có giá rất cao, mà cũng có những nơi có giá rất thấp, lý do chính là managed VPS hay unmanaged VPS.

3.1) Managed VPS là gì?

Managed VPS tức là loại hình dịch vụ cung cấp VPS cho khách hàng kèm theo dịch vụ quản trị. Dịch vụ quản trị ở đây bao gồm cài đặt/tư vấn mọi thứ về VPS mà khách hàng cần, cũng như tối ưu hiệu suất và bảo mật cho VPS.
Thường thì các Managed VPS có giá khá cao vì việc quản trị VPS không phải là dễ dàng, thích hợp cho những người không có nhiều kỹ năng quản trị VPS nhưng lại cần sử dụng VPS.
Cũng có một số nhà cung cấp họ không tính giá quản trị VPS vào khung giá hiển thị ra bên ngoài nhưng sẽ có phần tùy chọn dịch vụ quản trị VPS khi tiến hành đặt hàng.
Một số nhà cung cấp Managed VPS tiêu biểu:
  • Knownhost
  • Liquidweb
  • MediaTemplate
  • A2Hosting Managed VPS
  • InmotionHosting

3.2) Unmanaged VPS là gì?

Unmanaged VPS nghĩa là loại hình dịch vụ VPS không bao gồm việc quản trị VPS cho khách hàng, mà họ chỉ đảm bảo VPS của bạn không bị downtime hoặc các nguyên nhân khác xuất phát từ máy chủ chính.
Với dịch vụ này, mọi công việc như cài webserver, cấu hình, cài đặt các phần mềm, bảo mật,…đều phải do bạn tự làm. Và bạn cũng tự chịu trách nhiệm về các thiết lập của mình.
Unmanaged VPS sẽ có giá khá rẻ, có khi là rẻ gấp đôi so với các dịch vụ Managed VPS nhưng bạn chỉ nên sử dụng nếu như đã có kiến thức về VPS hoặc ít nhất là hiểu rõ về nó. Nếu bạn làm theo serie Học sử dụng VPS căn bản thì bạn nên sử dụng Unmanaged VPS để tự do làm những gì mình thích. Chứ mua loại Managed VPS thì chắc bạn đã không đọc serie này :D.
Một số nhà cung cấp Unmanaged VPS tiêu biểu:
  • DigitalOcean (Cloud VPS)
  • Linode (Cloud VPS)
  • A2Hosting Unmanaged VPS
  • vHost

IV. Xen VPS và OpenVZ VPS

Cái này có thể bạn không thấy họ phân chia ra ở một số nhà cung cấp VPS, nhưng một số lại được chia ra thành 2 gói VPS riêng biệt với nhau, vậy Xen là gì mà OpenVZ là gì? Nó có ảnh hưởng gì tới website bạn hay không? Hãy cùng mình tìm hiểu nghen.
Về lý thuyết kỹ thuật của 2 công nghệ này nên mình xin không nêu ra ở đây vì nó không thật sự cần thiết để bạn tìm hiểu ngay bây giờ, mà mình chỉ nói qua về hiệu năng sử dụng của nó mà thôi.

4.1) Xen VPS là gì?

Xen VPS là một công nghệ máy chủ ảo mà sẽ cho phép VPS của bạn sử dụng đầy đủ tài nguyên của gói VPS mà bạn đang thuê. Ví dụ bạn thuê một VPS có 1GB RAM, 2 cores thì bạn sẽ được sử dụng đúng số lượng tài nguyên này mà không bị chia sẻ bởi các gói VPS khác trên cùng một server.
Các gói Xen VPS thường sẽ kèm theo 1 tùy chọn SWAP như mình đã nói ở đầu bài.
Vì vậy, giá của gói Xen VPS thường cao hơn OpenVZ.

4.2) OpenVZ VPS là gì?

Nó cũng là một công nghệ máy chủ ảo nhưng điểm khác biệt là sẽ cho phép các gói VPS trên cùng một server bổ trợ tài nguyên cho nhau. Ví dụ bạn có 1GB RAM và 2 cores nhưng khi sử dụng, VPS của bạn sẽ không dùng hết số lượng tài nguyên này mà sẽ bổ trợ tài nguyên CPU cho các gói VPS khác trên cùng server.
Về mặt so sánh thì Xen sẽ nhanh và tốt hơn OpenVZ nhưng OpenVZ lại có giá tốt hơn Xen và dễ dàng nâng cấp tài nguyên mà không cần khởi động lại VPS.

V. Chuẩn bị gì để mua VPS?

Cũng giống như mua host, khi mua VPS bạn cần chuẩn bị trước một số thứ như sau:
  • Thẻ Visa hoặc PayPal
  • Bản scan 2 mặt của CMND và bản scan 2 mặt của thẻ mà bạn dùng để thanh toán. Trường hợp họ cần thêm ảnh chụp các bill thanh toán thì cứ chụp một giấy tờ ghi đó có ghi địa chỉ của bạn kèm mộc đỏ là oke, nhưng cái này thì hiếm.
Nếu bạn là người mới thì mình khuyên dùng thẻ Visa, bạn có thể xem cách đăng ký thẻ Visa tại ngân hàng ACB theo bài này.
Mọi vấn đề thắc mắc. Liên hệ: Đức 0968.919.788

Thursday, May 5, 2016

Khuyến mãi

🎉 Chào mừng sinh nhật. IDC Online tưng bừng mở đợt khuyến mãi cực lớn dành cho khách hàng có nhu cầu thuê máy chủ server, tìm chỗ đặt máy chủ server, hay dịch vụ cloud vps bảo mật, ổn định cao dành cho khách hàng có nhu cầu vừa và nhỏ.
Chương trình khuyến mãi:
Thuê máy chủ ảo - VPS 6 tháng, 12 tháng, 24 tháng, tặng 1 tháng, 2 tháng, 3 tháng miễn phí.
Thuê Máy chủ Smart Server, tặng 1, 2, 3 tháng, tương đương kỳ thanh toán 6, 12, 18 tháng/lần.
Thuê chỗ đặt máy chủ, tặng 1 tháng cước miễn phí, khi thanh toán 12 tháng/lần..
Ghi chú:
Chương trình khuyến mãi áp dụng từ 1/6/2016 đến hết 30/06/2016.
Sản phẩn, dịch vụ cho chương trình khuyến mãi có thể hết trước 30/06/2016.
Khuyến mãi chỉ áp dụng đối với dịch vụ ký mới trong khoảng thời gian từ
1/6/2016 đến hết 30/06/2016.
Khuyến mãi không kết hợp cùng với các chương trình khuyến mãi khác.
Xem thêm:
- Cloud VPS/ máy chủ ảo: https://idconline.vn/may-chu-ao.html
- Dịch vụ cho thuê máy chủ server: https://idconline.vn/thue-may-chu.html
- Dịch vụ cho thuê chỗ đặt máy chủ: https://idconline.vn/cho-dat-may-chu.html
- Smart Server : https://idconline.vn/smart-server.html
🌟🌟🌟🌟🌟
CÔNG TY CỔ PHẦN CÔNG NGHỆ VÀ GIẢI PHÁP TRỰC TUYẾN IDC
Địa chỉ: Tầng 10, toà nhà Đại Phát 82 Duy Tân, Cầu Giấy, Hà Nội.
LIÊN HỆ NGAY:
Điện thoại: 😉 Mr Đức - 0968919788
Skype: ducnt719
Email: ducn@idconline.vn
Website: www.idconline.vn
Data center | Server | VPS | Hosting | Cho thuê máy chủ | Chỗ đặt máy chủ...