GoogleChrome OS 리뷰      인프라웨어권우일 willkwon@infraware.co.kr            1
Contents•   What is Chrome OS?•   Main Features•   History•   Architecture•   Applications•   Related Project•   Conclusio...
3
What is Chrome OS?• 구글에 의해 개발된 리눅스 기반 웹 애플리 케이션 실행 전용 운영체제• 90% 이상의 사람들은 컴퓨터에서 대부분 웹 브라우저만 사용하는 것으로 나타난 것 에 착안• 사용자 관점에서만 ...
What is Chrome OS?        5
Main Features                        Battery, Net work Meter  Access to Local Storage                6
Main Features                                               카메라        쫄깃쫄깃                       프로필사진     검색키           ...
Main Features                           시스템설정                                   무선랜설정       작업관리자                         ...
Main Features•   Chrome 브라우저 형태의 풀 스크린 윈도우•   원격 애플리케이션 접근 지원(RDC,VNC, ...)•   클라우드 프린팅•   통합 미디어 플레이어                  9
History•   2009년 11월, 최초 릴리즈,    Canonical사와 협업•   2010년 1월, 점차 타블릿 디바    이스를 지원하는 방향•   2010년 12월, Cr-48 소개, 2011    3월 까...
Architecture• 주요 구성 요소(3-Tier) •   Browser and Window Manager •   System level Software and User-land Services     •   Ker...
Architecture:                        Firmware•   빠른 부팅/보안 핵심 요소    •   커널 부팅단계에서 불필요한 부분 제거    •   시스템 복구 영역 등 추가•   주요 구현...
Architecture:Firmware(Boot Flow)   Start System Recovery         13
Architecture:    System-level  User-land Software•   리눅스 커널    •   부팅 성능 향상외 대부분 기본 리눅스와 동일    •   Upstart(init 대체), 대부분의 ...
Architecture:        Chromium  Window Manager•   Window Manager    •   다중 윈도우 관리, X window manager와 유사    •   윈도우 위치 관리, 입...
Booting Sequence• GPOS                BIOS             OS Primitives          Hardware Detection           Load  Start Ker...
Booting Sequence  • Chrome OS          BIOS                         OS Primitives                      Hardware Detection ...
Applications•   로컬에서 독립적으로 실    행되는 사용자 응용 없음•   Chrome Web Store를 통    해 웹 앱 설치 가능    •   웹앱    •   브라우저 확장    •   테마    ...
Applications• 웹 앱 배포를 위한 패키징 방법 제공        {         name: Google Mail,         description: Read your gmail,         versi...
Related Project•   ChromeOSLinux    •    http://getchrome.eu    •    Chrome 브라우저가 기본 탑         재된 리눅스 배포판    •    Gnome 기반...
Conclusions•   하드웨어 지원    •   구글 파트너사만 지원    •   넷북 디바이스 타겟    •   타블릿 지원?•   안드로이드와 관계    •   모바일과 PC시장으로 차별화•   시장 측면   ...
고맙습니다! @bitroid    22
Upcoming SlideShare
Loading in …5
×

Chrome OS

1,315 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,315
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Chrome OS

  1. 1. GoogleChrome OS 리뷰 인프라웨어권우일 willkwon@infraware.co.kr 1
  2. 2. Contents• What is Chrome OS?• Main Features• History• Architecture• Applications• Related Project• Conclusions 2
  3. 3. 3
  4. 4. What is Chrome OS?• 구글에 의해 개발된 리눅스 기반 웹 애플리 케이션 실행 전용 운영체제• 90% 이상의 사람들은 컴퓨터에서 대부분 웹 브라우저만 사용하는 것으로 나타난 것 에 착안• 사용자 관점에서만 보면 Chrome 웹 브라 우저와 동일한 UX 제공 4
  5. 5. What is Chrome OS? 5
  6. 6. Main Features Battery, Net work Meter Access to Local Storage 6
  7. 7. Main Features 카메라 쫄깃쫄깃 프로필사진 검색키 7
  8. 8. Main Features 시스템설정 무선랜설정 작업관리자 작업 8
  9. 9. Main Features• Chrome 브라우저 형태의 풀 스크린 윈도우• 원격 애플리케이션 접근 지원(RDC,VNC, ...)• 클라우드 프린팅• 통합 미디어 플레이어 9
  10. 10. History• 2009년 11월, 최초 릴리즈, Canonical사와 협업• 2010년 1월, 점차 타블릿 디바 이스를 지원하는 방향• 2010년 12월, Cr-48 소개, 2011 3월 까지 6만대 출하• 2011년 5월, Google I/O에서 상 용 Chrome Book 등장 • 삼성전자, Acer 10
  11. 11. Architecture• 주요 구성 요소(3-Tier) • Browser and Window Manager • System level Software and User-land Services • Kernel • Drivers • } Connection Manager, ... • Firmware } } 11
  12. 12. Architecture: Firmware• 빠른 부팅/보안 핵심 요소 • 커널 부팅단계에서 불필요한 부분 제거 • 시스템 복구 영역 등 추가• 주요 구현부 • System Recovery: OS 재설치 영역 포함 • Verified Boot: 펌웨어 자체, 부팅시 커널, 시스템 이미지 검증 • Fast Boot: PC 펌웨어(BIOS) 단순화, Legacy Device 지원 부분 제거 등 12
  13. 13. Architecture:Firmware(Boot Flow) Start System Recovery 13
  14. 14. Architecture: System-level User-land Software• 리눅스 커널 • 부팅 성능 향상외 대부분 기본 리눅스와 동일 • Upstart(init 대체), 대부분의 서비스를 실행하는 Daemon• 주요 서비스 • D-Bus: 브라우저와 시스템간 통신에 사용 • Connection Manager: 네트워크 디바이스 상호작용, Wi-Fi, 3G, Eth 등 • WPA Supplicant: 무선 네트워크 보안 모듈 • Autoupdate: 새로운 시스템 이미지로 업데이트 담당 • Power Management: 전원 관리 이벤트 처리 • Standard Linux Services: NTP, syslog, cron 14
  15. 15. Architecture: Chromium Window Manager• Window Manager • 다중 윈도우 관리, X window manager와 유사 • 윈도우 위치 관리, 입력 포커스 할당 등 • X-Composite 확장 지원, OpenGL을 이용한 화 면 전환 효과 등 15
  16. 16. Booting Sequence• GPOS BIOS OS Primitives Hardware Detection Load Start Kernel Load Start Bootloader BLA BLA BLA... Login Linux Applications Splash Screen BLA BLA BLA... 16
  17. 17. Booting Sequence • Chrome OS BIOS OS Primitives Hardware Detection Load Start Kernel Load Start Bootloader BLA BLA BLA... LoginLinux Applications Splash Screen BLA BLA BLA... Chrome 17
  18. 18. Applications• 로컬에서 독립적으로 실 행되는 사용자 응용 없음• Chrome Web Store를 통 해 웹 앱 설치 가능 • 웹앱 • 브라우저 확장 • 테마 18
  19. 19. Applications• 웹 앱 배포를 위한 패키징 방법 제공 { name: Google Mail, description: Read your gmail, version: 1, app: { urls: [ *://mail.google.com/mail/, *://www.google.com/mail/ ], launch: { web_url: http://mail.google.com/mail/ } }, icons: { 128: icon_128.png }, permissions: [ unlimitedStorage, notifications ] } 19
  20. 20. Related Project• ChromeOSLinux • http://getchrome.eu • Chrome 브라우저가 기본 탑 재된 리눅스 배포판 • Gnome 기반 경량 데스크톱 용도 • 일부 네이티브 앱 기본 탑재 • Live CD 로 제공됨 20
  21. 21. Conclusions• 하드웨어 지원 • 구글 파트너사만 지원 • 넷북 디바이스 타겟 • 타블릿 지원?• 안드로이드와 관계 • 모바일과 PC시장으로 차별화• 시장 측면 • 클라우드로 점차 이동 • 기능 및 용도에서 기존 OS를 완전히 대체하지는 않을것 21
  22. 22. 고맙습니다! @bitroid 22

×