KVM Monitoring avec Prometheus et Grafana

Share with friends and colleagues on social media

Que se passe t-il au cœur d’un hyperviseur KVM ?
Comment se rendre compte de l’activité des appels système ?
Est-ce la folie et l’effervescence digne des rues de Tokyo ou plutôt celle d’un village tranquille avec un petit port de pêche ?

Si vous êtes un fan du modèle UNIX – et je sais que vous l’êtes – vous voulez qu’un outil fasse une chose et qu’il le fasse bien.

Alors pour découvrir ce qui se passe dans notre hyperviseur, nous allons utiliser 3 outils open source, le tout interconnecté via des api pour exporter où l’on veut :

  • collectd : collecte les statistiques de libvirt
  • promotheus : stock les statistiques
  • grafana : présente les statistiques sous forme de graphique ou de conteur

collect - store - visualize

Installation des outils

Première étape, installer nos 3 outils depuis l’open build service.
Nous allons ajouter le dépôt dédié aux outils de monitoring et installer via zypper (rpm)

zypper ar http://download.opensuse.org/repositories/server:/monitoring/openSUSE_Factory/server:monitoring.repo

zypper in collectd collectd-plugin-virt
zypper in golang-github-prometheus-prometheus
zypper in grafana

Configuration de collectd

Dans collectd il est nécessaire de renseigner le chemin vers la socket libvirt, puis présenter les statistiques au format prometheus.

Dans le fichier /etc/collectd.conf ajouter les lignes suivantes :

LoadPlugin virt
<Plugin virt>
Connection “qemu:///system”
HostnameFormat name
</Plugin>

LoadPlugin write_prometheus
<Plugin write_prometheus>
Port “9103”
</Plugin>

Puis relancer le service :

systemctl restart collectd

Configuration de prometheus

La configuration de prometheus est assez simple.
Il suffit de créer un nouveau job pour stocker les statistiques présentées par collectd.

Dans le fichier /etc/prometheus/prometheus.yml ajouter :

– job_name: collectd
static_configs:
– targets:
– ‘localhost:9103’

Puis relancer le service.

systemctl start prometheus.service

Configuration de grafana

Comme une image vaut 1000 mots, un graphique coloré peut facilement nous raconter l’histoire d’un système.

La définition du compte admin se fait dans le fichier /etc/grafana/grafana.ini :

admin_user = admin
admin_password = strongsecret

Puis relancer le service.

systemctl start grafana-server.service

Vous pouvez maintenant vous connecter à l’interface web de grafana via l’url : https://mon_serveur:3000/

Ajout d’une datasource

Depuis l’interface web de grafana, la première étape est de récupérer les statistiques stockées dans prometheus.
Pour cela il faut créer une datasource :

Ajout d’un dashboard

La seconde étape, est d’ajouter un dashboard pour transformer les statistiques en graphique.

Le site de grafana recense plusieurs dashboards créés par la communauté. Voici le lien pour le dashboard que j’utilise.
Importer le dashboard grace à l’ID 8396

Lors de l’importation, sélectionner la datasource créer précédemment.

Profit

Maintenant grace à grafana, vous pouvez faire parler les chiffres.
Que ce soit un vert apaisant signe que tout va bien ou un rouge criant : “on a besoin de plus de ressources”.

 

Share with friends and colleagues on social media

Source

Please Welcome Red Hat Virtualization 4.2! – Red Hat Enterprise Linux Blog

Hi folks, it is now official – Red Hat Virtualization 4.2 (RHV) has been released! This is a huge milestone for the RHV team as 4.2 delivers more in the themes of ease-of-use, automation, and continued tighter integration with the Red Hat portfolio. As many of you know we have been working on this for awhile – with upstream and downstream activities and contributions. Also we have been in active beta since December 2017. So let’s take a quick look at a few cool things focusing on the 3 key themes from above:

Easy-to-Use: You are going to see a new UI. For many of you it should look familiar – and that is what we want – the RHV 4.2 UI is based on the PatternFly engine that is used throughout the Red Hat portfolio. This is a very good thing as many of you are probably used to it already; it is really a fast performing UI; and it is it easy and intuitive to learn.

RHV Manager Dashboard

Automation: On the RHV team we are big, big believers in Ansible. It’s an incredibly easy tool to learn to use and it drives major productivity improvements as we can easily create ‘playbooks’ to automate task after task. In RHV 4.2 we have heavily incorporated Ansible into our workflows. The slide below highlights some of our integration work.

Ansible

Integration: Closing out on our top three themes of focus in RHV 4.2 is integration. In 4.2 this is a broad category as it covers Red Hat portfolio integration; bundling opportunities; and new activity in our partner ecosystem. On the Red Hat portfolio side we continue to tighten our linkages to our core product peers: CloudForms, Satellite, OpenStack, and Gluster. All out of the box with new functions to better incorporate these products in the world of virtualization.

On the bundling side, we are introducing the Red Hat Virtualization Suite. This is a bundle of RHV and CloudForms. The bundle provides an easier path for people wanting to move to Red Hat Virtualization for their more traditional virtualization needs. Bringing management and some cost savings to the table add to the value of this offer.

We have had an active period in our partner ecosystem with 4.2 We will look at two partners here Cisco and Nvidia. “ACI loves KVM and Red Hat Virtualization” – hey, it is a Cisco quote! Cisco has created a reference architecture that helps to drive scalable virtualization for ACI and RHV 4.2 customer. Cisco’s excellent blog defines the opportunity we have here for Cisco ACI and Red hat customers. Red Hat and Nvidia have been working closely together to bring vGPU powered technical workstation support for AI, big data, and rich graphics use cases into RHV. This has been accomplished as Nvidia vGPU offerings are now supported. You can learn more about this via registering and watching this upcoming June 5 webinar

RHV Suite

To close, we believe that RHV 4.2 creates your virtualization bridge to the modern data center. RHV 4.2 is the virtualization foundation for your organization. It affords support for your VM work flows. It helps drive improved ROI of your Red Hat investments with our integrations in Ansible, CloudForms, and OpenStack to name just a few. Also, it begins a path to the future of virtualization and containers where Red Hat will surely be a leader – check our Red Hat’s Lars Herrmann’s recent Red Hat Summit blog post on this topic – interesting reading!

Hope this helps,
Captain KVM
Source

Linus Torvalds On Linux’s Code of Conduct

Linux

Linus Torvalds On Linux’s Code of Conduct (bbc.com)

Posted
by msmash

on Thursday September 27, 2018 @11:10AM

from the man-speaks dept.

Linus Torvalds

oversees every line of code added to the Linux kernel, but in recent years the male-dominated community has become increasingly divided, reports BBC. Rows about sexism and rudeness led to the creation of a Code of Conflict (CoC) in 2015 which was short — simply recommending people “be excellent to each other.” That has now been replaced by a more detailed Code of Conduct — which retains the acronym, but attempts to be more inclusive and eliminate insulting and derogatory comments and behaviour. Reader

sinij writes:

Recently Linux Community adopted a new controversial Code of Conduct authored by Contributor Covenant also known for authoring the Post-Meritocracy Manifesto. In an exclusive email interview with the BBC, Mr Torvalds shared his thoughts on his decision to temporarily step aside, the controversy behind the CoC, and the defects of the community he set up.

His thoughts on CoC :

The advantage of concentrating on technology is that you can have some mostly objective measures, and some basis for agreement, and you can have a very nice and healthy community around it all. I really am motivated by the technology, but the community around Linux has been a big positive too. But there are very tangible and immediate common goals in any technical project like Linux, and while there is occasionally disagreement about how to solve some particular issue, there is a very real cohesive force in that common goal of improving the project. And even when there are disagreements, people in the end often have fairly clear and objective measures of what is better. Code that is faster, simpler, or handles more cases naturally is just objectively ‘better’, without people really having to argue too much about it.

In contrast, the arguments about behaviour never seem to end up having a common goal. Except, in some sense, the argument itself. Have you read the Twitter feeds and other things by the people who seem to care more about the non-technical side? I think your ‘hyped stories’ is about as polite as you can put it. It’s a morass of nastiness. Instead of a ‘common goal’, you end up with horrible fighting between different ‘in-groups’. It’s very polarising, and both sides love egging the other side on. It’s not even a ‘discussion’, it’s just people shouting at each other. That’s actually the reason I for the longest time did not want to be involved with the whole CoC discussion in the first place. That whole subject seems to very easily just devolve and become unproductive. And I found a lot of the people who pushed for a CoC and criticised me for cursing to be hypocritical and pointless. I could easily point you to various tweet storms by people who criticise my ‘white cis male’ behaviour, while at the same time cursing more than I ever do.

So that’s my excuse for dismissing a lot of the politically correct concerns for years. I felt it wasn’t worth it. Anybody who uses the words ‘white cis male privilege’ was simply not worth my time even talking to, I felt. “And I’m still not apologising for my gender or the colour of my skin, or the fact that I happen to have the common sexual orientation. What changed? Maybe it was me, but I was also made very aware of some of the behaviour of the ‘other’ side in the discussion. Because I may have my reservations about excessive political correctness, but honestly, I absolutely do not want to be seen as being in the same camp as the low-life scum on the internet that think it’s OK to be a white nationalist Nazi, and have some truly nasty misogynistic, homophobic or transphobic behaviour. And those people were complaining about too much political correctness too, and in the process just making my public stance look bad. And don’t get me wrong, please — I’m not making excuses for some of my own rather strong language. But I do claim that it never ever was any of that kind of nastiness. I got upset with bad code, and people who made excuses for it, and used some pretty strong language in the process. Not good behaviour, but not the racist/etc claptrap some people spout. So in the end, my ‘I really don’t want to be too PC’ stance simply became untenable. Partly because you definitely can find some emails from me that were simply completely unacceptable, and I need to fix that going forward. But to a large degree also because I don’t want to be associated with a lot of the people who complain about excessive political correctness.

Take care of the luxuries and the necessities will take care of themselves.
— Lazarus Long

Working…

Source

Tutorials – Attachment Extraction » Linux Magazine

If your inbox is full of email messages with important attachments, retrieving those attachments manually can be a tedious task. The script presented in this article does this task automatically and can even save the email as a plain text file.

Do you ever find yourself urgently searching for a file that you know you received as an email attachment but do not remember who sent it or when? Has your company saved all the important documents received via email somewhere easily retrievable? Would you like to save the content of all your email messages automatically as separate, plain text files?

Being able to copy automatically, into one folder and as separate files, all the email attachments and message bodies hidden in your email archives might save your day in situations like these. This tutorial explains how to do it with one relatively simple shell script and tools available from the standard repositories of most Linux distributions. Only basic knowledge of shell scripts is necessary. Additionally, patching the script to make it save just the attachment is also very easy.

 

MIME and Mailbox Formats

To process email messages, you need to know how files are attached to email and how email messages are archived inside digital mailboxes. To extract attachments from one email message, you need a MIME-aware processor that can split all the email’s parts into separate files. Multipurpose Internet Mail Extensions (MIME) [1] is the open standard that describes how to:

[…]

Use Express-Checkout link below to read the full article (PDF).

Source

elementary OS Juno Released, Plasma 5.14.1 Is Out, Chrome 70 Now Available, Docker Raises New Funding and New Badges for Firefox Users

News briefs for October 17, 2018.

elementary
OS Juno
is now available. This new major version sports a ton of updates
and improvements with three major goals: 1) “provide a more refined user
experience; 2) “improve productivity for new and seasoned users alike”; and
3) “take our developer platform to the next level”.

The KDE Project
yesterday announced the first point release
of the KDE Plasma 5.14
desktop series. Plasma 5.14.1 adds new translations and some important
bugfixes. See the changelog
for further details.

Chrome 70 is now available. This release removes the controversial change
from the last version, and now allows users to stop the browser from
automatically signing in to their Google accounts after logging in to one of
its apps, The
Verge reports
. You still need to opt-out and specifically change this setting,
however. Other changes include support for progressive web apps on Windows.
See the “New
in Chrome 70” post
for more information on this release.

Docker has raised $92 million in new funding. According to
TechCrunch,
“the new funding is a signal that while Docker may have lost its race with
Google’s Kubernetes over whose toolkit would be the most widely adopted,
the San Francisco-based company has become the champion for businesses that
want to move to the modern hybrid application development and information
technology operations model of programming.”

Mozilla has created badges for Firefox users who want to show their support.
You can grab the code for the badges here. Mozilla notes that the
“images are hosted on a Mozilla CDN for convenience and performance only. We
do no tracking of traffic to the CDN”.

Source

Hyperledger Continues Strong Momentum with 14 New Members

More than 270 organizations now support leading open source blockchain project, including FedEx & Honeywell International Inc.

SAN FRANCISCO – (September 26, 2018) Hyperledger, an open source collaborative effort created to advance cross-industry blockchain technologies, today announced 14 members have joined its growing global community. More than 270 organizations are now contributing to the growth of Hyperledgers’ open source distributed ledger frameworks and tools.

“Our community ranges from technology giants and industry leaders to start-ups, service providers and academics,” said Brian Behlendorf, Executive Director, Hyperledger. “We are gaining traction around the world in market segments from finance to healthcare and government to logistics. This growth and diversity is a signal of the increasing recognition of the strategic value of enterprise blockchain and commitment to the adoption and development of open source frameworks to drive new business models.”

Hyperledger is a multi-project, multi-stakeholder effort that includes 10 business blockchain and distributed ledger technologies. Hyperledger enables organizations to build robust, industry-specific applications, platforms and hardware systems to support their individual business transactions by creating enterprise-grade, open source distributed ledger frameworks and code bases. The latest general members to join the community are: BetaBlocks, Blockchain Educators, Cardstack, Constellation Labs, Elemential Labs, FedEx, Honeywell International Inc., KoreConX, Northstar Venture Technologies, Peer Ledger, Syncsort and Wanchain.

Hyperledger supports an open community that values contributions and participation from various entities. As such, pre-approved non-profits, open source projects and government entities can join Hyperledger at no cost as associate members. Associate members joining this month include Ministry of Citizens’ Services of British Columbia, Canada, and the Government of Bermuda.

New member quotes:

BetaBlocks

“We are proud to join Hyperledger and thrilled about the opportunity to collaborate with some of the most talented individuals in the distributed ledger space,” said Antonio Manueco, CTO of BetaBlocks. “At BetaBlocks, we educate and help entrepreneurs build the next generation of amazing companies using blockchain through our co-building program. It is important for us to support The Linux Foundation and Hyperledger in order to help the open source community continue building world class software. We are looking forward to collaborating with some of the other important members of these great organizations.”

Blockchain Educators

“Blockchain Educators is excited to join the Linux Foundation and Hyperledger,” said Thomas Rivera, CEO of Blockchain Educators. “We firmly believe blockchain technology will usher in the next generation of business activity and that Hyperledger is at the forefront. Blockchain Educators is fully dedicated to increasing awareness and enhancing blockchain education for beginners, entrepreneurs, corporations and developers. We look forward to working closely with Hyperledger and its community members.”

Cardstack

“To achieve broad adoption of blockchain technologies, we need to focus on orchestrating cohesive experiences on top of decentralized protocols as well as cloud services, so new value networks can form over existing data assets and market relationships,” said Chris Tse, Founding Director of Cardstack. “We are honored to join the Linux Foundation and Hyperledger to contribute open source software, compile architecture patterns, and share solution templates to bring real use cases to the marketplace. Since 2017, we have been developing on the Hyperledger Sawtooth platform with our client-partner dotBC and their network of music industry innovators to architect and develop a new decentralized media rights registry. Cardstack is excited to leverage other Hyperledger projects and share our experience building decentralized ecosystems with our open-sourced framework and tools.”

Constellation Labs

“We are honored to be a part of the premier organization in technology and the blockchain space. Constellation is working with the Hyperledger community to explore new architectures and frameworks that will usher in a new era of applications built on distributed ledger technology,” said Benjamin Diggles, VP of Business Development at Constellation Labs. “Contributing to this project will be imperative to our focus of applying blockchain scalability to real-world, viable enterprise use cases.”

Elemential Labs

“We’re excited to join Hyperledger and bring blockchain infrastructure to the Indian growth story,” said Raunaq Vaisoha, CEO at Elemential Labs. “With our membership, we look to offer additional value to our customers.”

FedEx

“We believe that blockchain has big implications in supply chain, transportation and logistics,” said Kevin Humphries, Senior Vice President, IT, FedEx Services. “We are excited for the opportunity to collaborate with the Hyperledger community as we continue to explore the applications and help set the standards for wide-scale blockchain adoption in our industry and others.”

Honeywell International Inc.

“Honeywell Aerospace, whose solutions are found on virtually every commercial, defense and space aircraft in service today, is pleased to join Hyperledger,” said Sathish Muthukrishnan, Chief Digital and Information Officer for Honeywell Aerospace, “We look forward to leveraging the blockchain technology to solve critical customer needs and enable our position as a leading Software-Industrial Company through the Power of Connected.”

KoreConX

“In Hyperledger Fabric, we found a credible blockchain platform designed especially for financial transactions,” said Oscar A. Jofre, CEO of KoreConX. “This is a highly professional community of technologists who are thoughtful and focused on creating enterprise-class applications, keeping safety and security foremost. A number of respected financial institutions are also building applications with Fabric, which raises our level of confidence and comfort.”

Northstar Venture Technologies

“Northstar is thrilled to join Hyperledger and The Linux Foundation,” said Dean Sutton, CEO of Northstar Venture Technologies. “Having direct access to the Hyperledger resources and community is of great value in our work with enterprise, financial services and capital markets organizations. We look forward to being active contributors to this open standard of ongoing innovation and bringing new platform solutions to market for Northstar and our clients.

Peer Ledger

“Peer Ledger is the creator of the MIMOSI blockchain application for Responsible Sourcing and an Identity Bridge product, which provides identity resolution services among identity systems and multiple blockchains. With MIMOSI, we showcase how the highly modular Hyperledger Fabric can be implemented using a hybrid governance model, providing subscribers with the now-accustomed convenience of zero installation, while still using the Fabric’s distributed consensus mechanism correctly to ensure data consistency and to detect and prevent double spend. No blockchain outside the Hyperledger family would allow us as much flexibility around implementation governance,” said Dawn Jutla, CEO at Peer Ledger. “Hyperledger Fabric’s flexibility and its community of developers enabled our firm to produce this sophisticated blockchain-based SaaS for Responsible Sourcing in under two years. We are thrilled to join and to contribute further as a member of the Hyperledger community.”

Syncsort

“We see blockchain emerging as a next-generation platform with tremendous potential that can be enabled by data integration and data quality,” said Tendü Yoğurtçu, CTO, Syncsort. “Connecting blockchain to existing infrastructure and legacy platforms across the enterprise is consistent with Syncsort’s leadership in Big Iron to Big Data, making enterprise-wide data accessible to next generation platforms and applying it to pressing business use cases. We are excited to join Hyperledger and to identify areas where Syncsort can contribute to maturing the platform and making its benefits more achievable for our customers.”

Wanchain

“Wanchain is honored to join Hyperledger and become a part of this ecosystem to advance an open standard for distributed ledger technology,” said Jack Lu, Founder and CEO of Wanchain. “Wanchain is working to bridge blockchains and connect the world’s digital assets. We are excited to collaborate with member organizations and enterprises to further develop and advance the industry as a whole. The Wanchain team is looking forward to cooperating with such a diverse and global community of industry leaders and contributing our insights on cross-chain technologies.”

Join industry peers in helping build and shape the ecosystem for blockchain technologies, use cases and applications. More information on joining Hyperledger as a member organization can be found here: https://www.hyperledger.org/members/join.

About Hyperledger

Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration including leaders in finance, banking, Internet of Things, supply chains, manufacturing and Technology. The Linux Foundation hosts Hyperledger under the foundation. To learn more, visit: https://www.hyperledger.org/.
Source

Raspberry PI 3 model B+ Released: Complete specs and pricing

A new version of the Raspberry PI 3 model B+ has released, and it is incredible update over the older model. Just over two years ago, I got Raspberry Pi 3 Model B. It was my first 64-bit ARM board. It came with 64-bit CPU. Here are the complete specs for updated 64-bit credit card size computer.
Raspberry PI 3 model B+ Released: Complete specs and pricing

From the blog post:

Dual-band wireless LAN and Bluetooth are provided by the Cypress CYW43455 “combo” chip, connected to a Proant PCB antenna similar to the one used on Raspberry Pi Zero W. Compared to its predecessor, Raspberry Pi 3B+ delivers somewhat better performance in the 2.4GHz band, and far better performance in the 5GHz band

Previous Raspberry Pi devices have used the LAN951x family of chips, which combine a USB hub and 10/100 Ethernet controller. For Raspberry Pi 3B+, Microchip have supported us with an upgraded version, LAN7515, which supports Gigabit Ethernet. While the USB 2.0 connection to the application processor limits the available bandwidth, we still see roughly a threefold increase in throughput compared to Raspberry Pi 3B.

The Raspberry Pi model 3 B+ Specs

  1. SOC: Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC
  2. CPU: 1.4GHz 64-bit quad-core ARM Cortex-A53 CPU
  3. RAM: 1GB LPDDR2 SDRAM
  4. WIFI: Dual-band 802.11ac wireless LAN (2.4GHz and 5GHz ) and Bluetooth 4.2
  5. Ethernet: Gigabit Ethernet over USB 2.0 (max 300 Mbps). Power-over-Ethernet support (with separate PoE HAT). Improved PXE network and USB mass-storage booting.
  6. Thermal management: Yes
  7. Video: Yes – VideoCore IV 3D. Full-size HDMI
  8. Audio: Yes
  9. USB 2.0: 4 ports
  10. GPIO: 40-pin
  11. Power: 5V/2.5A DC power input
  12. Operating system support: Linux and Unix

Key Improvements from Pi 3 Model B to Pi 3 Model B+

  • Improved compatibility for network booting
  • New support for Power over Ethernet
  • Processor speed has increased from 1.2Ghz on Pi 3 to 1.4Ghz
  • New dual band wireless LAN chip, 2.4Ghz and 5Ghz with embedded antenna
  • Bluetooth 4.2 Low Energy
  • Faster onboard Ethernet, up to 300mbps speed

The only downside

The Gigabit Ethernet is a nice upgrade. However, the storage and network share the same bus. So you will not get full Gigabit speed. In other words Gigabit connectivity at a theoretical maximum throughput of 300Mb/s. But, you can’t get everything for $35.

Raspberry PI 3 model B+ pricing

The price is same as the existing Raspberry Pi 3 Model B:

  1. USD – $35

For more info see this page.

Posted by: Vivek Gite

The author is the creator of nixCraft and a seasoned sysadmin, DevOps engineer, and a trainer for the Linux operating system/Unix shell scripting. Get the latest tutorials on SysAdmin, Linux/Unix and open source topics via RSS/XML feed or weekly email newsletter.

Source

Arm Launches Mbed Linux and Extends Pelion IoT Service | Linux.com

Politics and international relations may be fraught with acrimony these days, but the tech world seems a bit friendlier of late. Last week Microsoft joined the Open Invention Network and agreed to grant a royalty-free, unrestricted license of its 60,000-patent portfolio to other OIN members, thereby enabling Android and Linux device manufacturers to avoid exorbitant patent payments. This week, Arm and Intel kept up the happy talk by agreeing to a partnership involving IoT device provisioning.

Arm’s recently announced Pelion IoT Platform will align with Intel’s Secure Device Onboard (SDO) provisioning technology to make it easier for IoT vendors and customers to onboard both x86 and Arm-based devices using a common Peleon platform. Arm also announced Pelion related partnerships with myDevices and Arduino (see farther below).

In another nod to Intel, Arm unveiled a new, IoT focused Mbed Linux OS distribution that combines the Linux kernel with tools and recipes from the Intel-backed Yocto Project. The distro also integrates security and IoT connectivity code from its open source Mbed RTOS.

When Pelion was announced, Arm mentioned cross-platform support, but there were few details. Now with the Intel SDO deal and the launch of Mbed Linux OS, Arm has formally expanded Pelion from an MCU-only IoT data aggregation platform to one that supports more advanced x86 and Cortex-A based systems.

Mbed Linux OS

The early stage Mbed Linux OS will be released by the end of the year as an invitation-only developer preview. Both the OS source code and related test suites will eventually be open sourced.

In the Mbed Linux OS announcement, Arm’s Mark Wright pitches the distro as a secure, IoT focused “sibling” to the Cortex-M focused Mbed that is designed for Cortex-A processors. Arm will support Mbed Linux with its MCU-oriented Mbed community of 350,000 developers and will offer support for popular Linux development boards and modules. The Softbank-owned company will also supply optional commercial support.

Like Mbed, Mbed Linux will be “deeply integrated” with the Pelion IoT System in order “to simplify lifecycle management.” The Pelion support provides device provisioning, connectivity, and updates, thereby enabling development teams to update the OS and the applications independently, says Wright. Working with the Pelion Device Management Application, Mbed Linux OS can “simplify in-field provisioning and eradicate the need for legacy serial connections for initial device configuration,” says Arm.

Mbed Linux will support Arm’s Platform Security Architecture and hardware based TrustZone security to enable secure, signed boot and signed updates. It will also enable deployment of applications in secure, OCI-compliant containers.

Arm did not specify which components of the Yocto Project code it would integrate with Mbed. In late August, Arm and Facebook joined Intel and TI as Platinum members of the Yocto Project. The Linux Foundation hosted project was launched by Intel but is now widely used on Arm as well as x86 based IoT devices.

Despite common references to “Yocto Linux,” Yocto Project is not a distribution, but rather a collection of open source templates, tools, and methods for creating custom embedded Linux-based systems. A Yocto foundation underlies most major commercial Linux distributions such as Wind River Linux and Mentor Embedded Linux and is often spun into custom builds by DIY developers, especially for resource constrained IoT devices.

We saw no mention of a contribution for the Arm-backed Linaro initiative for either Mbed Linux or Pelion. Linaro, which oversees the 96Boards project, develops open source embedded Linux and Android software components. The Yocto and Linaro projects were initially seen as rivals, but they have grown increasingly complementary. Linaro’s Arm toolchain can be used within Yocto Project, as well as with the related OpenEmbedded build environment and Bitbake build engine.

Developers can sign up for the limited number of invites to participate in the upcoming developer preview of Mbed Linux OS here.

Arm’s Pelion partnerships

Arm’s Pelion IoT Platform will soon run on devices with Intel’s recently launched Secure Device Onboard (SDO) service, enabling customers to deploy both Arm and x86 based systems controlled by the common Pelion platform. “We believe this collaboration is a big step forward for greater customer choice, fewer device SKUs, higher volume and velocity through IoT supply chains and lower deployment cost,” says Arm.

The SDO “zero-touch onboarding service” depends on Intel Enhanced Privacy ID (EPID) data embedded in chips to validate and provision IoT devices automatically. SDO automatically discovers and provisions compliant devices during installation. This “late binding” approach reduces provisioning times from 20 minutes to an hour to a few minutes, says Intel.

Unlike PKI based authentication methods, “SDO does not insert Intel into the authentication path.” Instead, it brokers a rendezvous URL to the Intel SDO service where Intel EPID opens a private authentication channel between the device and the customer’s IoT platform.

The Pelion IoT Platform offers its own scheme for provisioning and configuration of devices using cryptographic identities built into Cortex-M MCUs running Mbed. With the new Mbed Linux, Pelion will also be able to accept devices that run on Cortex-A chips with TrustZone security.

Pelion combines Arm’s Mbed Cloud connected Mbed IoT Device Management Platform with technologies it acquired via two 2018 acquisitions. The new Treasure Data unit supplies data management services to Pelion. Meanwhile, Stream Technologies provides Pelion managed gateway services for wireless technologies including cellular, LoRa, and satellite communications.

The partnership with myDevices extends Pelion support to devices that run myDevices’ new IoT in a Box turnkey IoT software for LoRa gateways and nodes. myDevices, which is known for its Linux- and Arduino-friendly Cayenne drag-and-drop IoT development and management platform, launched IoT in a Box to enable easy set up a LoRa gateway and LoRa sensor nodes. Different IoT in a Box versions target specific applications ranging from home and building management to storage lockers to refrigeration systems. Developers can try out Pelion services together with IoT in a Box for a new, $199 IoT Starter Kit.

The Arduino partnership is a bit less clear. It appears to extend Arm’s Pelion Connectivity Management stack, based on the Stream Technologies acquisition, to Arduino devices. The partnership gives users the option of selecting “competitive global data plans” for cellular service, says Arm.

More details on this and the other Pelion announcements should emerge at Arm TechCon in San Jose, California and IoT Solution World Congress in Barcelona, both of which run Oct 16-18. Intel also offers a video overview of the Pelion/SDO mashup.

Join us at Open Source Summit + Embedded Linux Conference Europe in Edinburgh, UK on October 22-24, 2018, for 100+ sessions on Linux, Cloud, Containers, AI, Community, and more.

Source

Linux Disk Management | Linux Training Academy

Most Popular

Recent Linux Articles

Topics

Arch Linux
careers
CentOS
cheat sheet
Cloud
Command Line
Debian
Desktop
Fedora
File System
FTP
Gentoo
Installation
jobs
Linux
Linux Mint
Mageia
MySQL
Nginx
OpenSuse
Programming
Python
RedHat
SCP
Server
Shell Scripting
Slackware
SSH
text editor
Ubuntu
Vagrant
Video
vim
VirtualBox
Web Hosting
Windows

Source

Tech Jobs Academy – Women in Linux

Tech Jobs Academy is a collaboration between Microsoft Corporation, the NYC Tech Talent Pipeline and the City University of New York (CUNY). In its pilot year, these partners have joined together to launch Tech Jobs Academy at CUNY’s New York City College of Technology. This technical training program serves underemployed and unemployed New Yorkers who are passionate about technology and ready to launch a new career in the field.

Visit Their Website

  • RT @ArlanWasHere: The applications for Backstage Accelerator have been flooding in. The competition is fierce, and the quality is inspiring…(10 Hours Ago)
  • RT @blkintechnology: @buchatech @bitmsp @SaaSy_Sistah Thanks for this!(10 Hours Ago)
  • RT @LisaAbeyta: “I try not to brag, but I don’t owe anyone this shrinking away. I DID this. So I own it.” – such an important insight from…(10 Hours Ago)

Source

WP2Social Auto Publish Powered By : XYZScripts.com