Điểm:-1

Đám mây + mạng riêng ảo so với Máy vật lý cục bộ cho Kho lưu trữ Git LỚN nội bộ của công ty: tùy chọn nào tốt hơn?

lá cờ tr

Tôi hiện đang sử dụng thiết lập Kho lưu trữ Git với Gitlab trên máy chủ đám mây và truy cập nó bằng IP công khai do nhà cung cấp cung cấp.

Tuy nhiên, khi các tệp được lưu trữ trong kho lưu trữ Git trở nên lớn, rất nhiều sự cố ngắt kết nối mạng xảy ra khiến thao tác git pull/push không thành công sau khi chờ đợi trong một thời gian dài.

Hiện tại tôi có hai lựa chọn: (1) Mua máy chủ vật lý và thiết lập máy chủ Git cục bộ bằng bộ định tuyến nội bộ của công ty. (2) Mua tùy chọn VPN từ nhà cung cấp để mạng ổn định hơn trên đám mây.

Vấn đề tôi gặp phải là, tôi còn khá mới với các dịch vụ đám mây và chưa bao giờ sử dụng VPN do bất kỳ nhà cung cấp đám mây nào cung cấp. Đối với tùy chọn (2) tôi không thực sự chắc liệu việc sử dụng VPN có thực sự cải thiện độ ổn định của mạng hay sử dụng VPN không thực sự cải thiện độ ổn định nhiều vì nó vẫn sẽ đi qua các bộ chuyển mạng từ nơi làm việc của tôi đến nhà cung cấp.

Nếu bất kỳ ai có thể cung cấp cho tôi thông tin chi tiết về việc liệu tùy chọn (2) có hoạt động hay không và/hoặc cách các doanh nghiệp thường xử lý kho lưu trữ Git của họ, tôi sẽ rất biết ơn.

lá cờ jp
Tại sao bạn nghĩ rằng VPN sẽ làm cho mạng ổn định hơn?
cr001 avatar
lá cờ tr
Tôi nghĩ rằng bởi vì "về mặt khái niệm" nên nghĩ theo cách đó và làm việc với các địa chỉ 192.168.x.x sẽ cần ít bản dịch hơn, tôi đoán vậy. Tuy nhiên, tôi thực sự sợ rằng đó không phải là trường hợp và do đó đã đăng câu hỏi.
Điểm:2
lá cờ jp

VPN không phải là một liên kết chuyên dụng. Nó là một ảo mạng. Nó chạy trên mạng hiện tại của bạn và nếu mạng hiện tại của bạn không ổn định thì VPN sẽ càng không ổn định.

Điểm:1
lá cờ it
  1. VPN là về "S", nhưng một S-es khác - không phải Tốc độ, mà là Bảo mật + Đơn giản (đối với chi phí một số tốc độ)
  2. Thực sự bạn (công ty của bạn) có 3 cách, ngoại trừ đã được đề cập, bạn có thể (3) Suy nghĩ lại về quy trình làm việc và thói quen của bạn và không lưu trữ các tạo phẩm nhị phân lớn trong git-repos HOẶC di chuyển sang Git LFS với địa phương Lưu trữ LFS

Lựa chọn giữa dịch vụ bên ngoài và cơ sở hạ tầng của riêng bạn luôn là lựa chọn cân bằng giữa ba tham số quan trọng:

  • Trị giá
  • Khả năng
  • Trách nhiệm

và điều này chủ yếu là không phải là một vấn đề kỹ thuật, mà là một vấn đề kinh doanh (BTW, lạc đề trên SF)

cr001 avatar
lá cờ tr
Tôi hiện đang sử dụng Repo hỗ trợ git-lfs tuy nhiên tôi không biết có chức năng lưu trữ cục bộ các tệp lớn. Đây dường như là sự lựa chọn hoàn hảo cho tôi và tôi sẽ xem xét nó.
lá cờ it
Tôi **không phải chuyên gia** về Git || Git-LFS và không biết gì (hoặc ít hơn) về bộ lưu trữ LFS dưới mui xe, nhưng theo (hiển nhiên) https://github.com/git-lfs/git-lfs/wiki/Tutorial `Endpoint` có thể được trỏ tới tài nguyên bên ngoài (dành cho máy chủ repo) với nội dung như `git config -f .lfsconfig lfs.url https://my_other_server.example.com/foo/bar/info/lfs` Cũng lưu ý về các giao thức truy cập trong https:/ /github.com/git-lfs/git-lfs/wiki/Tutorial#lfs-url

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.