Centralization of calculation power and separation I/O interfaces. - New PC architecture.
Let's take a look at modern office: huge number of computers: displays, keyboards, other Input/Output devices and computer cases containing harddrives, motherboards, CPUs, etc... Each computer has operation system installed on it and dedicated to at least one user. Users have a habbit to screw around and when it happens - sysadmin suppose to come over and save the day. Corporate data is distributed between local machines and servers, sometimes it get's lost because of the cases, described above. Also it is a fact that most of the computers don't use even 50% of the power they get, or even if they do - it's wasted on performing reasonable speed having all that adware and viruses, slowing down the system, on boeard.
So now I want to underline following problems:
1. computers power is not being used properly - most of the time processors are just running idle process.
2. as larger company it is - as more effort required to keep computers and network in order, repair and upgrade local PC's, keep security on required level, do software updates, etc.
3. low mobility - due to having that many computers, organizations have a lot of hard time with moving things around if they need to.
4. HIGH, very HIGH price for each PC, which will perform basic operations, and eventually require so much of attention in future.
I propose to reorgonize the architecture of modern computers in a following way: All the data storages, calculation resources (CPUs), RAM units, etc. should be centralized and separated from I/O interfaces. In other words it should be a room with huge cases full of CPUs, hard drives, RAM chips and user should have INPUT/OUTPUT interfaces only (keyboard, mouse, CD/Floppy/DVD drive - input, Display - output). I/O interfacse should be connected to servers throug special network which will carry requests and output information which will be already prepared for display - pure graphics. Each user will have dedicated space on this huge server where will be installed virtualization software like VMware (which already exist and widely used by web hosting companies) to make it possible for each user to have it's own "virtual computer".
That's how company will expand hard ware base ONLY and ONLY if existing set up can't handle more users but not when new person got hired and needs a computer to work on.
That opens lots of opportunities to create "virtual networks" for teams and work groups, help them share project resources, etc.
Sysadmins will be happy cause now they don't have to deal with individual computer, but with global server which sure will be more complex but still more controllable - sysadmin will be able to easily back up, restore user's data, reinstall software, create new users, manage their accounts, monitor activity.
Also it makes possible to administrate such system remotelly - so most of the sysadmins also could be accomulated in a single place which would incease their productivity and decrease prices - economics law.
It sure will be quite a challenge for microsoft to occupate chunk of this market cause I can't imagine the core OS of this huge server to be windows :)))))))))))))
Individuals and/or companies who may be interested in this idea:
To be able to rate ideas you have to be a registered user and be signed in.
If you are not registered, please complete our 1 minute registration form
here
If you are user, just sign in in the top right corner of the page and rating system will be activated automatically
Thanks for rating this idea
To rate idea, please put your mouse over the stars.
(5.00)