QNX Neutrino RTOS Niezawodna platforma w zintegrowanych systemach inteligentnych instalacji. Oksana Wojtkiewicz, Branch Manager

Podobne dokumenty
QNX Neutrino RTOS Niezawodna platforma w inteligentnych instalacjach w budownictwie komercyjnym. Oksana Wojtkiewicz, Branch Manager

Marzena Kanclerz. Microsoft Channel Executive. Zachowanie ciągłości procesów biznesowych. z Windows Server 2012R2

Platforma Office 2010

Jak skutecznie zarządzać informacją?

Collaborate more. Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej

Collaborate more. Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej

Collaborate more. Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej

Jak skutecznie zarządzać informacją?

Szkolenie Microsoft Lync Korzystanie z roli pełnomocnika

Collaborate more. Praca grupowa nad dokumentacją i komunikacja pomiędzy zespołami. Rzecz o mobilnej pracy w administracji publicznej

Sektor Opieki Zdrowia. Regionalne Spotkania z Technologią Microsoft. Collaborate more. Katowice,

Szkolenie Microsoft Lync Grupy Odpowiedzi

Collaborate more Budowa i utrzymanie taniej, wydajnej, bezpiecznej infrastruktury IT

Szkolenie Microsoft Lync Aplikacja Lync Web App

Silverlight 4 przełom czy kontynuacja. Michał Żyliński, Microsoft Polska

BIG DATA DLA KAŻDEGO. Radosław Łebkowski, Sławomir Strzykowski - Microsoft Piotr Zacharek - Hewlett Packard

Prezentacja Spółki. Paweł Pisarczyk

Szkolenie Microsoft Lync Wiadomości błyskawiczne i statusy dostępności

Karol Żak Microsoft Technical Evangelist

Daniel Krzyczkowski Microsoft Student Partner

Warstwa ozonowa bezpieczeństwo ponad chmurami

Bezpieczny Internet bezpieczne dziecko. Narzędzia i rozwiązania. Marek Kosycarz, Dyrektor ds. Odpowiedzialności Społecznej, Microsoft

Efektywna ochrona danych jako skutek wdrożenia systemu Data Loss Prevention Maciej Iwanicki

Office 365: Skutecznie zarabiać

Piotr Zacharek HP Polska

Hosting i backup danych w środowisku operatorskim

Zapewniają aktywnym społecznościom edukacyjnym dostęp do programów i usług umożliwiających komunikację i współpracę między ludźmi

Optymalizacja zużycia energii elektrycznej automatyczny odczyt liczników (Automatic Meter Reading) Cezary Ziółkowski

SNP SNP Business Partner Data Checker. Prezentacja produktu

Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy

Prezentacja Grupy Atende 2017

Automatyka i Robotyka studia niestacjonarne pierwszego stopnia

Prezentacja Grupy Atende

SNP Business Partner Data Checker. Prezentacja produktu

Łagodne wprowadzenie do systemów wbudowanych. Bartłomiej Sięka

Datacenter Services Private Cloud

Droga do Industry 4.0. siemens.com/tia

Sposób funkcjonowania

PR kwietnia 2012 Automatyka budynkowa, Technologia sterowania Oprogramowanie Strona 1 z 5

Macierze HP 3PAR w świecie Software-Defined Storage rozwiązania rozłączne czy komplementarne?

Product Design Suite. AutoCAD. Mechanical. Showcase. Autodesk. Autodesk. Designer. SketchBook. Autodesk. Mudbox Vault. Autodesk. Ultimate.

Wirtualizacja zasobów IPv6 w projekcie IIP

Mission Critical Nowa Era w systemach Open Source

Koniec problemów z zarządzaniem stacjami roboczymi BigFix. Włodzimierz Dymaczewski, IBM

Cloud Transcoding Nowe Paradygmaty, Wysoka Dostępność i Wskaźniki ROI. Maj 2017

IBM POWER8 dla SAP HANA

Client Management Solutions i Mobile Printing Solutions

Client Management Solutions i Mobile Printing Solutions

SiR_13 Systemy SCADA: sterowanie nadrzędne; wizualizacja procesów. MES - Manufacturing Execution System System Realizacji Produkcji

The Right Direction.

Przegląd dostępnych hypervisorów. Jakub Wojtasz IT Solutions Architect

Konsolidacja wysokowydajnych systemów IT. Macierze IBM DS8870 Serwery IBM Power Przykładowe wdrożenia

Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Wykład 6. Mikrokontrolery z rdzeniem ARM

Komp m u p t u ery w bu b d u o d wane Cezary Ziółkowski

HP Service Anywhere Uproszczenie zarządzania usługami IT

VisionHub. Jacek Bujanowski. Regional Sales Manager

Otrzymuj wszystkie powiadomienia niezależnie od sytuacji.

Część I: Komputery przenośne... 2 LAPTOP STACJA DOKUJĄCA DO LAPTOPA LAPTOP STACJA DOKUJĄCA DO LAPTOPA

Bądź mobilny. dysponując bezpiecznym dostępem do plików i możliwością samoobsługowego drukowania. Rafał Kruschewski.

IBM PureSystems Czy to naprawdę przełom w branży IT?

Partition Wizard Home Edition Aplikacja przeznaczona do partycjonowania dysków twardych, obsługująca również macierze RAID oraz dyski o pojemności

Moxa Solution Day Cezary Ziółkowski

Podstawowe zagadnienia

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Proces implementacji BIM z perspektywy firmy wdrażającej

Wbudowane systemy operacyjne

Od początku swojej działalności firma angażuje się w kolejne obszary rynku, by w krótkim czasie zyskiwać na nich status lidera.

U3000/U3100 Mini (Dla Komputera Eee na systemie operacyjnym Linux) Krótka Instrukcja

Tivoli Endpoint Manager jak sprawnie zarządzać systemami

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Systemy czasu rzeczywistego wstęp

ASEM UBIQUITY PRZEGLĄD FUNKCJONALNOŚCI

Aplikacje Systemów Wbudowanych

Bezpieczeństwo dla wszystkich środowisk wirtualnych

Wdrożenie skalowalnego systemu plików GlusterFS w serwisach Gratka.pl. Łukasz Jagiełło l.jagiello@gratka-technologie.pl

Przegląd rodziny produktów. InspectorP64x Konfigurowalna. Programowalna. Ekonomiczna. Szybka. SYSTEMY WIZYJNE 2D

TECHNOLOGICALLY TOUCHED

Systemy wbudowane. Paweł Pełczyński

Cyfrowy system nagłośnieniowy i dźwiękowy system ostrzegawczy Praesideo Skuteczny przekaz komunikatów, niezależnie od sytuacji

ROZWIĄZANIA KOMUNIKACYJNE CISCO IP KLASY SMB: PODSTAWA WSPÓLNEGO DZIAŁANIA

Wirtualizacja infrastruktury według VMware. Michał Małka DNS Polska

EWOLUCJA KOMUNIKACJI W SEKTORZE BEZPIECZEŃSTWA PUBLICZNEGO TETRA I LTE

Szkolenie Microsoft Lync Połączenia głosowe i wideokonferencje

Podstawa rozwiązań sterowania przemysłowego na komputerach PC. Software Controller. siemens.pl/software-controller

Współczesne usługi monitoringu NOWE TRENDY

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Dostawca zintegrowanych systemów zarządzania dokumentem i korespondencją masową

Zbieranie i zarządzanie danymi. Budżetowanie, raportowanie, planowanie. Czyli nie tylko o archiwizowaniu

Rozwi zania Client Management Solutions i Mobile Printing Solutions. Numer katalogowy dokumentu:

/wpisać: model, symbol, producent urządzenia/

Spis treści. Wstęp... 10

Krzysztof Kurowski Bartosz Lewandowski Cezary Mazurek Ariel Oleksiak Michał Witkowski

Systemy operacyjne dla telefonów komórkowych i urządzeń typu smartphone

Client Management Solutions i Universal Printing Solutions

Oblicza konwergentnej infrastruktury czyli przypadki kiedy = 3

HP HW/SW + HP Proactive Care = Duet doskonały!!!

Stanowisko Operatorskie

Systemy czasu rzeczywistego

Transkrypt:

QNX Neutrino RTOS Niezawodna platforma w zintegrowanych systemach inteligentnych instalacji Oksana Wojtkiewicz, Branch Manager

Usłigi doświadczenie potwierdzone wdrożeniami, przejrzysta własność intelektualna Akustyka unikalne patenty w usuwaniu echa i redukcji szumów Multimedia Flash, HTML 5, Photon, Qt Narzędzia środowisko programistyczne oparte na projekcie Eclipse RTOS najbardziej niezawodny i wydajny system operacyjny Główne produkty QNX

QNX w pigułce Światowy lider systemów wbudowanych Innowacyjność i dedykowane technologie Lider pod względem niezawodności i skalowalności 30 lat doświadczenia Ponad 10 mln instalacji na świecie

1980 Pierwszy komercyjny RTOS na bazie mikrojądra 1984 Pierwszy (i jedyny) RTOS z przetwarzanie rozproszonym 1985 Pierwszy RTOS z ochroną pamięci 1993 Pierwszy RTOS na bazie mikrojądra z certyfikacją POSIX 1997 Pierwszy RTOS ze wsparcie wieloprocesorowości (SMP) QNX motorem napędowym innowacji 2002 Pierwsze IDE do systemów wbudowanych z Eclipse 2005 Pierwszy (i jedyny) RTOS z partycjonowaniem 2006 Pierwsze narzędzia do zarządzania wieloprocesorowością 2007 Pierwszy RTOS ze wsparciem dla wbudowanego Adobe Flash 2009 Pierwsza platforma dedykowana do branży automotive 2010 Pierwszy wielordzeniowy RTOS z certyfikacją EAL 4+ i SIL3

QNX ułatwia nasze życie każdego dnia Internet 112 Transakcje Podróżowanie Redukcja szumów Medycyna Światło Film

Duże doświadczenie w wielu branżach Automatyka Medycyna Telekomunikacja Obrona + zbrojenie Automotive Automatyka budynków Urządzenia diagnostyczne Największy router Radary i radiostacje Telematyka + Inforozrywka

Klienci branży samochodowej

Producenci sprzętu medycznego TERUMO

Rynek urządzeń wbudowanych

Oni wykorzystują QNX

Oni wykorzystują QNX GE Energy

QNX Partner Network Ecosystem Auto Boards Industrial Światowej klasy sieć partnerska Middleware Silicon Rozwój w każdym kierunku: Rynek odbiorców Rynek wendorów Zdobywca wielu nagród za ekosystem dla rynku samochodowego Telecoms Dev tools Security QNX Services s Consumer Medical

Najwięksi partnerzy

QNX Neutrino RTOS runtime portfolio Networking + connectivity USB SDIO/MMC Bluetooth Wireless 802.11 a/b/g/n Ethernet IPv4, IPv6 SSH/SSL/IPsec/IKE WEP/WPA TDP HMI AIR Mobile Adobe Flash Qt Composition manager Browser (Webkit based) OpenVG OpenGL ES Photon (legacy) Core OS Services Multi-core Adaptive partitioning High availability manager Persistent publish subscribe POSIX APIs Driver framework Microkernel ARM, PPC, MIPS, SH4, x86 Start-up + power management Frameworks / policies Boot / recovery times Power managed drivers Instant device activation Dlaczego QNX? Storage Power safe FAT32, NTFS, HFS+ Managed NAND NAND / NOR CD / ISO9660 / UDF Block drivers AHCI / ATAPI / EIDE Peripheral I/O PCI / PCIe I2C / I2S SPI GPIO UART USB

Wątpliwa niezawodność Tradycyjne jądro monolityczne Ogromna ilość funkcji z nieograniczonymi uprawnieniami CPU Błąd w jednym z elementów systemu operacyjnego może uszkodzić każdy inny, co prowadzi do niewydolności całego systemu Network stack Monolithic OS Multimedia stack File system Driver

Bezpieczna modułowość Architektura mikrojądra QNX QNX jest mikrojądrem połączonym z magistraląkomunikacyjną i managerem zasobów Aby zbudować system wystarczy dodać jego elementy Własna przestrzeń adresowa: każdy element systemu jest całkowicie niezależny od innych Network stack Mikrojądro File system Driver W przypadku awarii jakiegokolwiek elementu mikrojądro i inne elementy systemu nie są zagrożone awarią Po awarii elementu jest on dymanicznie przywracany do pracy dgy cały system nadal pracuje Multimedia stack

Niezawodność o znaczeniu krytycznym Mikrojądro QNX: mały może więcej Mikrojądro QNX ma najmniejszą ilość kodu z uprawnieniami CPU Kod łatwije przeglądać i analizować Szybka możliwość wychwycenia i eliminacji błędów w kodzie Niskie ryzyko awarii systemu Miliony linijek kodu WinCE 3.9 Linux (Generic) 14 Linux (Android) 12 XP 40+ QNX 0.1

Gwarantowana dostępność Technologia partycjonowania QNX Oddziela funkcjonalność systemu na poziomie procesów lub wątków w zaprojektowane partycje Gwarantuje wszystkim komponentom dostęp do zasobów procesora Niespodziewane przeładowania systemu nie naruszają założonego scenariusza Zachowuje operatywność narzędzi programistycznych do debuggowania i diagnostyki przy nadmiernym obciążeniu procesora Dymanicznie przekazuje wolne zasoby procesora potrzebującym wątkom Bez technologii partycjonowania zawieszenie się jednego procesu zagładza cały system i pochłania całą moc procesora Dzięki technologii partycjonowania zawieszenie się jednego procesu nie blokuje pozostałych elementów systemu

Niezawodność o znaczeniu krytycznym Manager wysokiej dyspozycyjności Manager WD zapewnia ciągłość pracy elementów, które uległy awarii, poprzez przewracanie ich do zycia Zachowanie Managera WD jest w pełni konfigurowalne przez projektanta systemu Manager WD rejestruje informację o awarii elementu Następuje automatyczne zakończenie pracy elementu i zwolnienie zasobów Manager WD restartuje element po awarii Manager WD jest dublowany przez Strażnika WD, który w sytuacji awarii Managera przywraca jego funkcjonalność HA guardian Microkernel HA manager File system Driver Kernel Driver Driver notifies terminates IPC faults requests channels HA due manager driver information are to illegal and reestablished of restarts returns process access on last new all to fault by state resources memory driver HA and checkpoint client collects outside to library system debug information from protected HA on faulting manager space process

Certyfikacja + standardy ISO 9001:2008 IEC 61508 Safety Integrity Level (SIL) 3 Common Criteria ISO/IEC 15408 EAL 4+ POSIX PSE52 Realtime Controller 1003.13-2003 OpenGL ES FDA

Niezawodność o znaczeniu krytycznym Neptec Systemy wizyjne przestrzeni kosmicznej Westinghouse VISA OnStar Harris GE Transportation Elektrownie jądrowe Serwer sieci finansowych Telematyka Radiostacja Lokomotywa

Systemy automatyzacji budynków Kieback & Peter Wyzwanie Osiągnięcie absolutnej wytrzymałości i zerowego czasu przestoju. Kompleksowy zdalny monitoring i kontrola Skalowalność: od wbudowanego systemu kontroli po stanowisko operatorskie Przewaga QNX Mikrojądro pozwala na dynamiczne przywrócenie systemu po błędzie oprogramowania (system nie wymaga restartu) Wbudowany interfejs graficzny umożliwia jednolitą, zdalną kontrolę z komputerów z Windows-em Skalowalna architektura pozwala firmie K&P na wykorzystanie jednego systemu operacyjnego w wielu projektach. Przetwarzanie rozproszone QNX umożliwia systemowi wielowęzłowemu na kontrolę tak jak w przypadku pojedynczej jednostki (np. jeden budynek, hol)

Budujemy rozwiązanie 23 Narzędzia programistyczne C/C++ Łączność Debugger Zaawansowana grafika QT Photon Flash Middleware Audio / video codec support Niezawodność Streaming media Microkernel Fast boot PPS Bezpieczeństwo danych Memory analysis Powersafe / fault tolerant file systems Screen/AIR WebKit CPM / APS Connectivity File Systems lication profiler Video capture Eclipse OpenGL 2.0 System logger Certified product IPv4 CD/DVD DOS/FAT NTFS HFS+ NFS CIFS IPv6 Wsparcie sprzętowe Code coverage Embedded webserver Composition manager Software update Wireless WiFi System profiler SIL3 Bluetooth POSIX Target system info Continua Device Connectivity Bluetooth Medical device profile Input OpenVG SGX Touch NAND NOR emmc HDD SDC CCEAL4+ libssl libcrypto openssl Freescale Advantech Texas Instruments Atmel Encryption libraries Skalowalność Platform development USB System builder Personal health device USB 2.0 Static Analysis (Partner strategy) Button Keyboard Mouse Multicore SDIO SPI Transparent distributed processing I2C Zigbee

QNX Smart Energy Łatwy w użyciu system zarządzania budynkiem z atrakcyjnym interfejsem użytkownika opartym na systemie operacyjnym QNX Neutrino, łączący użyteczność z niezawodnością. QNX Smart Energy dostarcza gotowe wsparcie dla czujników Zigbee, sieci domowych Insteon (home area networks - HAN), strumieniową transmisję danych video z kamer monitorujących, aplikację do obliczania kosztów zużycia energii oraz łączność z Internetem umożliwiającą uzyskanie informacji o pogodzie oraz zapewniającą zdalną kontrolę i diagnostykę. Inne funkcje to sterowanie strefami temperatury, punktowe i strefowe sterowanie oświetleniem, monitorowanie urządzeń domowych i sterowanie nimi.

QNX podstawą każdego rozwiązania Jedyny RTOS certyfikowany zgodnie ze standardem POSIX i standardami bezpieczeństwa EAL4+ i SIL3. Architektura mikrojądra, technologia partycjonowania i monitorowanie procesów krytycznych zapewnia niezawodność i bezproblemową skalowalność. QNX Momentics oferuje narzędzia wizualizacji w celu identyfikacji systemu. To wszystko w parze w oprogramowaniem pośrednim i zaawansowaną grafiką składa się na kompleksowe rozwiązania dla urządzeń wbudowanych.

Oksana Wojtkiewicz Branch Manager o.wojtkiewicz@swdsoft.pl 2011 QNX Software Systems Co. and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of QNX Software Systems Co. (QSS) as of the date of this presentation. Because QSS must respond to changing market conditions, it should not be interpreted to be a commitment on the part of QSS, and QSS cannot guarantee the accuracy of any information provided after the date of this presentation. QSS MAKES NO WARRANTIES, REPRESENTATIONS OR CONDITIONS EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.