Powiadomienia systemowe
- Sesja wygasła!
- Sesja wygasła!
Identyfikatory
Warianty tytułu
Diagnozowanie systemów operacyjnych maszyn wirtualnych przy wykorzystaniu architektury agentowej
Języki publikacji
Abstrakty
Maintaining large amount of virtual machines requires a lot of dedication and time from administrator. Using tools provided by virtualization vendors help in daily maintenance. Additionally it is often required to predict future problems. To address this need there are solutions which include analytic mechanisms to lower the risk of possible issues. In open source world there are many competitive tools, but none of them is integrated with virtualization solution. Maintaining large infrastructure using many administrative consoles is difficult and creates a potential for human mistakes. Mentioned software miss one key functionality - it is not possible to deeply monitor guest operating system of the virtual machine while maintaining integration with virtualization software. Solution proposed in this paper was created to solve this issue with agent based diagnostic mechanisms to provide information about network connectivity, resource usage, applications state, system settings and health.
Zarządzanie dużą ilością maszyn wirtualnych wymaga od administratora wiele czasu oraz poświęcenia. Wykorzystanie narzędzi dostarczonych wraz z oprogramowaniem wirtualizacyjnym ułatwia utrzymanie infrastruktury. Dodatkowo często wymagane jest przewidywanie problemów, które mogą wystąpić w środowisku wirtualnym. W tym celu powstało oprogramowanie zawierające mechanizmy analityczne zmniejszające ryzyko awarii. W świecie oprogramowania open source istnieje wiele narzędzi, lecz żadne z nich nie jest zintegrowane z platformą wirtualizacyjną, a w związku z tym zarządzanie infrastrukturą jest trudne. Przedstawionym rozwiązaniom brak jest jednej istotnej funkcjonalności - ´ możliwości dokładnego monitorowania systemów operacyjnych. Zaproponowane w publikacji oprogramowanie w oparciu o architekturę agentową stara się rozwiązać ten problem poprzez wykorzystanie mechanizmów dostarczających informacji o stanie sieci, zużyciu zasobów, stanie aplikacji, ustawieniach systemu oraz jego zdrowiu.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
137--150
Opis fizyczny
Bibliogr. 30 poz., rys.
Twórcy
autor
- Intratel Sp. z o.o
autor
- Faculty of Computer Science, Bialystok University of Technology, Białystok, Poland
Bibliografia
- [1] VMware vSphere: [http://www.vmware.com/products/vsphere]
- [2] Microsoft Hyper-V: [http://www.microsoft.com/en-us/server-cloud/ solutions/virtualization.aspx]
- [3] VMware vCenter Server: [http://www.vmware.com/products/ vcenter-server]
- [4] System Center Virtual Machine Manager: [http://technet.microsoft. com/en-us/library/gg610610.aspx]
- [5] KVM: [http://www.linux-kvm.org/]
- [6] Xen: [http://www.xenproject.org/]
- [7] Sotomayor, B., Montero, Ruben S.m Llorente, I.M., Foster, I.: Virtual Infrastructure Management in Private and Hybrid Clouds, Internet Computing, IEEE, 2009.
- [8] PetiteCloud: [http://petitecloud.org/]
- [9] oVirt: [http://www.ovirt.org/]
- [10] OpenNebula: [http://opennebula.org/]
- [11] OpenStack: http://www.openstack.org/]
- [12] Pacemaker: [http://clusterlabs.org/]
- [13] VMware vCenter Operations Manager: [http://www.vmware.com/ products/vrealize-operations/]
- [14] System Center Operations Manager: [http://technet.microsoft.com/ en-us/library/hh205987.aspx]
- [15] VMware vRealize Hyperic: [http://www.vmware.com/products/ vrealize-hyperic/]
- [16] SAP: [http://www.sap.com]
- [17] Zenoss: [http://www.zenoss.com/]
- [18] Nagios: [http://www.nagios.org/]
- [19] Zabbix: [http://www.zabbix.com/]
- [20] Marik, O., Zitta, S.: Comparative analysis of monitoring system for data networks, Multimedia Computing and Systems (ICMCS), Marrakech, 2014.
- [21] Szczygieł, K., Bielawski, K.: Controlling KVM virtual machine guest with VirtIO, Design, development and implementation of real-time systems, Warsaw, 2013.
- [22] Windows Events: [http://technet.microsoft.com/en-us/library/ dd299434(v=ws.10).aspx]
- [23] JavaScript Object Notation: [http://json.org/]
- [24] VirtIO-Serial: [http://fedoraproject.org/wiki/Features/ VirtioSerial]
- [25] Ruby on Rails: [http://www.rubyonrails.org]
- [26] Ruby: [http://www.ruby-lang.org]
- [27] jQuery: [http://www.jquery.com]
- [28] PostgreSQL: [http://www.postgresql.org]
- [29] RabbitMQ: [http://www.rabbitmq.com] [30] Advanced Message Queueing Protocol: [http://www.amqp.org]
- [30] Advanced Message Queueing Protocol: [http://www.amqp.org]
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-db297ba2-e834-4047-bb72-7bf5cd0154f2