Openstack Tutorial #1 Backgrounds
wikipedia
1. Wheel 2. Aeroplane 3. Light bulb 4. Internet 5. PCs 6. Telephone 7. Penicillin 8. iphone 9. Flushing toilet 10. CombusHon engine 11. ContracepHve pill 12. Washing machine 13. Central heahng 14. Fridge 15. Pain killers 16. Steam engine 17. Freezer 18. Camera 19. Cars 20. Spectacles
20세기 여성 해방의 1등 공신은 가전제품 세탁기 라고 로마 교황청 기관지가 보도했다. 이 신문은 바티칸 교황청 국무장관이 발행인으 로 있으며, 교황청의 공식 의견을 반영하고 대변한다는 점에서 특 히 주목을 받고 있다. 10일 로이터통신에 따르면, 바티칸 교황청 기관지 로세르바토레 로 마노 지는 20세기 여성 해방에 가장 큰 기여를 한 것은 먹는 피임 약 도 아니고 근로의 권리 도 아닌, 세탁기 이다 고 보도했다. 이 신문은 지난 8일 세계 여성의 날을 맞이해 펴낸 주말판에서 세 탁기와 여성의 해방 이라는 제목의 기사를 통해 이같이 주장했다. 이 기사를 쓴 여기자는 지난 20세기 동안 여성 해방에 가장 큰 기 여를 한 것은 무엇일까 라고 물은 뒤 일부는 먹는 피임약을 얘기 하고 또 다른 일부는 낙태할 권리나 직장에서 일할 권리 등을 주장 하지만 아무래도 세탁기가 기여한 것만큼은 안 될 것 이라고 보도 했다. 신문은 이어 세탁기의 역사에 대해 상세히 설명하면서 세탁기는 1767년 독일에서 초창기 모델이 개발됐으며 오늘날 최신 셀프서비스식 세탁기 가 출시되면서 여성들은 세탁기가 작동하는 동안 친구들과 카푸치노 한 잔을 마시며 이야기 를 나누는 여유를 갖게 됐다 고 전했다.
세탁기가 여성의 삶에서 여러 가지를 변화 (여성의 가정 내 지위상승, 경제활동 기회의 증가, 그에 따른 기회비용의 상승으로 자녀 수의 하락 등)시켜 노동시장에 진입하는 등 경제, 사회, 문화 등 세상 전반에 엄청난 변 화를 일으켰다 장하준
세탁기는 빨래하는 기계일 뿐 결코 여성해방을 위해 발명되지 않았다. 하지만 잉여를 만들어 냈고 이는 여성의 사회참여기회의 확대로 이어졌다.
IT Infra 운영자 비용, 접근성
잉여 혁신 집중 기술대중화 접근성
구글뉴스 (Google News), 지메일 (Gmail),구글맵스(Google Maps) 구글 토크(Google Talk), 오르컷(Orkut), 구글 어스(Google Earth), 구글닷오알지(Google.org) 구글 모더레이터(Google Moderator), 구글 그랜츠(Google Grants)
john ciancuw Director of Engineering at Facebook
섬리는 스마트폰과 태블릿PC 등 모바일 단 말 화면안에 뉴스가 모두 들어갈수록 요약, 편집해주는 앱이다. 스크롤의 번거로움을 없앤 것이 특징이다. 야후는 인수가격에 대해서 구체적으로 밝 히지는 않았지만, 올씽스디에 따르면 인수 가는 약 3000만달러(330억원)에 달한다. 섬리를 개발한 소년은 영국 출신의 윔블던 에 사는 닉 댈로이시오이다. 지난해 11월 서비스를 시작한 섬리에는 헐리웃 영화배 우 애쉬튼 커쳐, 소셜게임업체 징가의 최고 경영자 마크 핀커스 등이 투자했다.
단기적(1년)으로는 비타민을 만들어내는 과정으로, 모든 산업 분야가 ICT와 융합해 각 산업이 보다 활발하게 움 직면서 창조경제의 비타민의 역할을 수행하도록 할 계 획이다. 중기적(5년)으로는 우리나라 젊은이들이 능숙하게 컴퓨 터 언어를 구사할 수 있도록 초등학생들을 대상으로 컴 퓨터 프로그램 개발 교육을 진행할 예정이다. 어릴 때부 터 컴퓨터 교육을 진행하면서 창조경제에 적합한 인재 를 키워내겠다는 전략이다. 그는 "초등학교 4학년부터 재미있고 쉬운 컴퓨터 코딩 교육을 받는다면 청년이 되어 코딩에 능숙한 전문가들 이 늘어날 것이고, 그 중에는 스티브잡스와 같은 인재들 이 나타날 수 있을 것"이라고 설명했다.
OpenStack è Open Source Cloud Computing Solution NASA, RackSpace 에 의해 개발, 2010년 오픈소스로 공개 170개 이상의 회사가 참여하여 개발하고 있음.
ç
Openstack Linux 10 9.6 Mozilla 1.9 Apache 0.53
구분 OpenStack Apache Total 180 28 Chip Maker Intel, AMD AMD Linux Ubuntu, RedHat, Suse Hardware Vendor IBM, HP, Dell, NEC IBM,HP Network Vendor Cisco, Alcatel-Lucent, Huawei,F5, Akamai, Broadcom Huawei Internet Yahoo, Paypal Yahoo, Google, Facebook Software Microsoft, VMWare Miscrosoft, Citrix Telecomm IDC AT&T, NTT Docomo Rackspace, DreamHost
Sponsorship OpenStack Apache Platinum Gold NA Board Approval NA Board Approval $ 100k/year $40k / year Silver(Corporate) $25k/year $20k / year bronze $5k / year
OpenStack의 은밀한 매력?
이유 1 : Climate Change 이유 2 : Computing Paradigm Shift 이유 3 : Amazon, Public Enemy #1
Climate Change : 前 代 未 聞 의 환경 1. Software = Fast Food 2. No Chasm by SNS 3. 소프트웨어 = 기본소양
소프트웨어 = 패스트푸드 싸고, 빠르고, 쓸만한 소프트웨어 $1
소프트웨어 = 패스트푸드
No Chasm by SNS 45 40 35 30 25 20 15 10 5 0 카카오톡 게임 천만다운로드 달성기간(일) 39 28 26
Paradigm Shift Paradigm Shifted
13명 Amazon Web Service 70% Silicon Valley Startup
IT 거인들을 긴장시키고 있는 Amazon, 파괴적 혁신자
전년대비 290% 성장 900 800 700 600 500 400 300 200 100 0 단위(billion) Amazon S3에 저장된 오브젝트의 수 762 262 102 2.9 14 40 Q4 2006 Q4 2007 Q4 2008 Q4 2009 Q4 2010 Q4 2011
이미 놀라운 Amazon!!! $ 1.19 Billion 1/3 of Daily User 1% of Internet Traffic h^p://gigaom.com/cloud/just-how-big-is-the-amazon-cloud-anyway/
Amazon과 Apple의 5년 주가 차트
IT 거인들에게 Amazon Web Service의 성장은 무엇을 의미하는가?
1) 고객이 줄어든다. 아마존 클라우드를 사용하면 장비를 구매할 필요가 없다. 서버하드웨어 네트워킹장비 스토리지 OS, 소프트웨어
대기업, 아마존 클라우드 이미 쓰고 있다 ZDNet, 2012.11.26 대기업들이 통념과 달리 아마존의 퍼블릭 클라우드를 이미 사용 하고 있다는 주장이 나왔다. 최근 기가옴, 지디넷 등 외신들은 대기업이 아마존웹서비스 (AWS)를 이미 사용중이거나, 도입 테스트를 진행중이라고 보도 했다. 포춘 선정 1천대 기업 중 다수가 AWS에 조심스러운 입장 을 보이면서도, 조용히 도입을 준비중인 것으로 알려졌다. 기가옴의 바브 대로우는 최근 다양한 클라우드 업계 선두주자들 과 나눈 대화를 소개했다. 그는 AWS 고객 중 적어도 30%는 대기 업 고객일 것으로 추산된다고 밝혔다. h^p://www.zdnet.co.kr/news/news_view.asp?arhce_id=20121126091037&type=xml
Amazon 서비스에 따른 기상도 구분 영향도 관련업체 서버하드웨어 흐림 HP, Dell, IBM, Intel, AMD 네트워킹 흐림 Cisco, Juniper 스토리지 흐림 EMC(VMware) OS 흐림 Redhat, Ubuntu, Suse 소프트웨어 보통 Oracle, Microsoft 서비스운영 흐림 DevOps
인프라스트럭쳐에 대한 인식변화 고가의 장비를 살 필요가 있는가? Fail Over Snapshot 안정성 New Architecture
테스트를 위해 임의적으로 서버 다운 실시 월요일부터 목요일, 9am~3pm 사이 실시
3) 강력한 경쟁자 Amazon.com의 개발운영을 통한 노하우 습득
아마존에 대항하기 위해 필요한 OpenStack에서 IT 거인들은 희망을 보았다. VS
OpenStack = Android?
Why OpenStack? 1. Open Source 100% Open Source Project, Apache License 역사상 가장 빠르게 성장하는 오픈소스 프로젝트 펀드규모가 리눅스에 이어 2번째로 크다. 2. Almost industry Standards 1. 클라우드 컴퓨팅 표준에 영향을 미치는 거의 모든 회사가 참여하고 있음 2. IBM, Intel, Cisco, Microsoft, Redhat, AT&T, Vmware, HP, Dell, Yahoo, Rackspace 등 3. Cover Whole Cloud Computing Area 1. 클라우드 컴퓨팅에 필요한 모든 영역을 커버하고 있다. 2. 10개의 메인프로젝트, 6개의 인큐베이션 프로젝트 3. Virtual Server, Network, Storage, Billing, Monitoring, Security, Image, UI등 4. Powerful Community 1. 271개 회사 참여, 전세계 67개국에 사용자 그룹, 수십만명의 개발자 2. 강력한 리더쉽에 의해 1년에 2번 major update가 되고 있음 5. Good References 1. 해외 : NASA, Paypal, Cisco WebEx, CERN, Nectar, Intel, IBM, SeaGate, Sony 2. 국내 : KINX, LG-CNS 클라우드, KT(자체서비스), 카카오톡(내부사용)
OpenStack Releases AusHn Oct 2010 Bexar Jan 2011 Cactus Apr 2011 Diablo Oct 2011 Essex Apr 2012 Folsom Oct 2012 Grizzly Apr 2013 Havana Oct 2013 I Apr 2014
Projects in OpenStack
Projects in OpenStack
OpenStack Architecture
Nova Is NOT a Hypervisor
Nova Hypervisor Features
64
69
fi 74
75
Name Type Unit Resource Origin Note instance Gauge instance inst ID both Duration of instance Duration of instance <type> (openstack types) instance:<type> Gauge instance inst ID both memory Gauge MB inst ID notification Volume of RAM in MB cpu Cumulative ns inst ID pollster CPU time used cpu_util Gauge % inst ID pollster Average CPU utilisation vcpus Gauge vcpu inst ID notification Number of VCPUs disk.read.requests Cumulative request inst ID pollster Number of read requests disk.write.requests Cumulative request inst ID pollster Number of write requests disk.read.bytes Cumulative B inst ID pollster Volume of read in B disk.write.bytes Cumulative B inst ID pollster Volume of write in B disk.root.size Gauge GB inst ID notification Size of root disk in GB disk.ephemeral.size Gauge GB inst ID notification Size of ephemeral disk in GB network.incoming.bytes Cumulative B iface ID pollster number of incoming bytes on the network for a VM interface network.outgoing.bytes Cumulative B iface ID pollster number of outgoing bytes on the network for a VM interface network.incoming.packets Cumulative packets iface ID pollster number of incoming packets for a VM interface network.outgoing.packets Cumulative packets iface ID pollster number of outgoing packets for a VM interface Name Type Volume Resource Origin Note energy Cumulative kwh probe ID pollster Amount of energy power Gauge W probe ID pollster Power consumption
Cloud DC Management?
1. Dynamic Virtualized Servers Virtualized Networks Virtualized Storage
Dynamic Virtual Server!!!
2. More Management
3. DevOps Faster evolution DevOps Improvement Users Feedback
Some Numbers in DevOps Source - h^p://venturebeat.com/2013/03/26/what-twi^er-and-pinterest-know-about-devops-that-you-dont-infographic/
The Biggest Change!
Cloud DC DC
Cloud DC -> Automation
Automation in Cloud DC
1. Resource Management
Model Based Approach
2. Configuration Management
Issues in Configuration OS Version Dependency Post installation
Modulization
Tools
3. Deployment
Simplified Deployment Scenario
Automation Means
페이스북, 1명이 서버 2만대 관리하는 비결 김우용 기자/ yong2@zdnet.co.kr 2013.11.26 / AM 10:23