TIN TỨC MỚI



Blogger templates

Thứ Hai, 19 tháng 1, 2015

Tại sao phải ảo hóa?

Nếu như bạn đang mệt mỏi với những rắc rối của việc duy trì phần cứng máy chủ của riêng bạn, hoặc là ...


Tại sao sở hữu phần cứng máy chủ? Tôi đã tự hỏi mình câu hỏi đó nhiều lần trong 15 năm qua mỗi khi một máy không thành công hoặc tôi cần một bản nâng cấp cho Web khác nhau, mail, cơ sở dữ liệu và máy chủ. Tôi đã có thể chọn cho thuê phần cứng chuyên dụng tại các cơ sở đồng vị trí, hoặc sử dụng một máy chủ chia sẻ. Nhưng nhu cầu của tôi yêu cầu tài nguyên mà chi phí nhiều hơn so với chi phí khấu hao của tôi nếu cho thuê, và sẽ vượt nhu cầu chia sẻ. Tôi đã từ chức để sở hữu, bảo trì và thay thế thiết bị của riêng tôi.
Có nghĩa là, cho đến mùa thu năm ngoái, khi tôi đặt ngón chân của tôi trong nước với máy chủ riêng ảo (VPS): máy chủ ảo với quyền truy cập root chạy trên phần cứng cao cấp, và dành riêng cho mục đích độc quyền của bạn. Trong khi bạn đã có thể thuê một VPS từ các công ty khác nhau trong nhiều năm, tùy chọn hoa trong năm 2010. Phần mềm này đã trưởng thành, mạnh mẽ các dịch vụ có sẵn, và chi phí hiện tại là một lợi thế đáng kể so với hiệu suất cho các loại thông thường và Web nhiệm vụ cơ sở dữ liệu mà phần lớn các trang web thực hiện.
Cạnh tranh là rất quan trọng. Không chỉ có này đã đẩy giá xuống, nhưng nó đảm bảo rằng nếu một máy chủ không đáp ứng nhu cầu của bạn, bạn có nhiều sự lựa chọn cho việc lựa chọn một sự thay thế. Di chuyển từ một dịch vụ cho một dịch vụ khác là không nhỏ, nhưng nó không phải là một nhiệm vụ khủng khiếp, một trong hai.
Lần đầu tiên tôi muốn nhìn vào ảo hóa lưu trữ khi Amazon ra mắt đàn hồi của nó Compute Cloud (EC2), và mỗi năm kể từ khi những người khác tham gia nó với các dịch vụ ít phức tạp hơn. Trong tháng mười một, cuối cùng tôi quyết định liều và vào cuối năm nay đổ tất cả các phần cứng máy chủ tôi sở hữu hoặc quản lý giúp, cùng với một số tiền hợp lý của sự căng thẳng và chi phí. Hiệu suất tốt hơn, sao lưu đơn giản, và tôi ngủ ngon hơn vào ban đêm, quá. Bốn tháng, tôi đã trúng một vài va chạm, nhưng con đường đã được khá mịn. (Tôi đã viết một ca khúc cuối tháng mười một để tắt máy chủ tại blog Babbage của kinh tế.)
Trong bài viết này, tôi hướng dẫn bạn qua lý do tại sao bạn có thể chọn một VPS thay vì một máy chủ chuyên dụng hoặc máy chủ chia sẻ, làm thế nào để chọn dịch vụ và các tùy chọn bạn cần, những gì có thể đi sai (và phải), và đối phó với các bản sao lưu và thiên tai. Nếu bạn chạy một số ít các máy chủ công cộng phải đối mặt với, có thường xuyên nhưng không thường xuyên cần thiết để đối phó với nhu cầu lớn, hoặc cần máy chủ chia sẻ cho nhóm làm việc và cá nhân nằm rải rác trên tất cả, bạn nên tìm hiểu làm thế nào để đánh giá liệu một hoặc nhiều máy chủ VPS sẽ làm việc cho bạn .
Kinh nghiệm trực tiếp của tôi là với các máy chủ đám mây Rackspace và Linodes cùng tên của Linode. Tôi cũng đã thử nghiệm với Amazon EC2, mà tôi sử dụng thường xuyên cho một cơ sở dữ liệu định kỳ xây dựng công việc. Trong bảng xếp hạng trong Phụ lục, bạn có thể thấy các dịch vụ khác so sánh về giá cả và tính năng, nhưng tôi không thể cung cấp báo cáo giai thoại.
Không phải tất cả các nhà cung cấp dịch vụ có thể hoặc nên được bao gồm. Một số đã được loại trừ bởi vì giá đã được ra khỏi Whack. Giải pháp Server có mặt khắp nơi, ví dụ, đang sạc hai lần số tiền cho một VPS Linux như các công ty lưu ý trong bài viết này, và không có lý do rõ ràng.
VPS so với lưu trữ dành riêng và chia sẻ
Một VPS là một máy ảo chạy trên một mảnh chia sẻ của phần cứng. Một máy chủ đa lõi thường khá mạnh mẽ được cấu hình để cung cấp hồ bơi chuyên dụng bộ nhớ; chia sẻ, duy nhất, hoặc nhiều lõi;và lưu trữ ổ cứng. Host thường cung cấp một lựa chọn các hệ điều hành GNU / Linux; một số cũng cung cấp Windows Server trong một hoặc nhiều hương vị. (Apple cho phép Mac OS X Server ảo hóa, nhưng nó chỉ hoạt động trên phần cứng của Apple, và đòi hỏi một giấy phép riêng biệt cho phần cứng và mỗi trường ảo hóa. Của Apple hủy bỏ phần cứng Xserve rack của nó, làm cho nó không chúng ta sẽ thấy bất kỳ quy mô lớn ảo hóa.)
Lưu trữ gắn liền với một VPS là liên tục: nếu máy ảo của bạn hoặc phần cứng máy chủ mà trên đó nó chạy tai nạn hoặc mất điện, bạn tiếp tục quay lại ngay nơi bạn rời đi sau khi khởi động lại, ngoại trừ trong trường hợp thất bại ổ đĩa cứng. Ngoại lệ duy nhất là Amazon, mà tôi sẽ thảo luận riêng. Tùy thuộc vào hệ điều hành, phục hồi tập tin hệ thống có thể được yêu cầu, quá. Với ext3 nhật ký trong Linux, tôi chưa thấy bất cứ điều gì nhiều hơn một sửa chữa khởi động lướt qua. (Bạn có thể sao lưu máy ảo của bạn khá dễ dàng, tuy nhiên, chúng ta sẽ thảo luận trong một bài báo trong tương lai.)
Một VPS khác ở một số khía cạnh quan trọng từ việc cho thuê một thiết bị phần cứng chuyên dụng hoặc sử dụng không gian máy chủ chia sẻ.
Nếu bạn thuê một máy chuyên dụng từ một nhà cung cấp, bạn đang gắn với phần cứng. Này được sử dụng là một lợi thế riêng biệt trong mà không ai khác có quyền truy cập vào các chu kỳ CPU của bạn, và bạn có thể thực hiện bất kỳ nhiệm vụ nào bạn muốn.
Nếu phần cứng chuyên dụng không thành công, tuy nhiên, một đơn vị phụ tùng phải được đặt bởi các máy chủ của bạn và ổ đĩa phải được di chuyển, repointed, hoặc phục hồi. Một số máy chủ hứa sẽ có thiết bị đó trên tay. Nếu bạn vượt quá giới hạn các thiết bị chuyên dụng, bạn phải sắp xếp cho một chuyển đổi sang một mảnh riêng biệt của phần cứng vật lý. Và nếu bạn đột nhiên cần 10 phiên bản giống hệt nhau của máy chủ chuyên dụng của bạn, mà có thể tốn nhiều thời gian để sắp xếp.
Các cơ sở lưu trữ cung cấp phần cứng chuyên dụng có thể không cung cấp một giải pháp đơn giản để sao lưu máy chủ, hoặc là, và nó có thể được hoàn toàn trách nhiệm của bạn. Điều này có thể làm cho nó khó khăn để khôi phục lại là tốt, hoặc yêu cầu một "tay từ xa" lệ phí cao cho mỗi giờ.
Cho chia sẻ lưu trữ, bạn đang chạm khuỷu tay với những người dùng khác trên cùng một hộp. Bạn không có ý tưởng làm thế nào trang web của nhiều người, dịch vụ khác đang hoạt động trên hệ thống, cũng như bao nhiêu sức mạnh tính toán, bạn có thể sử dụng tại bất kỳ thời điểm nào. Hệ thống điều tiết khác nhau có thể cố gắng giữ cho mỗi người dùng trong kiểm tra, nhưng, như một đám người đông đúc vào một căn phòng, một người nói chuyện ồn ào có thể giữ tất cả mọi người khác từ việc hội thoại.
Và nếu bạn sử dụng quá nhiều tài nguyên cho mình, cho lý do chính đáng hoặc một lỗi lập trình, bạn có thể tình cờ gặp tắt, nên nâng cấp lên phần cứng chuyên dụng, hoặc can thiệp hay để làm nhiệm vụ không hoàn thành. Host chia sẻ thường được sao lưu từng bước và liên tục, nhưng đó không phải là một sự đảm bảo: bạn phải giả định một số rủi ro trong việc đảm bảo bạn đã sao lưu là tốt.
VPS được thoát khỏi bất kỳ mối quan tâm về phần cứng: bất cứ điều gì các công ty lưu trữ đã quyết định, sự lựa chọn là vô hình đối với bạn.

Thuê VPS VDO
(Có một khởi đầu chia sẻ thay thế xuất hiện, minh chứng tốt nhất của điện toán đám mây trang web Rackspace. Nó khá tốn kém một chút nhiều hơn chia sẻ lưu trữ, và bạn không đạt được quyền truy cập root. Nhưng các tập tin và các kịch bản của bạn đang lây lan trên một cụm máy với tỉ lệ tự động . Giá cơ sở xấp xỉ một máy vi tính chuyên dụng. Đó là một sự kết hợp kỳ lạ của ảo hóa và chia sẻ lưu trữ mà sẽ làm việc cho các trang web âm lượng cao hơn mà không cần back-end máy chủ chỉnh. Một trang web rằng quan điểm trung bình 50.000 trang nhất ngày nhưng kỳ gai lên đến một triệu có thể là một ứng cử viên lý tưởng. Ngoài ra còn có CDN, mạng lưới phân phối nội dung, cung cấp cho các trang tĩnh, linh kiện, hình ảnh, và các phương tiện khác cho một khoản phí cho mỗi GB.)
VPS được thoát khỏi bất kỳ mối quan tâm về phần cứng: bất cứ điều gì các công ty lưu trữ đã quyết định, sự lựa chọn là vô hình đối với bạn. Bạn có được một số lợi thế của một máy chủ chuyên dụng, bởi vì VPS xuất hiện giống như một thiết bị với một bộ cụ thể của phần cứng kèm theo. Nhiều máy chủ cho phép bạn sử dụng CPU của bạn đạt đỉnh trên mức giới hạn được đảm bảo khi chủ nhà có chu kỳ nhàn rỗi, cung cấp một lợi thế nhỏ đó. Gần đây, một máy chủ MySQL tôi chạy ở Linode duy trì 400-phần trăm sử dụng CPU trong một vài giờ.
Bạn vẫn có vào tải của việc giữ một hệ điều hành đang chạy, và những thứ có thể gây rối lên. Nhưng bạn cũng có thể giữ các bức ảnh chụp hệ thống như các bản sao mà bạn có thể khôi phục lại trong những khoảnh khắc trong trường hợp một sai lầm lớn. Nếu phần cứng máy chủ thất bại, các dịch vụ VPS có thể di chuyển bạn nhanh chóng hệ thống khác. (Điều này xảy ra với tôi rồi.)

Một khi bạn tạo ra một VPS theo ý thích của bạn, gần như tất cả các dịch vụ VPS cho phép bạn tái tạo nó. Có được một cành trong lưu lượng truy cập, và bạn có thể cháy lên hình ảnh giống hệt nhau bổ sung. Một số dịch vụ cũng cung cấp các công cụ để cân bằng tải giữa các máy chủ như vậy hoặc round-robin DNS. Amazon là đặc biệt nhanh nhẹn về điều này, đã thiết kế hệ thống của mình để làm cho nó có thể cháy lên 1.000 máy chủ và sau đó giết chúng trong khi chỉ có phát sinh chi phí cho giai đoạn thời gian mà họ chạy.

Không có nhận xét nào:

Đăng nhận xét

Thiết kế bởi VDO