Home MacOS Rethinking the PC: Why virtual machines should replace operating systems

Rethinking the PC: Why virtual machines should replace operating systems

579
110

Discloser: Most of the vendors mentioned are clients of the author.

Technology generally develops linearly even something comes along that should change its progression.  Take PC operating systems, which arrived in the 1980s. One of the big problems they brought with them was the need to keep the OS and applications from breaking every time Intel made a change to its chipset or the firmware. The fix, eventually, was to create Virtual Machines – a virtual hardware layer that would remain constant, regardless of what happened to the underlying hardware. 

Much of the problems we’ve had with deployments over the last couple of decades have revolved around the need for IT to keep the PC image static while the hardware changed. If we instead preloaded a Virtual Machine from either VMware or Microsoft – and then placed the image on that – you could assure a level of compatibility you generally don’t get today. 

Let’s explore rethinking PCs, virtual vachines, and operating systems this week. 

Rethinking PCs

When PCs were first created, the folks that built the OS and the folks that built the hardware were the same. Apple built both, and IBM bought the rights to Windows so it could effectively do the same thing as well. But on the Windows side, the operating system quickly became decoupled. It allowed for a far more competitive market, but also one that was unusually plagued by incompatibilities and breakage because the two halves of the PC weren’t developed together.  

For a time in the early parts of this century – when Intel and Microsoft weren’t even talking to each other very well – we got disasters like Windows Vista and Windows 8, platforms that even Microsoft would like to forget. Things eventually evened out, and most of those problems are history. But in some ways, this problem has worsened  because AMD has risen to be a power and Qualcomm is now providing PC solutions.  This hardware variety is forcing Intel to speed its own development efforts – raising the possibility that maintaining OS reliability will get harder to do.  

One way Microsoft is addressing this with its Surface line; the company is starting to specify processors for the Surface X and the upcoming Surface Neo twin-screen laptop: from Qualcomm and Intel, respectively.  Custom processors are an interesting idea, but were Dell, HP, and Lenovo to go down this path, the resulting hardware complexity – and the chance for OS breakage – would increase dramatically. 

In this new world, there is a need to allow the OS side of the solution from Apple, Google, and Microsoft to advance as fast as those firms can move and for the hardware platforms from AMD, Intel, and Qualcomm to do the same without any resulting breakage.

Enter the Virtual Machine

A Virtual Machine running on hardware generally has a Hypervisor, so you can run multiple virtual machine instances – each isolated from the other because the technology is generally used on servers where you have multiple users on the same hardware. 

On a PC, you could have distinct VM instances for work, school, and personal use with differing levels of user freedom. The company VM would be locked down so that the firm is better protected from the other usage models.  Viruses often come into companies carried by employees who aren’t careful with their personal use of their firm’s PC. You mostly see this kind of behavior with developers who need to keep their dev projects separate from their enterprise image.  

Even with a three-image installation (work, school, personal), you’d be able to optimize on all three support organizations.  Work IT handles the work image, school IT handles the school image, and the OEM helps with the personal image (which they could charge for). You’d get a higher level of security because the two or three usage models would be isolated from each other – and you’d free up the OS vendor and the platform vendor to advance their platforms faster because they could specify a set Virtual Machine configuration.

The VM company, be it VMware or Microsoft, could then work with the hardware vendor to optimize flexibility as a performance factor and hardware development PC would evolve to become better multi-host clients.  Other options would be creating a VM for your kids on the family PC that could be automatically purged and rebuilt regularly as well as tuned OSs for things like eSports.  You might be able to create games that ran native on a VM while suspending the other VMs when you compete.   And, of course, IT would get a very stable virtual hardware image that would remain as stable as they needed it to be across hardware vendors and hardware versions.  

Wrapping up:

I think it is time to begin rethinking the relationship between Operating Systems, Hypervisors, and Virtual machines to better secure our PCs (Root Kits would generally become a thing of the past thanks to the VM).   The result could be more flexible, more reliable, more secure, and better able to deal with our changing future than the way we build the platforms today. 

I think the world is ready for a change; now, it is just a matter of time before an OEM is willing to take the risk and try something new.   

Copyright © 2020 IDG Communications, Inc.

110 COMMENTS

  1. Aw, this was a really nice post. Taking a few minutes and actual effort to make a great article… but what can I say… I put things off a lot and never seem to get anything done.
    asmr 0mniartist

  2. Hello there! Do you know if they make any plugins to assist with Search
    Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains.
    If you know of any please share. Thanks! asmr 0mniartist

  3. Post writing is also a excitement, if you be familiar with
    afterward you can write otherwise it is complicated to write.
    asmr 0mniartist

  4. Appreciating the dedication you put into your blog and in depth information you provide.

    It’s nice to come across a blog every once in a while that isn’t the same
    outdated rehashed material. Wonderful read!
    I’ve saved your site and I’m adding your RSS feeds to my Google account.
    asmr 0mniartist

  5. Hi, all is going well here and ofcourse every one is sharing data, that’s actually
    good, keep up writing. asmr 0mniartist

  6. I have read so many articles or reviews concerning the blogger lovers but this post is truly a good article, keep it
    up.

  7. Hello, i read your blog from time to time and i own a
    similar one and i was just wondering if you get a lot of spam responses?
    If so how do you protect against it, any plugin or anything you can recommend?
    I get so much lately it’s driving me mad so any assistance is very
    much appreciated.

  8. Your style is unique compared to other people I have read stuff from.

    Many thanks for posting when you’ve got the opportunity,
    Guess I’ll just book mark this page.

  9. Pretty component of content. I just stumbled upon your website and in accession capital to assert that
    I acquire actually enjoyed account your blog posts.
    Any way I’ll be subscribing to your feeds or even I success
    you get entry to constantly quickly.

  10. Hey! Would you mind if I share your blog with my zynga group?
    There’s a lot of people that I think would
    really enjoy your content. Please let me know. Many thanks

  11. Oh my goodness! Awesome article dude! Many thanks, However I am experiencing difficulties with
    your RSS. I don’t know why I can’t join it. Is there anybody else having similar RSS issues?
    Anyone who knows the solution will you kindly respond?
    Thanks!!

  12. Wow, amazing weblog format! How lengthy have you ever been running
    a blog for? you make running a blog look easy.
    The overall glance of your site is magnificent, let alone the content!

  13. I appreciate, lead to I discovered just what I
    used to be taking a look for. You’ve ended my four day long hunt!
    God Bless you man. Have a great day. Bye

  14. Hello there! I know this is kinda off topic but I’d figured I’d ask.
    Would you be interested in trading links or maybe guest writing a blog post or
    vice-versa? My site covers a lot of the same subjects as yours and I feel we could greatly benefit from each other.
    If you happen to be interested feel free to shoot me an email.
    I look forward to hearing from you! Great blog
    by the way!

  15. scoliosis
    When I initially commented I clicked the “Notify me when new comments are added”
    checkbox and now each time a comment is added I get four emails with
    the same comment. Is there any way you can remove people from that service?

    Cheers! scoliosis

  16. scoliosis
    Hi, i think that i noticed you visited my website thus i got here
    to return the prefer?.I am attempting to in finding things to
    improve my web site!I suppose its good enough to make use of some of your ideas!!
    scoliosis

  17. scoliosis
    Hello! I know this is somewhat off topic but I was wondering if you knew where I could get a captcha plugin for
    my comment form? I’m using the same blog platform as yours
    and I’m having difficulty finding one? Thanks a lot! scoliosis

  18. dating sites
    Hi, i think that i saw you visited my blog thus i came to
    “return the favor”.I’m trying to find things to improve my web site!I
    suppose its ok to use some of your ideas!! dating sites https://785days.tumblr.com/

  19. dating sites
    Hurrah! Finally I got a weblog from where I be capable of
    in fact obtain useful facts concerning my study and knowledge.
    dating sites

  20. I loved as much as you’ll receive carried out right here.
    The sketch is attractive, your authored material stylish.

    nonetheless, you command get got an impatience over that you wish be delivering the following.
    unwell unquestionably come further formerly again since exactly the same nearly a lot
    often inside case you shield this hike.

  21. My brother suggested I would possibly like this website.
    He was once totally right. This post actually made my day.
    You can not believe just how much time I had spent for this information! Thank
    you!

  22. Wow, amazing blog format! How long have you ever been running a blog for?
    you make running a blog look easy. The entire look of
    your website is great, as smartly as the content!

  23. I blog quite often and I genuinely thank you for your content.
    The article has really peaked my interest. I will take a note of your blog and keep checking for
    new details about once per week. I opted in for your RSS feed as
    well.

  24. Greetings! Very helpful advice in this particular post!
    It’s the little changes that produce the most significant changes.
    Thanks a lot for sharing!

  25. Aw, this was an incredibly good post. Taking a few
    minutes and actual effort to generate a superb article… but what
    can I say… I procrastinate a lot and never seem to get nearly anything done.

  26. This is really interesting, You are a very
    skilled blogger. I’ve joined your feed and look
    forward to seeking more of your magnificent post.
    Also, I have shared your website in my social networks!

  27. Right here is the right site for everyone who really
    wants to find out about this topic. You understand a whole lot its almost hard
    to argue with you (not that I really would want to…HaHa).
    You definitely put a new spin on a topic that’s been written about
    for a long time. Excellent stuff, just wonderful!

  28. 894248 506670Some times its a pain within the ass to read what blog owners wrote but this web site is actually user pleasant! . 734605

  29. Hi my loved one! I wish to say that this post is amazing,
    nice written and come with approximately all vital infos.
    I would like to see more posts like this .

  30. Amazing blog! Do you have any recommendations for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost
    on everything. Would you propose starting with
    a free platform like WordPress or go for a paid option? There
    are so many options out there that I’m totally confused ..
    Any suggestions? Appreciate it!

  31. Wonderful work! That is the type of information that are supposed to be shared around the internet.
    Disgrace on Google for now not positioning this
    put up upper! Come on over and discuss with my website .

    Thank you =)

  32. My spouse and I stumbled over here by a different website and thought I might check things out.

    I like what I see so now i’m following you.
    Look forward to finding out about your web page repeatedly.

  33. I read this article completely on the topic of the
    difference of newest and previous technologies,
    it’s remarkable article.

  34. What i do not realize is actually how you are now not actually
    a lot more neatly-liked than you might be right now.
    You are so intelligent. You know thus significantly on the
    subject of this topic, produced me individually imagine it from
    a lot of varied angles. Its like men and women aren’t
    interested unless it is one thing to do with Woman gaga! Your own stuffs great.
    All the time care for it up! cheap flights http://1704milesapart.tumblr.com/ cheap flights

  35. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  36. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  37. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  38. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  39. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  40. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  41. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  42. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  43. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  44. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

  45. Холостячка 2 сезон https://bit.ly/39ioLkW Смотреть онлайн шоу Холостячка 2 сезон на СТБ.
    Пост шоу можно смотреть тут. Холостячка стб 2 сезон 1-2 серия

LEAVE A REPLY

Please enter your comment!
Please enter your name here