Posts

Showing posts from June, 2023

Week 3 Posting - Migration Strategies

 Many times, one a company decides to migrate to a virtual environment the question remains, what is the best way to move all the data over? In many cases it will boil down to three main migration methods known as the three “R”s , rehost, revised or refactored, not to be mixed up with the green idea of Reduce, Reuse and Recycle. Rehost is the idea of taking a clone of the system and migrating an exact replica image, similar to how a VM may move when upgrading hardware, this requires the system to rescan the hardware and may require new drivers to be added to the system causing some downtime. The second option is the revise method, this would be keeping all the configuration files for a service or system but put in on a new image on the cloud side, this can cause some unforeseen changes to systems, but will result in a higher performance. Lastly there is the method of refactor, this is the idea of taking each service and moving to a container-based environment, this will be much che...

Week 2 Posting - Type 1 vs Type 2

 Prior to the time of hypervisors if a individual or team wanted to run two systems on a single hardware it would need to be dual booted, meaning only one system can run at a time and it would take CPU, GPU, RAM, and the dedicated storage to function. The alternative was to have multiple systems, but this can become costly especially when computers are much more costly. The solution is to get software that acts like the main system is nothing more than a virtualized hardware environment allowing the admin to set the thresholds of how much resources can be grated and “borrowing” from the main system. From the inception of this idea many systems have adapted to function better, in modern type 1 systems it is common to see system storage stored on a an entirely separate set of hardware, being called upon only when it is needed by the client OS. This same technology is now being used as containers in even more specialized fashions.

Week 1 Posting - Intro

Hello, I am Jake and in the next few weeks I will share some thoughts on the world of cloud computing, I have worked in a companies that uses both AWS and Azure, the following is my simplified definition of cloud computing. Cloud computing, a buzzword in recent years and a template for future computer needs. What is cloud computing? Cloud computing is a modern solution for growing problem, people need to provide digital services and cloud computing is just a new, more efficient way of doing so. Cloud computing is nothing more than handing off the most difficult items to justify, cost of creating, maintaining and manning a server room to host the needed product. Many small companies need services such as websites, file backup or intranet core services, regardless of the size of the company the basics are needed across the board, it might make sense for a multi-million dollar company to have their own staff 24/7 to verify all the hardware is safe and running properly; however, most sma...