Trong bài này
08/11/2023
Điện toán đám mây đòi hỏi nhiều tài nguyên dịch vụ nên dung lượng phần cứng là yếu tố quan trọng cần được tính toán một cách có hệ thống và chính xác. Có các thuật ngữ đám mây, chẳng hạn như vCPU, Cores (Lõi), RAM và GPU và điều quan trọng là phải ước tính những gì bạn cần để chạy tất cả các dịch vụ của mình một cách mượt mà. Bài viết này chúng tôi đi sâu vào các thông số kỹ thuật phần cứng phổ biến mà bạn cần cho 1 website chạy ổn định trên nền tảng điện toán đám mây.
Thông thường, tốc độ truy cập một website sẽ phụ thuộc vào:
Giả sử tất cả được tối ưu và ta chỉ xét đến nhu cầu phần cứng dành cho website như RAM và CPU.
Đối với các website có lượng truy cập cao hay website chứa nhiều video, lưu trữ dữ liệu lớn hoặc mong muốn đảm bảo khả năng chịu tải và độ hoạt động ổn định nên sử dụng giải pháp Cloud Server để lưu trữ Web thay vì sử dụng Shared Hosting.
Sau đây là bảng ước lượng cấu hình RAM và CPU dựa trên lượt truy cập vào website:
Lượt truy cập/ngày | RAM | CPU |
Từ 1000 - 3000 | 1GB | 1 core |
Từ 3000 - 6000 | 1GB - 2GB | 1 - 2 core |
Từ 6000 - 8000 | 2GB - 4GB | 1 - 2 core |
> 8000 | > 4GB | >=1 core |
Để chắc chắn hơn, bạn nên xem xét thêm các yếu tố dưới đây.
Nếu website không đủ RAM để xử lý tải, sẽ dẫn đến lỗi “500 internal server error” từ phía người truy cập. Điều này gây ảnh hưởng không tốt đến trải nghiệm khách hàng và điểm SEO trên công cụ tìm kiếm như Google.
Dưới đây yếu tố giúp bạn xác định xem website cần nhiều hay ít RAM:
Với số lượng biến được liệt kê, gần như không thể đề xuất trang web của bạn cần bao nhiêu RAM với mức độ chính xác. Tuy nhiên, về RAM, nên cần ít nhất 2GB và khi trang web của phát triển, bạn sẽ cần nhiều hơn.
Có thể tham khảo nhà cung cấp dịch vụ lưu trữ web (Liên hệ: CMC Cloud) để đánh giá chính xác các yêu cầu về RAM của bạn vì có thể họ sẽ có dữ liệu lịch sử của các loại trang web khác nhau với lưu lượng truy cập bổ sung và những yếu tố khác.
CPU là bộ não của bất kỳ máy tính nào, kể cả máy chủ (server). Đây là bộ phận của máy tính ‘thực hiện’ các nhiệm vụ mà bạn giao. Tuy nhiên, thuật ngữ 'CPU' hơi gây hiểu nhầm.
CPU không phải là một bộ phận duy nhất của hệ thống. Đúng ra nó chỉ là một con chip. CPU được tạo thành từ nhiều 'lõi' hay “Core” và chính Core sẽ thực hiện mọi công việc. Một Core có thể thực hiện một nhiệm vụ tại một thời điểm nhất định. Tất nhiên, nó rất nhanh nhưng có giới hạn — mỗi lần một nhiệm vụ.
Về cơ bản, CPU là một số Core được ghép lại với nhau. Hầu hết các CPU dành cho khách hàng đều có 4,6 hoặc 8 Core tùy thuộc vào giá cả. CPU của Server thường có hơn 32 core, tuy nhiên website thông thường chỉ cần 2,4,8 Core,... không cần đến 32 Core.
Bây giờ, các yếu tố ảnh hưởng đến yêu cầu RAM (nói chung) cũng giống như những yếu tố ảnh hưởng đến yêu cầu CPU. Vì vậy, các yếu tố như thiết kế trang web, tối ưu code, lưu lượng truy cập - ảnh hưởng đến lượng CPU mà trang web cần. Điều này tùy thuộc vào mỗi website của từng khách hàng.
Tất nhiên, có những điều bạn có thể làm để tối ưu hóa. Mã code của website, đặc biệt là mã JavaScript, có thể tiêu tốn nhiều năng lượng CPU và dung lượng RAM. Thỉnh thoảng tối ưu Code có thể giúp bạn tăng tốc trang web của mình. Ngoài ra, thiết kế trang web tốt và giao diện đơn giản là những cách rất tốt để giảm yêu cầu về CPU và RAM cho website.
Cuối cùng, lưu lượng truy cập trang web (Website Traffic) vẫn đóng một vai trò quan trọng trong số lượng tài nguyên mà trang web cần.
Các trang web có lưu lượng truy cập cao và file đa phương tiện nặng có thể sử dụng dịch vụ Cloud Server, nơi có hàng trăm GigaByte RAM, các Core trong máy chủ và tất cả bộ lưu trữ của nó dùng để chạy một trang web mượt mà.
Cloud Server mang lại cho website sự tự do không giới hạn trong quá trình phát triển. Nếu có một ngày có lưu lượng truy cập cao điểm, tải máy chủ (server load) sẽ được cân bằng giữa nhiều máy chủ (multi server), do đó trang web của bạn sẽ không gặp sự cố.
Tuy nhiên, nếu bạn đang sử dụng gói Shared hosting có giới hạn thì trang web của bạn có thể bị giảm tốc độ, để không ảnh hưởng đến các trang web khác trên máy chủ.
Khi chọn máy chủ web phù hợp cho mình, bạn sẽ cần xác định nhu cầu tổng thể của trang web cả trong hiện tại và lâu dài. Liên hệ CMC Cloud để được tư vấn về cấu hình tài nguyên CPU/RAM cho website của bạn một cách chính xác nhất!
CMC Cloud - Giải pháp Điện toán đám mây Toàn diện & Linh hoạt nhất. Cho phép tùy biến sử dụng và quản trị 25+ dịch vụ
Bài viết liên quan
Cùng chuyên mục
Tối ưu hóa quản trị và bảo mật hệ thống với CMC Cloud IAM và Cloud Trace Service
22/08/2024
CMC Cloud đã phát triển hai dịch vụ mạnh mẽ - IAM và Cloud Trace Service - nhằm hỗ trợ các doanh nghiệp không chỉ quản lý người dùng một cách linh hoạt mà còn theo dõi toàn diện hoạt động hệ thống.
Nguy cơ an ninh mạng mới và giải pháp bảo mật đám mây toàn diện từ CMC Cloud
21/08/2024
Bên cạnh việc mang lại nhiều lợi ích về hiệu suất và chi phí, điện toán đám mây cũng mở ra các lỗ hổng bảo mật mới nếu không có biện pháp bảo vệ kịp thời.
Bạn muốn cập nhật thông tin mới nhất từ CMC Cloud?! Hãy để lại địa chỉ email của bạn ngay để nhận những bản tin bổ ích
Điều khoản & Chính sách