기본 콘텐츠로 건너뛰기

10월, 2018의 게시물 표시

Self-Healing System Technology

Self-Healing System Technology (자가 치유 시스템) 자기 치유 수준 및 유형 1. 정의 : 소프트 웨어 시스템에서 자가 치유의 용어는 올바르게 작동하지 않을때, 사람 개입 없이 , 정상적인 상태 또는 설계된 상태로 스스로 필요한 변경을 수행 하는 모든 응용 프로그램, 서비스 또는 시스템을 나타냅니다.   자가 치유는 상태를 지속적으로 확인 및 최적화 하고,   변화하는 조건에 자동으로 적응  함 으로써 시스템이 의사 결정을 내릴 수 있게 하는 것입니다 .   자가 치유 시스템은 우리가 모니터링하고있는 자원의 크기와 유형에 따라 세 단계로 나눌 수 있습니다. 그 수준은 다음과 같습니다. 응용 프로그램 수준 시스템 수준 하드웨어 수준 2. 유형별 자가 치유 수준 2.1 응용 프로그램 수준 응용 프로그램 수준 치료는 응용 프로그램 또는 서비스가 자체적으로 치료할 수있는 기능입니다.   관리자의 사용 및 디자인 패턴을 통해 내부적으로 치유되는 응용 프로그램과 서비스를 만들 수 있습니다 e.g AKKA : 자바와 스칼라를위한 고도의 동시성, 분산 성, 탄력적 인 메시지 위주의 애플리케이션을 구축하기위한 툴킷 2.2 시스템 수준 시스템 수준의 자체 치유는 일반화되고 모든 내부 서비스와는 별도로 모든 서비스 및 응용 프로그램에 적용될 수 있습니다.   이것은 전체 시스템 수준에서 설계 할 수 있는 자가 치유 유형입니다.   시스템 수준에서 발생할 수 있는 일반적으로 모니터링되는 두 가지 측면은 프로세스 실패 및 응답 시간입니다.    - TTL (Time-To-Live)     서비스 나 응용 프로그램이 주기적으로 작동하는지 확인)   - PING ( 응용 프로그램 또는 서비스의 상태를 외부에서 확인) 2.3 하드웨어 수준 이 수준에서 진정으로 의미하는 치료는 문제 발생한 노드에서  건강한 노드로의 서비스 재배포입니다.  

robot

  Robot 동영상입니다. . 얼마 남지 않은거 같군요.....

Edge AI

Edge AI 란 무엇입니까? Edge AI는 AI 알고리즘 이 하드웨어 장치에서 로컬로 처리 된다는 것을 의미합니다.  즉 스마트폰의 빅스비, 구글AI, 시리 등을 생각하면 될듯합니다.  - 마이크로 프로세스, 센서, AI 엔진   클라우드에서 머신 러닝, 딥러닝 트레이닝 을 하고, IoT 등 엣지 장치에서 추론 을 하는 과정을 '실시간' 수준에서 하겠다는 것이죠. Edge AI가 중요한 이유는 무엇입니까? 1. Edge AI는 밀리 초가 중요한 곳에 실시간 작업을 허용 합니다.    - 자율주행 차량, 로봇 등  데이터 생성, 결정 및 조치가 실시간으로 되어야 하는 시스템에 활용 2. 소비 전력을 줄이고 배터리 수명을 향상 시키는 것은 웨어러블 기기에있어서 매우 중요합니다. - 시스템이 클라우드에서의 처리에 의존한다면 항상 블루투스 연결이 가능해야하며 배터리는 곧 소모됩니다  3. Edge AI는 전송되는 데이터가 적기 때문에 데이터 통신 비용을 절감 합니다. - 엣지에서 1차적으로 정제된 Data만 중앙에서 수집  4. 데이터를 로컬에서 처리함으로써 개인 정보의 관점에서 취약해질 수있는 문제 해소 - 클라우드에 많은 양의 데이터를 스트리밍 및 저장함으로써 발생 가능한 보안 문제 해소 Edge AI의 동향 엣지 단에서 실시간 인공 지능을 구현하기 위한 개념 검증은 이미 시작되었습니다.  마이크로소프트는 제조 솔루션 전문 기업인 Jabil과 함께 스마트 공장에 장착된 다양한 엣지 장치를 대상으로 실시간 딥러닝 추론 작업을 하는 것을 평가하고 있습니다.  이를 통해 첨단 공장의 설비 운영과 유지보수를 다운타임 없이 하는 것을 목표로 한다고 하네요.   인텔의 FPGA(Field Programmable Gate Array) 기술과 마이크로소프트의 애저 머신 러닝 서비스가 접목되는 것인데요, 두 회사는 브레인웨이브(AI 전용 하드웨어 프로젝트)가 실시간 인공