Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics.

Members: Imagination, Qualcomm, Lantiq, Broadcom, Ikanos, Ineda, Ingenic, PMC, Cavium, Nevales Networks

  • Soyez le premier à commenter

prpl: a non-profit foundation embracing IoT diversity, big data, and analytics

  1. 1. Using Open-Source& Open Architectures to Enable Next-Gen Datacenter-to-Device Portable and Virtualized Software (also delivered at IoT World Event in Palo Alto) 7/1/2014
  2. 2. What is prpl? • A foundation of companies - • Focusing on developing portable software for every node in the IoT Ecosystem 7/2/2014 2IoT World Event 2014
  3. 3. A Challenge .... and a Solution 7/2/2014 3IoT World Event 2014 • Evolution of IoT – IoT consortia – Open source in IoT • Big Data • Key Enablers, Challenges • How can prpl help?
  4. 4. Evolution of IoT 7/2/2014 4IoT World Event 2014 Chart 3: The Waves of growth in IoT Devices Source: Ericsson, Jefferies International First wave: Timeline: Today - 2020 Connections: Reaching 20-30bn Architecture: Dominated by ARM Second wave: Timeline: 2016-2025 Connections: Reaching 100s of billions Fundamental change in business operations - era of greater efficiencies Third wave: Timeline: 2020+ Connections: Reaching trillions Fundamental change in our way of life - truly touches everything e will etwork niches Much n this d run ded to grows arkets. begins s that wave) veness athom es the up of Source: Jefferies, Ericsson One of the Definitions - Network of Physical Objects that sense, communicate, interact and get controlled remotely
  5. 5. Industrial Internet, IoT, M2M, IoE, oh my! • Lots of consortia in the IoT space – Different areas to tackle • Industrial Internet Consortium – interoperability • GSMA, 3GPP, IEEE – ubiquitous connectivity • Allseen –peer connectivity, communications frameworks and interoperability • OneM2M – service layer aspects • prpl – architecture independent portability and virtualization, heterogenous computing to enable big data analytics 7/2/2014 5IoT World Event 2014
  6. 6. Why Open-Source? • Enabling the Big Data revolution needs collaborative minds • Fragmentation will slow down innovation • More eyeballs = more secure 7/2/2014 6IoT World Event 2014
  7. 7. BIG DATA KBMBGBPTEBZBYBnon-linear! 7/2/2014 7IoT World Event 2014
  8. 8. During 2008 the number of things connected to the Internet exceeded the number of people on Earth. Connecting People  Connecting Things 7/2/2014 8IoT World Event 2014 2015 2010 2003 Source: Morgan Stanley Research, 2013 By 2020 there will be 50 billion.
  9. 9. Big Data: The Internet of Cow 7/2/2014 9IoT World Event 2014 1.5B cows 200MB/yr/cow = 300,000 GB (0.3 petabytes) per year
  10. 10. Big Data: Turbines 7/2/2014 10IoT World Event 2014 12,000 turbines 500GB/dayeach = 6 million GB (6 petabytes) per day
  11. 11. Little Data  Big Data  Huge Data • Each successive node in the IoT chain adds – Data and Storage requirements – Processing Requirements – Multi-tenant Requirements (ie security) 7/2/2014 11IoT World Event 2014 Bytes Megabytes Terabytes Petabytes Exabytes ZETTABYTES (1000^7)
  12. 12. Synergies • IoT will enable big data • big data needs analytics • analytics will improve processes for more IoT devices 7/2/2014 12IoT World Event 2014
  13. 13. DIVERSITY lots of hardware 7/2/2014 13IoT World Event 2014
  14. 14. 7/2/2014 14IoT World Event 2014
  15. 15. Key Enablers for IoT • Processing power • Networking infrastructure and connectivity • Low cost, secure devices • Storage • Loads and loads of secure, portable software • A way to make money 7/2/2014 15IoT World Event 2014
  16. 16. © 2013 Gartner, Inc. and/or its affiliates. All rights reserved. IoT Architecture For Heterogeneous Fleets of Things 12 21 3 Standardization Challenge • Fragmentation! – Connectivity Standards – Operating Systems – Topologies – Security • Expect diverse solutions, so – Software abstraction (APIs) needed at each node – Multi-tenant environment needed for security 7/2/2014 16IoT World Event 2014
  17. 17. PORTABILITY AND VIRTUALIZATION prpl foundation 7/2/2014 17IoT World Event 2014
  18. 18. Mission ‘prpl’ is an open-source, community-driven, collaborative, non-profit consortium focusing on the MIPS architecture and ecosystem, and open to all other architectures - with a focus on enabling next-generation datacenter-to-device portable software and virtualized architectures 7/2/2014 18IoT World Event 2014
  19. 19. Scalable Processor Architecture Needed, e.g. MIPS 7/2/2014 19IoT World Event 2014 1GHz+ CPU Solution mobile and home entertainment 32-bit microcontrollers for embedded storage, automotive and IoT 64-bit multicore advanced networking, datacenter and infrastructure Efficient solutions for a broad range of networking & storage applications
  20. 20. Key Domains 7/2/2014 20IoT World Event 2014 Embedded& IoT Buildroot, RTOS Networking openWrt, yocto Montavista Datacenter RHEL, Fedora, Ubuntu, CentOS Digital Home & Mobile openWrt, Linux, Android
  21. 21. Work-flow 7/2/2014 21IoT World Event 2014 Upstream projects: gnu.org, kernel.org, llvm.org prpl: Domains and Engineering Groups supported kernels and projects projects pulled from upstream ❖ Optimized Linux Kernels regardless of architecture ❖ SDKs and Tools ➢ license free versions ❖ launchpad to upstream ❖ advanced future work ➢ SDN ➢ heterogeneous compute ➢ LLVM ➢ vision
  22. 22. prpl Engineering Groups (PEGs) 7/2/2014 22IoT World Event 2014 ▪ VZ Ecosystem ▪ Hypervisors (eg KVM, Fiasco.oc) ▪ OS ▪ Data Center – Redhat, Ubuntu, Debian, CentOS ▪ Networking –Montavista, OpenWRT ▪ Embedded/IoT & Mobile - Android, Chrome, Tizen, WebOS, RTOSs, Yocto ▪ Kernel (device tree, power mgmt, multi-threading) ▪ Portability ▪ JITs (V8, openJDK, etc) ▪ Emulation (QEMU) ▪ Compilers & Tools ▪ Platform ▪ UEFI and boot loaders ▪ Optimization ▪ Intrinsics (eg SIMD) and libraries (eg memcpy) – ■ Multimedia - video, audio, speech ■ Networking ■ Security ■ Networking (multi-core friendly and aynchronous) ■ e.g. BGP, OVS, snort, routing protocols, DPI
  23. 23. Low Cost Hardware 7/2/2014 23IoT World Event 2014 ❖ prpl stamp #1 ➢ dual core MIPS32 CPU @1.2GHz, PowerVR SGX540 GPU, HDMI, 1GB RAM, 8GB Flash, 2 usb, audio, WiFi, BT ➢ Linux and Android 4.4 - community supported, rasbpi header ➢ ETA: June 2014 ➢ Price: $40 ❖ prpl stamp #2 ➢ dual core MIPS32 interAptiv @600MHz, PowerVR SGX520, HDMI, 512MB RAM, 4 GB Flash, usb, audio, WiFi, BT, aggressive power savings modes enabling 30-day batterylife ➢ Android Wear (smartwatchand IoT platform) ➢ ETA: Oct 2014 ➢ Price: $35 (est.) ❖ InterfaceMasters MIPS64 Niagara3218 ➢ MIPS64 network system ❖ InterfaceMasters MIPS64 Niagara804-BP ➢ MIPS64 network adapter
  24. 24. Summary: what will prpl do? • Focus on the software “glue” necessary to carry secure structured and unstructured data from the device to the datacenter • Example: – Securehypervisors for multipletenants – Portablesoftware, such as JITs – SaaS, PaaS, IaaS OTA secure – Programming models to enablebig data processing (eg hadoop) over heterogenous processors 7/2/2014 24IoT World Event 2014 Embedded nodes OpenWrt hub Networking backbone Datacenter
  25. 25. E.g. DevelopSoftware Enabling Security and Multiple Contexts • Multiple contexts are required – Shared resource – Protected resource – Energy conservation • Heterogenous programming models are required – Close working relationship with leading industry consortia, leading semiconductor companies, OEMs and ISVs 7/2/2014 25IoT World Event 2014 MemoryMemory CPU Cluster Coherent Fabric SoC Network layers Offloads (Crypto, IP, etc) I/O GPU Cluster Secure Hypervisor (R/G MMU) H/W TPM ------- Boot ROM XX Guest User -------- Guest Kernel Guest User -------- Guest Kernel Guest User -------- Guest Kernel Guest User -------- Guest Kernel vGPU 1 vGPU 2S/W VM1VM2VM3VMn Increase Privilege SecureDomains Protected Partitions
  26. 26. 7/2/2014 26IoT World Event 2014
  27. 27. 7/2/2014 28IoT World Event 2014
  28. 28. Resources • http://prplfoundation.org • http://www.cisco.com/web/about/ac79/docs/innov/IoE_Econ omy.pdf • http://theinstitute.ieee.org/benefits/standards/setting-the- stage-for-the-internet-of-things • amit (at) prplfoundation (dot) org (thanks!) 7/2/2014 29IoT World Event 2014

×