From Michael.Paoli at cal.berkeley.edu Mon Dec 1 20:09:29 2008 From: Michael.Paoli at cal.berkeley.edu (Michael Paoli) Date: Mon, 01 Dec 2008 20:09:29 -0800 Subject: [buug] Fwd: Pearson Education User Group Program Newsletter -- December 2008 Message-ID: <20081201200929.136710d7sywmhjwg@webmail.rawbw.com> Forwarded (slightly redacted): ----- Forwarded message from usergroups at informit.com ----- Date: Mon, 1 Dec 2008 16:07:17 -0500 From: "InformIT User Groups" Reply-To: "InformIT User Groups" Subject: Pearson Education User Group Program Newsletter -- December 2008 To: Michael.Paoli at cal.berkeley.edu Pearson Education User Group Program Newsletter Issue 11?December 2008 Thank you for reading the Pearson Education User Group Program monthly newsletter for official group members. Please pass this along to your colleagues and share our news and offers. News & Announcements Special Holiday Contest ? Win a Bundle of Books! Enter by December 31, 2008 for your chance to win a bundle of free books of your choice from the InformIT catalog! Select the appropriate link below, choose your User Group's operating state, and click Submit to reach the entry form. ? InformIT User Group Contest http://www.informit.com/user_groups/contest.aspx ? Cisco Press User Group Contest http://www.ciscopress.com/user_groups/contest.asp Social Media Survey ? Here's What You Said Thanks again to all participants! We received a total of 647 responses. Look for another set of interesting data points in the next UG newsletter. Do you use social media? Why? ? 89% use some form of social media on a weekly basis ? 59% use social media to gather information on new technologies Most popular sites? ? 71% use Google/Yahoo Groups at least once a month ? 84% use Wikipedia at least once a month ? 41% use Facebook at least once a month Least popular sites? ? 83% never use Second Life or Friendster _________________________________________________________________ New Podcasts on InformIT OnPodcasts - PDC Podcast Round-Up Miss out on this year's Microsoft Professional Developers Conference? We've captured videocasts with Anders Hejlsberg and the C# team, the Oslo team, Paul Vick, Brad Abrams, the Concurrency team, and many others! All are published in our OnMicrosoft podcast channel: www.informit.com/onmicrosoft. "Oslo" ? Microsoft's Modeling Platform Paul Vick provides an overview of "Oslo"?the tool, the language, and the relational repository. Learn what it is, how it works, and why it matters. http://www.informit.com/podcasts/episode.aspx?e=a08bc700-0179-4b42-86a9-4e32af15b498 Windows Communication Foundation 3.5 Unleashed Matt Winkle presents concepts from _Windows Communication Foundation 3.5 Unleashed_, the essential resource for software developers and architects working with WCF. Learn best practices or programming with WCF. http://www.informit.com/podcasts/episode.aspx?e=3e528a5a-8ea0-4c24-bf08-1102a8810be1 Building and Maintaining Frameworks .NET Team Program Manager Krzysztof Cwalina discusses his work building frameworks and offers valuable insights for developers building framework libraries. http://www.informit.com/podcasts/episode.aspx?e=dc623016-05ad-4df7-965b-7d6d6e76d263 Visual Basic 10: New Features Paul Vick and Lisa Feigenbaum discuss the features in the latest release of Visual Basic 10 announced at PDC 2008. http://www.informit.com/podcasts/episode.aspx?e=f57d341c-da28-4856-9a86-699ecdd1d845 _________________________________________________________________ In the Store Adobe Illustrator CS4 On Demand By Steve Johnson/Perspection, Inc. http://www.informit.com/title/0789738384 Creating Visual Experiences with Flex 3.0 By Juan Sanchez, Andy McIntosh http://www.informit.com/title/0321545370 Cyber Crime Fighters: Tales from the Trenches By Felicia Donavan, Kristyn Bernier http://www.informit.com/title/0789739224 Framework Design Guidelines By Krzysztof Cwalina, Brad Abrams http://www.informit.com/title/0321545613 Programming in Python 3: A Complete Introduction to the Python Language By Mark Summerfield http://www.informit.com/title/0137129297 Programming: Principles and Practice Using C++ By Bjarne Stroustrup http://www.informit.com/title/0321543726 SQL Server Forensic Analysis By Kevvie Fowler http://www.informit.com/title/0321544366 The "Oslo" Modeling Language By David Langworthy, Brad Lovering, Don Box http://www.informit.com/title/0321606353 The Best Political Cartoons of the Year, 2009 Edition By Daryl Cagle, Brian Fairrington http://www.informit.com/title/0789738155 The Power of IP Video By Jennifer C. Baker http://www.informit.com/title/158705342X Windows Small Business Server By Eriq Neale http://www.informit.com/title/0672329573 Xcelsius 2008 Dashboard Best Practices By Loren Abdulezer http://www.informit.com/title/0672329956 Be sure you're logged in when shopping and have entered your membership code to receive your 35% discount! See all titles: http://www.informit.com/store _________________________________________________________________ User Groups of the Month Michigan: West Michigan Cisco Users Group (WMCUG) is a non-profit, independent users group which is dedicated to the open exchange of information in the fields of internetworking and the advanced technologies that support the business goals of an organization. WMCUG focuses primarily, but not exclusively on Cisco products and solutions. Within this framework, WMCUG hopes to build a community to share best practices and provide a forum for members to grow as individual contributors in the technology arena. For more information, visit http://wmcug.org. Florida: The Mount Dora Macintosh Users Group(MDMUG) aims to help, educate, inform, discuss and just plain revel in the experience of owning a Macintosh computer. MDMUG provides support and advice to anyone currently using or who is considering using the Macintosh OS. Discussions cover Macintosh computer hardware and software problems and solutions, as well as advice for the future purchase of systems and accessories. Everyone from the Mac novice to the Mac professional is invited to participate. For more information, visit http://www.mdmug.com. _________________________________________________________________ Authors and Events: December December 10 ? MSDN Events Unleashed: The Best of PDC The Southeast Valley .NET User Group (SEVNUG) is presenting highlights of this year's Microsoft Professional Developers Conference (PDC) in Phoenix, Arizona. Discussions include overviews of new technologies like Windows Azure, C#4.0 and ASP.NET 4.0. They will also focus on recent releases that you can take advantage of now, including the WCF REST Start Kit and the Silverlight Toolkit. For more information, visit http://tinyurl.com/66k3bt. December 11 ? Harvard Club of Washington, D.C. Harry Lewis, co-author of "Blown to Bits: Your Life, Liberty and Happiness after the Digital Explosion," will speak at the Harvard Club of Washington, DC. (http://www.informit.com/title/0137135599) Happy Holidays from the Pearson User Group Program Team! Jamie Adams, Andrea Bledsoe, Heather Fox, Lisa Jacobson-Brown, and Emily Nave Have a User Group event in your area? Let us know! E-mail details to usergroups at informit.com for consideration in next month's newsletter. Please include "User Group Event" in the subject line. _________________________________________________________________ User Group Offers http://www.informit.com/usergroupwelcome Get a $10 rebate on Que titles! It's easy ? buy any two books from the list below and get a $10 rebate. ? Adobe Photoshop CS4 On Demand http://www.informit.com/store/product.aspx?isbn=078973835X ? Adobe Flash CS4 On Demand http://www.informit.com/store/product.aspx?isbn=0789738368 ? Adobe Dreamweaver CS4 On Demand http://www.informit.com/store/product.aspx?isbn=0789738376 ? Adobe Illustrator CS4 Professional On Demand http://www.informit.com/store/product.aspx?isbn=0789738384 ? Adobe InDesign CS4 On Demand http://www.informit.com/store/product.aspx?isbn=0789738392 ? Office 2008 for the Mac On Demand http://www.informit.com/store/product.aspx?isbn=0789739232 ? Adobe Photoshop Elements 7 CS4 On Demand http://www.informit.com/store/product.aspx?isbn=0789739313 Official form and address information is included inside each book. This rebate is good on eligible purchases made between 12/01/09 and 01/31/09, and all submissions must be postmarked no later than 02/28/09. Visit participating retailers, Amazon, Barnes and Noble, Borders, Follets, Fry's or InformIT to purchase your books. Affiliate Program gives back Visit the Affiliate Program FAQ page today to learn more about an easy and effective way to put money back in your group's pocket ? by earning a referral fee on every purchase on InformIT. http://www.informit.com/affiliates/faq.aspx Are you on Facebook? Do you Twitter? See a complete list of links to Pearson pages. Join and follow us today! http://www.informit.com/promotions/promotion.aspx?promo=136778 Questions? Please contact usergroups at informit.com and include your user group name, relevant topic area, and type of inquiry in the subject line (for example: "Southern California Cisco Users Group ? Networking"). Save 40% on Select Microsoft titles Use discount code DecDiscount when shopping on informit.com* to receive 40% off the following books during the month of December: ? Microsoft Access 2007 LiveLessons http://www.informit.com/store/product.aspx?isbn=0789738015 ? Microsoft Office 2007 LiveLessons http://www.informit.com/store/product.aspx?isbn=0789737795 ? Microsoft Windows Vista LiveLessons http://www.informit.com/store/product.aspx?isbn=0789737787 * Please note discount code is case-sensitive. Safari Books Online: User Group Discount Imagine having instant access ? online and fully searchable ? to books, videos, and other top resources from Addison-Wesley, Prentice Hall, Sams, Cisco Press, Que, IBM Press, Peachpit, O'Reilly, Wiley, Microsoft Press, Lynda.com, and more ? the brands you trust and the authors you love. Safari Books Online puts the power of your own personal, fully searchable digital library at your fingertips. Safari Books Online offers a special 15% discount to InformIT User Group members on annual Safari Books Online subscriptions purchased before December 31, 2008. You must be a registered InformIT User Group Member to receive the discount. Subscriptions must be purchased at http://safari.informit.com/subscribe. Enter coupon LVEBQWA at the time of checkout to redeem your discount. Offer Details: Not valid with any other offer. Coupon is good for a one-time 15% discount on a yearly Safari Library or Safari Bookshelf account. Offer valid for new subscribers only. _________________________________________________________________ Did someone forward this to you? E-mail usergroups at informit.com with your name, group name, group topic area, and e-mail address to subscribe. InformIT, 800 East 96th Street, Indianapolis, Indiana 46240 ? 2008 Pearson Education. All rights reserved. Unsubscribe [ http://informit.list-manage.com/unsubscribe?] ----- End forwarded message ----- From john_re at fastmail.us Wed Dec 3 03:28:31 2008 From: john_re at fastmail.us (john_re) Date: Wed, 03 Dec 2008 03:28:31 -0800 Subject: [buug] BerkeleyTIP Great progress VOIP November - Dec 6 = Improve VOIP Message-ID: <1228303711.6303.1288009543@webmail.messagingengine.com> We made GREAT progress with the November 1 meeting! :) I really can't believe how happy I am about it, & how far we advanced. We went from in September having no online attendees, to in October having 1 person remote on IRC, to in November having 7 people around the US all in a VOIP conference! It was _fantastic_! I was very impressed. I'm especially impressed with our online members, who basically took the info I had in the VOIP data page, & found a conference #, set up a conference, & got logged in, all while I was taking a short break! :) Besides two of us on VOIP in Berkeley, we had Oakland, San Fran, San Jose, Washington state, & North Carolina. Plus we had at least two other person on IRC who didn't have time to get on VOIP. It was so very enjoyable talking & listening to the guy in North Carolina - he had a _very_ strong southern accent, & I _rarely_ get to talk with someone with that accent. It was so fun knowing I was listening to someone who was _unmistakeably_ _not_ from the BayArea! We had a UCB student join us on IRC from one of the dorms - he'd seen the announcement I sent on the UCB SciPy list. This is all doubly exciting, because I _still_ didn't even get the announcements out until less than 24 hours before hand. Think how many more people might see the announcement in time to join us if I get it out 1 or two weeks ahead of time! Good progress is me getting _this_ announcement out about 3 weeks before the meeting to the BTIP groups. My goal is to get announcements to the "outside" mailing lists both this coming weekend (2 weeks) & the following weekend (1 week ahead). This will allow many more people to schedule the December 6 meeting into their schedules. :) =================== December 6 Progress Opportunities: Some things I might be doing: Getting announcements out for the first (or first advanced) time to Debian, GNU, FreeBSD, KDE, & maybe Ubuntu, Ekiga & Asterisk & 10 California LUG lists. Based on discussion that we didn't have a way to see a list of who was in the VOIP conference room, like in an IRC client, that is a possible target for the December Programming party. Maybe we can make some web ap that can do that? Or, some Python program which is like a IRC client for VOIP conference rooms? Perhaps we can modify the Ekiga sw? Also, I'll try to notify the Ekiga & Asterisk people about this, in case they'd like to help out. Discussion might be about K-Ubuntu 8.10. There's a new video from Christine Peterson about Open Source Environment Sensing. If you know of any new FSW videos, please email me or the list so I can put them on the BTIPG video page. Any comments or questions? Hope to see you in person in Berkeley, or VOIP conference with you all on Sat Dec 6. :) http://groups.google.com/group/BerkTIPGlobal From jim at well.com Mon Dec 8 14:56:21 2008 From: jim at well.com (jim) Date: Mon, 08 Dec 2008 14:56:21 -0800 Subject: [buug] BayPIGgies meeting Thursday December 11, 2008: Python on the Nokia S60 Message-ID: <1228776982.6304.90.camel@ubuntu> BayPIGgies meeting Thursday December 11, 2008: Python on the Nokia S60 by Robert Schultheis This talk and Python on mobile demo will provide an overview of Python for S60 and the PyS60 specific libraries used on mobile devices. It is easy to begin programming for mobile devices with Python with demos and code samples from PyS60 open source applications using device features such as Bluetooth, GPS, and Camera. Python for S60 is Nokia's port of Python for the Series 60 platform, bringing the power and productivity of the Python programming language to S60 mobile devices from Nokia. Python for S60 enables rapid application prototyping and development for mobile devices and provides the ability to create installable, stand-alone S60 native UI applications using the application UI framework library. Tonight's Newbie Nugget is... Container Types, by Alex Martelli Container Types: Using the right one, and using it right! Python "out of the box" offers several container types, both built-in and in standard library modules, and many of these types offer a rich choice of methods and operators -- this is all great, but may make it hard for the newbie to pick the right container type, and use the right methods and operators on the chosen type. A 15-minute summary of this issue will hopefully be of help! Location: Google Campus Building 40, the Seville room (check in at the lobby in bldg 43) bayPIGgies meeting information: http://baypiggies.net/new/plone * Please sign up in advance to have your google access badge ready: http://wiki.python.org/moin/BayPiggiesGoogleMeetings (no later than close of business on Wednesday.) Agenda ..... 7:30 PM ........................... General hubbub, inventory end-of-meeting announcements, any first-minute announcements. ..... 7:35 PM to 7:45 PM ................ Newbie Nugget: Container Types by Alex Martelli ..... 7:45 PM to 8:45 PM ................ Python on the Nokia S60 by Robert Schultheis ..... 8:45 PM to 9:00 PM -- After The Talk ................ Mapping and Random Access Mapping is a rapid-fire audience announcement of topics the announcers are interested in. Random Access follows immediately to allow follow up individually on the announcements and other topics of interest. From Michael.Paoli at cal.berkeley.edu Sat Dec 13 10:47:44 2008 From: Michael.Paoli at cal.berkeley.edu (Michael Paoli) Date: Sat, 13 Dec 2008 10:47:44 -0800 Subject: [buug] More books for BUUG from the Pearson Education User Group Program Message-ID: <20081213104744.55125qo84iyp7aos@webmail.rawbw.com> More books for BUUG from the Pearson Education User Group Program Looks like this was delivered yesterday, I'll likely[1] bring them to the 2008-12-18 BUUG meeting. MySQL, 4th Edition http://www.informit.com/title/0672329387 * By Paul Dubois * Published Aug 29, 2008 by Addison-Wesley Professional. Part of the Developer's Library series. o Copyright 2009 o Dimensions 7x9 o Pages: 1224 o Edition: 4th. o ISBN-10: 0-672-32938-7 o ISBN-13: 978-0-672-32938-8 PHP and MySQL Web Development, 4th Edition http://www.informit.com/title/0672329166 * By Luke Welling, Laura Thomson * Published Oct 1, 2008 by Addison-Wesley Professional. Part of the Developer's Library series. o Copyright 2009 o Dimensions 7x9 o Pages: 1008 o Edition: 4th. o ISBN-10: 0-672-32916-6 o ISBN-13: 978-0-672-32916-6 footnotes: 1. I've got oncall that week, so, though likely I'll make it, there's minor probability that I might not make it. From pewterbot9 at gmail.com Fri Dec 19 01:29:32 2008 From: pewterbot9 at gmail.com (Pewter Bot) Date: Fri, 19 Dec 2008 01:29:32 -0800 Subject: [buug] Firefox video problem (attn Nathan) Message-ID: At last night's BUUG meeting, Nathan mentioned a problem w/Linux Firefox suddenly ceasing to run videos. This was also an issue for Windoze users. So I did a little web searching to come up with some sites that may answer the Linux side of Firefox: Yoism: Firefox video problem http://www.yoism.org/?q=node/152 --Quote: The two solutions to the Flash/Firefox bug. One is to use Internet Explorer to view pages with Flash video. Unfortunately, this option may be anathema to some Firefox users. So the other option that works is to roll back the Adobe Flash Player plugin for Firefox from version 9 to the last iteration of version 8 (8r42). If you also have IE installed, you can keep it using the latest version of the Flash plugin for IE (see below). --end quote Howto fix Firefox Flash Video Sound on Ubuntu Linux Dapper http://www.macewan.org/2006/06/01/howto-firefox-flash-video-sound-on-ubuntu-linux-dapper/ Flash Player Freezes Firefox on Linux http://bugs.adobe.com/jira/browse/FP-146 Firefox 3 has system-killing performance problem for Linux http://digg.com/linux_unix/Firefox_3_has_system_killing_performance_problem_for_Linux Problems Watching Videos Online http://community.livejournal.com/linux/1735346.html For additional pages regarding Linux/Firefox issues, see the search results here: http://search.yahoo.com/search?p=firefox+video+problem+linux&ei=UTF-8&fr=moz2 Wow, what a headache! Hope you find the solution herein, Nathan. Good luck! -- A government is only as good as its operating system. -Zeke Krahlin http://ezekielk.tblog.com From itz at buug.org Fri Dec 19 19:59:57 2008 From: itz at buug.org (Ian Zimmerman) Date: Fri, 19 Dec 2008 19:59:57 -0800 Subject: [buug] Firefox video problem (attn Nathan) In-Reply-To: (Pewter Bot's message of "Fri\, 19 Dec 2008 01\:29\:32 -0800") References: Message-ID: <87myermr7m.fsf@matica.localdomain> Pewter> One is to use Internet Explorer to view pages with Flash video. Pewter> Unfortunately, this option may be anathema to some Firefox Pewter> users. So the other option that works is to roll back the Adobe Pewter> Flash Player plugin for Firefox from version 9 to the last Pewter> iteration of version 8 (8r42). If you also have IE installed, Pewter> you can keep it using the latest version of the Flash plugin for Pewter> IE (see below). But isn't there a Flash 10 now? This article and the comments there suggest so: http://lwn.net/Articles/299211/ (Myself, I keep the Linux box completely free of binary-only code; if a webpage doesn't play with swfdec and I absolutely must see it, I boot the Windows partition on the laptop.) -- Ian Zimmerman gpg public key: 1024D/C6FF61AD fingerprint: 66DC D68F 5C1B 4D71 2EE5 BD03 8A00 786C C6FF 61AD Ham is for reading, not for eating. From pewterbot9 at gmail.com Fri Dec 19 20:56:14 2008 From: pewterbot9 at gmail.com (Pewter Bot) Date: Fri, 19 Dec 2008 20:56:14 -0800 Subject: [buug] Firefox video problem (attn Nathan) In-Reply-To: <87myermr7m.fsf@matica.localdomain> References: <87myermr7m.fsf@matica.localdomain> Message-ID: On 12/19/08, Ian Zimmerman wrote: > But isn't there a Flash 10 now? This article and the comments there > suggest so: > > http://lwn.net/Articles/299211/ I see, thanks! It's still in beta, and the thread seems to deal only with audio problems in Flash. But still, it may resolve the issue of flash videos not loading, too. I'm sure this will get to Nathan. Again, thanks for the link, Ian. From bill.honeycutt at gmail.com Tue Dec 30 14:01:37 2008 From: bill.honeycutt at gmail.com (Wm. F. Honeycutt) Date: Tue, 30 Dec 2008 14:01:37 -0800 Subject: [buug] Bandwidth restriction in Apache Message-ID: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> I have a client who implemented a successful web site in which they rely extensively on Flash and streamed videos. This is an Apache2 installation with a single virtual host. In the first month of operation, the bandwidth exceeded their maximum and they incurred additional charges for bandwidth usage. To keep their costs down, they might consider redesigning the site to rely less heavily on video (not a likely option), but I also want to suggest technical means to "throttle" total bandwidth based on individual session usage. I think that they should initially allow unrestricted bandwidth access, but if the same session begins to drain resources then reduce throughput to that user. Does anyone have suggestions about acceptable ways to solve this problem? Is this too granular to implement with ease? Happy Hollidays and TIA! -------------- next part -------------- An HTML attachment was scrubbed... URL: From jammer at weak.org Tue Dec 30 14:46:47 2008 From: jammer at weak.org (Jon McClintock) Date: Tue, 30 Dec 2008 14:46:47 -0800 Subject: [buug] Bandwidth restriction in Apache In-Reply-To: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> References: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> Message-ID: <20081230224647.GD14117@weak.org> On Tue, Dec 30, 2008 at 02:01:37PM -0800, Wm. F. Honeycutt wrote: > Does anyone have suggestions about acceptable ways to solve this problem? > Is this too granular to implement with ease? Look at mod_bwshare: http://www.topology.org/src/bwshare/README.html But really, your client needs to consider what the customer experience is going to be if they hit the limit. Redesiging the site to use less bandwidth is probably the better approach. -Jon -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: From jb at caustic.org Tue Dec 30 14:53:56 2008 From: jb at caustic.org (johan beisser) Date: Tue, 30 Dec 2008 14:53:56 -0800 Subject: [buug] Bandwidth restriction in Apache In-Reply-To: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> References: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> Message-ID: <837D45B3-4839-40E3-81CA-22733EABE055@caustic.org> On Dec 30, 2008, at 2:01 PM, Wm. F. Honeycutt wrote: > I have a client who implemented a successful web site in which they > rely extensively on Flash and streamed videos. This is an Apache2 > installation with a single virtual host. > > In the first month of operation, the bandwidth exceeded their > maximum and they incurred additional charges for bandwidth usage. > > To keep their costs down, they might consider redesigning the site > to rely less heavily on video (not a likely option), but I also want > to suggest technical means to "throttle" total bandwidth based on > individual session usage. I think that they should initially allow > unrestricted bandwidth access, but if the same session begins to > drain resources then reduce throughput to that user. That's the harder solution. It's easier to simply say "this is the max amount of bandwidth this IP can use at any given time." > Does anyone have suggestions about acceptable ways to solve this > problem? Is this too granular to implement with ease? It's doable. People charge a bunch of money for this kind of work, I know I do. Look at traffic shaping/bw limit on the load balancer itself (they are using one, right?). Since the IP is virtualized, figuring out how to throttle and release for spikes in traffic (they are doing some kind of BW monitoring, right?) will help, but the better bet is to build a smarter front end between themselves and the router their provider uses. I'd look in to using either OpenBSD pair with PF/CARP or a used F5. Of course, they could also just upgrade their monthly bw cap to something more reasonable for serving videos. Or, they could serve the videos from something like S3, and use Amazons price structure (scales.. decently). From bill.honeycutt at gmail.com Tue Dec 30 17:44:20 2008 From: bill.honeycutt at gmail.com (Wm. F. Honeycutt) Date: Tue, 30 Dec 2008 17:44:20 -0800 Subject: [buug] Bandwidth restriction in Apache In-Reply-To: <837D45B3-4839-40E3-81CA-22733EABE055@caustic.org> References: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> <837D45B3-4839-40E3-81CA-22733EABE055@caustic.org> Message-ID: <87acd5770812301744h4e0dc113tbe40d8fb807c940d@mail.gmail.com> Jon, thanks for the suggestion of mod_bwshare...I was looking at mod_bw but didn't want to taint responses by suggesting that module specifically. I'm recommending that they re-evaluate the amount of video served, although this was intentionally designed to be quite "busy" and appealing to a certain market (think "point, click, twitch" types). The amount of traffic isn't trivial, approaching terabytes on a monthly basis. The host company is concerned that their first invoice will result in cancellation of their contract. : ) they should initially allow unrestricted bandwidth access, but if the same >> session begins to drain resources then reduce throughput to that user. >> > > That's the harder solution. It's easier to simply say "this is the max > amount of bandwidth this IP can use at any given time." I think the client will balk at "marginalizing" end-user experience. They opted for this very "busy" look and feel knowing full well that it would require a lot of resources. That being said, this is their first statement with big numbers. The rubber finally meets the road. Look at traffic shaping/bw limit on the load balancer itself (they are using > one, right?). Since the IP is virtualized, figuring out how to throttle and > release for spikes in traffic (they are doing some kind of BW monitoring, > right?) will help, but the better bet is to build a smarter front end > between themselves and the router their provider uses. > Johan, we have a WebMux, currently balancing incoming traffic only. Inbound and outbound traffic go through Cisco ASA, also. > look in to using either OpenBSD pair with PF/CARP or a used F5. This is a hosted environment, so that degree of customization isn't practical, unfortunately. > Of course, they could also just upgrade their monthly bw cap to something > more reasonable for serving videos. > Very doable. They can afford it, but in these times everyone is trying to look like a super-manager. Or, they could serve the videos from something like S3, and use Amazons > price structure (scales.. decently). > Ah, s3 is an interesting idea. That would be quite straight forward to migrate, though we might face some throughput issues which wouldn't be controlable using the cloud. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jb at caustic.org Tue Dec 30 17:59:32 2008 From: jb at caustic.org (johan beisser) Date: Tue, 30 Dec 2008 17:59:32 -0800 Subject: [buug] Bandwidth restriction in Apache In-Reply-To: <87acd5770812301744h4e0dc113tbe40d8fb807c940d@mail.gmail.com> References: <87acd5770812301401y316e3d34tc2615f77d8d3ce24@mail.gmail.com> <837D45B3-4839-40E3-81CA-22733EABE055@caustic.org> <87acd5770812301744h4e0dc113tbe40d8fb807c940d@mail.gmail.com> Message-ID: <4B5451C0-17CC-414C-8A53-9C6C02A56DD0@caustic.org> On Dec 30, 2008, at 5:44 PM, Wm. F. Honeycutt wrote: > I think the client will balk at "marginalizing" end-user > experience. They opted for this very "busy" look and feel knowing > full well that it would require a lot of resources. That being > said, this is their first statement with big numbers. The rubber > finally meets the road. Both good and bad, but how were they planning on paying their costs? > Johan, we have a WebMux, currently balancing incoming traffic only. > Inbound and outbound traffic go through Cisco ASA, also. Since there's a balancer in the scheme, see if it can do BW shaping based on link usage, then further restrict until you can renegotiate with the hosting provider. > look in to using either OpenBSD pair with PF/CARP or a used F5. > > This is a hosted environment, so that degree of customization isn't > practical, unfortunately. Hosted how? > Very doable. They can afford it, but in these times everyone is > trying to look like a super-manager. There are costs to do business. if they're unwilling to pay for it, they may have to figure out how to screw the customer experience. It's been a short learning curve for many new companies, and the audience is fickle at best. > Ah, s3 is an interesting idea. That would be quite straight forward > to migrate, though we might face some throughput issues which > wouldn't be controlable using the cloud. Don't have to. Just figure out the cost per month. S3 is just a storage mechanism, you still pay for the BW but the rates are likely better than any facility or provider can give you. Sometimes not, though. Scaling is hard. This is just a single hiccup, just wait until the really nasty stuff shows up.