Language Selection

English French German Italian Portuguese Spanish

Networking and Servers

Filed under
GNU
Linux
Server
  • Your OpenStack Cloud Is Only As Good As The Linux You Install It On

    OpenStack services and drivers require a robust and integrated Linux operating system for top-performing functionality.

    OpenStack is not (just) an operating system; it’s cloud infrastructure.

    Open source developers and technologists from around the world collaborate on OpenStack to create infrastructure and tools for building and managing public and private clouds. According to the overview provided by the OpenStack Foundation, OpenStack is a “cloud operating system” that is designed to control and manage large pools of compute, storage, and networking resources.

    In more practical terms, OpenStack is a framework of at least 10 independent core services that all function together as the foundation for cloud infrastructure. At its very basic level, OpenStack is a set of services provided via a group of Python-written scripts that work in conjunction with another. Like any script, service, or plugin, they require an operating system (OS) to run, function, and perform. In OpenStack’s case, the OS of choice is Linux.

  • The Basics: Explaining Kubernetes, Mesosphere, and Docker Swarm

    Containers, a lightweight way to virtualize applications, are an important element of any DevOps plan. But how are you going to manage all of those containers? Container orchestration programs—Kubernetes, Mesosphere Marathon, and Docker Swarm—make it possible to manage containers without tearing your hair out.

    Before jumping into those, let's review the basics. Containers, according to 451 Research, are the fastest growing cloud-enabling technology. The reason for their appeal is that they use far fewer system resources than do virtual machines (VMs). After all, a VM runs not merely an operating system, but also a virtual copy of all the hardware that the OS needs to run. In contrast, containers demand just enough operating system and system resources for an application instance to run.

  • What's the difference between NFV automation and NFV orchestration?

    NFV automation is the ability to transfer manual network configuration to technology; NFV orchestration creates the deployment and automation blueprint.

  • AT&T, Intel, Google, Microsoft, Visa, and More to Speak at Open Networking Summit 2017

    The Linux Foundation has announced keynote speakers and session highlights for Open Networking Summit, to be held April 3-6, 2017 in Santa Clara, CA.

    ONS promises to be the largest, most comprehensive and most innovative networking and orchestration event of the year. The event brings enterprises, carriers, and cloud service providers together with the networking ecosystem to share learnings, highlight innovation and discuss the future of open source networking.

  • Developing open source software defined standards

    The Open Networking Foundation (ONF) is announcing its new Open Innovation Pipeline made possible through the aligned operations of ONF and Open Networking Lab (ON.Lab) as these two organizations finalize their pending merger.

    ON.Lab, with CORD and ONOS, successfully brought together operators, vendors and integrators to build solutions for carrier networks by leveraging SDN, NFV and Cloud technologies through an open source approach to solution creation. Operators have embraced the approach, and the industry is in the midst of a resulting transformation revolutionizing how solutions will be built for 5G mobile, ultra broadband and other next-generation networks.

More in Tux Machines

FLOSSophobia

I have seen it many times. "Linux is a cancer". "Open sauce". "Linuxtard". I even remember the teacher who did not bring a laptop for her presentation and, when I offered her my Linux netbook, she rejected it as if I had presented her something illegal. She tried to use an old Windows computer instead but, when the computer failed, she ended up displaying her presentation with my Linux netbook. Clearly, this teacher's position was not based on ignorance or lack of expertise because she knew Linux existed and all she had to do was to display slides. Her refusal was due to indoctrination: she had learned that Linux and non-Microsoft office suites had to be rejected. Read more

Today in Techrights

Hands on With elementary OS Powered Centurion Nano Laptop by Alpha Store

If you want to buy a new laptop, no doubt you should consider the Centurion line. It will be a good choice for you, Linux aficionado. As well as for your Windows-addicted husband/wife/employees. The Centurion Nano is certainly not a “gamer” laptop. However, besides that particular use case, and for an interesting price, you will get a very competent computer, 100% compatible with Linux and usable for a broad range of tasks. Read more

Tryton and Python Deprecation Warnings

  • Trying Tryton
    The quest to find a free-software replacement for the QuickBooks accounting tool continues. In this episode, your editor does his best to put Tryton through its paces. Running Tryton proved to be a trying experience, though; this would not appear to be the accounting tool we are searching for. Tryton is a Python 3 application distributed under the GPLv3 license. Its home page mentions that it is based on PostgreSQL, but there is support for MySQL and SQLite as well. Tryton, it is said, is "a three-tier high-level general purpose application platform" that is "the core base of a complete business solution providing modularity, scalability and security". The "core base" part of that claim is relevant: Tryton may well be a solid base for the creation of a small-business accounting system, but it is not, out of the box, such a system itself.
  • Who should see Python deprecation warnings?
    As all Python developers discover sooner or later, Python is a rapidly evolving language whose community occasionally makes changes that can break existing programs. The switch to Python 3 is the most prominent example, but minor releases can include significant changes as well. The CPython interpreter can emit warnings for upcoming incompatible changes, giving developers time to prepare their code, but those warnings are suppressed and invisible by default. Work is afoot to make them visible, but doing so is not as straightforward as it might seem. In early November, one sub-thread of a big discussion on preparing for the Python 3.7 release focused on the await and async identifiers. They will become keywords in 3.7, meaning that any code using those names for any other purpose will break. Nick Coghlan observed that Python 3.6 does not warn about the use of those names, calling it "a fairly major oversight/bug". In truth, though, Python 3.6 does emit warnings in that case — but users rarely see them.