Performance Engineering

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: công nghệ thông tin

Tác giả: Giuseppe Serazzi

Nhà xuất bản: Springer Nature

Năm xuất bản: 2024

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Cuốn sách truy cập mở này cải thiện các kỹ năng cần thiết của người dùng để triển khai các mô hình đánh giá hiệu suất của cơ sở hạ tầng kỹ thuật số. Xây dựng một mô hình thường là một nhiệm vụ tương đối dễ dàng, nhưng việc làm cho nó thể hiện chính xác hiện tượng cần tái tạo lại là một vấn đề hoàn toàn khác. Người ta biết rằng để tăng khả năng xây dựng các mô hình đáng tin cậy thì cần phải tích lũy kinh nghiệm. Cuốn sách giải quyết nhu cầu này bằng cách trình bày một bộ sưu tập các nghiên cứu điển hình có độ phức tạp ngày càng tăng. Người đọc được làm quen với quá trình lập mô hình dần dần, tìm hiểu các khái niệm cơ bản từng bước khi họ xem qua các nghiên cứu điển hình. Mạng xếp hàng được sử dụng để thiết kế các mô hình được giải quyết bằng các kỹ thuật mô phỏng và phân tích từ Công cụ tạo mô hình Java (JMT) mã nguồn mở. Trong số các mô hình được phân tích có các hệ thống để tối ưu hóa hiệu suất, xác định các điểm nghẽn, đánh giá tác động của sự thay đổi về lưu lượng và nhu cầu dịch vụ, phân tích tác động của các chính sách đồng bộ hóa trong tính toán song song. Bốn nghiên cứu trường hợp bắt nguồn từ các tình huống thực tế cũng được trình bày: hệ thống giám sát, tự động điều chỉnh biến động tải, mô phỏng quy trình làm việc của ứng dụng web và nền tảng điện toán đám đông. Cuốn sách này phục vụ như một công cụ tham khảo cho sinh viên khoa học máy tính sau đại học và cấp cao trong các khóa học về đánh giá hiệu suất và mô hình hóa, cũng như cho các nhà nghiên cứu và học viên.

Abstract:

This open access book improves the users' skills needed to implement models for performance evaluation of digital infrastructures. Building a model is usually a relatively easy task, but making it an accurate representation of the phenomenon to be reproduced is a completely different matter. It is well-known that to increase the ability to build reliable models it is necessary to accumulate experience. The book addresses this need by presenting a collection of case studies of increasing complexity. Readers are introduced to the modeling process gradually, learning the basic concepts step-by-step as they go through the case studies. Queueing Networks are used to design the models solved with simulation and analytical techniques from the open source Java Modelling Tools (JMT). Among the models analyzed there are systems for optimizing performance, identifying bottlenecks, evaluating the impact of the variability of traffic and service demands, analyzing the effects of synchronization policies in parallel computing. Four case studies derived from real-life scenarios are also presented: a surveillance system, autoscaling load fluctuations, web app workflow simulation, and crowd computing platform. This book serves as a reference tool for graduate and senior-level computer science students in courses of performance evaluation and modeling, as well as for researchers and practitioners.

Ngôn ngữ:En
Tác giả:Giuseppe Serazzi
Thông tin nhan đề:Performance Engineering
Nhà xuất bản:Springer Nature
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/by/4.0/
Nguồn gốc:https://library.oapen.org/handle/20.500.12657/76735
Mô tả vật lý:154p.
Năm xuất bản:2024

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)