With the new Linux 4.0 kernel, you’ll need to reboot Linux less often than ever.
On Security in OpenDaylight
It’s now been a bit more than two months since OpenDaylight dealt with the the “netdump” vulnerability reported in August. The good news then was that we fixed the vulnerability and we were able to fix it and ship a new release of ODL with the fix in four days once we knew about the vulnerability. I want to echo Dave Meyer’s comments in saying just how impressive that is and how well the OpenDaylight community comes together when something needs to be done. The list is much longer than this, but in particular, Robert Varga and David Jorm were absolutely critical in pushing things through quickly and efficiently.
The bad news then, was that there was about a 4.5 month lag between when the vulnerability was discovered and and when we found out about it. However, the even better news now (and really this all happened over a month ago, but I haven’t had time to blog about) is that we have a bunch of new things in place that will prevent that kind of lag in our responding in the future. Some of them have even been covered elsewhere.
Blind Genetics Researcher Wants to Learn Linux But Needs a Tutor
Anyone can learn Linux, given motivation and time to do so. But Thomas Hahn was born with albinism – a genetic disorder that’s left him nearly blind – and despite his great desire to transfer his Windows programming skills to Linux, it’s been nearly impossible to do on his own. He needs someone with sight – and Linux knowledge – to show him how.
Hahn is a graduate student in bioinformatics at the University of Arkansas at Little Rock doing genetic research on yeast through computational analysis. He’s now desperately looking for a tutor who knows Linux and knows how to program, so that he can complete his master’s degree research in time to remain eligible for funding in his PhD program.
“I know how to do my R analysis in Windows and I would need to do that in Linux,” Hahn said.
Because of his disability, Hahn has a grant that enables him to pay a tutor $8 per hour – but so far he has been unable to find someone knowledgable enough in his specific areas and willing to work at such an hourly rate. He also has an $8,000 grant to buy assistive technology, including a new Linux computer, but needs help figuring out what’s best for his specific situation.
“What kind of Linux should I get? I’ve gotten many different recommendations,” Hahn said. “I would like to have somebody helping me in this decision who understands my project, my visual requirements and the advantages and disadvantages of different Linux versions.
“My school is very supportive in helping me to start using Linux,” he said, “but they cannot help me with my disability-specific needs.”
He reached out to the Linux Foundation for help in finding a community member who can work with him on his research project.

Research is Slow-Going
Hahn left his home country of Germany to get his B.S. in molecular biology from Louisiana Tech University with the desire to do research that might lead to better understanding of his own genetic disorder. He later enrolled in a master’s degree program but laboratory work proved too difficult for him – his sight was too poor to distinguish between the clear pipettes, for example, and his assistive glasses became contaminated by the radioactive isotopes used in genetic analysis.
“(The school) told me if I could combine the knowledge I have in biology with computers then I might have a future in research,” he said.
He spent 9 months doing vocational rehabilitation training at World Services for the Blind in Little Rock where he received one-on-one training to improve his computer skills and learn basic programming. Then he applied to the bioinformatics PhD program at the University of Arkansas and was accepted. He taught himself how to do microarray analysis in Windows based on the minimal computer training he received.
Due to his albinism, Hahn lacks pigment in his macula – the colored part of the eye’s retina that allows for central vision. His peripheral vision is still good enough that he can ride a bicycle around campus, he says. But his macula cannot focus enough to read without intense magnification. As a result, he works at 8x magnification, which lets him see about 1/64th of the screen that a fully sighted person does.
He has been able to get by in Windows with the help of Zoomtext, commercial screen-reading software for the visually impaired that magnifies and has text-to-speech functionality. But it’s very slow going; the software has difficulty reading aloud programming-related websites to him. And those it can read, it does sequentially from left to right and top to bottom.
“Unfortunately, this way of acquiring, finding, selecting and processing new information and answering questions is too tiresome, exhausting, ineffective and especially way too time consuming for graduating with a PhD in bioinformatics before my funding runs out,” he said.
Linux is a much more efficient environment for data analysis, Hahn said. For example, a single microarray can contain anywhere from two to 2,000 cell files, each representing a single data sample. And each cell file is in its own tar directory, he says. In Windows he must open each file and unpack it to read the data, then rename the files to be much shorter and easier to find again when he needs them. The day we spoke, Hahn had already spent 9 hours trying to rename files in one sample set.
“I can never put two windows side by side because my vision field isn’t big enough,” Hahn said.
In Linux he could use one command and unpack it all in one directory and write a script to rename the files.
Complicating matters is that everyone else in his bioinformatics program is using Linux – on Windows he doesn’t have anyone to troubleshoot issues with when he runs into problems.
“You can get by on Windows,” Hahn said, “but if you really want to do well in bioinformatics (and have a good job when you graduate) you have to know Linux.”
If you would like to help Hahn move from Windows to Linux or find a Linux tutor who can, please contact him directly via email at Thomas.F.Hahn2 (at) gmail.com, on Skype at tfh002, or call him at 318-243-3940.
What have you Decided – Colocation or Cloud Computing?
Data is one of the most valuable assets for any business. Being significant it’s also greatly vulnerable resource which can subject to possible loss via theft, natural disaster, viruses and power outages. Building an in-house data center consumes more time and capital investment. And to avoid this, many companies are moving towards alternative data-security approaches. There are several options to manage and store company data and applications which makes difficult to choose a perfect one. Colocation and cloud are the two popular services preferred by organizations but you need to choose which one best suits yours?
Let’s understand the difference between the two.
What is Colocation?
Colocation is a setup that allows companies to maintain in-house data centers including own equipment but sharing the price of communications, cooling, power and data center floor space with other tenants. It is a good choice for those enterprises that require complete control over their equipment. In colocation, a provider offers space in the data center and supplies bandwidth, network, security, cooling and backup to run IT equipment.
Addressing the limitations of an existing data center can be the second common reason to use colocation. As per an industry survey, around 36% of data center services will have no space, power or cooling capacity in coming years. So, instead of planning for a new data center, it will be a common sense to enhance the current data center by renting a space in a colocation facility. Enterprises that have invested heavily in IT equipment can plan to move their infrastructure into colocation facility and reap the benefits of disaster recovery and redundancy needed for compliance.
You need to keep two points in mind while opting for colocation. One is, in colocation, you need to purchase your own servers, switches, storage and software. Other is the organization’s IT staff will have to invest time in managing and monitoring the equipment as well as conducting backup and maintenance. There are several providers that offer managed services that can be appointed to monitor and manage the infrastructure. Ensure that provider gives you choice on prices and functions that you want the third party to handle and which you need to have self-control over.
What is Cloud?
Though you might be very well known to this term but explaining it is essential to understand the difference between colocation and cloud. In cloud computing, hardware isn’t shared and all resources and facilities are controlled by the service provider. In addition, there isn’t any upfront capital cost involved but a monthly fee is charged for the delivery of services. Thus, one of the benefits of using cloud is cost reduction which is impossible in the colocation facility. Numerous cloud service providers offer different options as per requirements – pay as you go and fixed term contracts.
Cloud computing is best for smaller organizations and startups. Other than cost the second benefit of cloud computing is scalability. When you opt for cloud services, you can start with a small server setup and when your venture requirement grows, new instances of servers can be turned up immediately. It’s an ideal solution for those companies that aren’t technologically expertise but it is required in colocation to work.
When you have decided to go for cloud services, you need to consider three things. If your company is handling significant or confidential data such as PCI, DSS, HIPAA or financial mandates such as Sarbanes-Oxley, you have to make sure that the provider has appropriate certificates, is able to demonstrate compliance, is capable of security physical and cyber security at high levels and follows assigned procedure to pass an audit. Lastly, the burden of compliance still lies on you. Secondly, the point is availability of services. Check out if the cloud service provider offers services with the guarantee of availability, depending upon the service level agreements and how he reports change management, controls access in to environment and manages infrastructure resources. The last point is the ability of the provider to solve your problem. Whether their staff is helping their clients 24/7 and what are the process they are using to solve the queries and lessen human error.
The bottom line is all depends on your business. Colocation and cloud primarily differ from each other in terms of assets as in colocation you are dealing with physical assets and in cloud with virtual assets which aren’t cheap. Both these solutions are cost-effective to in-house data approaches. If the data center costs is high and building your own isn’t possible then it’s better to choose colocation as it will be valuable in terms of cost and flexibility. Cloud computing will be best choice when your budget is low and want to free up additional resources to focus on other aspects related to operations.
Up to $1,000 Off All Our March Training Courses
The new year is a almost a quarter of the way through, and now that you’ve had some time to settle in, it’s time to start thinking about training.
Linux Remote Desktop Roundup
Remote Linux desktop software enables support options that make a big difference for Linux users.
VMware Launches OpenStack/vCloud NFV, Focuses on Carriers
VMware, at Mobile World Congress on Monday, unveiled software to let carriers run OpenStack and the company’s vCloud cloud manager in tandem. The VMware vCloud for NFV platform is targeted to help carriers move to OpenStack while running vCloud for production cloud services. “With support for more than 40 different virtual network functions (VNFs) from more than 30 vendors, VMware vCloud for NFV is the only platform available today that runs different VNFs from different vendors side by side on the same cloud platform,” the company claims.
VMware’s announcement is one of many focused on telcos and carriers coming out of Mobile World Congress.
Jolla Launches Sailfish 2.0, Now With Added Security
Tablet coming later this year, but will it be competitive?
MWC 2015 Jolla, the smouldering platform which was born out of Nokia’s decision to go Microsoft, has announced its new version of the Sailfish OS.…
Google Firms Up Plans to Offer Wireless Carrier Services
It’s becoming increasingly clear that telecom companies and technology are playing a more and more important role in today’s cloud- and mobile-centric world. Shrewdly, Red Hat has focused its OpenStack efforts, and related initiatives, around telcos and their data centers. Working with Juniper Networks, Canonical is pursuing similar goals.
But neither Red Hat nor Canonical swings quite as big a stick as Google. That’s why it’s significant that for the first time Google has confirmed that it will offer connectivity to mobile users in the United States. Rumors had swirled that Google had carrier-class plans, but Sundar Pichai, the company’s senior vice president, confirmed the news once and for all at Mobile World Congress in Barcelona on Monday.
As reported in numerous media outlets, Pichai said “you’ll see us announce it in the coming months.”
Cyanogen Partners Up with Qualcomm, Changes Logo in the Process
Custom ROM developer Cyanogen is pushing forward its strategy of becoming a more mainstream solution, no longer reserved for those with a taste for hacking.
Present at MWC 2015, the company has taken the wraps off a brand new branding which takes the Android mascot out of the picture, while opting for a cleaner cyan-ish look. No avatars involved.
The new logo highlights the company’s new stance which involves breaching the main consumer gates by putting its software on p… (read more)