Thursday, August 2, 2012

Virtual Server Hosting

Nowadays the phrase virtual server has become widespread in the online hosting community. This is not really a completely new technology, since the idea has been around since at least the 1980’s, developed by the big computing companies at the time on the Unix system (DEC, IBM, etc.).
Virtual server software (also referred to as a VPS software), is a technology that splits physical computing hardware into multiple logical hardware containers which each operate their own OS, separate from each other. Such VPS can be used for many motives including:
  • Optimising hardware resource usage
  • Roaming desktop substitution
  • Presenting hardware independent hosting systems
  • Running groupings of low intensity applications
There are numerous virtualisation technologies now available, such as:
  • VMware
  • KVM
  • OpenVZ
  • XEN
They all have their particular good and bad points, however basically perform a similar function, which is to generate a virtual hardware environment so as to run a private OS.
Customers don't need to build and deploy physical servers for the bulk of their hosting demands, as they can often simply hire a virtual server from a hosting company. Instead a client simply leases a virtual private server within the hosting company’s facilities and thus removes the requirement to buy any hardware at all. More people are now virtualising their online services due to the current economic climate. The need to not deploy physical servers for many people has been a huge benefit in terms of saving time and money.
In addition, the use of a virtualised server often leads to increased uptime for the client, as they are less affected by hardware failures. In the event of a physical server experiencing a hardware failure, most hosting companies will be able to move the affected VPS to another physical node with very little downtime.

Saturday, January 14, 2012

Ubuntu Tv For The Future

Canonical will be pitching a TV-of-the-future invention maximising its touch-based Linux distro and Ubuntu cloud.

The Ubuntu shop used the spotlight in the Consumer Electronics Show (CES) during Monday to preview Ubuntu Television, a program percolating inside of Canonical which got a shot of pr late recently from Mark Shuttleworth.

The notion behind Ubuntu Television, Canonical states, will be to supply Television as it had been intended: no cables, boxes as well as hassles.

Canonical director of communications Gerry Car blogged this: "The goal is to uncomplicate television for the average viewer while delivering to him or her all the services and options that they are becoming used to."

Ubuntu had been closely connected with Computers and servers - however Canonical last year moved into cloud services due to the introduction of its Ubuntu One services.

Canonical's long-standing rallying cry had been "Linux for human beings". The motto for Ubuntu Television is "TV for human beings".

The Ubuntu Television idea shadows and extends improvements within the fusion of Television, computing and web. Additionally , it creates the actual Ubuntu media cloud - using Ubuntu 1 as the "web hub" of everything.

We're informed Ubuntu TV can offer people a chance to pause and view shows on different Tv sets and other devices, such as mobile phones.

The enabler to do this definitely seems to be Ubuntu One, Canonical's cloud storage along with data-synching service, which currently lets you stream tunes and gain access to material on different devices. It is possible to currently stream tracks in Ubuntu One to iPhone, iPad and Android gadgets.

Friday, January 13, 2012

Apple Siri Swears At Nipper

The mum of a 10-year-old boy in Coventry has been expressing her shock following having a demo model of Apple’s iPhone 4S swear at her child.

Kim Le Quesne explained to the Coventry Telegraph that her child Charlie had been out shopping along with his dad in a nearby branch of Tesco, discovered the smartphone in the exhibit and asked the Siri personal assistant software the number of people there were on the earth. The phone replied by means of informing the lad that it wasn’t sure exactly what he was saying, and telling him to "Shut the f*** up, you ugly t***."

"It's verbal abuse," Mrs Le Quesne claimed. "We can’t believe the filth it came out with. He showed my husband what the phone had said to him and my husband found the store manager and said "it shouldn’t be saying that."

Tesco promised the device will be shipped off to Apple for diagnostics, but it looks most likely that some merry prankster had modified the user name on the device to the offending 7 words, in order that the phone would default to the sentence regardless of what the question. Apple is not available for remark over the Christmas period.

Mrs Le Quesne told the paper the woman's child went back to the store the next day and saw the same mobile phone was still on the display case. The paper does not note if the poor lad felt abused, or instead tried it again and dissolved straight into fits of giggles.

Thursday, January 5, 2012

Google Strengthens Legal Stance With Numerous IBM Patents

Over 200 patents have been bought from IBM by Google recently as a way to protect Google offerings from possible future litigation.

Numerous aspects and technologies are discussed in these patents, such as:

  • server infrastructure
  • mobile phones
  • wireless telephone systems
  • databases
  • near-field communications (NFC)

All of these patents are in addition to the existing 2,053 obtained via IBM by Google in the prior year. IBM aren't the only benefactors of Google's escalating patents purchases, as Motorola Mobility have also traded around 17,000 patents and 7000 patents pending, totalling $12.5 billion US (£7.7 billion). The acquisitions are still being reviewed by competition regulators. Google has also attempted to acquire an additional 6000 telecoms related patents from Nortel, but was unsuccessful in their bid.

Amongst one of the newest patents is one exclusively addressing "identifying common interests between users of the communication network", which is thought may well play a future role in Google+. Google's growing patents acquisitions have come about so as to defend itself against its competitors, which in turn Google accuses of buying up what it has labelled “bogus patents" so as to slow up the progression of Google's mobile operating system, Android.

Google currently have numerous legal disputes open with the likes of Oracle, Microsoft and Apple pertaining to a number of the technologies utilised within Android. Oracle are currently in dispute with Google about potential Andriod patent infringements.p>

There is currently massive competition in the industry with regards different operating systems, especially mobile variants. In an additional technology patents associated lawsuit earlier recently AT&T have been forced to compensate TiVo US$215 million, and also an extra undisclosed regular monthly licensing payment. Currently its expected that we now will witness more of these patents, application acquisitions and legal cases from the big players in the technology industry over the coming months. No terms had been unveiled from either Google or IBM regarding these most recent patents transfers.

Monday, January 2, 2012

Installing Linux Modules With The Command Line

The job of adding Linux kernel modules is a crucial job for any Linux server system administrator. This article will give you a basis to understand the concepts and tools involved. The official terminology is "loadable kernel modules"; however they are often referred to as simply "kernel modules" or "modules".
On all modern Linux operating systems, a modular kernel model is employed, allowing for additional functionality to be added when needed. This is the opposite of the monolithic kernel model, which requires all functionality to be compiled into the kernel prior to loading the operating system. A monolithic kernel is more efficient with regards the amount of memory it consumes, however most kernel modules consume very little memory in relation to modern computing standards where gigabytes of memory are normally available. Being able to dynamically load kernel modules when required far outweighs any disadvantages of using slightly more memory.
So what is a kernel module? Well, it is very similar to a Windows device driver Modules often provide hardware specific software functionality. For example:
  • DVD players
  • delivering access to hard drives
  • serial devices
  • video adapters
The loading of kernel modules is often done during the boot process, however modules can also be loaded after the system has booted. A number of commands are available to the administrator for loading, unloading and finding out further information about a module.
The most basic commands for loading and unloading modules are the "insmod" and "rmmod". The insmod command inserts a module in the kernel, the rmmod command removes a module from your kernel. There are a variety of other commands which can be necessary to know when dealing with kernel modules. They're:
  • depmod - ascertain any dependencies a module has
  • lsmod - lists all actively loaded modules
  • modinfo - displays the .modinfo section of the module object file (i.e. a file with a .ko or .o file)
It is important hat to have a thorough understanding of each of the above commands when loading and unloading kernel modules. The modinfo command offers detailed information and facts concerning the module, including the kernel version which the module was compiled for, which can be critical when troubleshooting any problems encountered when trying to load a kernel module. A higher level module administration command exists for dealing with kernel modules. It is:
  • modprobe - intelligently inserts or removes a Linux kernel module and any dependencies.
The modprobe command is basically a wrapper around insmod, rmmod and depmod, supplying a single, user-friendly command. It is recommended that you look at the help manual for modprobe if you are thinking of doing any work with loading or unloading Linux kernel modules.
Linux kernel modules are typically located under /lib/modules/[kernel-version] where by [kernel-version] is the kernel version number you are interested in. It is likely that you will see many different kernel versions in this directory and you should make sure that any modules you compile are placed in the directory corresponding to the kernel version you are working on.

Wednesday, December 21, 2011

UK VPS

You can make do with shared hosting services when your site is just starting out.. However, as your web site expands and thus manages in attracting numerous people, you maybe should evaluate making the switch over to UK VPS (Virtual Private Server) hosting. VPS hosting provides full control of your web hosting setup. With VPS hosting, a single server can be virtually split using software, so that it becomes many virtual servers. Every virtual server is separate to any other virtual server on the physical server. This means the performance of the site on one virtual private server can not interrupt other web sites on other VPS. A virtual private server provides you with a certain amount of:
  • memory
  • CPU
  • bandwidth
  • disk space
Each VPS package usually is supplied with different amounts of each resource. Using a UK VPS allows you to not only provide hosting services, but any other service you can think of due to its highly configurable nature.