Tag Archive for 'thin-client'

How to Implement FLOSS

I found an interesting article about how businesses can use GNU/Linux thin clents. It covers all the important stuff…
“Implementing thin-client solutions achieves a number of benefits, including lower costs, easier maintenance, and an enhanced customer presence. Costs are reduced because the client’s hardware needs are less than solutions that require full, local-client functionality. Maintenance is easier because all the software maintenance is done on the server, because no software resides on the thin client itself. In fact, some businesses using thin-client solutions simply replace a failing thin client rather than perform maintenance on it. Again, because no software runs on the client, no configuration is needed on the replacement hardware. Finally, a thin-client solution can enhance customer presence because it lets a business safely provide access to customers within an environment that can be fully controlled and secured from the server.”
see How to Implement Open-Source Solutions: Thin Clients | Systems Management content from iPro Developer
…except there’s something terribly wrong with assuming the purpose of the thin client is to run applications on M$’s OS. A computer running GNU/Linux can do anything that a computer running M$’s OS can do but GNU/Linux will be better, faster and cheaper. That’s why TFA suggest using GNU/Linux on all the other infrastructure.

It’s past the time that we should assume the use of applications that are M$-only. That’s just plain silly. More computers were shipped with Android/Linux last year than M$’s OS. Why not assume Android/Linux “apps”? Why not replace M$-only applications with FLOSS applications that the world can use for $0? The world is huge compared to M$ and “partners” and can make its own software. The world has better office suites (better compliance with open standards), better browsers (faster, less malware), and better servers than M$ and “partners” (faster, greater uptime and throughput). Why the Hell should we put up with applications that run only on that faulty/defective-by-design OS?

Wake up! FLOSS should be the default solution and applications on that other OS a temporary solution while alternatives are found/created.

- Robert Pogson

X and Wayland

Networking has been included in Wayland and it looks good. Too bad the foremost distro of GNU/Linux has announced its intention to abandon Wayland

For me, networking of displays is the most important feature of GNU/Linux operating systems. Perhaps X became too fragile/complex/limited. Perhaps Wayland is the way forward, but without networking Wayland is pathetic. Now that it is coming together it is time for Canonical to get behind Wayland and share the load of generating good FLOSS with the rest of the world. Going it alone will mean serious fragmentation of GNU/Linux. OEMs, consumers, system administrators will have to choose which way to go. I can already see OEMs hanging back by using older releases of Ubuntu GNU/Linux. How long will it take Canonical to wake up to that?

The bottom line is that X gets in the way to the order of ~0.5s to open some applications, far too long in this day. To add features to the X window system, most of the work is being done by the client anyway so the X server is wasting a terrible amount of time and resources. According to Daniel Stone, with Wayland life is simpler and more efficient:

  • clients draw stuff locally,
  • clients tell the server what was drawn,
  • the server decides what to draw and where, and
  • Wayland cuts out the middle-man.

He claims that with Wayland there will never be flicker, tearing, and flashing because only complete frames are transmitted. That’s fine but that increases the bandwidth in some cases. He also says Wayland won’t grab keys and prevent interactions with some applications during pop-ups. He also claims security will be better and everything will be dynamic allowing multiple intput devices and error messages will be transparent. He expects remote displays will be comparable to VNC because there will be a lot fewer round-trips across the network with chatter. Images transmitted can be compressed.

When will Wayland fly? He says it still needs work on the touch-pad driver and the GNOME shell port to Wayland is done. That sounds like a few months plus the time to port applications if necessary.

- Robert Pogson

New in Linux 3.9

H-Online has a neat preview of Linux 3.9, now in the works.

My favourite item, additional caching ability for Linux:
“Device mapper, which is used by the logical volume manager (LVM) but can also be used independently, now includes a cache target called "dm-cache" (1, 2, 3). This option enables a drive to be set up as a cache for another storage device, for example, an SSD as a cache for a hard drive.”
see Kernel Log: Coming in 3.9 (part 1) – Filesystems and storage

Caching of files in RAM has always been a huge plus for Linux in my terminal servers I installed in schools. RAID 1 was very useful but adding an SSD cache to that would be amazing. Students I used to advise to be careful when clicking should now wear seatbelts and helmets. ;-)

- Robert Pogson

Small Cheap Legacy PCs Eat Big Expensive Legacy PCs’ Lunch

According to IDC, “The volume of thin client shipments in Europe, the Middle East, and Africa (EMEA) in 2012 increased by 9.2% year on year to more than 1.7 million units, according to results published by market research and advisory company IDC. In the coming year, IDC expects thin client shipments to maintain stable 6.2% growth over 2013.”see EMEA Thin Client Market to Grow by 6.2% in 2013, IDC Predicts – prCZ24027913

While the usual desktop/notebook fare is declining or barely holding share, thin clients as another form of small cheap computer are growing steadily. That’s smart. In schools where I worked the thin clients did most tasks better than legacy thick clients because of file-caching in RAM on the servers and were absolutely trouble-free. Compare that with needing so much manpower to manage just a few PCs running that other OS as usual. While thin clients are still a minority of PCs, their long lifetime effectively displaces a significant number of units of legacy PC production. They can run GNU/Linux, too, with no effect on performance, no matter what OS or application is run, except stuff like full-screen video. That covers a large swath of personal computing.

Of course, I recommend Debian GNU/Linux on the terminal servers because it does not require a licence per seat. Debian is about to release version 7.0 and it works really well with a tiny bug-count. There’s no time like the present to switch to thin clients and GNU/Linux to give a new lease on life to a fleet of PCs.

- Robert Pogson

Why Legacy PC Sales Are Flat

"I absolutely think the slowdown in computing performance gains play a big factor [in slowing PC sales]. Maybe even more so than the whole tablet thing. Why would you replace your PC if it’s not noticeably faster than what you bought two or three years ago?"
see Why Moore's Law, not mobility, is killing the PC

Of course that’s a factor but there are others:

  • Moore’s Law also helps make smaller, cheaper computers without fans and storage drives. Without all those moving parts thin clients and tiny desktops will easily do on the tenth year what they did on the first year. You can upgrade servers or add servers much more cheaply than you can roll out a new fleet of client machines. It just is too costly to change all the hardware, something that prompted a lot of migrations to GNU/Linux because it required fewer resources to work.
  • The typical CPU in a single user system idles most of the time and the real delays are accessing dozens of files to open the next window or application. One can update storage to something faster without changing the rest of the machine but one can also do the heavy lifting on a server that can have enough RAM that storage doesn’t need to be accessed for applications. They can all be stored in RAM and shared amongst users. Zero storage is obviously faster than any other form of storage. Again, thin clients and small cheap computers work.
  • The ARM processors are clearly able to do the job most users need done and consumers see the advantages of a pocket-sized PC over the legacy boxes and even notebooks. Hundreds of millions have traded off the larger screen for the greater portability. This is partly an effect of Moore’s Law making ARMed machines good enough but it’s an entirely different architecture with its own advantages. If there were no ARM, salesmen probably still could sell the next release of Wintel…
  • Today’s networks are a huge improvement on even five years ago. Gigabit/s is fairly standard on the LAN and Internet connections for individuals approach the pipe whole buildings used to have to the Internet. This means a thin client and its server are behaving more like one machine and the user appreciates the web application that runs on someone else’s hardware with all those headaches gone rather than having the headache over Wintel at home. No headaches. No need to replace the PC to fix the headaches, temporarily. Wintel was built on making new sales to soothe headaches created by Wintel. That worked when Wintel was the only choice on retail shelves… Welcome to the 21st century.
  • It’s also a matter of software. Peoples’ small cheap computers are not slowing down because they have less malware and incompatible and resource-hungry apps on the go. They are consuming less power, making less noise and taking up less space. They are often far more portable than Wintel to boot. The app-stores and package managers of */Linux system just work better for people customizing/managing their personal computers. Clearly, people like installing an app in seconds without having to fiddle with re-re-reboots, malware and Patch Tuesdays. Those negatives are all associated with the legacy PC so why buy more headaches? Wintel might have adopted and extended ARMed systems a few years ago and rationalized their system management and headed the stampede off at the pass but they didn’t and we are seeing a quite different historical change.

All in all, this is a good thing about which I have been writing for years now, first about GNU/Linux instead of that other OS, then APT package manager of Debian GNU/Linux and then small cheap ARMed computers. It’s empowered by more than Moore’s Law, but it is empowered and Wintel is getting taken down a level or two. It’s no longer essential and soon Wintel will have to work for a living competing for price/performance on retail shelves. I expect 2013 will be remembered as the year small cheap computers really went on a tear.

- Robert Pogson

The Price of Wintel

From time to time the world needs to be reminded of the terrible cost of using Wintel. Here’s an example. ViewSonic makes a lot of electronics. They make thin clients. Two new models have these characteristics:

Feature SC-T35 SC-T45
OS Linux

M$’s OS

size 39.5 x143 x 103 mm

39.5 x143 x 103 mm

display Dual 1080p DVI

Dual 1080P DVI and VGA

Protocols Citrix ICA/HDX, VMware, and MS RemoteFX

Citrix ICA/HDX, VMware, and MS RemoteFX

Power Consumption 8W

14W

CPU ARM

Atom

Price $220

$410

So, for about half the capital cost and half the cost of operation giving the same performance, you should use GNU/Linux rather than that other OS. It makes sense. When you add to these obvious advantages, which alone are sufficient to make the choice, the advantages of freedom from M$’s EULA, and the freedom to run the code, examine, modify and distribute the code under a FLOSS licence, it’s a no-brainer. Use FLOSS. Use GNU/Linux. I recommend Debian GNU/Linux.

- Robert Pogson

VIA’s Small Cheap ARMed Motherboards

My next motherboard may well be from VIA if they keep making small and cheap motherboards. This one looks like it will fit any old ATX case you have laying around or you could just glue it in somewhere and hook up a 12V PSU and be on the air. It doesn’t get much easier than this. It runs Android/Linux 4.0 out of the box.

“Earlier this year, VIA released a tiny $49 ARM-powered motherboard it called the Android PC System (APC) in an effort to ride the wave the Raspberry Pi Foundation accidentally started with its $35 Linux computer for budding young developers. Today, it’s announcing a pair of follow-ups: the APC Rock is a $79 bare motherboard, and the APC Paper is a $99 version that is identical, except it loses the VGA port and comes in a recycled cardboard case designed to look like a small hardcover book. The Rock is available now, and the Paper has a March pre-order date. The original APC will continue to be sold with Android 2.3 (Gingerbread) for $49.

see VIA’s tiny Android-powered ARM motherboard gets a pair of upgrades | Ars Technica.

Do they have the raw power of my present Beast? Nope. Nor do they have the storage but they would make a nice thin client, access to gazillions of Android apps, and a cool and quiet form factor I could use anywhere like out in the workshop or in the kitchen. No doubt I could set things up to run applications on Beast or access a web application on Beast from anywhere on the LAN for only a little more than the cost of a keyboard, monitor and mouse. Heck, I could probably get this to run on my lawn mower… Best of all, there are no hefty fees involved for paying off M$ or Intel or a wireless ISP.

- Robert Pogson

Chromebooks – Revolutionary Client Device

“What is truly revolutionary is that the for the first time ever the hardware vendor (Google) is taking complete ownership and control over the maintenance of the operating system. Local users (or even domain administrators) are not responsible for installing service packs, malware filtering, disk management, or driver updates. It’s a sealed system that is cryptographically signed to ensure a verified and trusted boot process.”

see Google Chromebooks: Cloud Sherpas Weighs In on Cloud Notebooks | The VAR Guy.

This is a major feature of thin clients. There’s less for the end user to do to actually use the machine. It works very well for all of use using mostly web servers to actually do stuff. It’s still not the best for content-generators but the world is a write-once, read-often kind of place. For businesses and organizations large and small seeking to increase performance/dollar, this could be just the thing. Expect M$ never to have monopoly in this space.

It’s still a FLOSS world on the client and lots of FLOSS is used on the servers but it’s not happening in Google’s data-centres. What’s the point of opening the code when none of us can compete on price/performance with Google? It comes down to trust. If you trust Google, you get cheaper/faster IT. If you don’t, you can still build your own infrastructure with lower performance and higher cost. In the past many trusted M$ and agreed to slavery. At least Google seems a benevolent monopolist in comparison. If that changes, the world can still make its own software and share but what about data-centres? Will society create shared data-centres, cutting out the likes of Google? I don’t see it in the short term.

- Robert Pogson

Thin Clients Eating M$’s Lunch

“in its home country of Germany, according to the latest independent study from ICT market analysts, ama GmbH. In the survey of over 6,000 businesses with more than 50 people, thin clients accounted for 11% of desktops and 35% of them were IGEL devices.”

see Survey Reveals IGEL as Clear German Market Thin Client Leader.

10% of desktop PCs being thin clients seems small but it is not. They last three times as long as thick PCs and they can run GNU/Linux instead of that other OS. That’s huge, a potential 30% loss of share for Wintel. That’s right; thin clients don’t need to be x86. They can be ARMed as well.

While M$ does attempt to tax thin clients with huge server licensing fees and CALs, more thin clients run a browser and access web servers directly, cutting M$ out. The annual rate of production of thin clients is still quite low but as Wintel PCs decline in number, the stark reality of the platform declining in all directions looms on the horizon. M$ has nowhere to go but down on client OS and their server licences depend heavily on that installed fleet which is about to shrink. All is not lost but there’s no upside for M$ for the next few years. Small cheap computers of all kinds are eating M$’s lunch.

- Robert Pogson

Australian Fire-Fighters Get Chromeboxes

“We thought ‘do we really need a PC for only a single web application?’

He said PCs were expensive and had many moving parts which weren’t ideal for dusty and dirty fire stations.

"We looked around and the Chromebox was perfect.

"It was small, cheap and had no moving parts which won’t wear out," Mr Host said.”

see Chromebox gives firies an extra hand on the pump | The Australian.

Chuckle. That’s about what I have been saying for years. Indeed, they also report, “Secondly, it runs faster than a PC,” he said.

“Thirdly, Google automatically updates it so we don’t have to patch it and all these devices can be managed through a cloud portal.

(And) if one were to ever break, it would be easy enough to replace.”

So, when people are offered a choice, they can and do choose what works best for them and it isn’t always Wintel. I recommend Debian GNU/Linux, myself, but each to his own.

- Robert Pogson

2013 Will not Be The Year of M$

“Simple arithmetic shows that unless Microsoft manages to make a dent in the smartphone and tablet market, it’s pretty much the end of its dominance”

via Editorial: Will 2013 be the year of… Microsoft? | Netrunner Magazine.

I found this insightful article which has just about everything right, except it leaves as an open question how M$ will do in 2013. I am certain M$ has passed its prime. It’s whole empire rests on the Wintel PC which has definitely peaked. M$ has gone as far out on that limb as it can and the world isn’t even paying attention. I remember when people queued up to buy Lose ’95, a really shoddy OS. Now they produce much better software and they cannot get it installed on a telephone. They still have some retail shelves and OEMs locked up but you can only pay people so long to give up their freedom. Much of the world is about to buy its first personal computer and they have no idea that the game of Wintel being the only choice even exists. Even the big PC OEMs are shipping millions of GNU/Linux PCs and just about anything else they can sell. The gate of the castle is bending inwards under the weight of increasing competition, something with which M$ has not had to deal with since the 1980s. They’ve been on an exclusive dealing binge since then.

The world can and does produce hardware and software unrelated to M$ and the rate of production of the new personal computers exceeded Wintel’s unit production last year. This year, everyone on M$’s treadmill are looking for the exits. This is the most tentative uptake of M$’s next release since Lose 3.x. This time around the Chinese are ready to produce millions of units of anything that sells within weeks. If M$ could stop the flow of tablets, smart phones and GNU/Linux PCs by Christmas, there would be a whole new set of products and players by June of 2013. M$ is just too small to control the world. For 20 years, instead of expanding and diversifying, they relied on the desktop PC monopoly and the world moved on. Moore’s Law, global education and the Internet means the world can move on without any contact from M$’s arm-twisting salesmen. Too much is happening for Ballmer and Gates to intervene.

Yes, 2013 will be a highly defensive year for M$. They are sweating bullets that FLOSS and ARM are just about to absorb hundreds of millions of former users of Wintel. Those old machines won’t last forever and only a small minority see the necessity of buying Wintel today. Even business can throttle M$’s cash-cow simply by using GNU/Linux thin clients, web applications and just a few terminal servers running that other OS. M$’s CAL-count won’t recover the loss. With fewer PCs running that other OS, there will be less need for M$’s server OS and its office suite. The sound you will here in 2013 is called “implosion”. It still makes a lot of noise but the bubble shrinks really quickly and then it’s just a damp spot.

I had an indication of how irrelevant M$ has become at a party recently. The people there are the most connected on the planet. Everyone had a personal computer of one kind or another. When they stopped to eat every flat spot in the place was covered with digital thingies, none of them Wintel. There was a Wintel PC in the home but it was never used. The smart thingies were phoning, texting, e-mailing, photographing, playing media, and browsing amid the din of the party. There were four generations of humans present. Only the very old (I and a couple of others) and the very young (0 to 10 years) seemed to be unconnected. Everyone was having fun. The youngest who seemed not to have their own gadgets could mostly pick up any gadget and use it to take a picture or to replay one. I was impressed. I was 18 before I could control a computer.

The thing that was so awesome about that party is that it was not a select group. There were people from every age, financial status (probably no billionaires though), career, education. It was a pretty good sample of people in Winnipeg and Wintel did not control them at all. The retailers had better wake up real soon or be replaced with ones who give these people what they want, great IT at a fair price. They should at least expand the space for gadgets and put Wintel under the counter. Better, they should stop excluding GNU/Linux.

- Robert Pogson

Celebrating GNU/Linux

I am an unabashed proponent of GNU/Linux. The reasons are many:

  • Switching to the OS saved my sanity at a point in my teaching career when I was dealing with 20 students from grades 9 to 11 and with a wide variety of levels of ability in Canada’s Arctic. I needed PCs to work in my classroom and hardly a class went by without Lose ’95 crashing. I used the divide and conquer approach to managing that classroom with several activity centres running simultaneously. I was spread too thin to have to help students with problems with IT.

    I switched to GNU/Linux and had no problems of that kind for six months. It was a heavenly experience. Despite having never used GNU/Linux before, the biggest problem for me was downloading and burning an .iso to CD on a Mac. Continue reading ‘Celebrating GNU/Linux’

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

May 2013
S M T W T F S
« Apr    
 1234
567891011
12131415161718
19202122232425
262728293031  

    Writing

    3429 articles
    30570 comments

      Comments

      platforms
      linux 17452
      windows 12757
      macos 206
      sun 3
      wp 2

      browsers
      firefox 23897 
      safari 11852 
      chrome 11703 
      ie 4627 
      iceweasel 4259 
      opera 1641 
      konqueror 198 
      netnewswire 14 
      epiphany 2 
      flock 0 
      bonecho 0 
      lynx 0 

Bad Behavior has blocked 6245 access attempts in the last 7 days.