Danh mục

Tiểu luận: NHỮNG NGUYÊN LÝ SÁNG TẠO TRONG ỨNG DỤNG CÂN BẰNG TẢI WEB (CLUSTER – SYNCHRONIZATION)

Số trang: 18      Loại file: pdf      Dung lượng: 1,011.07 KB      Lượt xem: 11      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 9,000 VND Tải xuống file đầy đủ (18 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Sự phát triển nhanh chóng của mạng Internet và công nghệ Web cho phép các doanh nghiệp khai thác các công nghệ tiên tiến để triển khai những mô hình kinh doanh mới, tăng khả năng cạnh tranh, quản lý chặt chẽ mọi nguồn lực của doanh nghiệp. Đây chính là cơ hội và cũng là thách thức cho các doanh nghiệp nếu như họ muốn thành công trong một thị trường cạnh tranh ác liệt mang tính toàn cầu hiện nay, sự phức tạp của môi trường kinh doanh buộc các doanh nghiệp cần phải luôn chủ động trong các tình huống.
Nội dung trích xuất từ tài liệu:
Tiểu luận:NHỮNG NGUYÊN LÝ SÁNG TẠO TRONG ỨNG DỤNG CÂN BẰNG TẢI WEB (CLUSTER – SYNCHRONIZATION) ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN  CHƯƠNG TRÌNH ĐÀO TẠO THẠC SĨ CNTT QUA MẠNG BÁO CÁO THU HỌACH MÔN HỌC PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌCĐỀ TÀI: NHỮNG NGUYÊN LÝ SÁNG TẠO TRONG ỨNG DỤNG CÂN BẰNG TẢI WEB (CLUSTER – SYNCHRONIZATION) HỌC VIÊN : ĐÀM THANH LONG MÃ SỐ : CH1101020 LỚP : CAO HỌC K6 GV HƯỚNG DẪN: GS.TSKH HOÀNG KIẾM TP.HCM 2012PHẦN I. MỞ ĐẦU Sự phát triển nhanh chóng của mạng Internet và công nghệ Web cho phép các doanhnghiệp khai thác các công nghệ tiên tiến để triển khai những mô hình kinh doanh mới, tăngkhả năng cạnh tranh, quản lý chặt chẽ mọi nguồn lực của doanh nghiệp. Đây chính là cơ hộivà cũng là thách thức cho các doanh nghiệp nếu như họ muốn thành công trong một thịtrường cạnh tranh ác liệt mang tính toàn cầu hiện nay, sự phức tạp của môi trường kinh doanhbuộc các doanh nghiệp cần phải luôn chủ động trong các tình huống. Họ cần phải tự động hóacác và cung cấp thông tin đầy đủ, nhanh chóng và chính xác đến với khách hàng và đối táchơn nữa đây cũng chính là những thách thức mới và cũng là cơ hội cho các doanh nghiệp tậndụng tối ứu hóa sự phát triển công nghệ vào tình hình sản xuất, kinh doanh cho từng doanhnghiệp. Ứng dụng Web đã làm thay đổi cả thế giới khi xuất hiện vào đầu những năm 90 củathế kỷ trước, nó đã và đang đóng góp vào công việc truyền bá thông tin hữu hiệu nhất, ngàynay mọi giao tiếp thông qua web đã trở thành phổ biến bên cạnh đó số lượng người dùng webngày càng cao, người dùng đang phải chấp nhận với sự quá tải thông tin và nghẽn mạchngưng trệ hệ thống, cùng lúc này sự xuất hiện những công nghệ mới ra đời nhằm hổ trợ đảmbảo tính sẳn sàng của hệ thống, có nhiều công nghệ mới được xuất hiện vd: web 2.0, Ajax,Load blandcing, RAID, Điện toán đám mây, portal…nhưng trong phần nghiên cứu này ngườiviết giới thiệu và vận dụng những nguyên lý sáng tạo trong phương pháp nghiên cứu khoahọc trong việc ứng dụng công nghệ web cluster và web synchronization dựa trên phát triểnmã nguồn mở.PHẦN II. CÔNG NGHỆ CLUSTER VÀ SYNCHRONIZATION Trong thời đại bùng nổ của công nghệ thông tin hiện nay, máy tính đóng vai trò ngàycàng quan trọng hơn trong hoạt động của các doanh nghiệp, tổ chức cũng như các cơ quannhà nước thậm chí ở một số đơn vị, chẳng hạn như các công ty lớn hoặc các tập đoàn, hệthống máy tính có thể ví như hệ thần kinh điều khiển hoạt động của toàn doanh nghiệp. Sựngừng hoạt động của hệ thống máy tính trong những cơ quan này có thể làm tê liệt các hoạtđộng chính của đơn vị và thiệt hại khó có thể lường trước được. Mọi người đều biết các máy chủ là trung tâm của của hệ thống mạng máy tính, nếu hệthống máy chủ hỏng, hoạt động của hệ thống sẽ bị ngưng trệ điều đáng tiếc là dù các hãng sảnxuất hoặc những nhà cung cấp dịch vụ đã cố gắng làm mọi cách để nâng cao chất lượng củathiết bị, nhưng hỏng hóc đối với các thiết bị trong hệ thống máy tính nói chung và các máychủ nói riêng là điều không thể tránh khỏi. Do vậy vấn đề đặt ra là cần có một giải pháp đểđảm bảo cho hệ thống vẫn hoạt động tốt ngay cả khi có sự cố xảy ra đối với hệ thống máy chủvà công nghệ cluster (cụm) đã được ra đời nhằm đáp ứng cho bài toán hệ thống vẩn hoạt độngkhi gặp sự cố. Trong phần nghiên cứu này người viết giới thiệu nguyên lý và phân tích một số giảipháp cluster đang được áp dụng cho các hệ thống máy tính lớn và mô phỏng trên nền tảngứng dụng web với hy vọng có thể giúp người đọc có thể hiểu rõ hơn về công nghệ Cluster(cụm) và Synchronization (đồng bộ). II.1/ Tổng quan về Cluster. Cluster là một kiến trúc nhằm đảm bảo nâng cao khả năng sẵn sàng cho các hệ thống máy tính. Cluster cho phép sử dụng nhiều máy chủ kết hợp với nhau tạo thành một cụm có khả năng chịu đựng hay chấp nhận sai sót (fault-tolerant) nhằm nâng cao độ sẵn sàng của hệ thống máy tính. Cluster là một hệ thống bao gồm nhiều máy chủ được kết nối với nhau theo dạng song song hay phân tán và được sử dụng như một tài nguyên thống nhất. Nếu một máy chủ ngừng hoạt động do bị sự cố hoặc để nâng cấp, bảo trì thì toàn bộ công việc mà máy chủ này đảm nhận sẽ được tự động chuyển sang cho một máy chủ khác (trong cùng một cluster) mà không làm cho hoạt động của hệ thống bị ngắt, gián đoạn hay trì trệ hệ thống. Quá trình này gọi là “fail-over”; và việc phục hồi tài nguyên của một máy chủ trong hệ thống (cluster) được gọi là “fail-back”. Việc thiết kế và cài đặt các cluster cần thoả mãn các yêu cầu sau:  Yêu cầu về tính sẵn sàng cao (High availability). Các tà ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: