Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Trong loạt bài viết này, chúng tôi muốn xem xét các câu hỏi mà mọi người đặt ra khi làm việc với các nhà cung cấp dịch vụ lưu trữ và máy chủ chuyên dụng nói riêng. Chúng tôi tiến hành hầu hết các cuộc thảo luận trên các diễn đàn tiếng Anh, trước hết cố gắng giúp đỡ người dùng bằng những lời khuyên thay vì tự quảng cáo, đưa ra câu trả lời chi tiết và khách quan nhất, bởi vì chúng tôi có hơn 14 năm kinh nghiệm trong lĩnh vực này, hàng trăm người triển khai thành công các giải pháp và hàng nghìn khách hàng hài lòng. Tuy nhiên, câu trả lời của chúng tôi không nên được coi là câu trả lời đúng duy nhất trong trường hợp đầu tiên; chúng có thể chứa đựng những điểm không chính xác và thậm chí có sai sót; không ai là hoàn hảo. Chúng tôi sẽ biết ơn nếu bạn thêm hoặc sửa chúng trong phần bình luận.

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 1
Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 2. Tại sao Internet ở trung tâm dữ liệu lại đắt như vậy?
Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 3

Tại sao chi phí của máy chủ có giới hạn lưu lượng là 100 TB và kênh 1 Gbit/s lại thấp hơn nhiều so với chi phí của máy chủ có kênh 1 Gbit/s không có lưu lượng? Xét cho cùng, nếu bạn thuê 2-3 máy chủ có kênh 1 Gbps và giới hạn 100 TB, bạn có thể sử dụng chính xác lượng tiêu thụ như một máy chủ có 1 Gbps Không đo lượng dữ liệu hoặc thậm chí nhiều kênh hơn vào thời điểm cao điểm, trong khi nhà cung cấp về cơ bản cung cấp nhiều phần cứng hơn, nhiều kết nối hơn và giá thấp hơn?

Thực tế là các nhà cung cấp, khi cung cấp các máy chủ có giới hạn lưu lượng truy cập khá lớn hoặc thậm chí “không giới hạn” với số tiền ít, sẽ tính đến hồ sơ tiêu dùng trung bình của khách hàng của họ. Hóa ra hầu hết khách hàng mua những kênh như vậy đều không sử dụng hết khả năng kết nối được cung cấp cho họ. Đây là những gì làm cho nó có thể thực hiện một đề nghị như vậy.

100 TB lưu lượng là một giới hạn khá lớn. Đây là hơn 100 Mbps Không được đáp ứng. Rốt cuộc, có kênh 100 Mbit / s mà không cần tính toán, bạn có thể bơm tối đa 100 (tốc độ tính bằng megabit) * 86400 (số giây trong một ngày) * 30 (ngày) / 8 (bit tính bằng byte) / 1000 (megabyte tính bằng gigabyte, nếu chúng ta tính bằng 1000 chứ không phải 1024, thì 1024 là một bit tính bằng kibibit) = 32 GB mỗi tháng theo mỗi hướng với tải kênh không đổi là 400%. Tuy nhiên, như chúng ta biết, các máy chủ không tiêu thụ lưu lượng truy cập liên tục và thường thì đường cong tiêu thụ hàng ngày có thể trông như thế này:

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Đối với một số người, mức cao nhất có thể đạt thông lượng tối đa và yêu cầu tốc độ trung bình là 1 Gbit/s tại những thời điểm này. Trong trường hợp này, tổng giới hạn lưu lượng truy cập mỗi tháng gần như không thể vượt quá:

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Tất nhiên, những khách hàng như vậy không mang lại nhiều lợi nhuận cho nhà cung cấp và do đó nhà cung cấp tìm cách chuyển họ sang Unmetered, vì nếu họ cung cấp dịch vụ cho khách hàng trong cùng khu vực, rất có thể các đỉnh tiêu thụ sẽ trùng khớp và gigabit “trung thực” này sẽ trùng khớp với nhau. nhà cung cấp sẽ chỉ có thể bán 1,2 khách hàng. Nếu nhà cung cấp có khách hàng từ các khu vực khác nhau thì có khả năng kênh đó có thể được bán cho hai hoặc nhiều người đăng ký cùng một lúc, vì mức tiêu thụ cao nhất của khán giả sẽ xảy ra vào các thời điểm khác nhau. Trên thực tế, không phải mọi khách hàng đều sử dụng giới hạn 100 TB của mình, vì vậy việc cung cấp cho máy chủ giới hạn lưu lượng 100 TB là cực kỳ có lợi.

Hơn nữa, bằng cách kết nối 10 kênh gigabit với giá đỡ, có thể phân chia lưu lượng truy cập giữa mọi người một cách rất hiệu quả. Chúng tôi quản lý để chia kênh 10 Gbps thành trung bình 5 giá chứa đầy máy chủ có giới hạn 100 TB. Đây là khoảng 150 máy chủ. Vì một giá có chiều cao 47 đơn vị có thể chứa 41 máy chủ đơn vị hoặc 21 máy chủ đơn vị.

Kết quả là tổng mức tiêu thụ kênh như sau:

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Nếu bạn từ chối dịch vụ cho những người đăng ký tạo ra nhiều lưu lượng truy cập (đóng góp chính vào tải kênh được thực hiện bởi ít hơn 10 máy chủ trong số 150 máy chủ có trên cổng này), thì bạn có thể tăng số lượng máy chủ lên 300 hoặc hơn. Và mọi người sẽ hạnh phúc và mọi người sẽ có đủ lưu lượng truy cập.

Tuy nhiên, có nhiều cách khác để tiết kiệm tiền và không làm phiền người đăng ký - kết nối đường lên chuyển tuyến rẻ hơn hoặc gửi lưu lượng truy cập đến một điểm trao đổi hoặc ngang hàng miễn phí nếu bạn là người tạo lưu lượng truy cập lớn.

Đây là điều cho phép chúng tôi cung cấp mức giá thấp, không từ chối dịch vụ của người đăng ký, trả cho nhà cung cấp dịch vụ vận chuyển 1500-6000 euro cho mỗi 10G, tùy thuộc vào mức độ tốt của nhà cung cấp dịch vụ vận chuyển và bán kết nối với chi phí thấp hơn với tỷ lệ bán quá mức nhất định, khi mỗi thuê bao đã đặt kênh riêng của mình một cách trung thực, không can thiệp lẫn nhau.

Rõ ràng ngay lập tức tại sao giá cho 1Gbps Unmetered lại cao hơn nhiều, vì nếu với máy chủ 100 terabyte, không phải ai cũng sử dụng giới hạn của mình thì khách hàng đặt hàng 1Gbps Unmetered rõ ràng sẽ sử dụng phần lớn kênh. Mặc dù chúng ta đã thấy ngoại lệ ở trên và một ví dụ về cách một người có thể tạo ra lưu lượng truy cập gần 1 Gbps vào lúc cao điểm mà vẫn nằm trong giới hạn 100 terabyte, đây là một ngoại lệ và không phải là một mẫu điển hình.

Quản trị viên của tôi cài đặt chương trình vnstatd trên máy chủ, lưu lượng truy cập được lấy từ giao diện, cứ 5 phút lại lấy một lần. Anh ấy có tính đến mọi thứ không? Như vậy báo là 87 TB đã được sử dụng, trong khi nhà cung cấp lại báo là đã sử dụng 96 TB và lưu lượng gần như đã hết. Tôi tin tưởng vào quản trị viên hệ thống của mình, anh ấy là một chuyên gia xuất sắc. Và nếu anh ta nói rằng nhà cung cấp đang tăng chi phí thì điều đó đúng. Hơn nữa, điều này được chứng minh bằng việc họ bắt đầu chơi đùa với các giá trị có sức mạnh và chính, đưa ra các giá trị khác nhau cho lưu lượng truy cập trong cùng một khoảng thời gian trong cuộc thảo luận. Đối với câu hỏi “điều này thế nào?” chúng tôi vẫn đang chờ câu trả lời.

Thực tế là một số chương trình tính toán lưu lượng lưu giữ hồ sơ ở dạng TiB chứ không phải TB. Tebibyte, không phải terabyte. Nghĩa là, việc tính toán được thực hiện bằng hệ thống nhị phân chứ không phải hệ thập phân, trên cơ sở có 1024 byte trong một kilobyte, hay chính xác hơn là trong kibibyte chứ không phải 1000.

Điều đáng chú ý là để ngăn chặn việc sử dụng sự phân biệt này cho mục đích tiếp thị, ISO (Tổ chức tiêu chuẩn hóa quốc tế) từ lâu đã giới thiệu tiền tố “bi” cho byte nhị phân, nghĩa là kibibytes, mebibytes, gibibytes, tebibytes. Nhưng hoạt động tiếp thị vẫn diễn ra và nếu các nhà sản xuất ổ đĩa, sử dụng byte thập phân, quản lý để chỉ ra dung lượng ổ đĩa nhỏ hơn, thì khi đo và tính toán lưu lượng, tình hình sẽ ngược lại. Nhà cung cấp dịch vụ lưu trữ, mặc dù cung cấp 100 TB lưu lượng truy cập, nhưng đang cung cấp ít lưu lượng truy cập hơn mức thực tế có thể khi tính theo thuật ngữ nhị phân.

Có vẻ như sự khác biệt là nhỏ, chỉ 24 byte trên 1000, sai số từ điều này chỉ là 2,4%, nhưng tại sao lại có sự khác biệt lớn như vậy, ở mức 10%? Có lẽ họ thực sự đã không tính đến một số lưu lượng truy cập?

Vấn đề là chúng ta không được quên rằng “lỗi” ngày càng tăng, cụ thể là:

1024 byte trong kibibyte (nếu chúng ta nói theo tiêu chuẩn ISO), trong mebibyte đã có 1024 * 1024 = 1 byte, trong gibibyte - 048 * 576 * 1024 = 1024 và trong tebibyte - 1024 * 1 * 073 * 741 = 824.

Bước ngoặt bất ngờ? Đúng?

Khi đo lưu lượng tính bằng terabyte, chênh lệch giữa các đơn vị tính toán chính xác là 10%!

Lưu trữ và máy chủ chuyên dụng: giải đáp thắc mắc. Phần 4

Hơn nữa, sự khác biệt trong dữ liệu được lấy từ cổng chuyển đổi và từ cổng máy chủ có thể do một cuộc tấn công DDOS gây ra, cuộc tấn công này không đến được máy khách và có thể bị loại bỏ ở cấp độ “bộ định tuyến”, trong khi mức tiêu thụ lưu lượng vẫn xảy ra.

Chúng ta cũng không nên quên rằng đôi khi chương trình không tính đến lưu lượng truy cập trên tất cả các cổng và một số lưu lượng truy cập có thể “trốn tránh” việc giám sát.

Cũng theo đó, khi lưu lượng truy cập được cung cấp hạn chế, tổng lưu lượng truy cập vào + đi thường được tính đến và nếu bạn có dịch vụ VPN chẳng hạn, tỷ lệ sẽ là 1 trên 1 và khách hàng của bạn sẽ có thể bơm tổng cộng không quá 50 TB lưu lượng với giới hạn 100.

Để được tiếp tục ...

Một số quảng cáo 🙂

Cảm ơn bạn đã ở với chúng tôi. Bạn có thích bài viết của chúng tôi? Bạn muốn xem nội dung thú vị hơn? Hỗ trợ chúng tôi bằng cách đặt hàng hoặc giới thiệu cho bạn bè, VPS đám mây cho nhà phát triển từ $4.99, một dạng tương tự duy nhất của các máy chủ cấp đầu vào do chúng tôi phát minh ra dành cho bạn: Toàn bộ sự thật về VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps từ 19$ hay cách share server? (có sẵn với RAID1 và RAID10, tối đa 24 lõi và tối đa 40GB DDR4).

Dell R730xd rẻ hơn gấp 2 lần tại trung tâm dữ liệu Equinix Tier IV ở Amsterdam? Chỉ ở đây 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV từ $199 ở Hà Lan! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - từ $99! Đọc về Làm thế nào để xây dựng cơ sở hạ tầng corp. đẳng cấp với việc sử dụng máy chủ Dell R730xd E5-2650 v4 trị giá 9000 euro cho một xu?

Nguồn: www.habr.com

Thêm một lời nhận xét