Phần 2. Ba lớp nguyên nhân, và không lớp nào nằm ở chỗ ta thường nhìn
Khi bảy phút đó xuất hiện, phản xạ đầu tiên của mọi người là nghi ngờ thiết bị. Camera hỏng chăng. Máy tính cũ chăng. Phần mềm lỗi chăng.
Gần như luôn luôn, cả ba đều vô tội.
Lớp thứ nhất: căn phòng bị khóa từ bên trong
Hội trường được trang bị một máy tính. Máy tính đó nối với camera, với micro, với màn hình, với hệ âm thanh. Mọi thứ chạy hoàn hảo, với điều kiện phiên họp được điều khiển từ chính máy tính đó.
Rồi một hôm, có một vị khách mời. Một chuyên gia từ bộ ngành. Một đối tác nước ngoài. Một đơn vị tư vấn mang theo bài trình bày trong laptop của họ.
Và toàn bộ hệ thống, thứ đã được đầu tư để phục vụ đúng những phiên họp quan trọng như thế này, đột nhiên trở nên vô dụng.
Vị khách có thể chiếu được slide lên màn hình, nếu may mắn tìm được cổng phù hợp. Nhưng camera của phòng thì laptop của họ không nhìn thấy. Micro của phòng, laptop của họ không nghe được. Hệ âm thanh trị giá hàng trăm triệu đồng, laptop của họ không gọi tới được.
Kết quả: hoặc vị khách phải chuyển bài trình bày sang máy tính của phòng, mất thời gian và rủi ro lỗi font, lỗi định dạng, thiếu file nhúng. Hoặc phiên họp trực tuyến phải chạy bằng chính laptop đó, với camera tích hợp bé bằng hạt đậu và micro thu cả tiếng quạt trần.
Hàng trăm triệu đồng thiết bị nằm im, trong khi cả phòng nhìn nhau qua một cái webcam gắn trên nắp laptop.
Chúng tôi gọi đây là căn phòng bị khóa từ bên trong. Nó mở với chủ nhà, và đóng với mọi người khác.
Lớp thứ hai: bức tường vật lý mà không ai nói cho bạn biết
Camera hội nghị chất lượng cao gần như đều kết nối qua cổng USB. Điều này tiện, vì cắm là chạy, không cần cấu hình.
Nhưng chuẩn USB, tính từ ngày nó ra đời, được thiết kế cho khoảng cách bàn làm việc. Không phải cho hội trường.
Đây là kiến thức có trong tài liệu chuẩn của chính tổ chức phát triển USB, và bất kỳ ai cũng tra được: một kết nối USB thông thường bắt đầu mất ổn định khi vượt qua ngưỡng vài mét. Với chuẩn tốc độ cao, ngưỡng đó còn ngắn hơn.
Nguyên nhân không phải do dây rẻ. Nguyên nhân nằm ở điện học. Tín hiệu số truyền trên dây đồng bị suy hao theo chiều dài, và quan trọng hơn, giao thức USB có một cơ chế bắt tay giữa máy chủ và thiết bị với một cửa sổ thời gian rất hẹp. Dây càng dài, tín hiệu về càng trễ, và tới một ngưỡng nào đó, máy tính đơn giản là kết luận rằng không có thiết bị nào ở đầu bên kia.
Bây giờ hãy nhìn lại hội trường của bạn. Camera đặt trên bục, hoặc treo tường phía sau, hoặc gắn trên trần. Máy tính đặt trong tủ rack ở phòng kỹ thuật, hoặc dưới bàn chủ tọa. Khoảng cách giữa chúng, trong một hội trường trăm chỗ, thường là mười lăm mét. Có nơi ba mươi.
Cái mà bạn tưởng là một sợi dây, thực ra là một bài toán vật lý. Và bài toán đó không giải được bằng cách mua dây dài hơn.
Đây là lý do vì sao camera "lúc được lúc không". Vì sao khởi động lại thì chạy, chạy được nửa buổi thì mất. Vì sao thợ tới kiểm tra thì mọi thứ bình thường, thợ về thì lỗi tái diễn. Đó không phải thiết bị hỏng. Đó là một kết nối đang chạy sát mép của giới hạn vật lý, và bất kỳ thay đổi nhỏ nào về nhiệt độ, về nhiễu điện, về một thiết bị khác vừa được cắm thêm, cũng đủ đẩy nó qua mép.
Lớp thứ ba: cái không ai nghĩ tới, và nó gây ra nhiều đau đầu nhất
Đây là lớp mà chúng tôi cho rằng ít người trong ngành ở Việt Nam nói tới, và nó giải thích được phần lớn những sự cố mà mọi người vẫn coi là bí ẩn.
Chuẩn USB có một giới hạn về số tầng thiết bị được phép xếp chồng lên nhau. Máy tính là tầng gốc. Mỗi hub cắm vào là một tầng. Hub cắm vào hub là tầng tiếp theo. Chuẩn quy định số tầng tối đa, và khi vượt quá, hệ điều hành sẽ không nhận thiết bị ở tầng cuối cùng.
Nghe có vẻ trừu tượng, cho tới khi bạn đếm lại hệ thống thật của mình.
Một màn hình tương tác có hub USB tích hợp bên trong. Một videobar có hub bên trong. Một bộ mở rộng tín hiệu có hub bên trong. Một bộ chuyển đổi có hub bên trong. Người dùng cắm thêm một hub rời để có đủ cổng. Không ai trong số họ biết rằng mình vừa xếp thêm một tầng, vì trên vỏ thiết bị không ghi chữ "hub". Nó chỉ ghi tên sản phẩm.
Và thế là một hôm, camera không nhận. Không có thông báo lỗi. Không có đèn đỏ. Nó chỉ đơn giản là không xuất hiện trong danh sách thiết bị, như thể nó chưa từng được cắm vào.
Người quản trị IT sẽ đổi dây. Không được. Đổi cổng. Không được. Đổi camera. Vẫn không được, vì camera mới cũng nằm ở đúng cái tầng bị vượt quá đó. Cuối cùng họ kết luận rằng máy tính không tương thích với camera, và đề xuất mua máy tính mới.
Máy tính mới sẽ chạy. Trong hai tuần. Cho tới khi ai đó cắm thêm một thứ gì đó vào.