IOPS VÀ SỰ LỰA CHỌN SAS, TRUESSD PHÙ HỢP ỨNG DỤNG CỦA BẠN | THẾ GIỚI SỐ
IOPS VÀ SỰ LỰA CHỌN SAS, TRUESSD PHÙ HỢP ỨNG DỤNG CỦA BẠN | THẾ GIỚI SỐ
Data storage luôn là một trong những phần chậm nhất của bất cứ hệ thống nào. Để có một server hoạt động đảm bảo hiệu năng, bạn cần lựa chọn loại volume phù hợp nhất cho nhu cầu ứng dụng của mình. Ba thông số cơ bản đánh gía hiệu năng ổ cứng tôi hay quan tâm là: throughput , latency và IOPS. Chúng là gì? Dựa vào chúng để chọn lựa loại volume phù hợp như thế nào?
1. Throughput, Latency, IOPS là gì?
Để hiểu rõ về 3 thông số đáng quan tâm khi đánh giá một ổ cứng, chúng ta sẽ cùng trả lời 3 câu hỏi:
Bao nhiêu dữ liệu được truyền đi trong một giây?
Throughput là thông số được biết tới phổ biến nhất của ổ cứng, chỉ ra tốc độ transfer data (đơn vị thường là MB/s hoặc GB/s). Hay chính là thông số khi bạn check performace của ổ cứng bằng câu lệnh dd trong linux. Tuy nhiên, chỉ dựa vào thông số này để lựa chọn loại ổ cứng là phương án không khả thi bởi những loại ổ cứng trên thị trường hiện nay thông số này gần như luôn thừa cho ứng dụng của bạn. Bạn cần quan tâm tới hai thông số quan trọng hơn: latency và IOPS.
Mất bao lâu để bắt đầu thực hiện một data transfer?
Latency (đo bằng ms) là thời gian ổ cứng bắt đầu thực hiện một data transfer. Trong HDD vật lý truyền thống, latency bao gồm cả seek time (thời gian để đầu đọc tìm ra vị trí data) và rotational latency (độ trễ chuyển động quay của trục). Với throughput đều có thể đáp ứng nhu cầu, thông số latency sẽ quyết định hiệu năng của volume vì nó quyết định thời gian trễ khi bắt đầu thực hiện thao tác.
Còn điều gì còn quan trọng hơn thời gian trễ khi thao tác được thực hiện??? Đương nhiên là có, vấn đề là thao tác này có được phép thực hiện hay không? (^^)
Bao nhiêu thao tác có thể thực hiện trong cùng một thời gian?
Câu trả lời chính là thông số IOPS (Input/Output Operations Per Second hay Input/Output Per Second), hiểu đơn giản là số thao tác đọc/ghi trên ổ cứng trong một giây.
IOPS của SAS và SSD
Một ổ SAS 15.000rpm trung bình khoảng 200 IOPS trong khi ổ SSD có thể đạt từ vài nghìn IOPS cho tới vài triệu IOPS. Đều tạo nên khác biệt đáng kinh ngạc này đơn giản chỉ là do cấu tạo của hai loại ổ cứng, hay cấu trúc chip nhớ truy cập ngẫu nhiên của ổ SSD. Xem thêm thông số IOPS của một vài loại ổ cứng tại wiki.
IOPS quan trọng như thế nào?
Trên điện toán đám mây, nơi mà tài nguyên phần cứng được chia sẻ để dùng chung với nhiều người, IOPS quyết định độ nhanh và nhạy của volume do bản chất IOPS càng cao thì càng nhiều thao tác có thể thực hiện đồng thời một lúc, tốc độ xử lý càng nhanh. Điều đó trực tiếp dẫn tới tốc độ hoạt động ứng dụng của bạn.
Chúng tôi sẽ đưa ra một kết quả benchmark IOPS giữa hai loại volume trên hệ thống và gợi ý để giúp bạn có thể lựa chọn loại phù hợp cho server của mình. Nếu bạn muốn tự kiểm nghiệm hiệu năng của 2 loại volume. Chạy thật sự ứng dụng của bạn và phản hồi cho chúng tôi biết kết quả hoạt động của 2 loại volume với nhu cầu của bạn.
2. Lựa chọn SAS hay TRUESSD volume ?
Xét về tốc độ truy xuất, volume TRUESSD vượt trội hơn hẳn so với volume SAS. Tôi sẽ đưa ra 2 kết quả benchmark cho hai loại volume.
Kết qủa benchmark SAS volume và TRUESSD volume, cả hai cùng có dung lượng 40G và chưa có dữ liệu:
TRUESSD volume:
1 2 3 |
random-writers: (groupid=0, jobs=1): err= 0: pid=11266: Fri Mar 27 09:11:08 2015 read : io=25660KB, bw=25182KB/s, iops=6295, runt= 1019msec write: io=25540KB, bw=25064KB/s, iops=6265, runt= 1019msec |
SAS volume:
1 2 3 |
random-writers: (groupid=0, jobs=1): err= 0: pid=21341: Fri Mar 27 09:16:15 2015 read : io=25660KB, bw=2015.9KB/s, iops=503, runt= 12729msec write: io=25540KB, bw=2006.5KB/s, iops=501, runt= 12729msec |
Trên thực tế bài toán hiệu năng luôn đi kèm bài toán chi phí, hiện tại trên hệ thống Cloud Server giá thành của TRUESSD volume xấp xỉ 6 lần giá thành SAS volume. May mắn là cũng không phải bất cứ ứng dụng nào cũng cần dùng tới TRUESSD volume.
TRUESSD nên được dùng khi:
+ các dữ liệu truy xuất liên tục với tốc độ cao như dạng logging, swap, thumbs, caching…
+ dung lượng lưu trữ không tới vài TB
+ sẵn sàng chi trả chi phí cao cho hiệu suất cao, tuổi thọ dữ liệu cao hơn.
SAS nên được dùng khi:
+ cơ sở dữ liệu cần lưu trữ lớn vài TB
+ các dữ liệu có tính ổn định cao như ứng dụng web
+ cơ sở dữ liệu mức độ truy xuất ổn định (MySQL – Oracle – DB2 – SQL Server hay lưu trữ phim ảnh và MS Office)
+ không muốn chi trả quá nhiều chi phí
Thêm một thông tin nho nhỏ về volume của hệ thống Cloud Server của Thế Giới Cloud: Tại sao loại volume của chúng tôi lại được gọi là TRUESSD? Thế Giới Cloud hiện nay đang cung cấp cho khách hàng loại ổ cứng enterprise SSD đáp ứng tiêu chuẩn Datacenter: Intel® SSD DC S3700-Series, không phải loại consumer SSD với hiệu năng chỉ nhỉnh hơn HDD nhưng giá thành lại thấp hơn rất nhiều so với Enterprise SSD. Bạn nên tự trải nghiệm chất lượng trên hệ thống của Thế Giới Cloud để đánh giá hiệu năng của loại volume mà chúng tôi đang cung cấp.
Với đà phát triển công nghệ như hiện nay, khi SSD trở nên phổ biến mới mức giá giảm dần, việc sở hữu một server với một ổ SSD mà không cần cân nhắc chi phí và dung lượng sẽ không còn là điều quá xa trong tương lai. Nếu chưa chắc chắn SAS hay TRUESSD phù hợp với hệ thống của mình, liên hệ với chúng tôi để nhận được tư vấn từ đội ngũ chuyên viên.
- Giới thiệu giải pháp điện toán đám mây dùng Supermicro MicroCloud
- Quản trị máy chủ : Hướng dẫn sử dụng Fujitsu Eternus DX90 S2 cơ bản
- Hướng dẫn tạo các báo cáo Advanced Survey trên Server HP Gen8
- Máy chủ HP Server dành cho SMB và Datacenter tại Việt Nam | THẾ GIỚI SỐ
- NHỮNG TÍNH NĂNG ƯU VIỆT CỦA CLOUDLINUX OS | THẾ GIỚI SỐ
- 90% PUBLIC CLOUD CHẠY TRÊN LINUX | THẾ GIỚI SỐ
- LÀM GÌ KHI DỮ LIỆU TRỞ NÊN QUÁ LỚN? - THẾ GIỚI SỐ
- 4 MÔ HÌNH DỊCH VỤ CLOUD COMPUTING | THẾ GIỚI SỐ
- DI CHUYỂN LÊN CLOUD: LÊN HAY KHÔNG LÊN? | THẾ GIỚI SỐ
- CÔNG NGHỆ ẢO HOÁ CỦA VMWARE | THẾ GIỚI SỐ
- Tặng ngay Iphone 14 Promax khi thuê Dịch vụ Cloud Server tại Thế Giới Số
- Giới thiệu về dịch vụ THẾ GIỚI SỐ Cloud Backup
- Sự khác biệt giữa Cloud Backup và sao lưu dữ liệu truyền thống | THẾ GIỚI SỐ
- Tìm hiểu dịch vụ sao lưu dữ liệu Cloud Backup của Viettel IDC | THẾ GIỚI SỐ
- Viettel IDC - Điểm dừng chân lý tưởng cho dịch vụ Cloud Backup trên thị trường | THẾ GIỚI SỐ
- Tổng hợp các chương trình khuyến mại Server ảo tại Viettel IDC | THẾ GIỚI SỐ
- Thách thức mọi đối thủ với dịch vụ Cloud Server SSD 4K của Viettel IDC | THẾ GIỚI SỐ
- 4 lợi ích mà dịch vụ Viettel Hybrid Connect tại Viettel IDC mang lại khi sử dụng | THẾ GIỚI SỐ
- Viettel Hybrid Connect - Giải pháp thiết lập kết nối mạng chuyên biệt cho doanh nghiệp | THẾ GIỚI
- Sự khác nhau giữa máy chủ lưu trữ HDD và máy chủ SSD | THẾ GIỚI SỐ