Hosting ảo – Wikipedia tiếng Việt

Related Articles

Lưu trữ ảo là một phương thức để lưu trữ nhiều tên miền (với việc xử lý riêng từng tên) trên một máy chủ (hoặc nhóm máy chủ).[1] Điều này cho phép một máy chủ chia sẻ tài nguyên của nó, như chu kỳ bộ nhớ và bộ xử lý, mà không yêu cầu tất cả các dịch vụ được cung cấp để sử dụng cùng tên máy chủ. Thuật ngữ lưu trữ ảo thường được sử dụng để chỉ các máy chủ web nhưng các nguyên tắc thực hiện đối với các dịch vụ internet khác.

Một ứng dụng được sử dụng thoáng rộng là san sẻ tàng trữ web. Giá cho tàng trữ web san sẻ thấp hơn so với sever web chuyên được dùng vì nhiều người mua hoàn toàn có thể được tàng trữ trên một sever. Một điều rất phổ cập là một thực thể duy nhất muốn sử dụng nhiều tên trên cùng một máy để tên đó hoàn toàn có thể phản ánh những dịch vụ được phân phối thay vì nơi những dịch vụ đó được tàng trữ .Có hai loại tàng trữ ảo chính, dựa trên tên và dựa trên IP. Tên tàng trữ ảo dựa trên tên sử dụng tên sever được trình diễn bởi người mua. Điều này giúp tiết kiệm ngân sách và chi phí địa chỉ IP và ngân sách quản trị tương quan nhưng giao thức được ship hàng phải cung ứng tên sever tại một điểm thích hợp. Đặc biệt, có những khó khăn vất vả đáng kể khi sử dụng tàng trữ ảo dựa trên tên với SSL / TLS. Lưu trữ ảo dựa trên IP sử dụng một địa chỉ IP riêng cho mỗi tên sever và nó hoàn toàn có thể được thực thi với bất kể giao thức nào nhưng nhu yếu một địa chỉ IP chuyên sử dụng cho mỗi tên miền được cung ứng. Về nguyên tắc, tàng trữ ảo dựa trên cổng cũng hoàn toàn có thể nhưng hiếm khi được sử dụng trong trong thực tiễn vì nó không thân thiện với người dùng .

Có thể kết hợp lưu trữ ảo dựa trên tên và IP: một máy chủ có thể có nhiều địa chỉ IP và phục vụ nhiều tên trên một số hoặc tất cả các địa chỉ IP đó. Kỹ thuật này có thể hữu ích khi sử dụng SSL / TLS với chứng chỉ ký tự đại diện. Ví dụ: nếu một nhà điều hành máy chủ có hai chứng chỉ, một cho *.example.com và một cho *.example.net, nhà điều hành có thể phân phát foo.example.com và bar.example.com khỏi cùng một địa chỉ IP một địa chỉ IP riêng cho baz.example.net.

Dựa trên tên[sửa|sửa mã nguồn]

Máy chủ ảo dựa trên tên sử dụng nhiều tên sever cho cùng một địa chỉ IP .Một điều kiện kèm theo tiên quyết kỹ thuật thiết yếu cho những sever ảo dựa trên tên là trình duyệt web có tương hỗ HTTP / 1.1 ( phổ cập lúc bấy giờ ) để gồm có tên máy chủ đích trong nhu yếu. Điều này được cho phép một máy chủ lưu trữ nhiều website phía sau một địa chỉ IP để phân phối nội dung của website đúng mực. Cụ thể hơn, nó có nghĩa là thiết lập tiêu đề HTTP Máy chủ, bắt buộc trong HTTP / 1.1. [ 2 ]

Chẳng hạn, một máy chủ có thể nhận được yêu cầu cho hai tên miền, www.example.com và www.example.net, cả hai đều phân giải đến cùng một địa chỉ IP. Đối với www.example.com, máy chủ sẽ gửi tệp HTML từ thư mục /var/www/user/ Joe/site/, trong khi các yêu cầu cho www.example.net sẽ khiến máy chủ phục vụ các trang từ /var/www/user/Mary/site/. Bằng nhau, hai tên miền phụ của cùng một tên miền có thể được lưu trữ cùng nhau. Chẳng hạn, một máy chủ blog có thể lưu trữ cả blog1.example.com và blog2.example.com.

Vấn đề lớn nhất với tàng trữ ảo dựa trên tên là rất khó để tàng trữ nhiều website bảo mật thông tin chạy SSL / TLS. Vì việc bắt tay SSL / TLS diễn ra trước khi tên sever dự kiến được gửi đến sever, nên sever không biết phải xuất trình chứng từ nào trong bắt tay. Có thể một chứng từ duy nhất gồm có nhiều tên trải qua trường ” chủ đề ” hoặc trải qua ký tự đại diện thay mặt nhưng ứng dụng thực tiễn của giải pháp này bị số lượng giới hạn bởi những xem xét hành chính và bởi những quy tắc tương thích cho ký tự đại diện thay mặt. Có một phần lan rộng ra cho TLS được gọi là Server Name Indication ( chỉ định tên sever ), trình diễn tên khi mở màn bắt tay để khắc phục yếu tố đó, ngoại trừ 1 số ít máy khách cũ ( đơn cử là Internet Explorer trên Windows XP hoặc những phiên bản Android cũ hơn ) không tiến hành SNI .Hơn nữa, nếu Hệ thống tên miền ( DNS ) không hoạt động giải trí đúng mực, rất khó truy vấn vào một website phần đông được tàng trữ ngay cả khi địa chỉ IP được biết đến. Nếu người dùng cố gắng nỗ lực quay lại sử dụng địa chỉ IP để liên hệ với mạng lưới hệ thống, như trong http://10.23.45.67/, trình duyệt web sẽ gửi địa chỉ IP làm tên sever. Vì sever web dựa trên máy khách trình duyệt web cho biết tên sever ( vhost ) sẽ sử dụng, nên sever sẽ phản hồi với một website mặc định, thường không phải là website mà người dùng mong đợi .

Một cách giải quyết trong trường hợp này là thêm địa chỉ IP và tên máy chủ vào tệp máy chủ của hệ thống máy khách. Truy cập máy chủ với tên miền sẽ hoạt động trở lại. Người dùng nên cẩn thận khi thực hiện việc này, tuy nhiên, vì mọi thay đổi đối với ánh xạ thực giữa tên máy chủ và địa chỉ IP sẽ bị ghi đè bởi cài đặt cục bộ. Cách giải quyết này không thực sự hữu ích cho người dùng web trung bình, nhưng có thể được sử dụng cho quản trị viên trang trong khi sửa các bản ghi DNS.

Dựa trên IP[sửa|sửa mã nguồn]

Khi tàng trữ ảo dựa trên IP được sử dụng, mỗi website ( tên sever DNS hoặc một nhóm tên sever DNS hoạt động giải trí giống nhau ) sẽ trỏ đến một địa chỉ IP duy nhất. Máy chủ web được thông số kỹ thuật với nhiều giao diện mạng vật lý, giao diện mạng ảo trên cùng một giao diện vật lý hoặc nhiều địa chỉ IP trên một giao diện. Máy chủ web hoàn toàn có thể mở những ổ cắm nghe riêng cho từng địa chỉ IP hoặc hoàn toàn có thể nghe trên toàn bộ những giao diện với một ổ cắm duy nhất và có được địa chỉ IP mà liên kết TCP đã nhận được sau khi đồng ý liên kết. Dù bằng cách nào, nó hoàn toàn có thể sử dụng địa chỉ IP để xác lập website nào sẽ ship hàng. Máy khách không tham gia vào quy trình này và do đó ( không giống như tàng trữ ảo dựa trên tên ) không có yếu tố thích hợp .Nhược điểm của chiêu thức này là sever cần một địa chỉ IP khác nhau cho mỗi trang web. Điều này làm tăng ngân sách quản trị ( cả việc gán địa chỉ cho sever và chứng tỏ việc sử dụng những địa chỉ đó cho cơ quan ĐK internet ) và góp thêm phần làm hết sạch địa chỉ IPv4 .

Dựa trên cổng[sửa|sửa mã nguồn]

Cổng mặc định cho HTTP là 80. Tuy nhiên, hầu hết những sever web hoàn toàn có thể được thông số kỹ thuật để hoạt động giải trí trên hầu hết mọi số cổng, miễn là số cổng không được sử dụng bởi bất kể chương trình nào khác trên sever. Có cổng đặc biệt quan trọng HTTP Secure 443 cần thông số kỹ thuật đặc biệt quan trọng ( xem Chỉ định tên sever ). Các website dựa trên cổng được ràng buộc rõ ràng với 1 số ít cổng duy nhất và một địa chỉ IP. Trong trường hợp này, địa chỉ IP được sử dụng để tàng trữ nhiều website. Số cổng duy nhất được sử dụng cho một địa chỉ IP chung phân biệt một website riêng không liên quan gì đến nhau với những website khác được link với cùng một địa chỉ IP .

More on this topic

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Advertismentspot_img

Popular stories