How To Get Running On QNAP Storage Devices To TRIM SSDs?

Maybe that’s why the SSD write test on TS-112 and TS119PII are slower than traditional hard drive. Need to enable trim in QNAP. For Linux kernel 2.6.33, trim is disabled by default.


Since I stick my Intel SSD X25-M G2 160GB into my QNAP TS-459 Pro the performance started to decrease due to the absence of a garbage collector, aka TRIM.

Indeed if a SSD doesn’t trim, then every write to a previously written block must first be read, erased, modified, and re-written to the same location thus crippling write performance.

Since I have run quite some benchmark tests, and massively copied large files such .vmdk and .iso files and deleted them all afterward, the write performance got lower and lower.

My TS-459 runs a Linux QNAPNAS02 which does support natively TRIM function but I was sad to learn that while it’s available, it is not used at all because it is inadequate for today’s real TRIM hardware. This is not a QNAP problem but an issue with the Linux kernel developers. In the interim Mark Lord, who’s by the way one…

View original post 819 more words

QNAP TS-119PII File Transfer Performance Report

What happen when you choose a more powerful processor for your NAS? What’s the different if I choose two-bay over one-bay device?

NAS are not as flexible as personal computers on spec. Most will provide fix spec on processor and bay. Some have RAM upgrades as options on certain models. Therefore, performance questions are difficult to tell.

I test QNAP TS-119PII, QNAP TS-212P, QNAP TS-112, and  Buffalo HD-LX2TU3 as below.

Continue reading

Mendix, An App-Builder Platform For The Enterprise, Closes $25M Series B Led By Battery Ventures

It is interested to see mobile development move focus from consumer to business customers. For business apps, integration with existing service, data modeling, business rules, workflow, SDLM are important. I am interested in this platform.


Mendix, an app builder platform for the enterprise, has closed a $25 million Series B, led by Battery Ventures. Existing investor Prime Ventures also participated. Mendix raised a $13 million Series A back in 2011, according to CrunchBase. It was founded back in 2005.

Mendix’s platform aims to make it faster and easier for businesses to develop, deploy and manage mobile and web apps. (For acronym collectors, the space where Mendix plays is called aPaaS: aka application platform as a service.)

Its platform aims to speed up dev times by simplifying the development process using features such as visual workflows, to make it easier to add logic and business rules to apps; a drag-and-drop form builder for web and mobile interfaces; and an app store were users can download pre-built components, themes, widgets and entire apps.

Mendix claims the platform enables business applications to be developed and deployed as much as…

View original post 176 more words

What is an SoC? Hint: the “S” stands for Server.

This a very comprehensive short post on SoC. I have working on porting ZurmoCRM onto QNAP TS-119PII which has a Marvell 2.0GHz. My initial test is very depressed on the performance: 104 seconds for two records. I expect to see performance improvements on Armada XP or need to move to Atom x86 platform for acceptable performance.

ARM Servers

The acronym “SoC” generally refers to “System on a Chip”. But with SoCs entering the server space, it is also taking on a new meaning: “Server on a Chip”. An SoC is a large scale integration of processor cores, memory controllers, on-chip and off-chip memories, peripheral controllers, accelerators, and custom IP (intellectual property) for specific applications and uses. As Moore’s law continues, chip process geometries shrink, allowing more transistors to reside on the same area of silicon. Traditionally, server processors have used this new real estate to add more cores. But there are better alternatives than just adding more cores for certain applications.

Increasing integration in an SoC brings a number of benefits including:

  • Higher performance – significantly faster and wider internal busses compared to those found in a multi-chip or multi-board solution.
  • Lower power – wider range of power optimization techniques can be employed in SoCs including power gating, changing…

View original post 536 more words