Microsoft SQL Server 2012: TOP 10

Il recente rilascio di Microsoft SQL Server 2012 introduce molte migliorie su più fronti: performance, sviluppo e business intelligence (BI). Nel seguito daremo uno sguardo a ciò che secondo noi di Dade2 sono le 10 migliori caratteristiche di questa piattaforma DB.

sql 2012 logo

1. AlwaysON SQL Server Failover Cluster Instances

  • Failover clusters in configurazione multi-subnet: è una configurazione dove ciascun nodo del fail-over cluster è connesso ad una differente sotto-rete o ad un set di sotto-reti. Tali subnet possono trovarsi nello steso luogo od in siti geograficamente distanti. Quest’ultimo caso è anche conosciuto come “stretch cluster”. In uno stretch cluster non c’è uno storage condiviso a cui tutti i nodi possono accedere e quindi i dati sono replicati fra le varie sub-net. Di conseguenza  vi è più di una copia dei dati disponibile. Perciò un multi-subnet fail-over cluster fornisce una soluzione di disaster recovery di tipo HADR (High Availability Disaster Recovery).

Microsoft SQL Server 2012 AlwaysOn Multi-Site Cluster Disaster Recovery

  •  Policy flessibili di failover per l’health detection del cluster: il processo di failover può suddividersi in tre fasi: monitoraggio dello stato di salute del sistema; determinazione del problema e risposta alla failure. SQL server 2012 monitora l’health status secondo tre diversi parametri: stato del servizio SQL Server; tempo di risposta dell’istanza SQL Server,  e diagnostica dei componenti SQL Server.
  • Indirect checkpoints: questa feature è alternativa alla strategia degli automatic checkpoints. Ricordiamo che un checkpoint è una sorta di punto di ripristino del DB da cui l’engine SQL può ripartire dopo uno shutdown inatteso o un crash. L’Indirect checkpoint implementa un nuovo algoritmo per il Database Engine. Tale algoritmo fornisce una maggior garanzia riguardo al fatto che il tempo di ripristino del database non ecceda il downtime specificato per un dato DB.

Multi-Site AlwaysON with Synchronous and Asynchronous Mirror Servers

2. Windows PowerShell

A partire da Microsoft SQL Server 2012, si è passati dall’utilizzo della versione 1.0 alla 2.0 di Windows PowerShell che è divenuta, di fatto, un pre-requisito per l’installazione di SQL Server 2012. Questo cambiamento ha avuto come conseguenza una migliore interoperabilità rendendo più semplice per gli script PowerShell caricare anche snap-ins di altri prodotti.

Ora il provider SQL Server PowerShell include due nuove cmdlets: backup-sqldatabase e restore-sqldatabase.

powershell logo

 3. Data-tier Applications

Le Data-tier Applications (DAC) sono delle entità logiche di gestione database che definiscono tutti gli oggetti SQL Server: tabelle, views ed oggetti istanza, inclusi i login associati ad un DB.

Il processo di upgrade di un DAC da una versione precedente ad una successiva del DB è stato fortemente migliorato con l’ultima release di SQL Server. Adesso il processo di upgrade altera il DB esistente per adattarsi allo schema definito dalla nuova versione del DAC. Vi è anche un wizard per facilitare la fase di upgrade.

SQL Server 2012 Data-tier application flow

4. Server modes per Analysis Services Instances: Multidimensional, Tabular e SharePoint

Questa release aggiunge il concetto di server mode all’installazione degli Analisys Services. Un’instanza è sempre installata in uno dei tre modi che determina il management della memoria e dello storage usati per la fase di query e processamento dei dati.

Per maggiori informazioni vedi: Determine the Server Mode of an Analysis Services Instance .

Tabular vs Multidimensional Server modes Analysis Services Instances

5. Performance degli Integration Services

Microsoft ha reso le trasformazioni di tipo Merge e Merge Join più robuste ed affidabili. Ciò è stato raggiunto riducendo il rischio che tali componenti possano consumare eccessiva memoria quando gli input multipli conducono alla creazione di  grosse moli di dati. Tali migliorie sono state inoltre rese disponibili anche agli sviluppatori di soluzioni customizzate. A tal riguardo vedi: Developing Data Flow Components with Multiple Inputs.

SQL Server Integration Services SSIS

6. Data Quality Services (DQS)

La qualità dei dati non è definita in termini assoluti. Dipende dal fatto che i dati siano appropriati o meno per l’utilizzo che se ne intende fare. DQS identifica dati potenzialmente errati e crea una stima della probabilità che essi siano effettivamente incorretti. Mediante un approccio semantico, DQS permette di risolvere problemi quali incompletezza, mancanza di conformità, inconsistenza, inaccuratezza, invalidità e duplicazione dei dati.

Data Quality Services DQS

7. Power View

Power View, una caratteristica di SQL Server 2012 Reporting Services Add-in per Microsoft SharePoint Server 2012 Enterprise Edition, fornisce un’esplorazione interattiva, visualizzazione e presentazione dei dati. Permette agli utenti business quali analisti, decision makers ed operatori IT di creare reports ad hoc di tipo drag and drop.

Power View espande le capacità BI (Business Intelligence) fornite da PowerPivot per Excell e PowerPoint , permettendo ai clienti di visualizzare ed interagire con i report mediante visualizzazioni interattive, animazioni e smart query. È un applicazione Silverlight che può essere lanciata da SharePoint Server 2012.

power view

8. Supporto a Windows Server Core

Windows Server Core è progettato per applicazioni che forniscono servizi di tipo back-end ma che non richiedono una GUI sullo stesso server. È questo il caso di SQL Server che però, nelle versioni precedenti, non risultava ancora compatibile. Il supporto a Windows Server Core di SQL 2012 permette un’installazione più snella ed efficiente ed inoltre riduce il rischio di attacchi potenziali ed il bisogno di mantenere il sistema aggiornato mediante patch di sicurezza.

Windows Server Core Minimal Server Interface

9. Columnar index

Il cosiddetto columnar storage è divenuto uno standard de-facto per la gesione di DB orientati alla Business Intelligence. La gestione dei dati tradizionale è di tipo row-oriented ed è progettata per un rapido accesso alle singole righe. Ma un tale approccio dà problemi per il trattamento di grandi moli di dati, tipico di un carico di lavoro BI. La peculiarità del columnar storage è la capacità di leggere valori di una specifica colonna di una tabella senza dover accedere ai  valori presenti nelle altre colonne. Tutto ciò ha un effetto benefico sulla comprimibilità dei dati in quanto vi è maggior omogeneità tra i valori.

L’implementazione di questa tecnica in SQL Server 2012 mediante i columnar index permette di restituire soltanto le colonne necessarie alle query richieste. Microsoft dichiara che, a seconda del tipo di dati, tale tecnologia fornisca un miglioramento fino a 10 volte delle performance, con una riduzione consistente degli I/O.

columnar index SQL Server 2012

10. Contained database

Con le precedenti versioni di SQL, la portabilità era un problema. Ciò era particolarmente vero se si ereditava l’infrastruttura da un altro amministratore. Al momento della migrazione, non si era mai certi al 100% che tutto funzionasse correttamente, a prescindere dal numero di scenari testati.

Per venire incontro a tali esigenze, Microsoft ha introdotto in SQL Server 2012 una nuova feature: i contained database. Essa permette di incorporare i metadati del database consentendo una portabilità mai raggiunta prima.

Ma la cosa più importante è che anche i logins possono essere incorporati nel database. In passato gli amministratori dovevano migrare tutti i logins da un’istanza all’altra mediante script, prima che un’applicazione potesse accedere alla nuova istanza. Ora, con i contained database, l’amministratore sposta semplicemente il database e punta ad esso l’applicazione.

contained database db SQL Server 2012

29
Dec 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

La smaterializzazione della moneta

Square Inc. è una società che offre servizi di pagamento elettronico nel mercato nord-americano.

Nata nel Maggio 2010, la sua killer application ha permesso ai piccoli esercizi commerciali di accettare carte di credito in maniera semplice ed economica.

square wallet credit card carta di credito pagamento

Essa si compone di un plug-in device che può inserirsi nel jack auricolare  di qualsiasi smartphone e tablet iOS (Apple) o Android e della relativa app. Il primo permette di strisciare fisicamente la carta di credito del cliente, la seconda di trasformare il proprio terminale in un registratore di cassa. Dalla stessa app è possibile linkare il conto corrente sul quale verranno accreditati i transati.

Ma l’innovazione portata avanti da Square non si esaurisce qui. Va, infatti, nella direzione di un’ulteriore smaterializzazione delle transazioni finanziarie grazie ad un vero e proprio ecosistema che promette immediati benefici sia ai venditori che agli acquirenti.

Square ha infatti lanciato, anche grazie ad una solida partnership con Starbucks, lo Square Wallet.

Si tratta di un’app mediante la quale è possibile registrare le proprie credenziali e gli estremi della propria carta di credito. Alla cassa di un esercizio convenzionato, al cliente viene mostrato un QR Code che, una volta fotografato col proprio smartphone, permette il pagamento immediato: niente cash, niente plastica!

Square Wallet  Pay Hands Free

È addirittura possibile abilitare l’Hands Free Payment per i retailer di fiducia: alla cassa basterà dire il proprio nome, ed alla postazione dell’esercente compariranno le generalità e la foto del cliente per garantirne l’identità. Questa possibilità è già realtà in 7000 punti Starbucks.

Sullo Square Wallet inoltre sarà possibile controllare tutti gli esercenti convenzionati e, mediante geolocalizzazione, trovare il più vicino per categoria o brand. Risulta evidente come questo possa portare ad incrementi di vendita e popolarità agli store del circuito.

Ultima innovazione è Square Gift Cards. Essa è nata dall’idea che, ad oggi, regalare  una gift card è alquanto farraginoso: si tratta di recarsi presso l’esercizio commerciale, prendere la propria carta di credito (o il contante) e pagare per consegnare di persona il coupon al beneficiario.

Ora, sempre tramite Square Wallet, è possibile acquistare un buono dell’importo desiderato comodamente col proprio smartphone o tablet per qualsiasi retailer convenzionato. Il beneficiario riceverà il coupon virtuale mediante email o – se è anch’esso utente Square – direttamente sul suo telefonino. Nel caso si possegga un iPhone, è prevista l’implementazione con Passbook di iOS6.

 

Square Gift Card

 

La visione d’insieme nell’ambito del commercio fisico ed elettronico propria di questa società le ha permesso in breve tempo un’ascesa vertiginosa. Basti pensare che secondo gli ultimi dati, processa transazioni annuali per 6 miliardi di dollari, escludendo il traffico generato dalla partnership con Starbucks.  Secondo quanto riportato dal Wall Street Journal la Square varrebbe intorno ai 3.25 miliardi di dollari, circa il doppio di quanto stimato un solo anno fa.

13
Dec 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

Nuovi Server Windows 2012

Dade2 è lieta di annunciare che è disponibile da oggi, anche per l’Italia, il nuovo sistema operativo Windows Server 2012 su tutti i server e le vps.

Windows Server 2012 caratteristiche vantaggi pros

Con questo annuncio Dade2 diventa la prima società italiana ad offrire il nuovo sistema operativo Microsoft di default sulle sue macchine.

Win server 2012 è un piattaforma non solo estremamente ricca di nuovi contenuti, ma incredibilmente migliorata sotto l’aspetto della sicurezza.

Attraverso il controllo dinamico degli accessi è possibile unificare tutte le procedure di auditing, encryption e controlli degli accessi non autorizzati.

IIS8 migliora la gestione dei certificati SSL e la scalabilità, permettendo di installare sulla stessa macchina un numero maggiore di Siti sicuri.  A questo si aggiunge il controllo dinamico degli IP per gli accessi web e ftp, permettendoci di prevenire in maniera completamente automatica gli attacchi DDOs.

Se aggiungiamo a tutto questo la gestione completa dei server e vps windows 2012 effettuata dai nostri tecnici certificati Microsoft, che vi aiuteranno anche nel processo di migrazione delle vostre applicazioni, non vi resta che scegliere uno dei nostri prodotti per cominciare ad utilizzare la piattaforma server migliore di sempre.

10
Dec 2012
POSTED BY
DISCUSSION 0 Comments
TAGS

Virtualizzazione Hyper-V

Windows Server 2012 integra la piattaforma di virtualizzazione Hyper-V.

Col termine virtualizzazione si intende quella tecnologia che permette ad un server fisico di ospitare più sistemi operativi, e quindi, in definitiva più macchine virtuali.

I due principali vantaggi di quest’approccio sono l’affidabilità e l’ottimizzazione.

L’affidabilità discende dalla struttura “a compartimenti stagni” delle varie macchine virtuali ospitate sul server fisico. Inoltre è possibile gestire in maniera più efficace e robusta eventi di disaster recovery, con relativo management del failover e failback.

Per il secondo aspetto, basti pensare che da indagini condotte da varie società di analisi IT, lo sfruttamento delle risorse di server non virtualizzati si aggira intorno al solo 20-30%.  Virtualizzare porta a consolidare i carichi di lavoro su un’unica macchina fisica e ad allocare dinamicamente le risorse tra le varie istanze.

Con l’ultima release di Hyper-V, integrata in Windows 2012 Server, ogni macchina virtuale può accedere fino a 64 processori virtuali, 1 Terabyte di RAM e fino a 64 TB di spazio su disco.

Hyper-V VMware vSphere Hypervisor Enterprise Plus

Ma le peculiarità di Hyper-V non si esauriscono nelle sue notevoli doti di scalabilità, infatti risulta essere una delle piattaforme più flessibili dal punto di vista della gestione delle VPS.

Ad esempio, il componente Live Storage Migration fa sì che lo spostamento di un disco virtuale collegato ad una VM possa avvenire “a caldo” da una memoria di massa ad un’altra senza necessità di tempi di timeout per la VPS.

Inoltre, nella versione 2012 di Windows Server, è stata introdotta la Shared Nothing Live Migration che permette la migrazione di una macchina virtuale da un host all’altro (anche disposti su differenti cluster nodes) senza necessità di portare offline l’istanza e quindi con downtime nullo.

Windows Server 2012 Shared Nothing Live Migration

Un ultimo aspetto che risulta di notevole interesse è la cosiddetta Secure Multitenancy.

I data center virtuali stanno diventando sempre più popolari e di facile implementazione. Le organizzazioni IT e gli hosting providers hanno iniziato ad offrire infrastrutture come servizio (IaaS), una sorta di “istanze server on-demand”. Ciò si tramuta in una maggior necessità di sicurezza da offrire ai propri clienti.

Se l’infrastruttura di un service provider sta ospitando due infrastrutture virtuali per due diverse aziende, l’IT Admin deve garantire livelli di sicurezza pari a quella di due IaaS separate. Prima di Windows Server 2012, la server virtualization forniva isolamento tra le VMs, ma il network layer del data center risultava ancora non pienamente isolato.

Windows Server 2012 Virtual Network Adapters

Ora, grazie ad Hyper-V Extensible Switch, Windows Server 2012 permette nuove possibilità di sicurezza ad isolamento.

Sono infatti disponibili le seguenti features:

  • Private VLANS (PVLANS): fornisce isolamento tra due virtual machines sulla stessa VLAN;
  • ARP/ND Poisoning/Spoofing: protegge contro VMs che tentano di rilevare ed appropriarsi di indirizzi IP delle altre VMs;
  • DHCP Snooping/DHCP Guard: protegge contro server DHCP illegali che tentano di fornire indirizzi IP tali da causare un re-routing del traffico;
  • Vitual Port ACLs: isolamento dei network e monitoraggio del traffico di rete su di una porta virtuale;
  • Trunk Mode to Virtual Machines: il traffico proveniente da più VLAN può ora essere diretto ad un singolo network adapter in una virtual machine;
  • Monitoring & Port Mirroring: monitora il traffico da specifiche porte generato da determinate VMs e permette il mirroring del flusso che può essere indirizzata ad un’altra porta virtuale per ulteriori processamenti;
  • Windows PowerShell/Windows Management Instrumentation (WMI): fornisce cmdlets Windows PowerShell per l’Hyper-V Extensible Switch che permette ai clienti di creare tool a linea di comando o script automatizzati per il setup, la configurazione, il monitoraggio ed il troubleshooting.
10
Dec 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

How to choose your blogging platform

A blog or ‘Web Log’ was once a personal online diary where people would write about the many things that happen to them on a daily basis.

But soon, it has evolved into a ‘smart’ business tool, which if used correctly has the potential to bring in extra links, more customers & better visibility to a website.

Take a close look around you. Everyone has a blog. Be it individuals, corporate or Small to medium sized businesses.

If you have not started blogging yet, then it’s not too late to begin.

This brings us to the main topic here, ‘What’s the Best Blogging Platform?’

The Blogging Platform

The best thing about blogging now is that there are numerous high quality platforms to choose from.

There’s WordPress, Tumblr, Blogger, Typepad, Squarespace and more.

These can be further categorized into Free Blogging Platforms & Self hosted ones.

Your eventual choice should depend on a lot of factors. Here are some of them.

What is your goal? – Are you starting a personal blog that you will update once in a week or even less frequently? Then you can opt for a free blogging platform like WordPress.com, Blogger or Tumblr / Posterous. The advantages of going free are that you do not have to worry about hosting, domains or design. You just login and start blogging. A free platform also allows you the liberty to try blogging to see if it’s really for you.

What are you going to write? – There are some people who want to set up a portfolio to share their work. There is very little text on the site. So, you must opt for a more professional looking blog which in this case can be a self hosted one. You will have to invest in the domain and hosting though, which is not very expensive to start with. Feel free to email us to get advice on ad-hoc hosting solutions for bloggers.

If you are looking for recommendations then, WordPress.org is a great choice. With over thousands of design & plugin options, it makes life extremely easy even for the novice blogger.

With a WYSIWYG editor, you can see the way your content will be displayed and tweak it in innumerable ways to improve the presentability.

I hope that was helpful. There are a plethora of options for bloggers. The platform you select should largely be based on personal requirements. Do your research and choose wisely. Happy Blogging!

10
May 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

Microsoft’s WebsiteSpark review

In a web development world that is largely dominated by LAMP (Linux, Apache, MySQL, PHP/Python/Perl), Microsoft has always been an infant player. True, it has dominated personal computing and even enterprise computing up to an extent. But the web development ecospace has been an uphill ride for the computing giant, thanks to open source.

However, with the launch of its new WebsiteSpark service, it hopes to make inroads into this sphere of business.

WebsiteSpark is as close to open source as it can get. An extremely small price tag, superior services & free software license. What more can one ask for?

Website Spark allows small to medium sized businesses and start ups to leverage top notch technology & support at no upfront cost whatsoever.

So, what’s the catch?

Well, there might be none actually.

Let’s take a close look.

Inside WebsiteSpark

WhiteSpark has been modelled on the DreamSpark & BizSpark programs that have gained immense popularity in the past few years.

The program is an ideal platform for companies with fewer than 10 employees to get access to some free marketing and high end software.

Yes, WebsiteSpark offers free licenses for technologies like Visual Studio 2008, Expression Studio and Expression Web, and user and processor licenses for Windows Server and SQL Server along with free support from Microsoft & a marketplace to meet potential customers.

A small $100 fee is all that applies at the end of the three year term. Following this, a company may continue to use the products at highly discounted rates or choose to discontinue.

Nearly, all the developers who have used the service claim that it is one of the easiest ones to set up and with the support and tools on offer, it seems like a winner.

Micosoft WebsiteSpark

Why SMBs might benefit

If you are a small design or development firm, then the three year term may open up a whole new world of opportunities for you. You can benefit from the rapidly expanding windows hosting market and reduce a lot of costs which can otherwise eat away your resources during the first few years of operation.

In need of WebsiteSpark Hosting? All of Dade2 servers are WebsiteSpark ready, take a look at our offer

08
May 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

The Benefits of Microsoft Exchange for Your Business

Why MS Exchange might be a better option for businesses

In the extremely challenging business environment of today, it pays to make smart decisions that reduces cost, improves productivity and enables seamless communication across different platforms.

Outsourcing your email to a hosted server is one such decision that gives you complete control over access, security & integration.

But the choice of email server is crucial.

Businesses, small and medium sized to be precise, rely on open source email software or opt for cheaper alternatives because they consider quality technology to be expensive.

‘The big guys can afford it because they have big bucks’

That’s often not the case.

Today reliable and robust technologies like hosted Microsoft exchange server are available at competitive rates that will not drain out your IT budget.

And if you take a closer look at the services on offer for the price, it might be well worth every dollar you invest.

A Closer Look

  • A hosted Microsoft exchange server enables you to effectively communicate & collaborate on the go. While keeping your business critical information secure and safe, it provides your workforce with unabridged access to information anywhere.
  • Be it blackberry, ActiveSync or Good Mobile, you can get access to your Microsoft Exchange email on most mobile devices with just a click. No tedious configurations required!
  • It simplifies task management. Your workforce can share documents, timelines and assignments.
  • Web based remote access enables employees from any corner of the globe to get access and stay connected.
  • Built in email security protects your sensitive data from spyware and also eliminates productivity issues due to unrestricted SPAM.
  • Regular data and messaging backup ensures that all your data is archived and can be recovered in just a few clicks.

A reliable Partner

Finding a reliable partner that offers dedicated hosted exchange as well as shared hosted exchange services is of paramount importance. Are you looking for feature rich hosted exchange services that offer flexible plans & great pricing? Check out our offer and click here now to contact our customer service representative for some great offers on Hosted Microsoft Exchange Server.

25
Apr 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS

Bespoke vs. Off-the-Shelf Hosting Solutions

A lot of the hosting solutions you see online are off-the-shelf, meaning you get certain services for a certain price.  For example, getting unlimited domain hosting, unlimited storage space, unlimited file transfers, the use of Web page building tools, templates, even the software involved such as SSL, Secure Shell and FTP at a certain rate.

These packaged services are great for those who want to run a typical website using the typical tools on a typical server.  Off-the-shelf hosting solutions would benefit individuals and small businesses that do not rely on their websites for revenue and other business critical tasks.

Off-the-shelf hosting solutions are usually inexpensive and getting support and troubleshooting help is typically easier.  Plus, packaged hosting solutions are simpler to manage.

However, not all businesses have the same needs and you might need different kinds of services and tools from your hosting solutions provider.  This is why there is a growing market for bespoke hosting solutions.

The Benefits of Bespoke Hosting Solutions

As businesses grow, their needs and requirements also grow.  You will need complex solutions to be able to do more with your website and hosting.

The benefits of bespoke hosting solutions are numerous.  For one, you have all the solutions you need to ensure that your site is very reliable and is up all the time.

Also, you only need to pay for services that you actually use.  No more paying for solutions that you are not using but are part of the package price you pay for.  On the other side of the spectrum, you could easily add on specialized services that you need such as cloud services.

Bespoke hosting solutions providers also take care of configuring, installing and managing your hosting requirements.  So, you really don’t need to settle for a Windows operating system when you want Linux, nor do you need to learn server management as well, leaving you with more time to do business tasks that matters.

In some cases, you would also get better technical support because you are dealing with experts on the solutions you get.  With off-the-shelf hosting providers, you may get rehearsed answers from inexperienced customer service agents who are just reading off a script that they themselves do not understand.

With an excellent provider like Dade2, you also get a hosting provider that also acts as a consultant.  A good provider would give you alternatives and choices designed to make your hosting perform better and give you more for your money.

In the final analysis, bespoke hosting solutions are better in the long run because you get to save by merely getting the solutions that you actually need and use.  And because your business is not just one of the thousands or millions of others using the same hosting provider, you get better performance from a provider that has a better infrastructure in the first place.

Dade2 provides highly customized hosting solutions to our customers.  Call us now at +44 20 3239 1536 (in the UK) or +1 323 522 5543 (in the US) to talk to an expert and schedule a free consultation to see what your real needs are and what solutions are best for you.

19
Apr 2012
POSTED BY
POSTED IN Technology
DISCUSSION 0 Comments
TAGS