300 likes | 431 Views
ĐẠ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.
E N D
ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Ultra-Large-Scale SystemsSeven 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ìnhbày • 1. Giớithiệuvềhệthốngsiêulớn (ULS system) • 2. Cácđặctínhcủahệthốngsiêulớn • 3. Nhữngtháchthức • 4. Lĩnhvựcnghiêncứu • 5. Kếtluận
Vấnđềxãhội Biến đổi khí hậu và môi trường Nănglượng Bệnh, dịch bệnh, chăm sóc sức khoẻ An toànvàbảomật Giaothôngvậntải
Thếnàolàmộthệthốngsiêulớ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ểmcủahệthốngsiêulớn (ULS system) • Khôngtậptrung • Xungđột, khôngthểbiếttrước, vàđadạngcủayêucầ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ôngtậptrung • Dữliệu • Pháttriển • Giaotiếp
Pháttriểnkhôngtậptrung • Linux • Apache • MySQL/PostgreSQL Open Source Movement
Xung đột, không thể biết trước, và đa dạng của yêu cầu • Hệthống ULS đượcpháttriểnvàđượcsửdụngbởinhiềubênliênquannênkhôngthểtránhkhỏisựkhácnhau, xungđột, phứctạpvàthayđổi.
Cácyếutốkhôngđồngnhất, khôngnhấtquán, vàthayđổi
3. Nhữngtháchthức • ThiếtkếvàTiếnhóa • Điềuphốivàkiểmsoát • Giámsátvàđánhgiá
ThiếtkếvàTiếnhóa Xửlýthayđổi Tíchhợp Kinhtếvàcơcấungànhcôngnghiệp ĐịnhnghĩadịchvụphổbiếnhỗtrợhệthốngULS Tiến hóa tớingườidùngtựkiểmsoát Hoạt động xã hội để xây dựng môi trường tính toán Quytắcvàquyđịnh Tiếnhóatựhỗtrợcủamáytính Vấnđềpháplý Pháttriểnnhanh
Điềuphốvàkiểmsoát Điềuphốihoạtđộngtựkiểmsoátcủangườidùng Bảo trì chất lượng dịch vụ Thích ứng người dùng và ngữ cảnh Thayđổitrựctuyến
Giámsátvàđánhgiá Xácđịnhvàhiểutạisaocácchỉsốthayđổi Đocácyếutố con người Ưutiêncácchỉsố Xửlýthayđổivàthông tin khônghoànhảo
4. Lĩnhvựcnghiêncứu • 7 lĩnhvựcnghiêncứu • Giảiquyết 3 loạitháchthức • Tómtắtvànhậnđịnh
7 lĩnhvựcnghiêncứu • Sựtươngtáccủa con người • Sựnổibậttínhtoán • Thiếtkế • Kỹthuậttínhtoán • Cơsởhạtầnghệthốngtươngthích • Chấtlượngcủahệthốngcóthểdựđoán, cókhảnăngtươngthích • Chínhsách, thunhậnvàquảnlý
Bảngquanhệgiữa 7 lĩnhvựcnghiêncứuvà 3 loạitháchthức
Tómtắtvànhậnđịnh • Nghiêncứuđộtphá, đalĩnhvực • Địnhhướngtươnglai, đólàxuthếdàihạn • MộtsốcôngnghệvàgiảiphápthànhcônghiệntạilàcơsởchosựpháttriểnDoDtươnglai: • SOA: dịchvụ web, .Net, EnterpriseJavaBean, CORBA • Word wide web consortium (WC3) • Môhìnhđịnhhướngkiếntrúc MDA • Lướitínhtoánhiệunăngcao (HPC)
Vấnđềxãhội Biến đổi khí hậu và môi trường Nănglượng Bệnh, dịch bệnh, chăm sóc sức khoẻ An toànvàbảomật Giaothôngvậntải
Hệthốngphầnmềm tin cậy: Thayđổinhữnggì? Kếtnốigiatăng • Tháchthức • Quy mô và độ phức tạp • Khôngtậptrungvàphântán • Dữliệulớn • Giatăngtiếnđộhoạtđộng • Dễbịtổnthương • Hoạtđộngtậpthể • Côngnghệđộtphávàmớinổi