Ưu, nhược điểm của Kibana

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu các nền tảng phân tích dữ liệu trong môi trường ảo cho hệ sinh thái internet of things (Trang 68 - 70)

- Ưu điểm của Kibana:

+ Chứa công cụ trực quan dựa trên trình duyệt nguồn mở chủ yếu được sử dụng để phân tích khối lượng lớn các bản ghi dưới dạng biểu đồ đường, biểu đồ thanh, biểu đồ hình tròn, bản đồ nhiệt, v.v.

+ Đơn giản và dễ dàng cho người mới bắt đầu hiểu.

+ Dễ dàng chuyển đổi trực quan và bảng điều khiển thành báo cáo. + Trực quan hóa canvas giúp phân tích dữ liệu phức tạp một cách dễ dàng.

+ Trực quan hóa thời gian trong Kibana giúp so sánh dữ liệu ngược để hiểu hiệu suất tốt hơn.

- Nhược điểm của Kibana

+ Thêm phần bổ sung vào Kibana có thể rất tẻ nhạt nếu có phiên bản không khớp.

+ Người dùng có xu hướng đối mặt với các vấn đề khi họ muốn nâng cấp từ phiên bản cũ lên phiên bản mới.

Kết luận chƣơng

Công nghệ ảo hóa là một công nghệ được ra đời nhằm khai thác triệt để khả năng làm việc của các phần cứng trong một hệ thống máy chủ. Tuy nhiên nó cũng có những ưu và nhược điểm nhất định do vậy tùy vào từng hệ thống máy chủ mà thiết kế hệ thống ảo hóa phù hợp như VMM-Hypervisor, Hybrid, Monolithic Hypervisor, Microkernelized Hypervisor. Công nghệ ảo hóa phục

vụ cho nhiều mục đích phong phú như: hợp nhất máy chủ, hợp nhất cho các môi trường triển khai và thử nghiệm, đơn giản hóa kế hoạch đối phó và khôi phục thảm họa, một trung tâm dữ liệu động, ...

Trong các công nghệ ảo hóa ứng dụng, công nghệ ảo hóa Docker là sản phẩn của một dự án phần mềm tự do nguồn mở phát hành theo giấy phép Apache, công nghệ này đang được đánh giá là tương lai của công nghệ ảo hoá ứng dụng và nó đã hỗ trợ nhiều hệ điều hành khác nhau như GNU/Linux, Cloud, Mac OS X và Microsoft Windows. Docker cung cấp một số tiện ích, hữu ích cho các nhà phát triển và quản trị viên. Nó là một nền tảng mở có thể được sử dụng để xây dựng, phân phối và chạy các ứng dụng trong một công cụ đóng gói và thời gian chạy nhẹ, di động, được gọi là Docker Engine. Nó cũng cung cấp Docker Hub, một dịch vụ đám mây để chia sẻ ứng dụng. Chi phí có thể được giảm bằng cách thay thế máy ảo truyền thống bằng container docker. Nó hoàn toàn giảm chi phí xây dựng lại nền tảng phát triển đám mây.

Mục tiêu của chương này ngoài giới thiệu về docker, còn mô tả về ELK stack: Logstash, Elasticsearch, Kibana. Mặc dù những công cụ đó được thiết kế chủ yếu để xử lý số lượng lớn dữ liệu nhật ký, chúng cũng có thể được áp dụng để lưu trữ, tìm kiếm và trực quan hóa loại thông tin khác bao gồm dữ liệu IoT.

CHƢƠNG 3: MÔ HÌNH THỰC NGHIỆM

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu các nền tảng phân tích dữ liệu trong môi trường ảo cho hệ sinh thái internet of things (Trang 68 - 70)

Tải bản đầy đủ (PDF)

(88 trang)