Home Blog Page 1368

LLVM 3.5 Released

Version 3.5 of the LLVM compiler system is out. There is support for a number of new architecture versions and more. “Clang makes a considerable jump forward as well, including new warnings and better support for new standards: in addition to full support for the recently completed C++’14 standard, it includes initial support for ‘C++1z’ features. Additionally, it now supports generating “remarks” to indicate when optimizations like vectorization and inlining occur, allowing you to tune your programs more effectively.” See the release notes for more information.

Read more at LWN

Parallels to Line Up With Linux Containers

Parallels is working to bring its automation, security and management wares to the burgeoning world of Linux containerisation.

The junior virtualiser finds itself in an interesting position vis a vis Linux containers and Docker, because it has long described its own Virtuozzo product as offering containers. But Virtuozzo is closer to conventional virtualisation than containerisation, because it wraps an operating system rather than just an application.

Read more at The Register.

Why APIs are Eating the World

If we’re to build a software-powered world, what should we be thinking about? It’s time to rethink our building blocks.

Gentoo Linux Releases the 20140826 LiveDVD – Iron Penguin Edition

Gentoo Linux is proud to announce the availability of a new LiveDVD to celebrate the continued collaboration between Gentoo users and developers, The LiveDVD features a superb list of packages, some of which are listed below.

A special thanks to the Gentoo Infrastructure Team and likewhoa. Their hard work behind the scenes provide the resources, services and technology necessary to support the Gentoo Linux project.

Read more at Gentoo Linux

Does Docker Need an Open Source Foundation? [VIDEO]

Docker founder Solomon Hykes explains his views on whether a third party foundation is needed for the open source container virtualization effort.

Read more at Datamation

Running Your Business on Linux (No, You Don’t Need Windows)

zentyalBelieve it or not, my dear Linux friends, a lot of IT pros still believe they need Windows servers. They have this goofy idea that Active Directory, SharePoint, Exchange, Windows Server, SQL Server, and all the other members of the lardy malware vector family are the only proper business backends. They have this funny notion that Microsoft servers are easier to run. I must refute this odd notion with reality: they are not. They are expensive, troublesome, less-capable, and pointy-clicky does not equal easier to use, nor does it negate having to possess actual skills and knowledge.

But, rather than squandering precious pixels on things we already know, let’s look at some of the great Linux and free/open source software for building a proper business computing infrastructure. The Linux world presents a wealth of great software, and offers (by many country miles) the most cross-platform interoperability, so you never have to settle for sad, limited, expensive Windows-ware.

Linux Business Servers

You can get a Linux business-server-in-a-box with everything in a nice bundle and good graphical interfaces and dashboards: directory services, mail server, Internet gateway, file and print services, DNS, DHCP, VPN, backup, network map, monitoring and alerting, RADIUS, media servers, cloud servers, and on and on…you know the drill. Plus commercial add-on apps such as Active Directory and Exchange connectors, for those who need to interface with Windows servers.

ClearOS offers free community editions, and commercial support and services. It includes a reasonably-priced option for Zarafa groupware suite, which includes email, calendaring, contacts, and connectors for Outlook, Blackberry, and all ActiveSync devices.

Zentyal and Univention Corporate Server are similar to ClearOS, with free and commercial versions, and various Windows connectors. They’re all good, and their pricing on their commercial offerings is reasonable, much less than your typical proprietary vendor’s enthusiastic price tags.

citadel

Linux Groupware Servers

If you don’t have to talk to Windows servers and just need an open source community-supported messaging, file, calendar, contacts, wiki, and collaboration services suite, go with Citadel BBS. Citadel is 100 percent GPL and always free of cost. Of all the Linux groupware servers Citadel is the easiest to install and administer.

Honorable mentions go to Horde Groupware and Kolab. These are well-supported and have all the bells and whistles.

Do It Yourself: Which Linux?

Perhaps you prefer to build your own, so where do you start? You don’t have to pick one Linux distro, but can mix and match according to your needs. You could go with a commercially-supported distro such as SUSE Enterprise LinuxRed Hat Linux, or Ubuntu Server for important servers, or for complex setups that you want some extra support for, and use free-beer Linuxes for other servers. Unlike Windows, any Linux distro can be customized for any use without having to jump through multiple price points differentiated only by varying degrees of missing features.

If you prefer a 100 percent community-supported distro, you have multiple great choices. Debian Stable is still the gold standard for rock-solid-reliability. It has the largest number of packages, and it supports the largest number of hardware architectures.

mageia 2013 logoSlackware is sleekly efficient, and CentOS and Scientific Linux are the top free Red Hat clones.

Ubuntu Server is first-rate, and if you don’t want paid support it’s an easy download like any free-of-cost distro, without having to jump through registration hoops. Ubuntu doesn’t support as many hardware architectures as its parent Debian, but it supports ARM and POWER8, which are the two most important and fast-growing, non-x86 architectures.

Mageia Linux and Linux Mint are nicely-polished and backed by strong organizations, and OpenSUSE is a reliable oldtimer that is both stable, and full of technology previews destined for inclusion in SUSE Enterprise Linux.

Now, what services do you need? File and print, virtual machines, name services, LAMP stacks, development environments, virtualization, containers, network, system administration, language packs, version control systems, text processing, hardware utilities, and on and on…it’s all there. So let’s look at a select set of modern services that are useful for running a datacenter, and that perhaps don’t get enough attention.

openSUSE Build Service

openSUSE Build Service gets its own category, because it is a marvelous tool for building custom software packages for all distros. With just a few steps you can create binaries for a whole raft of distros: SUSE, Red Hat, Ubuntu, Fedora, Debian…well, you get the picture. Sometimes I think SUSE is too shy for their own good, because something this cool and useful should be wildly popular.

Directory Services

Active Directory is an obese ugly GUI plastered on top of LDAP and proprietized versions of Kerberos and DNS. You can skip all the weird stuff and go straight to the source with OpenLDAP, Kerberos, and whatever open source DNS server you prefer, such as BIND, NSD, and PowerDNS. Setting up a directory server can be complex, so using a prefab edition saves headaches. SUSE Linux has a nice YaST module for managing LDAP, and Ubuntu includes the excellent 389 Directory Server, which used to be called the Fedora Directory Server.

Red Hat’s Directory Server is based on 389, and of course you can install 389 on any distro.openstack logo

Cloud Servers

You can’t beat ownCloud for easy installation and administration. The ownCloud engineers have done a great job of building complex technologies into a friendly package. ownCloud provides a central management console for your hodge-podge of data storage: FTP servers, network-attached storage devices, remote storage, and public services like Dropbox, Amazon S3, and Google Drive. ownCloud also connects to Windows network drives, and the beta 7 Enterprise release supports mounting SharePoint libraries.

ownCloud is all about managing your data, so if you need application and platform servers look at OpenStack. OpenStack is still evolving rapidly, and has a rather steep learning curve. SUSE and OpenSUSE have the best OpenStack tools and integration, and you’ll be up and running in minutes. Red Hat and Ubuntu also have good OpenStack support, but you really need to check out how SUSE does it because it’s a work of beauty.

Mirantis is also worth a look as it is a specialized OpenStack distro with excellent management tools. Management is everything with complex technologies.

File and Backup Services

My pick for the best file and backup server isn’t Linux, but rather is based on FreeBSD and the ZFS filesystem: FreeNAS. FreeNAS delivers an amazing amount of functionality: snapshots and replication, encryption, streaming media, game server, RAID, torrent client, ownCloud, and lots more. You can buy FreeNAS already loaded on good server hardware, and I confess I have a serious case of the wants for the FreeNAS Mini. This little box has it all: good stout server-grade hardware, and it’s cute.Puppet Labs logo

Automated Systems Management

Maybe you enjoy doing everything by hand, but handing dull routine chores over to Puppet or Chef is my preference. Plus you get to argue over which one is better. I have the definitive answer for which one is better, and that is “Both.” Both support Linux and all Unix-type systems and Windows, and both perform the same tasks: provisioning, configuration, patching, and updating. They also monitor your systems to make sure that they stay the way you want them to.

Well here we are at the end, and I’ve barely scratched the surface. Please share your own favorite FOSS and Linux tools for building a proper IT infrastructure in the comments.

10 Reasons To Use Open Source Software Defined Networking

Open source software (OSS) now has a permanent role in the enterprise IT world. Gartner forecasts that open-source technology will be included in 85% of all commercial software packages by 2015 and 95% of mainstream IT organizations will leverage some element of OSS. One of the fastest growing segments within open software is Software Defined Networking (SDN), which simplifies IT network configuration and management by decoupling control from the physical network infrastructure. The SDN market is projected to surge from $360M to $3.52B in 2018.

To understand more about open source SDN and why it is growing so quickly, I spoke with Neela Jacques, executive director of OpenDaylight. Neela works closely with the developer and user communities to advance SDN and Network Functions Virtualization (NFV). The range of software companies participating in OpenDaylight account for 95% of the entire SDN market. Neela and I took a look at the data on OSS and consolidated all the reasons that people use open source software for SDN into a top ten list.

Read more at Huffington Post.

Cisco, Red Hat Broaden Partnership, Eye Integrated OpenStack Systems

Cisco and Red Hat are expanding their partnership to focus on OpenStack integrated infrastructure.

Mirantis Says it Rules the Roost Facilitating OpenStack for Telcos

OpenStack has been on a tear recently, and is unquestionably the cloud computing platform that grabs the most headlines. However, not everyone realizes that there is heated competition on the OpenStack scene to win over telecommunications companies. Back in May, I covered the news that huge telecom player Telefonica announced that it will work with Red Hat and Intel to create a virtual infrastructure management (VIM) platform based on open source software running on Intel-based servers. Telefonica’s Network Functions Virtualization (NFV) Reference Lab will be targeted to help partners and developers build telecom-grade infrastructure, and will leverage OpenStack.

Now, Mirantis has announced that strong growth in the first half of 2014 saw the company become the largest provider of OpenStack products and services for the telecommunications industry.

 

Read more at Ostatic

Citrix ShareConnect Puts Desktop Applications on Android Tablets

Well before cloud computing became all the rage, Citrix was connecting people online–often with free tools such as GoToMeeting–and building out the infrastructure that helped give rise to the CloudStack cloud computing platform. Now the company has announced ShareConnect, an app that is targeted to deliver a desktop-like experience to Android tablets and the iPad, including access to business-critical applications, files and networks, as well as full-scale document editing.

The news comes immediately on the heels of Citrix’s rollout of the new version of GoToMeeting Free, its popular online meeting tool that is accessible from a Chrome or Mozilla browser without any plug-ins required.

 

Read more at Ostatic