Monthly Archives: December 2017

What's in your backup?

<![CDATA[
As IT professionals we know that server backups are our sole responsibility.  There is no one else in the building worrying about it (until they lose stuff) and no one is looking over your shoulder.  But when the crypto-virus hits, when a catastrophic power event kills your servers, when your boss deletes the same folder for the tenth time…can you get it back?
All the training in the world will not prevent every user from clicking on that download.  I do training, I tell users not to click on unexpected attachments, but it happens.  Are you ready?  FYI, not selling anything.
Backups are easy.  In fact, with Server 2016, they are easier than easy.  In each of my VMWare machines there exists and “extra” 6TB drive.  On this drive I added an extra drive to each virtual server and setup automatic daily backups.  In general, this has been a flawless technique.  I can restore files in minutes.  Users do not have access (so the crytovirus doesn’t touch them) and they can be archived.  I use a daily batch to copy these backups weeks to another backup server, giving me redundancy.  I also have a copy in the vault that I remake every once in while.
“The cloud is better!”  I have heard that alot, but I don’t think so.  If all our user documents are on Google we are a slave to the internet.  Yes, an IT guy just said that!  Our internet goes down every single year!  There has not been a single year since I became Technology Coordinator that it hasn’t happened!  Does teaching stop when the internet goes down?  It might, if everything a teacher uses is in the cloud.  Instead, we keep most things internal.  Our LMS (Moodle,)  file servers, web servers, you name it.  If the internet goes down, we lose the internet.  Most teachers can continue without it.  Maybe a lesson is altered for the day, maybe not.  But teaching still happens.  In districts where everything is in the cloud, it comes to a standstill.
Consider monthly or weekly archival moves to the cloud, not all.  With the low cost of 6-8TB drives these days I would far rather have all these files local, and save my bandwidth for what isn’t our content.]]>

How many AD Controllers do I need?

<![CDATA[Is this a strange question?  Some would think so.  I have known  a local IT shop that had only one.  They lost it in a storm, had no backup, and paid $35K to have an IT company make a new one.  After that, they still only had one!  Later the local IT company was hired to augment the IT shop, and they immediately put in a BDC.  Theirs actually became the PDC (yes those term still exist in FSMO) and then it was later removed when their contract ended, leaving not PDC.  So, is it a bad question?  I think not.
Now the most basic answer, for a single location situation, is 2.  Just not 1!   If you have multiple locations I would have 1 at each location.  For a school district (or business) with multiple complexes, a Domain Controller at each complex location would be optimal.  Each DC should handle DHCP and DNS as well.  This allows for local logons to be optimal, with little or no delay.  Additionally I would recommend file servers per complex so that the user files are as local as possible.  A single VMWare (or Hyper-V) machine can handle these various servers (I still make separate role servers) easily.

Server 2016 lets you split DHCP ranges.  As I have different VLANs and ranges per building, I can give the building primary (the close one) most of the range.  I do this by making the VLAN on the machine at the location have no delay, and then put in a delay in that VLAN for the other DCs.  Even in a single location situation I would recommend a delay on the BDC.  This allow one machine to handle normal logons, and allows you a way to gauge your network.  I have a 1ms delay on the BDC and it gets about 5% of the logons.  This is excellent feedback that the network is running well, and is healthy.  If I had a 1ms delay and 40-60% of the logons were on the BDC, I could have an issue.
I have a 10G network with all workstations on 1G connections, including the wireless APs.  The APs are AC and can handle 200 clients, with an AP in every room.  I also have a single location situation with 1200 devices (plus student and staff BYOD connecting as well.)
Back to logon delay.  I would highly recommend playing with this to find your network sweet spot.  Find the __ms setting that results in a 10% or lower fallback to the DC that is secondary (or tertiary).  If every DC is primary on a different VLAN (the primary VLAN for the physical location) then you have fallback for heavy logon times while maintaining the fastest speeds.
With network bandwidth becoming more an issue every day, it is our responsibility as IT professionals to make the user experience and fast and flawless as possible.  We impact the business at hand, and possible loss of production, more than some realize.  Finding the sweet spot for network logons, file access, and internet access, is one the primary ways we can make the things we do in the background obvious to those we support.]]>

Devil's Canyon-i7 (LGA 1150)

<![CDATA[Image result for Intel
The Devil Canyon is a CPU made by Intel worth over $385.99 for sale. The Devil’s Canyon is so expensive because of it’s performance. The rating for the Devil’s Canyon is 5/5 on New egg and  11191 rating on PassMark. This Card is made more for gaming than casual searching on the internet or basic social conversations.
Using the Devil’s Canyon I was able to play all my favorite games like The Witcher 3, Fallout, Rainbow, and World of Warcraft. With this CPU I was running a steady 60 Fps, perfect for gaming. With an average benchmark of 88.4% which is a good CPU until they release better CPU’s.
Image result for Devil's Canyon-i7 (LGA 1150)
 

  • Socket Type:  LGA 1150
  • Core: Quad-Core
  • Cache:
  • L2 Cache 4 x 256KB
  • L3 Cache 8MB
  • Operating Frequency
  • 0 GHz
  • Max Turbo Frequency
  • 4 GHz

 
 
Benchmarks:

  • Effective  Speed 2%
  • Average User Bench -1%
  • Peak Overclocked Bench -1% 
  •  Rating -20%,
  • Market Share 11%
  • Price -42%
  • Value -14%
  • Cores -22%
  • Threads -11%

In total comparing this CPU to others it’s really good for the cost. It may not be a i9 CPU but it can still play the games that you would want to play, but I would recommend getting it when it’s on sale though.
Note:  This review is part of a classroom project.
References: https://www.newegg.comhttps://www.cpubenchmark.net]]>

Intel Core i7-7700 Kaby Lake Review

<![CDATA[Intel has a wide variety of many hardware options for a computer. Out of all of the things that they produce and manufacture, Intel is most commonly known for their CPU’s (Central Processing Unit). Out of the two brands of CPU’s (Intel and AMD) Intel has better and more efficient CPU’s than the opposing CPU brand, AMD. The Intel CPU’s have a better performance rating than the AMD CPU’s.

Click the picture to see the price.

Intel was founded by Gordon E. Moore and Robert Noyce on July 18, 1968. Their headquarters is located in Santa Clara, California.
The Intel Core i7-7700 Kaby Lake is a 7th generation CPU that Intel produces. I believe that this CPU is a good option for many different motherboards. This Central Processing Unit has a lot of capabilities for many different motherboards. Having a pretty average clock speed and a high amount of cache, makes this CPU have a very good performance.
 
Specifications: 

  • Clock Speed:
    • Base: 3.60 GHz
    • Max Turbo: 4.20 GHz
  • Cache:
    • L1: 4 x 32KB Instruction and 4 x 32KB Data
    • L2: 4 x 256KB
    • L3: 1 x 8MB  
  • Socket Type:
    • LGA 1151
  • Number of Processors and Threads:
    • 4 cores (Quad Core)
    • 8 threads
  • Passmark Rating:
    • 10818 (Higher is better)

After going through all these specifications of this central processing unit, makes this a very high end CPU. This would be good for many different purposes for a computer. Weather you are just using it as a home computer, a business computer, or even a gaming computer. Even though this processor is quite pricey, it is worth it. It has a high performance rating and it shows.

Note: This review is part of a classroom project. 
References:
https://ark.intel.com/products/97128/Intel-Core-i7-7700-Processor-8M-Cache-up-to-4_20-GHz
https://www.cpubenchmark.net/cpu_list.php
https://www.intel.com/content/www/us/en/homepage.html
https://www.lifewire.com/what-is-a-cpu-2618150
 
 ]]>

Tracking Laptop Usage in a 1:1 environment aka "Who stole the laptop?"

<![CDATA[
Let me start this post by ensuring you that I am on a limited budget trying to effectively manage a 1:1.  I am sure there are paid alternatives, and possibly better free ones, that accomplishes this in other ways.  But it works!
Students lose laptops, forget where they put them, have them stolen, leave them on the bus for a 3rd grader to find (kept it for 2 weeks before his parents found it) and so forth.  They usually come crying to us a few days (sometimes weeks) later and don’t have a clue where it is.  How can we find it?
I have taken a tracking approach to simply let the laptop tell me where its is, who is using it, and what wifi it is on.  I do this through a logon batch script that simply sends a email to a tracking email account on each logon.  Yep, that is a lot of emails, but it is going to an account I only logon to when I need to find one.  I use gmail filters to put them in nice little folders by class, staff…
I use SendEmail (written by Brandon Zehm http://caspian.dotconf.net/)  This is in a folder on the C drive of my student laptops, and I added a logon script to execute logon.bat each logon.  I could do it on power on, timed, whenever.  Obviously task scheduler is used to execute the task as system.  All the information on how to use his code is in a text file in his download.
To make my batch file work simply replace:

  1. gmailsmtp@gmail.com with your gmail account it is coming from in SMTP
  2. gmpassword with the password for the account above.  Assuming GMAIL SMTP
  3. trackingemail@gmail.com with the email you want to be receiving these notices.
  4. @yourdomain.com with your actual domain.  It will then be sending the email from the user email address (in the from field.)

I am using netsh wlan show interface > c:\users\%username%\profile.txt to dump information to attach.  You could do ipconfig /all > profile.txt in the section for non-wifi users to try and find where it is plugged in as well.  I found this to not be very useful, but you might.
The end result.  If a student leaves his laptop lying around.  Someone else could pick it up and take it home.  But it will be of no use since they have no logon account on that laptop.  They would have to logon to it, at school, to accomplish that.  Then they are the last logon to the laptop.  I have had a student drive in at midnight, sit in the parking lot, and logon.  Yes, that has happened.  The point is that to make it usable, they have to logon.  And  I instantly know who did it.  If I am tracking a particular laptop I can have a gmail forwarded to me the instant it is used.
I have also had a student clean one all up and sell it to another student (like I didn’t have the motherboard serial numbers) and think I wouldn’t notice.  Is this worth the time?  It certainly is to the student that doesn’t want to pay for the lost laptop!


ECHO OFF
REM Who is logging on?
set str=%username%
REM What class is the user (for GMail filtering into folders)
set str=%str:~0,2%
REM Dump the current WIFI SSID information into a file
netsh wlan show interface > c:\users\%username%\profile.txt
REM Student account start with the grad year (last 2) and if this is true…it is a student
If %str% LSS 100 goto studentlogons
REM If a non-student account is logging on, it is an “other” logon.
:otherlogons
C:\sendmail\sendEmail.exe -f %username%@yourdomain.com -t trackingemail@gmail.com -u %username% just logged to %computername% -m %computername% was logged on by User:%username% at %time% on %date% -a c:\users\%username%\profile.txt -s smtp.gmail.com:587 -xu gmailsmtp@gmail.com -xp gmpassword -o tls=yes
REM  It sent, goto end
If %errorlevel% == 0 goto end
REM If the laptop is not on WIFI, it errors, so send it without WIFI SSID Info
C:\sendmail\sendEmail.exe -f %username%@yourdomain.com -t trackingemail@gmail.com -u %username% just logged to %computername% -m %computername% was logged on by User:%username% at %time% on %date% -s smtp.gmail.com:587 -xu gmailsmtp@gmail.com -xp gmpassword -o tls=yes
goto end
:studentlogons
C:\sendmail\sendEmail.exe -f %username%@yourdomain.com -t trackingemail@gmail.com -u %username% just logged to %computername% Class:%str% -m %computername% was logged on by User:%username% at %time% on %date% -a c:\users\%username%\profile.txt -s smtp.gmail.com:587 -xu gmailsmtp@gmail.com -xp gmpassword -o tls=yes
REM  It sent, goto end
If %errorlevel% == 0 goto end
REM If the laptop is not on WIFI, it errors, so send it without WIFI SSID Info
C:\sendmail\sendEmail.exe -f %username%@yourdomain.com -t trackingemail@gmail.com -u %username% just logged to %computername% Class:%str% -m %computername% was logged on by User:%username% at %time% on %date% -s smtp.gmail.com:587 -xu gmailsmtp@gmail.com -xp gmpassword -o tls=yes
goto end
:end]]>

AMD – A6-7400K Processor – Black

<![CDATA[AMD is a very well known company which has been selling products since 1969. AMD is a very trusted seller in which is well-known for selling products at very inexpensive prices. I needed to buy a CPU for a low cost therefore, I chose AMD specifically for a very inexpensive gaming PC. Although the Motherboards I already had, required an FM2+ socket type.
I chose the AMD – A6-7400K Processor – Black Series. It was very inexpensive costing only $58.99. Pass-mark rates this processor fairly decent for how low the cost is. Which for my needs it fit perfect for me.

  • Passmark CPU Mark: 2792
  • Passmark CPU Rank: 1132

This processor has a high processor speed although it had a couple flaws. First there was not much cache therefore it made the processor run overall slower. The 6-cores helps on certain things although it does not necessarily help me with gaming.
Specifications

  • Processor Speed:
    • 3.5 gigahertz
  • Memory Compatibility:
    • DDR3 1866
  • Cache Level:
    • L1 (96 KB 3-way and 2 x 16 KB 4-way),
    • L2 (1 Megabyte)
  • Processor Cores:
    • 6-cores

 
Overall this processor preforms well for the price. I would recommend this for other things, but it might not be the best processor for a gaming PC. AMD – A6-7400K Processor – Black Series is a reliable processor however.
https://www.bestbuy.com
http://www.amd.com/en
https://www.newegg.com/Product/Product.aspx?Item=N82E16819113370
https://www.passmark.com/
*This review is for a classroom project]]>

Intel CPU

<![CDATA[

This is a review of an Intel Core i7 CPU that is compatible with any motherboard that supports a Land Grid Array (LGA) of 1151. This Intel Core i7 CPU is also a Kaby Lake version. This CPU is to be used for a faster gaming PC. This is an up to date model and it can be used for gaming purposes. While you could use this for lower end use like for home use, it is not the purpose that it is being reviewed for.
The Intel Core i7 CPU is manufactured by Intel. Intel is an American multinational corporation and technology company which focuses on the development of CPUs (central processing unit), also known as the brain of the computer. They are headquartered in Santa Clara, California. They started up  there corporation on July 18, 1968. They are widely considered a top two CPU manufacturer. (Intel Wikipedia)

Specifications:

  • CPU Clock Speed: 4.2 GHz
  • Max Memory: 2400 (DDR4)
  • Cache:
    • L1- 4 x 32KB (Instruction), 4 x 32KB (Data)
    • L2- 4×256 KB
    • L3- 8 MB
    • Socket type: LGA 1151
  • Number of Cores: Quad-Core
  • Number of Threads: 8
  • CPU Rating from Passmark: 12102

 

With these specifications it worked really good and really fast for my ASRock Fatal1ty Z170 Gaming K6 gaming motherboard. When I found those specifications fit my motherboard I matched it with passmark to make sure it had a good rating and it does of over twelve thousand. It was also only $289.99 on newegg.
Note: This review is for a classroom project.
References: https://en.wikipedia.org/wiki/Intel
https://www.play-asia.com/asrock-fatal1ty-z170-gaming-k6/13/709289
https://www.newegg.com/Product/Product.aspx?Item=N82E16819117726
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-7700K+%40+4.20GHz&id=2874]]>

AMD RYZEN Threadripper 1900X Blog Review

<![CDATA[I recently was fortunate enough to get my hands on an AMD RYZEN Threadripper 1900X. This thing is a monster of a CPU, I mean just look at the case it comes in! Ranking very highly at the top of its class. This is definitely one of the best AMD CPUS’s up to date. It may cost $549.99, but you definitely get performance per dollar. This CPU is mainly for people who don’t have a low end budget for their PC.
This CPU is made for an sTR4 Socket. It also has 8 cores, and 16 threads. For the L1 Cache it has 768KB, for L2 it has 4MB, and for L3 it has 16MB. For Operating Frequency, it runs 3.8-4.0 GHz. The one down fall i found, which is not a big problem at all, would be the fact that it doesn’t come with a fan/cooling system for it, so that would be needed to buy desperately.
 

 

  • Socket Type: Socket sTR4
  • # of Cores: 8
  • # of Threads: 16
  • Cache: L1-768KB L2-4MB L3-16MB
  • Operating Frequency: 3.8 GHz
  • Max Turbo Frequency: 4.0 GHz

 
 
Overall, this CPU does more than get the job done. I have had no problems with this at all! I would 100% recommend this to anyone without a small budget because it is $549.99.

Note:  This review is part of a classroom project. 

References: New Egg Link CPU Benchmark

]]>

AMD CPU

<![CDATA[

Ryzen Threadripper 1900X

This is a review on AMD’s Ryzen Threadripper 1900X.  The Threadripper line up was meant for gamers and media development.  AMD’s Threadripper is a powerful series of processors, and the fastest for the price; set at only $549.99 (Newegg).
Advanced Micro Devices, Inc. (AMD) is an American multinational semiconductor company based in Sunnyvale California, that develops computer processors and related technologies. AMD is the second-largest supplier and only significant rival to Intel in the market for x86-based microprocessors. (Wikipedia)
Specifications for the Ryzen Threadripper 1900X:

  • CPU Socket – sTR4
  • 8 Cores
    • 16 Threads
  • Clock Speed – 3.8 GHz
    • Max Overclock – 4.0 GHz
  • Cache –
    • L1 – 768 KB
    • L2 – 4 MB
    • L3 – 16 MB

In conclusion, the Ryzen Threadripper 1900X  is a power CPU for gaming and all around tasks. The 1900X is one of the fastest CPU’s for gaming, within the price range. All around AMD CPU’s are really powerful CPU’s for the price. Ryzen’s 1900X Passmark scores is 19,626 whilst the fastest Intel CPU at the same price only scores 14,592 (Passmark).
 
Other reviews on Ryzen’s 1900X:
TomsHardware: Threadripper CPUs for high-end desktops.
Tweak Town: A strong and fast processor
 
NOTE: This is part of a classroom project.
References:
https://www.tweaktown.com/articles/8326/amd-launches-ryzen-threadripper-1900x-cpu-more/index.html
https://en.wikipedia.org/wiki/Advanced_Micro_Devices
http://www.tomshardware.com/reviews/amd-ryzen-threadripper-1900x-cpu,5222.html
https://www.newegg.com/Product/Product.aspx?Item=N82E16819113457
 ]]>

Intel Core i7-7700K- Intel's "Yawn"?

<![CDATA[ 
 

Kaby Lake is the eighth Intel Core CPU. With its big 7700K it should do good right? Well it does, it’s better than the previous generation i7-6700K. With the i7-6700K rating 11,111 vs 12,097 i7-7700K on Passmark. The major change is an improved 14nm process that improves clock speeds and power characteristics because of the changes in the fin and silicon, and the second change involves updates to the video/multimedia block to support hardware decoding and encoding of 4K. So you can binge Netflix in 4K! Roughly one third of the CPU die is devoted to graphics and multimedia functions.
Even though the i7-7700K is better, its better by a little percent. 4.5GHz turbo compared to 4.2GHz turbo on the i7-6700K and 4.2 base vs. 4.0 base give the expected performance differential of five to seven percent. If you overclock both processors you’re looking at 4.7GHz against 5.0GHz! Is it worth a $20 difference? With this rate of difference you’ll be hearing crickets at the Intel booth.

  • Socket: LGA 1151
  • Clock Speed:  4.20 GHz – 4.50 GHz
  • Bus Speed: 8 GT/s DMI3
  • Cores: Quad Core
  • Cache: L2 – 4 x 256KB L3 – 8MB
  • Threads: 8

But don’t get me wrong, the i7-7700 Kaby Lake is a great processor but there’s just no effort by Intel. I mean, it has the highest clocked Intel CPU and 5.0GHz overclocks. Who doesn’t want that? If you can fork up $350 for a CPU that only has slight differences that you probably won’t notice in a PC you’ll still have peace in mind that you have one of the best Intel 4 core processor. If you want a good all around CPU for a decent price, this isn’t the best option. But if you have the money, then go right for it. You can go home and watch 4K Netflix with your $350 i7 box.
This is the best preforming Intel CPU in the i7 line. It’s just a little depressing that it’s a quad core. But if you are looking to buy this CPU you can’t really go wrong. A lot of people seem to like the $350 quad core, because it’s rocking a sweet 5 egg on Newegg.com.
Note:  This review is part of a classroom project.
Resources:

]]>