|
The SageTV Community Here's the place to discuss what's worth recording, HTPC deals at retail stores, events happening outside of your home theater, and pretty much anything else you'd like. (No For-Sale posts) |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
STV progress; virtualization + NAS
TLDR upfront: I want to use this thread to document some thoughts and progress of my STV setup, including virtualization, NAS selection and setup, etc. I was recently involved in a lot of discussion about my system in another thread (which I kinda hi-jacked) so I wanted to start a dedicated thread. So here goes:
Introduction: I didn't get my STV system setup until shortly after the Google purchase, but I've fought with myself regarding virtualizing STV since around that time. Right now I've got a dedicated desktop for daily use, a dedicated STV server, another machine that I was (at one point) going to dedicate for a CCTV server [but decided to go with a pre-built DVR appliance instead], as well as some other misc. spare parts. I've always had some network security concerns, but never really cared enough (low priority) to do anything about it. I've got co-worker/friend who is an IA/IT specialist and he likes to send me results of blocked attempts to his home network; I don't know his exact setup, but I know he has a Cisco router (among other enterprise hardware) at his home for testing (lab for learning/certification). Knowing that the attempts aren't necessarily targeted attempts to his network, and that my network (and yours) receive the same attempts I finally decided to take some action, albeit a small step... About 2 months ago I flashed my WRT54G router with DD-WRT, and got some firewall rules which were provided to me. This is currently working well. After it was setup, he asked me one evening if I could 'see' his attempts to access my network. I followed that with a question of, 'what do I need to do see you attempts?' To which he responded, network monitoring software. I'm now looking at all sorts of software tools which are not very processor/memory intensive. Most of these tools are designed to run as stand-alone appliances, generally in VMs, to which their interfaces are accessed via web-based GUIs. All of this has now led me to re-considering and moving toward virtualizing STV and running various other VMs via ESXi on my current STV hardware. Where I am now: So, based on the above, and the discussion that was had in the previous thread (here)... I decided it would be a good idea to document my current hardware, hopefully in an effort to justify that I'm making (or attempting to make) sound decisions. We utilize STV on a daily basis now, my wife enjoys and uses it, and we've got plenty of content available for our 4mo old (when needed) as well. Here is a listing of my current STV hardware: OS: Windows 7 Professional, x64Here is the hardware listing for the other computer I built (currently collecting dust): OS: Windows 7 Home, x86Regarding my STV setup, I have a total of 6 tuners; (2) HDHRs and (2) HD-PVRs. Due to the HD-PVRs, I will utilize USB-Passthrough. As mentioned above, I am only accessing STV via extenders (currently (3) HD-200s). Some have suggested that I just run a dedicated STV server (as I'm doing now) and just put the networking VMs on the secondary machine. Personally, this isn't something that I want to do. Why? Well, mainly because the specs of that machine; the Core2Quad processor for starters. It would likely display 1% CPU usage because that's the minimum that it could display. I also don't want to lose the physical space that I could dedicate to HDDs. So, what am I thinking? I'm proposing (to myself) that I virtualize (with ESXi) the machine that's currently dedicated to STV, and utilize the second machine for a NAS (likely unRAID or tRAID). Doing so, I will be moving some parts around, and likely upgrading some others... some of these I've notated above. I'll utilize the next post to detail what the proposed configuration(s) may be... Last edited by drvnbysound; 11-01-2013 at 07:34 PM. |
#2
|
|||
|
|||
Proposed hardware configurations: (changes are notated with an *)
ESXi Server (currently dedicated STV server): Case: Antec Three Hundred Mid-Tower Power Supply: Antec BP550 Motherboard: Gigabyte GA-EP45T-UD3LR rev 1.1 Processor: Intel Core2Quad Q9650, 3.0GHz * RAM: 16GB (4 x 4GB; max. memory supported by MOBO); G.Skill or similar HDDs:
NAS (unRAID/tRAID) machine; currently un-utilized machine: Case: Antec Three Hundred Mid-Tower Power Supply: Antec BP550 * Motherboard: TBD; requirements: LGA775... Nice-to-have: On-board RAID for OS; DDR3; Dual GB NICs Processor: Intel Core2Quad Q9300, 2.5GHz * RAM: TBD; MOBO dependent, will likely use max. supported; preferably 8GB (4 x 2GB), DDR3 from STV/ESXi server HDD(s):
* RAID controller: TBD; recommendation IBM ServeRAID M1015 Video: Integrated The motherboard change for the unRAID server may not be necessary, and is only a consideration at this point. However, there are certain limitations to the existing MOBO in that machine that are having me lean towards a replacement; some of these include minimal RAM slots and supported capacity, and lack of on-board RAID controller if a host OS is required (e.g. tRAID). I just priced the cost of HDDs and the price per GB is about the same for 2GB and 4GB drives. That said, I could get away with less drives at the same cost for a particular amount of storage. My consideration here is that I don't expect to max out the NAS in any near time. I currently have ~150 movies stored (no compression) and with the 4TB I have now, I still have ~80% free space. I don't intend to be a DVR hoarder, and presently only plan to utilize the NAS for the movie library. Last edited by drvnbysound; 11-01-2013 at 07:23 PM. |
#3
|
|||
|
|||
This thread is worthless without pics
Here is a shot of my current STV server as I was just finished with the hardware build (taken in Sept of 2011). This is the machine that will likely be dedicated to ESXi, including the virtualization of STV: Sorry for the crappy cell phone quality pic, but it's all I've got right now. I'm a fan of the Antec Three Hundred case. Here is a shot of (4) machines that I was working at a while back; the one in the desk is my dedicated daily use desktop, the far left one is the STV server, next is the machine that's currently un-used and will likely be used for the NAS, and lastly a build I was doing for someone else: Last edited by drvnbysound; 02-03-2014 at 01:58 AM. Reason: Updated image links. |
#4
|
|||
|
|||
So my tentative plan for now is to work on the NAS first. The STV server is obviously already in place and working fine right now, and the VMs aren't requirements but rather 'nice-to-have'. So, I'm planning to work on the NAS (unRAID/tRAID) system first... test and play with it... figure out its limitations, etc. and go from there.
Last edited by drvnbysound; 11-03-2013 at 07:02 AM. |
#5
|
|||
|
|||
I've re-installed my STV system once, but at that time I left all movies and DVR'd shows in the same location. Can anyone comment on what needs to be done with regard to moving movies from one location to another? What's the best practice on doing this? I'd obviously prefer to do any necessary steps to maintain existing BMT metadata.
|
#6
|
|||
|
|||
Anyone?
Quote:
|
#7
|
||||
|
||||
I'm quite certain it's in an FAQ on the forums somewhere, but I'm too lazy to look it up at the moment.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT Software: SageTV 7 |
#9
|
|||
|
|||
Quote:
|
#10
|
|||
|
|||
Quote:
|
#11
|
|||
|
|||
Quote:
|
#12
|
|||
|
|||
Moving recordings and imported videos is easy. But, OP also asked about making sure BMT metadata (and presumably fanart) are transferred.
I think you just have to copy over your fanart folder. When I rebuilt my server, I copied/moved/configured recordings and imported videos, I installed Sage, copied fanart folder, copied wiz.bin, then installed BMT and other plugins. It seemed like everything worked fine after that. |
#13
|
|||
|
|||
Quote:
Quote:
|
#14
|
|||
|
|||
So I've finally picked a route and begun to acquire equipment. I found that the MOBO that I was wanting to use for unRAID was PCI-E x8 (v1.1) and was not going to support the speeds of the HDD controller I was looking at. Long story short, I've decided to re-build my daily use PC, re-purpose my current PC as the STV server, and re-purpose my current STV server as the NAS.
I'm not going to run ESXi or bother to try and virtualize STV. Instead, I'm probably going to install VirtualBox, and run it along side STV on the Windows box. This will still allow me to run VMs as needed without requiring me to have yet another PC. I mainly decided to go this route, because I wasn't going to save much money buying new hardware for the NAS, and anything modern I bought was going to far exceed system requirements for the NAS anyway. Not to mention it's been about 4 years since I built my daily use machine, so it was about time for an upgrade. |
#15
|
|||
|
|||
That will certainly be easier to setup then going down the virtualization route with ESXi.
I'm starting to setup one of my unRAID servers with unRAID 6B4 so that the virtualization is directly on the unRAID server. unRAID is not a VM it is the host. I will be setting up TWO VMs one that will be running all the time will be WHS2011. The other VM will be WHSv1 so that I can keep all of my current backups available since WHS2011 isn't an upgrade for WHSv1. That VM will be off most of the time and only started if I ever have to restore something.
__________________
"Keep your goals away from the trolls" |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to stop a recording in progress | pat_smith1969 | SageTV Software | 3 | 05-16-2011 07:55 AM |
No way to stop recording in progress? | rooobosmith | SageTV Software | 4 | 05-04-2009 12:30 PM |
Next version progress | TBacker | SageMC Custom Interface | 8 | 12-25-2008 11:44 PM |
Television Progress Bar | Target | SageMC Custom Interface | 8 | 07-29-2008 07:23 PM |
stopping recording in progress | folly12345 | SageTV Software | 2 | 05-02-2005 08:13 AM |