ultra-large-scale systems seven years after the study
DESCRIPTION
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ. Ultra-Large-Scale Systems Seven Years after the Study. Thầy giáo: PGS.TS Nguyễn Ngọc Bình Học viên thực hiện – Nhóm 11: 1. Nguyễn Xuân Tùng 2. Nguyễn Xuân Hậu 3. Hồ Văn Tuấn. Nội dung trình bày. - PowerPoint PPT PresentationTRANSCRIPT
Ultra-Large-Scale SystemsSeven Years after the Study
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Thầy giáo: PGS.TS Nguyễn Ngọc Bình Học viên thực hiện – Nhóm 11:
1. Nguyễn Xuân Tùng2. Nguyễn Xuân Hậu3. Hồ Văn Tuấn
Nội dung trình bày
1. Giới thiệu về hệ thống siêu lớn (ULS
system)
2. Các đặc tính của hệ thống siêu lớn
3. Những thách thức
4. Lĩnh vực nghiên cứu
5. Kết luận
SEVEN YEARS AGO
Vấn đề xã hội
Biến đổi khí hậu và môi trường
Năng lượng
Bệnh, dịch bệnh, chăm sóc sức khoẻ
An toàn và bảo mật
Giao thông vận tải
Sự phụ thuộc của xã hội vào phần mềm
Thế nào là một hệ thống siêu lớn (ULS)?A ULS System has unprecedented scale in some of these
dimensions:◦ lines of code◦ amount of data stored, accessed, manipulated, and refined◦ number of connections and interdependencies◦ number of hardware elements◦ number of computational elements◦ number of system purposes and user perception of these purposes◦ number of routine processes, interactions, and “emergent
behaviors”◦ number of (overlapping) policy domains and enforceable
mechanisms◦ number of people involved in some way◦ …..
ULS systems are interdependent webs of software-reliant systems,
people, policies, cultures, and economics.
Các đặc điểm của hệ thống siêu lớn (ULS system)
◦Không tập trung
◦Xung đột, không thể biết trước, và đa dạng của
yêu cầu
◦Các yếu tố không đồng nhất, không nhất quán,
và thay đổi
◦Xói mòn của con người/hệ thống ranh giới
◦Lỗi thông thường
Không tập trung
Dữ liệu
Phát triển
Giao tiếp
Dữ liệu không tập trung
Phát triển không tập trung
Linux
Apache
MySQL/PostgreSQL
Open Source Movement
Giao tiếp không tập trung
Xung đột, không thể biết trước, và đa dạng của yêu cầu
Hệ thống ULS được phát triển và được sử dụng bởi nhiều bên liên quan nên không thể tránh khỏi sự khác nhau, xung đột, phức tạp và thay đổi.
Các yếu tố không đồng nhất, không nhất quán, và thay đổi
Xói mòn của con người/ranh giới hệ thống
Lỗi thông thường
3. Những thách thức
◦ Thiết kế và Tiến hóa
◦ Điều phối và kiểm soát
◦ Giám sát và đánh giá
Kinh tế và cơ cấu ngành công nghiệp
Hoạt động xã hội để xây dựng môi trường tính toán
Vấn đề pháp lý
Định nghĩa dịch vụ phổ biến hỗ trợ hệ thống ULS
Quy tắc và quy định
Phát triển nhanh
Xử lý thay đổi Tích hợp
Tiến hóa tới người dùng tự kiểm soát
Tiến hóa tự hỗ trợ của máy tính
Thiết kế và Tiến hóa
Điều phố và kiểm soát
Thích ứng người dùng và ngữ cảnh
Bảo trì chất lượng dịch vụ
Điều phối hoạt động tự kiểm soát của người dùng
Thay đổi trực tuyến
Xác định và hiểu tại sao các chỉ số thay đổi
Ưu tiên các chỉ số Xử lý thay đổi và thông tin không hoàn hảo
Đo các yếu tố con người
Giám sát và đánh giá
4. Lĩnh vực nghiên cứu
7 lĩnh vực nghiên cứu
Giải quyết 3 loại thách thức
Tóm tắt và nhận định
7 lĩnh vực nghiên cứu
1. Sự tương tác của con người
2. Sự nổi bật tính toán
3. Thiết kế
4. Kỹ thuật tính toán
5. Cơ sở hạ tầng hệ thống tương thích
6. Chất lượng của hệ thống có thể dự đoán, có khả năng
tương thích
7. Chính sách, thu nhận và quản lý
Bảng quan hệ giữa 7 lĩnh vực nghiên cứu và 3 loại thách thức
Lĩnh vực nghiên cứuThiết kế và sự
tiến hóaPhối hợp và điều khiển
Giám sát và đánh giá
Tương tác con người ● ●
Sự nổi bật tính toán ● ●
Thiết kế ●
Kỹ nghệ tính toán ●
Cơ sở hạ tầng
hệ thống tương thích● ●
Chất lượng của hệ thống có
thể dự báo và tương thích● ● ●
Chính sách, thu nhận
và quản lý● ●
Tóm tắt và nhận định
1. Nghiên cứu đột phá, đa lĩnh vực
2. Định hướng tương lai, đó là xu thế dài hạn
3. Một số công nghệ và giải pháp thành công hiện tại là cơ
sở cho sự phát triển DoD tương lai:
◦ SOA: dịch vụ web, .Net, EnterpriseJavaBean, CORBA
◦ Word wide web consortium (WC3)
◦ Mô hình định hướng kiến trúc MDA
◦ Lưới tính toán hiệu năng cao (HPC)
SEVEN YEARS LATER
Vấn đề xã hội
Biến đổi khí hậu và môi trường
Năng lượng
Bệnh, dịch bệnh, chăm sóc sức khoẻ
An toàn và bảo mật
Giao thông vận tải
Phần mềm ở khắp nơi và thường xuyên trong suốt
Hệ thống phần mềm tin cậy: Thay đổi những gì?
Kết nối gia tăng
Thách thức
• Quy mô và độ phức tạp
• Không tập trung và phân tán
• Dữ liệu lớn
• Gia tăng tiến độ hoạt động
• Dễ bị tổn thương
• Hoạt động tập thể
• Công nghệ đột phá và mới nổi