[125107] in North American Network Operators' Group
Re: Juniper's artificial feature blocking (was legacy /8)
daemon@ATHENA.MIT.EDU (Stephen Sprunk)
Thu Apr 8 20:45:07 2010
Date: Thu, 08 Apr 2010 19:44:32 -0500
From: Stephen Sprunk <stephen@sprunk.org>
To: North American Noise and Off-topic Gripes <nanog@merit.edu>
In-Reply-To: <s2k6eb799ab1004041407ydf8b5a04w7700860159879f54@mail.gmail.com>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
This is a cryptographically signed message in MIME format.
--------------ms050306080509000209090503
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On 04 Apr 2010 16:07, James Hess wrote:
> Using a 'key' is slightly less of a network operator nightmare than
> having 100 featuresets, and thousands of mystery meat images for the
> same software version. At least you don't need to go buy a new
> software image, and do a full upgrade procedure to gain feature access.=
>
> Applying a key seems less risky and less likely that downtime is
> needed, when you decide that you now need this feature.
Indeed. Just as importantly, developing a single image with
license-enabled features saves both vendors and customers a lot of time
on QA, acceptance testing, etc. Since you're always running the same
image, you only need to test it once, with all features enabled, to be
sure that everything works; if there are different images for different
feature sets, you have to run a full test suite on each image. That's a
lot of extra work for no real benefit. Having to switch from one image
to another to enable a particular feature also entails additional risk,
downtime, etc. that simply loading a license key does not.
> Even CPU manufacturers are noted for artificially restricting features
> in software (such as VT or hyper-threading, even artificially
> disabling cores). Not all buyers of L3 switches need or want to payfor
> that, and there is more $$$ to be made from those that do.
>
> The manufacturer can either segment their market by not offering
> OSPFv3 on the device, release a new higher-end hardware model for V3
> support at 10x the cost, or offer an add-on license, as an incremental
> upgrade to a larger number of users (including the installed base).
Indeed. Vendors face a lot of price pressure, so being able to disable
non-mandatory features to meet low-end customers' price demands is a
major competitive advantage. However, they still need revenue to
support the development that the handful of high-end customers demand
for "new" or "optional" features, and charging for licenses to enable
those features seems to be the best way that anyone has figured out to
do that.
Heck, I work with one vendor that requires separate licenses for
virtually every checkbox in their GUI; turning up one customer port may
involve purchasing dozens of new licenses. The customers of their
product don't like it, sure, but suggest that they pay the full cost of
enabling all options on all ports and they flip out. Licensed features
enable customers to purchase only what they need, not what some
marketing puke decides they need (or some one-size-must-fit-all pricing
scheme, which rarely works well).
S
--=20
Stephen Sprunk "God does not play dice." --Albert Einstein
CCIE #3723 "God is an inveterate gambler, and He throws the
K5SSS dice at every possible opportunity." --Stephen Hawking
--------------ms050306080509000209090503
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIKbDCC
BTIwggMaoAMCAQICAwhOvTANBgkqhkiG9w0BAQUFADB5MRAwDgYDVQQKEwdSb290IENBMR4w
HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu
ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0xMDAz
MDQyMjU3MjhaFw0xMDA4MzEyMjU3MjhaMD0xGDAWBgNVBAMTD0NBY2VydCBXb1QgVXNlcjEh
MB8GCSqGSIb3DQEJARYSc3RlcGhlbkBzcHJ1bmsub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOC
AQ8AMIIBCgKCAQEA1qAUmWE5Nv/9HFl7f52VrEoGqhbYG1rPE7go13pSxgUBi02iDNKyDTJH
b/CswpO/FE9p34QbUlnOXY3LRrLh+/NaS496breDA8mRKCceNHIPaiK3Mwpl0q787WQalrp9
mBV2jKHobOMOWbtNiuYSq6k4qfqIvFJvGOsgizcqeMjjLyR8GimjGCQYuH2o970PhlNidpAj
mVMCBehc3RhjmevEn4ydIL7j0bmFj9YuLxaoISq6icdh7VFxqAzdEbHhQHKp1N8aNq5yhcWD
M//Bq8MpMd1+zNse/pVc7/42G5iArYkImUbu/P48PgR8ZX9D59hJxP7kRyKVT9dbTNkh4wID
AQABo4H+MIH7MAwGA1UdEwEB/wQCMAAwVgYJYIZIAYb4QgENBEkWR1RvIGdldCB5b3VyIG93
biBjZXJ0aWZpY2F0ZSBmb3IgRlJFRSBoZWFkIG92ZXIgdG8gaHR0cDovL3d3dy5DQWNlcnQu
b3JnMEAGA1UdJQQ5MDcGCCsGAQUFBwMEBggrBgEFBQcDAgYKKwYBBAGCNwoDBAYKKwYBBAGC
NwoDAwYJYIZIAYb4QgQBMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29j
c3AuY2FjZXJ0Lm9yZzAdBgNVHREEFjAUgRJzdGVwaGVuQHNwcnVuay5vcmcwDQYJKoZIhvcN
AQEFBQADggIBAMYLqSYO1rlpjRXRAWBouSfYMmMrNw8hMs1YZUupwfQa9ltnjtJNVem258UU
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
MR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2ln
bmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDCE69
MAkGBSsOAwIaBQCgggHoMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
MQ8XDTEwMDQwOTAwNDQzMlowIwYJKoZIhvcNAQkEMRYEFJ/ZPVnh7cH2y3IhzVIWOofrLFBb
MF8GCSqGSIb3DQEJDzFSMFAwCwYJYIZIAWUDBAECMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMC
AgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBkQYJKwYBBAGC
NxAEMYGDMIGAMHkxEDAOBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2Fj
ZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3
DQEJARYSc3VwcG9ydEBjYWNlcnQub3JnAgMITr0wgZMGCyqGSIb3DQEJEAILMYGDoIGAMHkx
EDAOBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAG
A1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9y
dEBjYWNlcnQub3JnAgMITr0wDQYJKoZIhvcNAQEBBQAEggEAlP0VFk4alAaROaHagw2MM+d5
CbgZgwWv/+I72U0EVB6wQENDERuu8t46+JYj4YUzU+QAwfpeu/qIjod+BVvM4ass+7Se2udu
l9KT8KvOSX4nRiwiJJauPfMZUsKlAT2qYTZLcw6rK3eoOMeE14DYjWJruIUya6NLiCf9U/+N
66RXn7xoWWb5AdgLptahn6LO/L8hK69KAzQspYanOB78Gw19xKRJw+4JiogDJiobQcPR5VhZ
dJqBUy6FaVj7KMiTeRGWXzNQsuvj5KUWYknR36PKQPc0yqPmERMhPHZyEjBWhH8bqlyTOjux
tE+8dkPjFN7pNNEv9JTsr4msrZ+ORQAAAAAAAA==
--------------ms050306080509000209090503--