Graves on SOHO Technology

End User Perspective On SOHO Technology
  • rss
  • Home
  • About
    • Contact
    • Advertisers
    • Disclosure
  • Guides & How-To’s
  • Product Reviews
  • Best of…
  • Raves

News Flash: SSDs & VoIP Appliances

mjgraves | October 28, 2009

kingston 40gb ssd now News Flash: SSDs & VoIP AppliancesThis mornings attempt to get through my backlog in Google Reader turns up two interesting and kinda related news items. First, Kingston Technologies has introduced a line of low-end solid state disks (SSDs) called the SSDNow V Series. A 40 GB model in the 2.5″ laptop form factor retails for a modest $85, and of course the specs are much better than any comparable spinning magnetic media.

I’ve long been a fan of an appliance approach to the IP-PBX, whether that be Asterisk, Freeswitch or something else completely. My personal definition of “appliance” has always included a few simple criteria. To be an appliance a device  must be diskless, fanless and boot to an operational state with no user intervention. It should suffer a loss of power without catastrophic consequences, returning to a functional state when power is restored.

Put more simply…it needs to behave like a lamp or a toaster. However, I may need to amend this definition in the light of these newer SSDs. Instead of diskless and fanless I may have to say simply “no moving parts.”

It has long been known that you can’t just use flash media as you would a traditional disk. Flash media provides limited support for writing to the media. If you treat a common piece of flash, perhaps a CF card in and IDE adapter, like a plain vanilla disk you will burn it out in a fairly short period of time. It will only support a few hundred thousands writes before it simply becomes a lump.

Even so, some very bright people have used flash media as the basis for VoIP servers for  a number of years. The Astlinux and Askozia projects being the most prominent in this space. They do so by evolving the behavior of the OS around the limits of the media.

For example, Astlinux boots a limited OS (runnix) from flash, then creates a ramdisk and loads the operative OS and Asterisk into that ramdisk and executes it from there. So it’s running from memory essentially all the time. Steps are taken to ensure that config files and VM are stored to more presistent media that may or may not be on the same flash media used to boot. This approach lets users run from a common CF or SD card for many years without fear of flash media failure.

Appliance-specific Asterisk distros also tend to focus on being lightweight, not including all of the bulk of the databases, FOP, or other Asterisk GUIs & accessories. This is quite a bit different from more common Asterisk distros. For example, the legendary PBX-In-A-Flash is I think a wee bit misnamed. The name refers to your ability to get it installed and launched quickly, not any specific optimization for running from flash media.

At the start of the trend in Asterisk appliances flash media was nowhere near as capacious as more common hard drives. Some industrial embedded systems booting from flash used special “Disk On Modules” (DOM) that included flash and some firmware to manage the flash life cycle. My little HP T5700 thin clients often came with a 256 MB DOM internally installed. DOMs were typically very expensive.

At present most commercially available Asterisk appliances are simply pre-packaged Asterisk servers. Nicely integrated components, but hardly worth of the term “appliance.” Now that we have relatively affordable SSDs perhaps more of the available Asterisk appliances will eventually meet my definition of an appliance.

OTOH, the second news item that caught my attention is the fact that some are reporting that SSDs are not as reliable as one might expect. YMMV.

Categories
Asterisk, Embedded Systems
Tags
appliance, Asterisk, Flash, PIAF, reliability, SSD, VoIP
Comments rss
Comments rss
Trackback
Trackback

« HDVoice & Asterisk: Hearing The Siren's Song Part 3 Young Blog Looking For A New Home »

One Response to “News Flash: SSDs & VoIP Appliances”

  1. Greg says:
    October 28, 2009 at 3:12 pm

    Some of the earlier SSD’s had reliability issues. However, we have been using them in some of our products now for over a year and we have not seen an increase in the number of drive failures.

    With that said, just because they do not have any moving parts, I am not sure I would include them in your definition of an appliance. They can and do fail.

    Reply

Leave a Reply

Click here to cancel reply.

Recent Comments

  • mjgraves on A Talk In The Clouds: Asterisk on EC2
  • Oliver on A Talk In The Clouds: Asterisk on EC2
  • George Jones on HDVoice In Support of Radio: Tieline At TAB 2010
  • mjgraves on The Mythical POTS Advantage: Line Powered Phones
  • George Pajari on The Mythical POTS Advantage: Line Powered Phones

Making Use Of HDVoice Right Now!

  • Series Introduction
  • HDVoice Using Skype
  • HDVoice Using Gizmo5
  • HDVoice Using SIPGate
  • HDVoice Using OnSIP
  • HDVoice Using IdeaSIP
  • HDVoice Using SIP Sorcery

Making A Difference


Change a life.

VoIP Users Conference

Tags

3G A580IP apple Asterisk Astlinux Audio blog Broadband CATiq cellular codec conference cordless DECT digium DSL FWD G.722 gateway Gigaset gsm HD hdvoice headset hp M3 music onsip phone polycom QoS siemens sip skype SNOM soft phone sprint Squeezebox technology USB Video VoIP VUC wideband wifi

RSS mgraves' shared items in Google Reader

  • [Asterisk] Building an Asterisk System Using PBXinaFlash and Tin
  • T-Mobile Set To Get iPhone 3GS Later This Year?
  • Say Cheese
  • HP Mini 5103 with dual-core Atom N550 performance review
  • Easy Setup for WP Super Cache
  • HP Mini 5103 dual core netbook review
  • Samsung unveils first dual mode LTE HSPA+ netbook at IFA
  • ExoPC Windows tablet now up for pre-order
  • Can We Digitally Disconnect? Should We?
  • ExoPC preorders open to all from CAD $649, tablet loses GPS but gains SanDisk SSD

Archives

  • ▼2010 (120)
    • ▼September (3)
      • HDVoice Making Progress In The UK
      • A Big Round Of Thanks!
      • Blogging In Transition: A Host Of Issues – Act Three
    • ▶August (15)
    • ▶July (16)
    • ▶June (17)
    • ▶May (15)
    • ▶April (17)
    • ▶March (16)
    • ▶February (8)
    • ▶January (13)
  • ▶2009 (229)
    • ▶December (16)
    • ▶November (15)
    • ▶October (13)
    • ▶September (24)
    • ▶August (23)
    • ▶July (18)
    • ▶June (16)
    • ▶May (17)
    • ▶April (22)
    • ▶March (18)
    • ▶February (21)
    • ▶January (26)
  • ▶2008 (297)
    • ▶December (26)
    • ▶November (23)
    • ▶October (24)
    • ▶September (26)
    • ▶August (21)
    • ▶July (32)
    • ▶June (24)
    • ▶May (16)
    • ▶April (14)
    • ▶March (29)
    • ▶February (22)
    • ▶January (40)
  • ▶2007 (14)
    • ▶December (8)
    • ▶November (5)
    • ▶October (1)

Meta

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox