SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Media Extender
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Media Extender Discussion related to any SageTV Media Extender used directly by SageTV. Questions, issues, problems, suggestions, etc. relating to a SageTV supported media extender should be posted here. Use the SageTV HD Theater - Media Player forum for issues related to using an HD Theater while not connected to a SageTV server.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-07-2010, 09:04 AM
ANT ANT is offline
Sage User
 
Join Date: Jun 2006
Posts: 12
How many hd300's can a server support?

Hi everyone, I'm thinking of using sagetv in a 16 bed assisted living facility and cutting down the ui to make it dead simple and to make sure that no one can mess with the settings. How many simultaneous connections have people had running on a server at once. Is this even practical. I imagine up to ten connections at once might be a possibility.

Also, how reliable are the hd300's both in terms of hardware reliability as well as software?

Thanks for your replies ahead of time.
Reply With Quote
  #2  
Old 11-07-2010, 11:36 AM
Ericft Ericft is offline
Sage Advanced User
 
Join Date: Jul 2006
Posts: 249
one of the limitations you will face is simultaneous livetv watching...the issue being that you will need one tuner for each stream of videos that is being watched...so potentially you would need 16 tuners if every patient is watching something different at the same time!!!
hardware/software reliability is very good even with beta releases and v7 should be going gold any time soon...
__________________
SageTV Server: Windows 7, Intel Core i5-760 2.8GHz, 7.19 Final, 500Gb System, 2TB + 640Gb recording drive
Rosewill RS-x 4 Esata RAID 5 enclosure 4x1.5tb HDD backup
UNRAID Server Pro: storing dvd and blu-ray rips, music
Extenders: HD300 x2
Tuners: HD Homerun Prime, HD Homerun, HD-PVR, Comcast Cable Box DCH-6200
Reply With Quote
  #3  
Old 11-07-2010, 11:40 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
That still doesn't answer the core question of what is the physcial limitation if any of hd300 to server. is there a physical RAM limitation on the server side that the server will just crap out and run horribly if there are 2 to many hd300's connected?

with sage being only 32 bit i would be willing to bet that there is a server to hd300 limitation out there.

I have 3 hd300's running with 1 client on my setup and when i have all 3 going doing something, my RAM usage gets up to 1GB if not a little more...

Opus or someone more knowledgeable have any idea on this?
Reply With Quote
  #4  
Old 11-07-2010, 11:55 AM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Extenders run everything except media playback on the server, so memory and CPU demands grow linearly with the number of viewing stations. There is no fixed limit on the number of extenders that can connect, but once you exceed the physical memory limits of your server, performance is going to go downhill quickly.

By contrast, lightweight PC clients running SageTV Client do all processing locally, so the only load they put on the server is for database and file system access. This means higher equipment cost per client, but scales much better to large installations than using extenders.
__________________
-- Greg
Reply With Quote
  #5  
Old 11-07-2010, 12:43 PM
MattHelm MattHelm is offline
Sage Icon
 
Join Date: Jun 2005
Location: Chicago, IL
Posts: 1,209
Quote:
Originally Posted by ANT View Post
Hi everyone, I'm thinking of using sagetv in a 16 bed assisted living facility and cutting down the ui to make it dead simple and to make sure that no one can mess with the settings. How many simultaneous connections have people had running on a server at once. Is this even practical. I imagine up to ten connections at once might be a possibility.

Also, how reliable are the hd300's both in terms of hardware reliability as well as software?

Thanks for your replies ahead of time.
Are you going to be running HD and SD video? Lots of HD would require about 2-4 times the bandwidth.

Your biggest limit on any modern server is going to be drive bandwidth and network bandwidth. CPU and memory are almost non-question, as with a extender, only the UI is driven by the server, and if you are cutting it down, I'd say any newer reasonably fast CPU can handle 16 extenders.

For the network bandwidth issue, you can easily add network cards and branch the networks so no card handles more than 4 or 8 extenders.

For the drive bandwidth issue, you better talk to someone else. I'm not that up on what would work best with multi-steams from a single storage device (worse case, if all 16 users wanted to watch 1 show, but at different times in that show).
__________________
Server #1= AMD A10-5800, 8G RAM, F2A85-M PRO, 12TB, HDHomerun Prime, HDHR, Colossus (Playback - HD-200)
Server #2= AMD X2 3800+, 2G RAM, M2NPV-VM, 2TB, 3x HDHR OTA (Playback - HD-200)
Reply With Quote
  #6  
Old 11-07-2010, 03:37 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
The real limit may actually be the fact that all extenders, AND the server itself, all reside in a single JVM heap - which appears to be somehow limited around 1.5GB. So even throwing 8GB or RAM in the server, isn't going to help issues. I do wish each context was it's own process, but that currently is not the case. Keeping your slimmed down UI very simple may help with the heap usage, but at some point, that java limit is going to get you.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #7  
Old 11-07-2010, 05:15 PM
ANT ANT is offline
Sage User
 
Join Date: Jun 2006
Posts: 12
HD Theater Limit

Thanks everyone, that's helpful. Basically it sounds like it may work, but it would really be pushing the limits of the software (ie. the 1.5GB limit). I wonder what the largest system concurrently running is right now?

Perhaps the answer would be just to run two servers with each handling eight extenders. Does anyone see any problem with that? I could have a NAS with some media so I don't have to duplicate, but if there's anything that is used often it may have to be copied on each server.
Reply With Quote
  #8  
Old 11-07-2010, 06:58 PM
Nelbert Nelbert is offline
Sage Advanced User
 
Join Date: Oct 2010
Posts: 163
Unless somebody has a large collection of Extenders, Sage would be the best people to answer as they'll have enough hardware. Unfortunately it's not as simple as saying 1 extender needs this much memory so 16 need 16 times more. The number will depend both on the server itself and what the JVM does with memory on that server.
A 32 bit JVM on Windows/Linux has always had a limit of 1.4Gb-1.6Gb, using a 64 bit OS makes no different if the JVM is 32 bit. As you reach this limit under load Java garbage collection starts falling apart, and the JVM usually behaves horribly and accelerates it's own demise.

I'd go with 2 or 3 SageTV servers and also probably ignore the server/nas hardware aimed at the home/soho market.
Setting 3 servers should give you the headroom to attach a servers worth of extenders to the 2 remaining servers when one fails.

With 16 clients, I wouldn't bother with the 4/5 disk nas boxes. You need something that can take a decent number of disks. More disks means faster access until you hit the network/disk controller bottlenecks.

You haven't really said what you are trying to provide.
1) Are you wanting to stream live and recorded tv
2) allow people to make recordings?
3) Should recordings be private?
4) Where would recordings be stored?
5) What are your TV sources? How many channels?
6) What about DVD/Blu-Ray Movies?
7) Pictures?
8) Music?
9) Radio?
10) Can they use their own media?
11) How robust a service does it need to be? What happens if it goes off for an hour, somebody tries to record and it doesn't, wants to watch a movie and can't?

Have you dropped Sage an email?

As much as I like SageTV and understand why you would want to use it, I'd also look at a multicast system with media clients rather than a server(s) with extenders. Less moving parts. Something possibly like the Reel Multimedia NetCeiver/NetClient style system.
Reply With Quote
  #9  
Old 11-07-2010, 07:44 PM
MrD MrD is offline
Sage Aficionado
 
Join Date: Feb 2005
Location: Washington DC
Posts: 387
Quote:
Originally Posted by ANT View Post
Hi everyone, I'm thinking of using sagetv in a 16 bed assisted living facility and cutting down the ui to make it dead simple and to make sure that no one can mess with the settings. How many simultaneous connections have people had running on a server at once. Is this even practical. I imagine up to ten connections at once might be a possibility.

Also, how reliable are the hd300's both in terms of hardware reliability as well as software?

Thanks for your replies ahead of time.
I have had 2 HD100s, 1 HD300, and 2 PCs going at once, but I only capture 2 live streams.

I do not think 16 extenders is going to push the server limits on the JVM, but it could test your network design if it is 100Mb/s at the server.
__________________
[size=1]-MrD
=============
Linux Server 7.1.9 (1)HD300 (1) HD200 (1) HD100 (2) PC Clients
Intel Xeon L? 32Gb
CetonTV cable card /FIOS
Reply With Quote
  #10  
Old 12-08-2010, 09:26 PM
metzz71 metzz71 is offline
Sage Advanced User
 
Join Date: Jan 2008
Posts: 113
I have Win7 x64 with 4gb ram and q9550 cpu. I have HD300 as the primary extender and 2 HD200's. When I turn on the third extender, it is VERY SLOW. hardly usable. With two extenders running (1 hd300 and 1 hd200), RAM is 2.3gb of the 4 and cpu is 10%. Seems like i could handle the third easily. Thoughts?
Reply With Quote
  #11  
Old 12-09-2010, 09:14 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I have 5 extenders and it is rare to be using them all simultaneously but I know that I have been using at least three simultaneously playing back video without issues.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #12  
Old 12-09-2010, 11:02 AM
gibsonpa gibsonpa is offline
Sage Advanced User
 
Join Date: Jan 2008
Location: STL, Mo
Posts: 202
FWIW, I have four HD100's and have all running on occasion with no issues.
Reply With Quote
  #13  
Old 12-09-2010, 11:28 AM
bjkiller's Avatar
bjkiller bjkiller is offline
Sage Aficionado
 
Join Date: Mar 2007
Posts: 368
i have 8 clients... 2x HD300, 3xHD200,3xPC Clients.
i use dvbe4sage that allow me use concurrency with LiveTV, i have 3x DVBS2 tunners for YES DVBS and 3x DVBS2 tunners for Platforma HD, every provider has 10 virtual tunners from dvbe4sage.
i have server with mobile cpu(for cooling proposes), and 3GB RAM running Windows XP embedded.
i think for more clients you need more RAM, with 64bit Windows.
__________________
Dear Google, Please don't ruin SageTV for us!!

Sage Server: [s]8xDVB-S2 with DVBE4Sage on YES DBS Israel 4W (3 virtual tuners) ,[/s] 3 x HD300 Extenders; 3 x HD200 Extender; 3 x SageTV Client;

Last edited by bjkiller; 12-09-2010 at 11:30 AM.
Reply With Quote
  #14  
Old 12-09-2010, 11:42 AM
metzz71 metzz71 is offline
Sage Advanced User
 
Join Date: Jan 2008
Posts: 113
so we are in agreement that I should not have problems with 3 extenders at the same time?
Reply With Quote
  #15  
Old 12-09-2010, 06:54 PM
paulbeers paulbeers is offline
SageTVaholic
 
Join Date: Jun 2005
Posts: 2,550
Quote:
Originally Posted by metzz71 View Post
so we are in agreement that I should not have problems with 3 extenders at the same time?
Yes I've regularly had 3 extenders going (I have a total of 6 on my network at all times, but I've never had more than 3 doing playback at any given time). Have you upped your java heap on your server?
__________________
Sage Server: AMD Athlon II 630, Asrock 785G motherboard, 3GB of RAM, 500GB OS HD in RAID 1 and 2 - 750GB Recording Drives, HDHomerun, Avermedia HD Duet & 2-HDPVRs, and 9.0TB storage in RAID 5 via Dell Perc 5i for DVD storage
Source: Clear QAM and OTA for locals, 2-DishNetwork VIP211's
Clients: 2 Sage HD300's, 2 Sage HD200's, 2 Sage HD100's, 1 MediaMVP, and 1 Placeshifter
Reply With Quote
  #16  
Old 12-09-2010, 07:04 PM
metzz71 metzz71 is offline
Sage Advanced User
 
Join Date: Jan 2008
Posts: 113
Java heap?
Reply With Quote
  #17  
Old 12-09-2010, 07:15 PM
paulbeers paulbeers is offline
SageTVaholic
 
Join Date: Jun 2005
Posts: 2,550
Do a quick search.... It could make a world of difference....
__________________
Sage Server: AMD Athlon II 630, Asrock 785G motherboard, 3GB of RAM, 500GB OS HD in RAID 1 and 2 - 750GB Recording Drives, HDHomerun, Avermedia HD Duet & 2-HDPVRs, and 9.0TB storage in RAID 5 via Dell Perc 5i for DVD storage
Source: Clear QAM and OTA for locals, 2-DishNetwork VIP211's
Clients: 2 Sage HD300's, 2 Sage HD200's, 2 Sage HD100's, 1 MediaMVP, and 1 Placeshifter
Reply With Quote
  #18  
Old 12-14-2010, 07:30 PM
metzz71 metzz71 is offline
Sage Advanced User
 
Join Date: Jan 2008
Posts: 113
Thanks, all is well now.
Reply With Quote
  #19  
Old 06-27-2011, 05:36 AM
will will is offline
Sage Fanatic
 
Join Date: Jul 2009
Location: New York
Posts: 798
Quote:
Originally Posted by bjkiller View Post
i think for more clients you need more RAM, with 64bit Windows.
I know this is an old thread but when I came across this it made me wonder, is Sage a 32 or 64 bit application (or does it not matter with Java based apps)?

If Sage is 32 bit based then you can put it on a server with 100 GB of RAM and Sage will still only have access to 2 GB.
__________________
Will

OS: Windows 7
Hardware: Intel Core i7-920 with 12GB RAM & an Adaptec 5805 with a Chenbro 36-port SAS Expander
Case: Antec 1200 with 4 iStarUSA trayless hot-swap cages (20 drives max)
Drives: 8 Toshiba/Hitachi 2TB drives in a RAID 6 & 7 Toshiba 3TB drives in a RAID 6
Capture Cards: HDHomeRun Connect Quatro 4, Hauppauge 60 HD-PVR
Players: 5 HD300s, 2 HD200s
Reply With Quote
  #20  
Old 06-29-2011, 10:40 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by will View Post
I know this is an old thread but when I came across this it made me wonder, is Sage a 32 or 64 bit application (or does it not matter with Java based apps)?

If Sage is 32 bit based then you can put it on a server with 100 GB of RAM and Sage will still only have access to 2 GB.
Its 32 bit Java, and as such, the heap is limited to about 1.5gb. In hindsight, it would have been nice if the server spawned a new process for each connected extender, but hat would use a lot more ram overall, especially since it couldn't share resources between extenders.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Where are release notes for HD300's 20101005 0 ?? drewg SageTV Beta Test Software 2 10-07-2010 11:59 AM
Will the HP MediaSmart Server EX485 support 1080p? shinnlly Hardware Support 0 02-12-2009 08:23 AM
Proxy server support in placeshifter 6.x beta? mkanet SageTV Beta Test Software 0 11-18-2006 07:57 AM
How do you turn off ir.exe support on Server? mdmint Hardware Support 2 01-24-2005 12:17 PM
Encoding Server support in SageTV.exe cassis6 SageTV Beta Test Software 0 10-22-2004 08:31 AM


All times are GMT -6. The time now is 05:04 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.