2. Cloud란? Okmindmap Cloud 서비스 구현 Cloud Demo 21 명의 전문가가 설명한 cloud computing http://bit.ly/C6jIm *Picture taken under Creative Common license III - 2
3. Cloud를 쉽게 설명하자면.. Cloud 21 명의 전문가가 설명한 cloud computing http://bit.ly/C6jIm *Picture taken under Creative Common license III - 3
4. 예를 들어 설명해 보자… 새로 살 집을 찾는다면… 두 가지 선택: 집을짓는다 집을 빌린다 III - 4
5. 짓고 나서는, 유지보수도 필요하다 집을 짓는다면 커스터마이징이 필요하다 flooring tile windows Roof floor plan lighting landscaping III - 5
6. 빌린다면, 원하는 조건을 찾아 계약한다 골치 아픈 일들이, 간편해 진다 나중에 낮은 평수로 바꾸거나 높은 평수로 이사하거나… III - 6
7. 유지 보수 비용이 필요 없고 월세와 전기세, 수도세… 정원사, 전기기사, 하수도 공사에신경 쓸 필요가 없어진다 III - 7
8. 이와 마찬가지로… 우리 주변에는 이미 많은 Cloud서비스가 존재하며 리소스를 빌려서 이용하기도 한다..... High Reliability 서비스 무제한 저장 공간 Connecting, Sharing III - 8
9. 아래와 같은 서비스를 직접 구현하기 원한다면.. 중세의 성을 짓는 것과 같은 노력이 필요하다.. Security Privacy Reliability High Availability III - 9
10. 소유의 대가로, 다음과 같은 노력을 기울여야 한다… Capacity Planning Support Software Upgrade Cooling Management Backup/Restore Disaster Plan Service Pack Network issues Server Crashes Development III - 10
11. 외부적 상황은 항상 변화한다 2010 vs. 2008-2009 Direct, Open CustomersCommunication Economy is upside down Global (e.g. Social Media) Layoffs (Customers, Resources, IPs are acquired everywhere) Digital Life Convergence Bankruptcy (Work and Personal lines are blurring) Work Remotely Transparency (Blogs, Social Computing) (Mobility Trend) Brief Collaboration Excess Capacity (Assemble the best, Disassemble upon completion) III - 11
14. 누가 서비스해 줄 수 있을까? 호스팅 업체나 컨설팅 전문가가 제공 용량을 늘리기 위해서는 개인이 서버를 설치 Public Cloud를 제공할만한 능력을 갖춘 회사는 제한적임 관리나 복구 회복 환경을 본인이 구축함 사용한만큼 지불 연단위 계약 실제적으로 무제한 저장 공간과 계산 능력 제공 Disaster Recovery 아무 데이터나 클라우드에 올려 놓을까?: Private Cloud의필요성 III - 14
15. Okmindmap Private Cloud 구축 ㅇOKMindmap서비스를 위한 HA, Scalable ㅇPrivate Cloud 구현 ㅇ 최소 비용, 최대 효과 ㅇ 오픈 솔루션 이용 아무 데이터나 클라우드에 올려 놓을까?: Private Cloud의필요성 III - 15
16. 구현 단계 ㅇPhase I - Virtualization ㅇPhase II - Duplication: Storage, Network, VM - Load balancing ㅇPhase III - HS(Horizontal Scaling), Elastic ㅇPhase IV - Cluster tools + Automation ㅇPhase V (optional) - linking Amazon EC2 or other public cloud 아무 데이터나 클라우드에 올려 놓을까?: Private Cloud의필요성 III - 16
17. 시스템 구성도: Logical Internet Private(iSCSI SAN) jino0 ctr1 VM ofiler1 jino1 VM ctr2 ofiler2 jino2 VM Load balancer VM Server Storage III - 17
18. 시스템 구성도: Physical 인터넷 Router Fire Wall L4 Switch(ctr2) L4 Switch(ctr1) L2 Switch VM Server(jino1) VM Server(jino0) VM Server(jino2) L2 Switch L2 Switch Storage(ofiler1) Storage(ofiler2) III - 18
19. 사용된 오픈 솔루션 ㅇCentOS - Enterprise-class Linux Distribution - http://www.centos.org ㅇOpenfiler - Open Source Network Attached Storage & Storage Area Network Solution - http://www.centos.org ㅇKVM (Kernel-based Virtual Machine) - Virtualization Solution for Linux - http://www.linux-kvm.org ㅇLVS (Linux Virtual Server) - Highly scalable and highly available server built on a cluster of real servers, with the load balancer running on the Linux operation system. - http://www.linuxvirtualserver.org III - 19
21. 자료의 많은 부분은 아래의 정보와 Slideshare의 PT를 사용하였음을 알려 드립니다. Blog: http://www.andyharjanto.com Twitter: http://twitter.com/harjanto Contact: andy@gestone.com III - 21