1 / 44

Preview

27. 가상화 (Virtualization). Preview. 가상화 (Virtualization). 1. 가상화 (Virtualization) 의개요 가 . 가상화의 정의 - 물리적으로 다른 시스템을 논리적으로 통합하거나 하나의 시스템을 논리적으로 분할해 자원을 효율적으로 사용하게 하는 기술 나 . 가상화의 기능. 가상화 (Virtualization). 가상화 (Virtualization). 2. 가상화 (Virtualization) 의 유형 및 도입방안 가 . 가상화의 유형.

lyre
Download Presentation

Preview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 27. 가상화(Virtualization) Preview

  2. 가상화(Virtualization) 1. 가상화 (Virtualization)의개요 가. 가상화의 정의 - 물리적으로 다른 시스템을 논리적으로 통합하거나 하나의 시스템을 논리적으로 분할해 자원을 효율적으로 사용하게 하는 기술 나. 가상화의 기능

  3. 가상화(Virtualization)

  4. 가상화(Virtualization) 2. 가상화 (Virtualization)의 유형 및 도입방안 가. 가상화의 유형

  5. 가상화(Virtualization) 나. 단계별 가상화 도입단계 - 가상화의 도입을 처음으로 고려할 경우에 많이 발생하며, 조직 또는 부서 단위에서 동일한 또는 비슷한 자원들을 하나의 가상 풀로 묶는 것. 스토리지 가상화가 대표적임 • OS 또는 애플리케이션처럼 성격이 다른 자원들을 하나로 묶는 것으로 • 워크플로우와 관련 있는 모든 자원들을 가상화하는 단계를 말함. • 트랜잭션 또는 워크플로우의 자동화가 필수적이며, IBM의 가상화 엔진 또는 그리드 구축이 구체적인 예임 - 모든 자원들이 동적으로 관리가 되며 각 부서 간에 사용량에 따른 비용 할당이 가능함 • 기업의 경계를 넘어서서 비즈니스 파트너, 고객까지 가상화의 주체로 참여하는 글로벌 가상화로 이행함

  6. 가상화(Virtualization)

  7. 가상화(Virtualization) <참고> 서비스지향 인프라스트럭쳐(SOI) 기반 가상화 분류 개념도 ※ SOI (Service-Oriented Infrastructure) 또는 SOAI- SOA 기반 원리를 지원하면서 시간에 따라 진화할 수 있는 유연한 IT 인프라스트럭처

  8. 28. Utility Computing Preview

  9. Utility Computing 1. 유틸리티 컴퓨팅의 개요 가. 유틸리티 컴퓨팅(Utility Computing)의정의 – 실제 사용한 양 만큼 요금을 지불하기 사용한 양만큼, On-Demand 특징을 가지는 Grid, Automation, Virtualization, Partitioning의 기술요소를 적용한 컴퓨팅 패러다임 나. 유틸리티 컴퓨팅의 필요성 – 비즈니스의 민첩성(Agility), 신뢰성( Accountability ), RoIT(Return On IT)를 골자로 급변하는 경쟁환경에 대응할수 있는 방안 2. 유틸리팅 컴퓨팅 구성과 기술적 특징 가. 유틸리티 컴퓨팅의 구성

  10. Utility Computing 2. 유틸리팅 컴퓨팅 구성과 기술적 특징 나. 유틸리티 컴퓨팅의 핵심기술

  11. Utility Computing 3. 유틸리티 컴퓨팅의 도입 효과 가. 유틸리티 컴퓨팅의 도입 효과 이익 • IT투자의 가변 비용화를 통한 비용 절감 • 비용 구조의 변현 • 간접비 절감 이익 핵심비용 핵심비용 비핵심비용 비핵심비용 - 시장 변화에 신속한 대응 및 Peak 시점의 자원 투입 - 핵심 역량의 집중 나. 유틸리팅 컴퓨팅의 성공에 필요한 요소

  12. 29. 프로비저닝(Provisioning) Preview

  13. 프로비저닝(Provisioning) 1. 프로비저닝의 개요 가. 프로비저닝(Provisionining)의 정의 – 비즈니스의 요구에 따라 시스템 자원을 자동으로 할당/회수, 재배치하여 시스템 자원을 최적화 하는 기술 나. 프로비저닝 의 필요성 – 경영환경 변화에 따라서 IT 서비스 변경의 필요성 증대 – 가상화 등 IT자원의 효과적인 관리와 사용 필요

  14. 프로비저닝(Provisioning) 2. 프로비져닝 의 개념도 및 유형 가. 프로비져닝 의 개념도 USER ② N/W 스위치 서버 시스템 L/B USER ① ③ 프로비져닝 서버 구성 정보 Work Flow

  15. 프로비저닝(Provisioning) 나. 프로비져닝 의 유형 <참고> 팻 프로비저닝과 씬 프로비저닝 비교

  16. 30. 데스크탑 가상화 Preview

  17. 데스크탑 가상화 1. 데스크탑 가상화의 개요 가. 데스크탑 가상화의 개념 – 사용자의 데스크탑을 가상화하여 비용절감 및 라이선스 관리와 보안의 용이성을 제공하는 가상화 방식 나. 데스크탑 가상화의 필요성 - 클라이언트 수가 증가할수록 비용적인 측면의 증가 - 장애처리 지원, 하드웨어 업그레이드, 소프트웨어 패치 등 관리적인 측면 - 데이터 보안 측면에서 효과적인 관리 방안 필요 2. 데스크탑 가상화의 개념구성도및 유형 가. 데스크탑 가상화의의 개념구성도 VC Blade sys VC PC Internet WAN Connection Manager VC STORAGE 노트북 VC PDA Blade sys VC VC

  18. 데스크탑 가상화 나. 데스크탑 가상화의 유형

  19. 데스크탑 가상화

  20. 30. SBC(Service Based Computing) 1. 서버 기반 컴퓨팅 SBC의 개요 가. SBC(Server Based Computing)의 정의 – 데이터와 어플리케이션을 서버에 저장하고 필요 시 클라이언트(PC, 기타 단말)가 서버에 접속해 작업하는 기술 – 어플리케이션이나 IT 정보 자원의 배포, 관리, 지원 및 실행에 이르기까지 모든 운영이 서버에서 이루어지는 컴퓨팅 아키텍처 나. SBC의 필요성 – 복잡한IT환경에서도 빠른 Application 배포 및 관리가능 – PC 업그레이드 비용절감 및 접근성, 보안성 향상 2. SBC의 개념도 및 PC중심 환경과의 비교 가. SBC의 개념도

  21. 30. SBC(Service Based Computing) 나. PC 중심 환경과 SBC 비교 3. SBC의 최근 동향 및 장단점 가. SBC의 최근 동향 – 선진국의 SBC 시장은 성숙 단계에 진입한 것으로 분석 (포춘 선정 100대기업 모두 SBC 도입) – 국내는 주로 보안 이슈를 해결하기 위한 방법으로 정부공공기관, 병원, 교육, 건설사업, 유통 등으로 확산

  22. 30. SBC(Service Based Computing) 나. SBC의 장단점

  23. <참고>. 데스크탑 가상화 실사례

  24. 31. N스크린 기술 Preview

  25. N-Screen 1. N스크린 서비스의 개념 및 제공 서비스 가. N스크린 서비스의 개념 • 공통된 운영체계를 탑재한 다양한 단말기에서 One Buy Multi Use 을 이용할수 있는 서비스를 의미 • 다양한 Device에서 Content를 Seamless하게 공유,소비할 수 있도록 지원하는 스크린 확장 개념의 서비스

  26. N-Screen 1. N스크린 서비스의 개념 및 제공 서비스 나. N스크린 제공서비스

  27. N-Screen 2. N스크린 관련 개발 기술의 종류 및 내용 가. N스크린 관련 개발 기술 요소

  28. N-Screen 2. N스크린 관련 개발 기술의 종류 및 내용 나. N스크린 관련 상세 기술 내용

  29. N-Screen 3. N스크린 시장 관련 사용자 및 정책 관점의 이슈 가. N스크린 시장 관련 사용자 관점의 이슈

  30. N-Screen 3. N스크린 시장 관련 사용자 및 정책 관점의 이슈 나. N스크린 시장 관련 정책 관점의 이슈

  31. 30. 마크업언어(Markup Language) Preview

  32. 마크업언어(Markup Language) 1. 마크업 언어의 개요 가. 마크업 언어(Markup Language)의 정의 – 문서의 구조와 내용에 추가적인 의미를 부여하는 규칙을 정의한 언어 나. 마크업 언어의 중요성 – 문서 내용에 무엇인가 특별하거나 추가적인 정보를 부가하는 기능 제공 – 문서의 컴퓨터 처리를 위한 추가적인 정보를 부과. 문서의 구조 또는 내용과 관련한 기초정보를 제공 – 정보 또는 컨텐츠(content)를 필요로 하는 목적으로 가공할 수 있기 때문에 무한한 응용 가능 2. 마크업 언어의 종류 가. 마크업 언어의 변천 과정 – 제 1세대: 주로 출판 분야에서 사용. 효과적으로 문서를 편집하고 출력하기 위해서 사용됨. 예) RTF – 제 2세대: 전자 출판 시대 고도의 문서 편집이 가능한 언어. 예) TeX – 제 3세대: 문서의 외형적인 모습에는 관계하지 않고 문서의 조직 구성만 표현하는 일반 마크업(genericmarkup). 예) LaTeX, SGML, HTML 나. 마크업 언어의 종류

  33. 31. XML(eXtensible Markup Language) Preview

  34. XML(eXtensible Markup Language) 1. 구조화된 문서 표현의 표준, XML의 개요 가. XML (eXtensible Markup Language) 의 정의 – 구조화된 문서와 태그를 자유롭게 정의하는 SGML의 장점과 인터넷상에서 손쉽게 하이퍼미디어 문서를 제공하는 HTML의 장점을 취합해 W3C에서 제정한 표준 메타 언어 – 확장가능한 마크업 언어와 구조 표현을 정의하는 여러 기술의 모음 (XML, XLL, XSL, DTD) 나. XML의 특징 – Self Describing : 사용자가 데이터의 구조와 내용을 설명하는 태그(tag) 정의 – Web 지향 : Web 상에서 구조화된 문서를 효율적으로 처리하도록 설계 – 개방성과 확장성 : 표준화된 문서 형태 정의(DTD)를 통해 모든 분야에 사용 가능 – 제품, 플랫폼 독립성 : HTML과 유사한 텍스트 기반 문서 마크업으로 다양한 S/W 도구 사용 가능 2. XML 구성 및 작동 원리 가. XML의 구성

  35. XML(eXtensible Markup Language)

  36. XML(eXtensible Markup Language) 3. XML Processor의구조및구성요소 가. XML Processor 의 구조

  37. XML(eXtensible Markup Language) 4. XML 구문분석기 가. SAX(Simple API for XML) 1) 이벤트 기반의 구분분석기 2) 구문분석기와 상호 작용하는 프로그램을작성할수있는API 나. DOM(Document Object Model) 1) 트리기반의구문분석기 2) XML 문서를 구문분석하여 DOM 객체모델 생성 3) XML 및 HTML 문서의 동적인변경 및 제어를위한플랫폼, 언어 독립적인 표준 다. SAX와 DOM의비교

  38. XML(eXtensible Markup Language) 5. XML의 문서 작성 순서 제작하고자 하는 문서의 유형을 결정 예) 사용자 메뉴얼, 계약서, 카탈로그, 제안서등 제작하고자 하는 문서가 어떤 용도로 사용될 것인가를 정의 문서의 논리적인 구조와 요소들을 결정 DB에 기초적인 스키마를 제공하고 상호 연동이 이루어져야 함 DTD에 정의한 태그를 이용하여 XML 문서작성 XML 문법을 준수하여 작성 문서의 외형 및 문서내의 처리되어질 내용에 대한 절차를 작성 XML문서와 독립적으로 작성되고 다른 파일로 관리(XSL 문서)

  39. XML(eXtensible Markup Language) 가. XML의 작동 원리 – DTD(Document Type Definition) . 요소, 속성, 표기법, 문서에 포함된 엔티티의 목록뿐만 아니라 각 요소 간의 관계를 기술 ->문서의구조를 정의 . XML문서를 어떻게 구조화되어야 하는지 설명 – XML Schema . XML 문법을 이용하여 데이터의 구조를 기술 – XSL(Extensible Stylesheet Language) . 스타일 시트를 만들기 위해 사용되는 XML 기반의 언어 . XML은 스타일 시트(style sheet)을 이용해서 여러 형태의 서식으로 나타낼 수 있음 . XSL for Formatting Object, XSLT로 구성 . XSLT(Extensible Stylesheet Language for Transformations) » XML문서를 다른 문서 형태로 변환할 때 사용 » 예) XML + XSLT => HTML 입력된 문서에서 원하는 데이터를 가져 올 수 있도록 정의

  40. XML(eXtensible Markup Language) 6. XML 문서의 구조

  41. XML(eXtensible Markup Language) 7. SGML, HTML, XML의 관계 가. SGML과 XML의 관계

  42. XML(eXtensible Markup Language) 나. SGML, HTML, XML 특징 비교

  43. XML(eXtensible Markup Language) 8. XML 표준과 활용 분야

  44. XML(eXtensible Markup Language) 참고 DTD와 XML Schema 비교

More Related