[Tin tức] Facebook vận hành như thế nào?

Theo dữ liệu của GlobalWebIndex, tính đến cuối năm 2018, Facebook có 2,23 tỷ người dùng. Bằng cách vượt qua rào cản ngôn ngữ với việc hỗ trợ hơn 100 ngôn ngữ, mạng xã hội này ngày càng phổ biến trên khắp thế giới. Một ưu điểm rất lớn của Facebook là không giới hạn dung lượng dữ liệu lưu trữ cho người dùng như các dịch vụ của Apple, Microsoft và Google (ngoại trừ YouTube).

Tuy nhiên, không phải lúc nào 2,23 tỷ người dùng đăng nhập Facebook mà chỉ có khoảng 50% người dùng có hoạt động thường xuyên (đăng nhập để xem tin tức, đăng và chia sẻ bài viết, ảnh, video,…). ). Như vậy, mỗi ngày Facebook phải phục vụ khoảng 1,1 tỷ người dùng trên khắp thế giới. Song, ngoài lượng người dùng này, hệ thống máy chủ của Facebook còn phải phục vụ hàng tỷ người dùng các ứng dụng khác do mình làm chủ như Messenger, Instagram.

Bị phạt 5 tỷ USD, Facebook vẫn tăng trưởng doanh thu trong quý II

Dưới đây là một số chỉ số hoạt động của Facebook để có ý tưởng về quy mô hoạt động của nó:

– Cứ sau 60 giây, Facebook phải cập nhật 317.000 bài đăng, 147.000 bức ảnh và 54.000 liên kết (link) được người dùng đăng tải và chia sẻ trên trang cá nhân.

– Mỗi ngày có 8 tỷ lượt xem video đăng trên Facebook, trong đó 20% là trực tuyến.

Do đó, để có thể xử lý khối lượng dữ liệu ngày càng lớn này, Facebook phải liên tục mở rộng và xây dựng các trung tâm dữ liệu mới (data center / campus). Theo Datacenter Knowledge, đến nay Facebook đã đầu tư khoảng 4 tỷ USD xây dựng trung tâm dữ liệu và hạ tầng mạng với 12 trung tâm dữ liệu lớn nhỏ (gồm 9 ở Mỹ và 3 ở Đan Mạch). , Thụy Điển và Ireland).

Facebook không công bố số liệu mới nhất về tổng số máy chủ tại các trung tâm dữ liệu, nhưng theo thông tin do họ cung cấp vào năm 2010, số lượng máy chủ lúc đó là 60.000 máy, gấp đôi số lượng máy chủ. với năm 2009 và gấp 6 lần so với năm 2008 (10.000 chiếc). Khi Facebook mới thành lập vào năm 2004, tất cả dữ liệu cần được xử lý và lưu trữ trên mạng chỉ là… một chiếc máy chủ.

Việc xây dựng và trang bị một trung tâm dữ liệu rất tốn kém (giá thấp nhất là 10.000 USD / mét vuông). Đối với các doanh nghiệp lớn như Facebook và Google, mỗi trung tâm có giá từ 250-400 triệu USD. Theo số liệu do Facebook công bố năm 2015, tổng giá trị cơ sở hạ tầng mạng của hãng là 3,63 tỷ USD. Cùng năm đó, họ đã chi 2,52 tỷ USD vào việc xây dựng các trung tâm dữ liệu và cơ sở hạ tầng mạng.

Facebook hoạt động như thế nào?  - 1.  ảnh

Facebook đã xây dựng một trung tâm dữ liệu ở thị trấn Lulea (Thụy Điển) nằm gần Bắc Cực để tiết kiệm chi phí làm mát

THENEXTWEB

Chi phí thiết lập trung tâm dữ liệu, ngoài chi phí xây dựng trại máy chủ và hệ thống làm mát cho máy chủ, các chi phí sau đây chiếm một phần rất lớn:

– Chi phí mua máy chủ và phương tiện lưu trữ (đĩa cứng). Máy chủ của Facebook sử dụng CPU của Intel và AMD, bo mạch chủ do Quanta Computer (Đài Loan) sản xuất theo yêu cầu riêng của Facebook.

– Điện: Theo số liệu của Nature, lượng điện tiêu thụ trung bình hàng năm của mỗi trung tâm dữ liệu vào khoảng 200 tỷ kWh. Chỉ tính riêng trung tâm dữ liệu của Facebook ở bang New Mexico, tiền điện hàng năm đã là 31 triệu USD.

\N

Để tiết kiệm chi phí tiền điện, Facebook đang tích cực triển khai các giải pháp sử dụng năng lượng mặt trời, gió và thủy điện cho các trung tâm dữ liệu. Hiện tại, khoảng 50% năng lượng được sử dụng trong các trung tâm dữ liệu đến từ các nguồn này. Dự kiến ​​đến cuối năm 2019, các trung tâm dữ liệu ở các bang nội địa như Iowa, Texas, New Mexico và ở Thụy Điển và Ireland sẽ được cung cấp hoàn toàn bằng năng lượng tự nhiên.

Ngoài ra, còn có chi phí hạ tầng mạng (lắp đặt cáp quang tốn khoảng 156.000 USD mỗi km), chi phí bản quyền phần mềm chạy máy chủ và quản lý dữ liệu (trừ phần mềm mã nguồn mở không đắt). phí).

Đồng tiền ảo Libra của Facebook chưa ra đời đã gặp khó

Về hoạt động, các trung tâm dữ liệu này có cấu trúc máy chủ 3 lớp sử dụng phần mềm mã nguồn mở. Điển hình, phương thức hoạt động của trung tâm dữ liệu Santa Clara, California (Mỹ) như sau:

Lớp trên cùng bao gồm các máy chủ web tạo nên trang Facebook mà chúng ta thấy, chúng chạy hệ điều hành Linux 64-bit và Apache. Các trang web và các chức năng đi kèm được viết bằng ngôn ngữ lập trình PHP. Bên cạnh đó, Facebook cũng phát triển các ứng dụng cốt lõi trên các ngôn ngữ lập trình khác như C +++, Java, Python và Ruby.

Để quản lý toàn bộ hệ thống phần mềm viết bằng nhiều ngôn ngữ lập trình khác nhau, Facebook đã thiết lập một khung ứng dụng có tên Thrift để kết hợp và điều phối các phần mềm này, giúp chúng phối hợp nhịp nhàng với nhau. nhau và hoạt động trơn tru.

Lớp dưới cùng của hệ thống là các máy chủ Linux chạy chương trình phụ trợ và phần mềm quản lý cơ sở dữ liệu như MySQL, HBase, Haystack. Bộ phận này có 800 máy chủ quản lý khoảng 40 tetrabyte dữ liệu người dùng.

Lớp giữa là các máy chủ Linux dùng để “đệm” dữ liệu, chạy phần mềm Memcached, vì 800 máy chủ quản lý dữ liệu không thể xử lý lượng xử lý thông tin khổng lồ (15 triệu yêu cầu mỗi giây). Khối lượng yêu cầu thông tin sẽ được xử lý bởi các máy chủ đệm này, do đó giảm tải xuống chỉ còn 500.000 yêu cầu / giây đến các máy chủ lớp dưới để xử lý.

Facebook hoạt động như thế nào?  - ảnh 2

Trung tâm dữ liệu của Facebook tại Meath (Ireland) có tổng diện tích xây dựng là 5 ha

DATACENTERFRONTIER

Yếu tố cần thiết để thành công một mạng xã hội là người sáng lập phải có tầm nhìn xa và sáng tạo, có nguồn nhân lực có chuyên môn cao về lập trình và phần cứng, có hạ tầng kỹ thuật đủ năng lực để xử lý vấn đề. quản lý và lưu trữ lượng dữ liệu khổng lồ, và tất nhiên phải có tiềm lực tài chính mạnh để chi cho những việc như vậy (vốn nhỏ ban đầu phải thuyết phục được nhà đầu tư bỏ tiền vào).

Đáp ứng được những yêu cầu trên vẫn chưa đủ, bởi yếu tố quyết định đến sự tồn tại và phát triển của mạng xã hội là phải thu hút được lượng lớn người dùng. đầu tư và bán quảng cáo như Facebook (doanh thu năm 2018 của họ là 55,8 tỷ USD với lợi nhuận “khủng” lên tới 22 tỷ USD).

Trong nhiều năm, các nước châu Âu cũng đã cố gắng thiết lập mạng xã hội và công cụ tìm kiếm của riêng mình, nhằm chống lại sự thống trị của Facebook và Google, nhưng đến nay đều không đạt được tầm cỡ thế giới của hai gã khổng lồ. Công nghệ của Mỹ. Vì vậy, việc xây dựng mạng xã hội thay thế Facebook không phải là điều đơn giản, chỉ cần muốn và có tiền là làm được.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort